Skip to content

A noise model predicts how a quantum state changes during a specified operation or time interval. The same reported “error probability” can describe different maps, and maps with the same average fidelity can give different circuit outcomes. This page compares common qubit models through their action on populations and coherences, then explains which assumptions permit their repeated use.

Helpful background. Density operators provide the matrix entries used below; quantum channels explain complete positivity and trace preservation. For microscopic derivations and Kraus constructions, see common noise channels.

Pauli mixtures and depolarizing conventions

Section titled “Pauli mixtures and depolarizing conventions”

A stochastic Pauli channel on nn qubits is

E(ρ)=∑P∈PnpPPρP,pP≥0,∑PpP=1,\begin{aligned} \mathcal E(\rho)&=\sum_{P\in\mathcal P_n}p_P P\rho P,\\ p_P&\geq0,\qquad\sum_Pp_P=1, \end{aligned}

where Pn\mathcal P_n contains one representative of each Pauli string, without global phases. Each term is a possible unitary fault. The map is unital, E(I)=I\mathcal E(I)=I, and diagonal in the Pauli operator basis. This makes stabilizer propagation particularly simple. Neither independence across qubits nor independence across time follows from this formula.

For a qubit, compare two depolarizing conventions:

Dqrep(ρ)=(1−q)ρ+qI/2,DpP(ρ)=(1−p)ρ+p3(XρX+YρY+ZρZ).\begin{aligned} \mathcal D_q^{\mathrm{rep}}(\rho) &=(1-q)\rho+qI/2,\\ \mathcal D_p^{\mathrm P}(\rho) &=(1-p)\rho +\frac p3(X\rho X+Y\rho Y+Z\rho Z). \end{aligned}

The first has a literal replacement interpretation for 0≤q≤10\leq q\leq1; the second is a probability mixture for 0≤p≤10\leq p\leq1. Their common Bloch-vector action is r↦λr\mathbf r\mapsto\lambda\mathbf r, with

λ=1−q=1−4p3,q=4p3.\lambda=1-q=1-\frac{4p}{3}, \qquad q=\frac{4p}{3}.

Thus p>3/4p>3/4 still gives a valid Pauli channel, but its q>1q>1 is no longer a replacement probability. At p=1p=1, the Bloch vector reverses and shrinks by 1/31/3; this is not the impossible perfect universal spin flip.

For the identity target, average infidelity is

r=1−Favg=q/2=2p/3.r=1-F_{\mathrm{avg}}=q/2=2p/3.

These are three different error parameters, not interchangeable labels. Translate through the channel action before transferring a value between a paper and a simulator. The depolarizing-channel derivation gives the higher-dimensional complete-positivity range.

In a chosen basis, a population-preserving qubit channel has

ρ00′=ρ00,ρ11′=ρ11,ρ01′=λρ01,∣λ∣≤1.\begin{aligned} \rho_{00}'&=\rho_{00},\qquad\rho_{11}'=\rho_{11},\\ \rho_{01}'&=\lambda\rho_{01},\qquad |\lambda|\leq1. \end{aligned}

Hermiticity fixes ρ10′=(ρ01′)∗\rho_{10}'=(\rho_{01}')^*. Writing λ=∣λ∣e−iθ\lambda=|\lambda|e^{-i\theta} separates coherence attenuation from a ZZ rotation through θ\theta. For real λ\lambda, the equivalent phase-flip mixture has

pZ=(1−λ)/2.p_Z=(1-\lambda)/2.

An API might instead define a phase-damping strength gg by λ=1−g\lambda=\sqrt{1-g}. Only with that definition does g=1−λ2g=1-\lambda^2 hold. The basis also matters: dephasing preserves energy populations only when its preferred basis is the energy basis.

A fixed overrotation Vϵ=e−iϵZ/2V_\epsilon=e^{-i\epsilon Z/2} has λ=e−iϵ\lambda=e^{-i\epsilon} and loses no purity. Averaging unobserved angles instead gives

λ=E[e−iϵ].\lambda=\mathbb E[e^{-i\epsilon}].

The argument of this complex average determines the residual rotation. The mean angle alone does not: equal probabilities for ϵ=0\epsilon=0 and 2π2\pi have mean π\pi but give the identity channel. Conversely, asymmetric zero-mean angle distributions can give a complex λ\lambda.

How angles are sampled matters on repeated use. A slowly varying angle shared by many gates and a freshly sampled angle at every gate can have the same one-step channel but different later behavior; the explicit comparison shows this distinction. Randomized compiling can produce effective Pauli noise under specified assumptions, but that description belongs to the randomized ensemble, not automatically to the original circuit (Wallman and Emerson, 2016).

Zero-temperature amplitude damping transfers population from ∣1⟩|1\rangle to ∣0⟩|0\rangle:

ρ00′=ρ00+γρ11,ρ11′=(1−γ)ρ11,ρ01′=1−γ ρ01,0≤γ≤1.\begin{aligned} \rho_{00}'&=\rho_{00}+\gamma\rho_{11},\\ \rho_{11}'&=(1-\gamma)\rho_{11},\\ \rho_{01}'&=\sqrt{1-\gamma}\,\rho_{01},\qquad0\leq\gamma\leq1. \end{aligned}

Its Bloch action is

(xyz)↦(1−γx1−γy(1−γ)z+γ).\begin{pmatrix}x\\y\\z\end{pmatrix}\mapsto \begin{pmatrix} \sqrt{1-\gamma}x\\ \sqrt{1-\gamma}y\\ (1-\gamma)z+\gamma \end{pmatrix}.

The translation moves the maximally mixed state toward the ground state. A Pauli channel has no such translation, so matching one fidelity number cannot reproduce this behavior.

Bloch cross sections for amplitude damping and depolarization with equal average infidelity

Equal average infidelity does not imply equal noise. Amplitude damping with γ=9/25\gamma=9/25 maps the unit circle to an ellipse centered at z=9/25z=9/25; depolarization with shrink factor 56/7556/75 gives a concentric circle. Both have r=19/150r=19/150. The solid ellipse still touches the ground state at z=1z=1, while the dashed circle contracts every pure state.

For constant downward and upward rates Γ↓,Γ↑≥0\Gamma_\downarrow,\Gamma_\uparrow\geq0, let Γ=Γ↓+Γ↑>0\Gamma=\Gamma_\downarrow+\Gamma_\uparrow>0. In the phase-covariant Markov model, with coherent precession removed,

neq=Γ↑/Γ,γT=1−e−ΓΔt,ρ11′=(1−γT)ρ11+γTneq,ρ01′=1−γT ρ01.\begin{aligned} n_{\mathrm{eq}}&=\Gamma_\uparrow/\Gamma,\qquad \gamma_T=1-e^{-\Gamma\Delta t},\\ \rho_{11}'&=(1-\gamma_T)\rho_{11}+\gamma_T n_{\mathrm{eq}},\\ \rho_{01}'&=\sqrt{1-\gamma_T}\,\rho_{01}. \end{aligned}

Both rates zero give the identity map; no unique equilibrium population is then selected. Rates have units of inverse time. For a thermal bath with level spacing ℏω\hbar\omega, detailed balance gives Γ↑/Γ↓=e−βℏω\Gamma_\uparrow/\Gamma_\downarrow=e^{-\beta\hbar\omega}. A fitted fixed population alone does not establish a thermal bath.

The zero-temperature limit is neq=0n_{\mathrm{eq}}=0. For an exponential relaxation time T1=1/ΓT_1=1/\Gamma, the population contraction is e−Δt/T1e^{-\Delta t/T_1}. Relaxation already attenuates coherence by e−Δt/(2T1)e^{-\Delta t/(2T_1)}. To match an exponential T2T_2, add only

λϕ=e−Δt/Tϕ,1Tϕ=1T2−12T1.\lambda_\phi=e^{-\Delta t/T_\phi},\qquad \frac1{T_\phi}=\frac1{T_2}-\frac1{2T_1}.

The combined coherence factor is e−Δt/T2e^{-\Delta t/T_2}. Adding a separate dephasing factor already equal to e−Δt/T2e^{-\Delta t/T_2} counts the relaxation contribution twice. Nonnegative pure-dephasing rate requires T2≤2T1T_2\leq2T_1 within this model. Ramsey, echo, driven and nonexponential decay measurements need not supply interchangeable parameters; see dephasing and amplitude damping.

The standard erasure channel has an isometric surviving branch and an orthogonal failure flag. Its linear action on any input operator AA is

Eϵ(A)=(1−ϵ)VAV†+ϵTr⁡(A)∣e⟩⟨e∣,\mathcal E_\epsilon(A) =(1-\epsilon)VAV^\dagger +\epsilon\operatorname{Tr}(A)|e\rangle\langle e|,

where V†V=IV^\dagger V=I, ∣e⟩|e\rangle is orthogonal to the range of VV, and 0≤ϵ≤10\leq\epsilon\leq1. The flag probability is input-independent, and successful transmission preserves the state up to VV (Bennett, DiVincenzo, and Smolin, 1997).

A detectable loss need not have either property. For example, let the surviving filter be K=diag⁡(1,1/2)K=\operatorname{diag}(1,1/2) and the loss operator be L=(3/2)∣e⟩⟨1∣L=(\sqrt3/2)|e\rangle\langle1|. Then K†K+L†L=IK^\dagger K+L^\dagger L=I, but survival probabilities are 11 for ∣0⟩|0\rangle and 1/41/4 for ∣1⟩|1\rangle. On ∣+⟩|+\rangle,

psurv=5/8,∣ψsurv⟩=(2∣0⟩+∣1⟩)/5.\begin{aligned} p_{\mathrm{surv}}&=5/8,\\ |\psi_{\mathrm{surv}}\rangle&=(2|0\rangle+|1\rangle)/\sqrt5. \end{aligned}

The flag locates a failure, but the surviving state is also filtered. Replacing this process by a constant-probability erasure channel would miss that distortion. Erasure and loss channels also distinguishes flagged loss from bosonic attenuation, detector inefficiency and postselection.

Leakage leaves a computational subspace HC\mathcal H_C for HL\mathcal H_L inside a larger physical space. Write QC,QLQ_C,Q_L for the projectors and pC,pLp_C,p_L for their populations. A two-state population model uses

(pC′pL′)=(1−ℓsℓ1−s)(pCpL),0≤ℓ,s≤1.\begin{gathered} \begin{pmatrix}p_C'\\p_L'\end{pmatrix} =\begin{pmatrix}1-\ell&s\\\ell&1-s\end{pmatrix} \begin{pmatrix}p_C\\p_L\end{pmatrix},\\ 0\leq\ell,s\leq1. \end{gathered}

Here ℓ\ell is leakage per step and ss is return, or seepage. This is an exact closed population equation for every physical input only if the full channel satisfies

Φ†(QL)=ℓQC+(1−s)QL.\Phi^\dagger(Q_L)=\ell Q_C+(1-s)Q_L.

Indeed, taking its expectation in any input gives precisely the second row above. The condition rules out dependence on the state within either sector and on coherence between sectors. For a qutrit with HC=span⁡{∣0⟩,∣1⟩}\mathcal H_C=\operatorname{span}\{|0\rangle,|1\rangle\}, coherent coupling only between ∣1⟩|1\rangle and ∣2⟩|2\rangle violates it: ∣0⟩|0\rangle never leaks, whereas ∣1⟩|1\rangle does. An averaged population approximation can still be useful, but requires specifying how states are averaged or randomized (Wood and Gambetta, 2018).

For ℓ+s>0\ell+s>0, the stationary population and exact repeated-step solution are

pL∗=ℓℓ+s,pL(m)=pL∗+[pL(0)−pL∗](1−ℓ−s)m.\begin{aligned} p_L^*&=\frac{\ell}{\ell+s},\\ p_L(m)&=p_L^*+[p_L(0)-p_L^*](1-\ell-s)^m. \end{aligned}

Convergence from every initial population requires 0<ℓ+s<20<\ell+s<2. At ℓ=s=1\ell=s=1, populations alternate; the stationary value 1/21/2 is generally not a long-time limit. At ℓ=s=0\ell=s=0, every population is stationary. Even when leakage vanishes, the model says nothing about errors within HC\mathcal H_C, and return from leakage need not restore the encoded state. See leakage and crosstalk for the full-space description.

For two qubits with only XX faults, assign probabilities

pXI=p1,pIX=p2,pXX=pc,pII=1−p1−p2−pc,\begin{gathered} p_{XI}=p_1,\quad p_{IX}=p_2,\quad p_{XX}=p_c,\\ p_{II}=1-p_1-p_2-p_c, \end{gathered}

all nonnegative. The marginal fault probabilities are q1=p1+pcq_1=p_1+p_c and q2=p2+pcq_2=p_2+p_c. Independence holds exactly when

pc=q1q2.p_c=q_1q_2.

A nonzero XXXX probability alone therefore does not establish a correlated fault model: independent faults can occur simultaneously. The allowed joint range at fixed marginals is

max⁡(0,q1+q2−1)≤pc≤min⁡(q1,q2).\max(0,q_1+q_2-1)\leq p_c\leq\min(q_1,q_2).

Quantum correlations need not arise from Pauli mixtures. A shared fluctuating field generates e−iθ(Z1+Z2)/2e^{-i\theta(Z_1+Z_2)/2}; the subspace spanned by ∣01⟩,∣10⟩|01\rangle,|10\rangle is unaffected, unlike under independent phase fluctuations. Temporal correlations likewise require more than a one-step map; zero covariance at a lag does not prove statistical independence.

Placement matters even without memory. On input ∣0⟩|0\rangle, applying XX and then amplitude damping gives γ∣0⟩⟨0∣+(1−γ)∣1⟩⟨1∣\gamma|0\rangle\langle0|+(1-\gamma)|1\rangle\langle1|. Damping first and then applying XX gives the pure state ∣1⟩|1\rangle. A gate-local product of fitted channels additionally assumes that environmental memory does not correlate the intervals. Markovian and non-Markovian noise explains that requirement.

Choose the simplest model that predicts measurements not used in fitting. This small set of tests distinguishes several otherwise similar models:

Test Structure it can reveal
Prepare the three Bloch axes Isotropy versus a preferred dephasing or relaxation axis
Prepare the maximally mixed state Nonunital drift, invisible to a Pauli model
Vary depth and echo sequence Coherent accumulation and temporal memory
Compare isolated and simultaneous operations Context dependence and joint faults
Resolve loss and test surviving states A standard erasure map versus state-dependent filtering

Preparation and measurement errors can also change these observations. Include them explicitly rather than attributing every discrepancy to gate noise.

A simulator uses replacement probability q=0.012q=0.012. Find the total nonidentity Pauli probability pp, Bloch shrink factor λ\lambda, and average infidelity rr.

Solution

p=3q/4=0.009p=3q/4=0.009, λ=1−q=0.988\lambda=1-q=0.988, and r=q/2=0.006r=q/2=0.006. All four values describe the same channel, but each answers a different question.

Coherences are multiplied by λ=0.94\lambda=0.94. Find the equivalent phase-flip probability and the strength gg of an API defined by λ=1−g\lambda=\sqrt{1-g}. Does a nonzero mean random angle necessarily imply a nonzero average rotation?

Solution

pZ=(1−0.94)/2=0.03p_Z=(1-0.94)/2=0.03, whereas g=1−0.942=0.1164g=1-0.94^2=0.1164. The channel action determines which conversion applies. For the last question, equal probabilities for angles 00 and 2π2\pi have nonzero mean but E[e−iϵ]=1\mathbb E[e^{-i\epsilon}]=1: both unitary conjugations are the identity.

Let T1=100 μsT_1=100\,\mu\mathrm{s}, exponential T2=80 μsT_2=80\,\mu\mathrm{s}, and Δt=1 μs\Delta t=1\,\mu\mathrm{s}. Compute TϕT_\phi, damping probability γ\gamma, and additional coherence factor λϕ\lambda_\phi.

Solution Tϕ−1=(1/80−1/200) μs−1,Tϕ=(400/3) μs,γ=1−e−1/100≃0.009950,λϕ=e−3/400≃0.992528.\begin{aligned} T_\phi^{-1}&=(1/80-1/200)\,\mu\mathrm{s}^{-1},\\ T_\phi&=(400/3)\,\mu\mathrm{s},\\ \gamma&=1-e^{-1/100}\simeq0.009950,\\ \lambda_\phi&=e^{-3/400}\simeq0.992528. \end{aligned}

The combined coherence factor is e−1/200e−3/400=e−1/80≃0.987578e^{-1/200}e^{-3/400}=e^{-1/80}\simeq0.987578, as required.

Take Γ↑=103 s−1\Gamma_\uparrow=10^3\,\mathrm{s}^{-1} and Γ↓=9×103 s−1\Gamma_\downarrow=9\times10^3\,\mathrm{s}^{-1}. Find the fixed excited population and its value after 100 μs100\,\mu\mathrm{s} from the ground state.

Solution

The fixed value is neq=0.1n_{\mathrm{eq}}=0.1. Since ΓΔt=1\Gamma\Delta t=1, the final excited population is 0.1(1−e−1)≃0.0632120.1(1-e^{-1})\simeq0.063212. Zero-temperature amplitude damping would incorrectly leave the ground state unchanged. These are transition rates, not angular frequencies: no factor of 2π2\pi belongs in the exponent.

Let ℓ=0.002\ell=0.002, s=0.05s=0.05, and pL(0)=0p_L(0)=0. Find the one-cycle population and long-time limit. Then examine ℓ=s=1\ell=s=1 with the same initial state.

Solution

One cycle gives pL(1)=0.002p_L(1)=0.002. Here 1−ℓ−s=0.9481-\ell-s=0.948, so

pL(m)=126(1−0.948m)⟶126≃0.038462.p_L(m)=\frac1{26}(1-0.948^m)\longrightarrow\frac1{26}\simeq0.038462.

The larger limiting population reflects repeated leakage and slow return. For ℓ=s=1\ell=s=1, pL(m)=[1−(−1)m]/2p_L(m)=[1-(-1)^m]/2: it alternates between zero and one. Solving a stationary equation alone would not detect this failure to converge.

Let pII=0.97p_{II}=0.97 and pXI=pIX=pXX=0.01p_{XI}=p_{IX}=p_{XX}=0.01. Find both marginals and compare the joint XXXX probability with independence.

Solution

Both marginals are q1=q2=0.02q_1=q_2=0.02. Independence predicts pXX=0.022=0.0004p_{XX}=0.02^2=0.0004, whereas the actual value is 0.010.01, twenty-five times larger. For comparison, the distribution (0.9604,0.0196,0.0196,0.0004)(0.9604,0.0196,0.0196,0.0004) has exactly the same marginals and is independent despite its nonzero XXXX term.

Verify that the two channels in the figure have the same average infidelity, using Favg=1/2+Tr⁡(T)/6F_{\mathrm{avg}}=1/2+\operatorname{Tr}(T)/6 for the qubit affine map r↦Tr+t\mathbf r\mapsto T\mathbf r+\mathbf t. Give an input and measurement that distinguish them. How would you separate ZZ dephasing from a fixed ZZ overrotation?

Solution

Damping has T=diag⁡(4/5,4/5,16/25)T=\operatorname{diag}(4/5,4/5,16/25), hence Tr⁡T=56/25\operatorname{Tr}T=56/25. Depolarization has T=(56/75)IT=(56/75)I, with the same trace. Thus Favg=131/150F_{\mathrm{avg}}=131/150 and r=19/150r=19/150.

Prepare I/2I/2 and measure ZZ: damping gives expectation 9/259/25, depolarization zero. To probe phase noise, prepare ∣+⟩|+\rangle and measure both XX and YY at several depths. Fixed overrotation produces signed rotating quadratures; real positive dephasing contracts them without rotation. Computational-basis survival alone does not distinguish those two processes.

  • C. H. Bennett, D. P. DiVincenzo, and J. A. Smolin, “Capacities of quantum erasure channels,” Physical Review Letters 78, 3217–3220 (1997), doi:10.1103/PhysRevLett.78.3217.
  • H.-P. Breuer and F. Petruccione, The Theory of Open Quantum Systems, Oxford University Press, 2002, doi:10.1093/acprof:oso/9780199213900.001.0001.
  • M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, 10th anniversary edition, Cambridge University Press, 2010, doi:10.1017/CBO9780511976667.
  • J. J. Wallman and J. Emerson, “Noise tailoring for scalable quantum computation via randomized compiling,” Physical Review A 94, 052325 (2016), doi:10.1103/PhysRevA.94.052325.
  • C. J. Wood and J. M. Gambetta, “Quantification and characterization of leakage errors,” Physical Review A 97, 032306 (2018), doi:10.1103/PhysRevA.97.032306.