Amplitude Damping Channel
The amplitude damping channel is the mathematical fingerprint of energy loss. Every real qubit — a superconducting transmon, a trapped ion, an electron spin — sits coupled to a colder world that will, sooner or later, drain its excitation away. The canonical picture is an atom in its excited state that spontaneously emits a photon and drops to the ground state ; a single number records the probability of that decay. Because excitation flows one way — from system to bath — the channel breaks the symmetry between and , exactly what sets it apart from the even-handed depolarizing channel and from pure dephasing. This article is the deep-tier synthesis of the open-systems thread, taking the operator-sum machinery from aq-qci-kraus-representation-q9, the complete-positivity constraints from aq-qci-cptp-maps-quantum-operations, and the partial-trace construction from aq-qci-open-quantum-systems-reduced-dynamics and assembling from them the most-used noise model in quantum computing. Three consequences organize everything that follows. First, damping is non-unital: it does not fix the maximally mixed state, and its unique fixed point is the pure ground state, so it is the prototype of a relaxing, zero-temperature-thermalizing process. Second, even the branch in which no photon is emitted disturbs the qubit — the absence of a click is evidence, and is not the identity. Third, iterating an infinitesimal version of the channel produces exponential decay with rate , which is how the abstract becomes the relaxation time an experimentalist measures. The finite-temperature generalization, the Choi picture, and the tie to all fall out of the same two Kraus operators.
- The amplitude damping channel models irreversible energy loss — spontaneous emission being the archetype — driving a qubit from toward with probability .
- It is a single-qubit CPTP map with just two Kraus operators, (no-jump) and (the jump ), satisfying .
- It is non-unital: unlike the depolarizing or dephasing channels it does not fix ; its one fixed point is the pure ground state .
- Populations decay by but coherences only by — the mismatch is the microscopic origin of the bound .
- In continuous time , so the discrete channel parameter is a direct readout of the relaxation time .
- On the Bloch ball the action is an affine contraction that squashes the equator by , shrinks the axis by , and pushes the center up by toward the north pole.
- Key idea: amplitude damping is the channel with and : it transfers excited-state population to the ground state, decays coherences by , and has the ground state as its unique fixed point.
Amplitude damping is the CPTP map with and : it moves excited-state population to the ground state, decays coherences by and the excited population by , and has the pure ground state as its unique fixed point.
Where this lives today
Amplitude damping is not a shelf idealization; it is the noise model compiled into every serious quantum-computing stack. When a hardware team reports a transmon of a few hundred microseconds, they are reporting the parameter that fixes for every idle and every gate. Circuit simulators such as Qiskit and Cirq insert exactly the two Kraus operators of equation (1) at each time step to predict how a device degrades a computation, and randomized-benchmarking and gate-set-tomography pipelines fit the observed decay back to an amplitude-damping-plus-dephasing model to separate the contribution from the contribution to . On the error-correction side the channel's non-Pauli, non-unital structure is a genuine frontier: because relaxation is not a Pauli error it is not automatically handled by the stabilizer picture, which motivated the four-qubit approximate amplitude-damping code of Leung, Nielsen, Chuang, and Yamamoto and the biased-noise codes now studied for surface-code and cat-qubit architectures. The finite-temperature generalization — the generalized amplitude damping channel — describes qubits that thermalize to a Gibbs state rather than a pure ground state, and is the model of record for hot or weakly isolated hardware. From a chip datasheet to a threshold proof, the same two operators keep reappearing.
The physical picture
Put an excited atom in an empty cavity. Over some window of time it either emits a photon and falls to the ground state — probability — or it does not. But "no emission" is not "nothing happened." Because the ground state cannot emit, the very fact that no photon appeared makes the ground-state hypothesis more likely, so even the silent branch reshapes the qubit. That is the physical content of the in the no-jump operator : measurement back-action from a detector that clicked zero times. The environment need not be watched — tracing it out has the same effect as an unread record. Geometrically the two branches together squash the Bloch ball and shove it north. The equatorial components — the coherences — shrink by , while the polar coordinate is dragged toward at the north pole. The asymmetry between the poles is the whole story: a zero-temperature bath can absorb energy but never supply it, so population only flows downhill. This one-way flow is why the channel is non-unital and why its fixed point is a pure state rather than the center of the ball. The first figure shows both halves at once — the emission on the left, the deformed ball on the right — for .
The mismatch between how fast populations and coherences fall drives everything downstream: populations lose a factor , coherences only its square root . In continuous time that becomes a factor-of-two difference in rates and yields the relaxation floor before any dephasing is added. The second figure makes this concrete with the number quoted on a chip spec sheet: the excited-state population of a transmon with decaying as a clean exponential, and climbing to after one lifetime.
The core equations
Everything is encoded in two Kraus operators: is the branch in which no quantum is emitted, the jump that lowers the qubit. Writing them in the basis makes the structure transparent.
where: — decay probability over the interval, ; — no-jump operator, leaving alone and damping the excited amplitude by ; — jump operator implementing with amplitude . Physically is a pure lowering event, the "nothing emitted" branch that nonetheless shrinks the excited amplitude. For a legitimate trace-preserving channel the operators must resolve the identity — the single algebraic constraint CPTP maps impose on a Kraus set, and here it fixes the in given the in .
where: — the qubit identity. The excited-state entries and add to , so probability is conserved; if were the identity this sum would exceed and trace would not be preserved. Applying to a general density matrix shows both effects at once: population is pumped from the corner into the corner, and the coherences are attenuated.
where: — excited population, multiplied by ; — ground population, gaining exactly the lost ; — coherence, multiplied by . The trace is preserved because leaves the excited corner and arrives in the ground corner. Because energy only flows downhill, the ground state is untouched — it has nothing to emit. This is the defining non-unital feature: the fixed point is a pure state at a pole, not the center.
where: — the unique fixed point; — the maximally mixed state, not fixed for . The failure to fix is the precise statement that amplitude damping is non-unital, unlike depolarizing. Parametrizing turns the action into an affine map on the Bloch vector — the cleanest way to see the geometry of the first figure.
where: the equatorial radius contracts by ; the polar component contracts by then shifts by . The additive is the signature of a non-unital map — a unital channel would have no shift. Finally, the continuous-time face is a Lindblad (GKSL) generator with a single jump operator — the bridge from the discrete to the measured relaxation rate.
where: — spontaneous-emission rate; — lowering (jump) operator; — anticommutator, supplying the no-jump back-action. Integrating over time returns exactly the channel of equation (3) with .
The goal is to build the two Kraus operators from first principles rather than postulate them, by coupling the qubit to one environment mode, evolving under a joint unitary, and tracing the environment away. This is the reduced-dynamics recipe owned by the open-quantum-systems article, applied to the simplest bath: a single mode initialized in its vacuum that can absorb at most one quantum. The payoff is that the in the no-jump branch appears automatically from unitarity, not by hand.
Step 1. Fix the joint unitary by what it must do physically: the ground state cannot deposit energy, so , while the excited state emits a quantum with amplitude , giving . Why: this is a beam-splitter-like rotation on the one-excitation subspace, and its two output amplitudes are forced to be and so the state stays normalized.
Step 2. Reduce to the qubit by tracing over the environment: , defining . Why: the partial trace is a sum of "sandwiches" of , each an operator on the qubit alone — the operator-sum representation.
Step 3. Project onto the no-photon outcome for , and the one-photon outcome for . Why: the is exactly the "no click, so the qubit is a little more likely in the non-emitting state" back-action — unitarity bookkeeping, not an extra assumption.
Step 4. Confirm it is a legitimate channel by checking , equivalent to acting as an isometry on the relevant subspace. Why: completeness is trace preservation, the abstract shadow of being unitary — CPTP is guaranteed once the dilation is unitary. *Verified: reproduces Nielsen and Chuang Eqs. (8.103)–(8.104); the completeness sum equals the identity for every γ in [0,1].*
Go deeper · Derivation B · 1 minThe Bloch-ball affine map and why the channel is non-unital
The aim is to convert the abstract density-matrix action into the geometric statement drawn in the first figure — an equator that contracts by , a polar axis that contracts by , and a center that translates by — and to show that this translation is the very definition of non-unitality with a pure fixed point. The Bloch parametrization makes the contraction-plus-shift structure explicit and exposes why the maximally mixed state cannot be fixed while the ground state must be.
Step 1. Read the coherence off equation (3): since with , , both equatorial components contract by . Why: the coherence is the Bloch equator in disguise, so its decay factor is the equatorial contraction.
Step 2. Track the polar component through the diagonal: the output diagonal is , so . Why: writing as the output population difference keeps the algebra honest and lets the shift term emerge on its own.
Step 3. Substitute to get . Why: this is a contraction toward (the north pole) with strength ; the constant is an affine shift, not a linear scaling, which is what makes the map non-unital.
Step 4. Test the two special points. The center maps to , so is not fixed; the north pole maps to , so is the unique fixed point. Why: a channel is unital exactly when it fixes the center of the ball, and the nonzero image of the center is a one-line proof that amplitude damping is non-unital and thermalizing toward a pure state. *Verified: the affine map matches equation (5); the center moves to +γ along z while the north pole is stationary.*
Go deeper · Derivation C · 1 minContinuous time and the relaxation times T1 and T2
This derivation promotes the discrete channel to a continuous process by chaining infinitesimal steps, and in doing so explains the most important experimental number attached to a qubit — the relaxation time — while producing the coherence-time bound . The trick is to set for a tiny time step, apply equation (3), and take the limit, watching populations and coherences decay at different rates.
Step 1. Update the excited population over a short step: , so in the limit and . Why: composing many weak dampings multiplies the survival factors, and the product of terms is the exponential — the definition names the time.
Step 2. Read off the channel parameter as a function of time: , so the abstract is nothing but the complement of the survival probability. Why: an experimentalist measures by an exponential fit, and this line is the dictionary that turns that fit into the channel used in a simulator.
Step 3. Update a coherence over the same step: , hence . Why: the square root in halves the coherence decay rate relative to the population rate — the factor of two is not a coincidence but the made infinitesimal.
Step 4. Identify the coherence-decay rate with : relaxation alone gives , and any pure dephasing only adds, giving and therefore . Why: dephasing can only speed coherence loss, so relaxation sets a hard ceiling on the coherence time — a bound on every hardware datasheet. *Verified: matches the GKSL solution for jump operator σ₋; the coherence rate is exactly half the population rate, giving 1/T₂ = 1/(2T₁) from relaxation alone.*
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| No decay | , : the identity channel, no decoherence. | |
| Total decay | every input is reset to the ground state — complete erasure to . | |
| Weak damping | error per use | the average-gate-error scale that dominates NISQ error budgets. |
| Markovian limit | iterating the channel reproduces exponential relaxation with lifetime . | |
| Composition | dampings compose by multiplying survivals ; they form a semigroup. | |
| Finite temperature | generalized channel with equilibrium population | fixed point becomes a Gibbs state, not the pure ground state. |
Worked examples
1 · A superposition through the channel (fully worked)
Prepare , so , and pass it through amplitude damping with . Find the output density matrix, its Bloch vector, and its purity.
Step 1. Apply equation (3) entry by entry. Ground population grows: . Excited population shrinks: . Coherence attenuates: .
Step 2. Assemble the output and read its Bloch vector: gives , , . This matches equation (5) exactly: the equator contracted by and, since the input had , the pole shifted to . The state drifts off the equator toward the north pole.
Step 3. Compute the purity . The input was pure (); the channel has mixed it, as any noisy channel must, though repeated application eventually drives purity back toward as the state collapses onto the pure fixed point . Purity drops from 1 to 0.895 in a single use.
2 · From a measured to a gate error
A transmon has ; a single-qubit gate takes . Model the idle relaxation during the gate as amplitude damping and estimate the average-gate infidelity.
Step 1. Convert the lifetime to a channel parameter with : here , so . In this small- regime , the rule of thumb for error budgets.
Step 2. Use the average gate fidelity of a channel to the identity, with . Since and , this is . Substituting gives and .
Step 3. The infidelity is , matching the small- expansion . Relaxation alone contributes about error per gate — well below the surface-code threshold near , which is why long- qubits and short gates matter. The factor comes from averaging error uniformly over the Bloch sphere, so relaxation is cheaper on average than its worst-case excited-state error .
Physics of the portrait
The channel lives inside a larger idea — that any noisy quantum process is a sum of operators sandwiching the state — and the person most responsible for putting that idea on a rigorous footing was Karl Kraus.
Origins · 1 minKarl Kraus and how this was discovered
Karl Kraus was a German mathematical physicist whose name is now attached to the operators every quantum engineer writes down without a second thought. Working in the algebraic-quantum-theory tradition, Kraus proved in 1971, in "General state changes in quantum theory," that any physically allowed evolution of an open system — any completely positive, trace-preserving map — can be written as with . This operator-sum or Kraus representation is the exact statement that a channel is a partial trace of a joint unitary, and it is the machinery that makes the amplitude damping channel expressible in the two operators of this article. He systematized the framework in his 1983 lecture notes "States, Effects, and Operations," which introduced the modern vocabulary of effects and operations. Kraus's construction sits alongside George Sudarshan's dynamical maps and Man-Duen Choi's characterization of complete positivity as a pillar of the theory of quantum channels; when Lindblad and the trio Gorini–Kossakowski–Sudarshan wrote down the general Markovian master equation, it was Kraus's operators that tied their continuous generators back to discrete channels like amplitude damping. He died in 1988, but the operators bearing his name open every quantum-information course.
Going further
Texts. Nielsen and Chuang, Quantum Computation and Quantum Information, §8.3.5 (the canonical treatment) · Preskill, Lecture Notes on Quantum Computation, Ch. 3 · Wilde, Quantum Information Theory, Ch. 4 · Watrous, The Theory of Quantum Information, Ch. 2 · Breuer and Petruccione, The Theory of Open Quantum Systems, Ch. 3 (Lindblad dynamics and ).
Provenance. The Kraus operators and density-matrix action are verified against Nielsen and Chuang §8.3.5, Eqs. (8.103)–(8.106); the Bloch affine map and non-unitality against Preskill Ch. 3; the Lindblad generator and / relation follow Breuer and Petruccione Ch. 3 with . Numerical checks: completeness for all ; Choi eigenvalues (complete positivity); composition law from multiplying survivals; and worked values , recomputed independently. No fabricated constants are used.
Prerequisites. Kraus Representation of Quantum Channels · Quantum Operations and CPTP Maps · Open Quantum Systems and Reduced Dynamics. Leads to. Relaxation and Dephasing: T1 and T2 Times · Lindblad / GKSL Master Equation · Phase Damping Channel · Process Tomography and the Choi–Jamiolkowski Isomorphism.
Ask the tutor: Ask me to walk a specific state through the channel step by step, to convert your qubit's into a per-gate error, or to contrast amplitude damping with phase damping on the Bloch ball.
How is amplitude damping different from the phase damping channel?
They damage different things. Amplitude damping loses energy: it moves population from to and, as a side effect, decays coherences by ; it is non-unital with the pure ground state as fixed point. Phase damping loses only phase: it decays coherences while leaving populations untouched, is unital (it fixes ), and models elastic scattering or fluctuating levels rather than emission. In / language amplitude damping is the process contributing to coherence decay, while pure dephasing is the process contributing . A real qubit suffers both, which is why .
Why do coherences decay by √(1−γ) but populations by (1−γ)?
Because coherences are amplitudes and populations are probabilities, and probability is amplitude squared. The excited amplitude in the no-jump branch is multiplied by by ; a coherence is linear in that amplitude, so it picks up one factor , while the population is quadratic and picks up the square . In continuous time this is the factor-of-two difference versus , the origin of .
What does it mean that the channel is "non-unital," and why does it matter?
A channel is unital if it maps the maximally mixed state to itself. Amplitude damping does not: it sends to , biased toward the ground state. Non-unitality is the statement that the channel has a preferred direction — energy flows downhill, never up — exactly what you expect from a cold bath. It matters because many convenient tools (Pauli twirling, unital-channel bounds) assume a unital channel; relaxation quietly breaks those assumptions, which is why it needs its own tailored error-correcting codes.
Can I approximate amplitude damping as a Pauli (bit-flip / phase-flip) channel?
Only approximately, and you should know what you give up. "Pauli twirling" replaces amplitude damping with the Pauli channel that has the same diagonal Choi entries — for small roughly a mixture of , , and errors. The twirl is convenient because Pauli errors are what stabilizer codes and Clifford simulators handle natively, and it preserves the average gate fidelity. But it discards the channel's non-unital structure: the true channel knows errors point toward , while its Pauli twirl treats up and down symmetrically. For accurate bias estimates — especially in biased-noise architectures — keep the genuine amplitude-damping Kraus operators.
Where does the finite-temperature "generalized" amplitude damping channel come in?
The plain channel assumes a zero-temperature bath: it absorbs a quantum from the qubit but never hands one back, so the fixed point is the pure ground state. Real baths are warm. The generalized amplitude damping channel keeps the decay probability but adds a parameter (an equilibrium excited population) for how much the bath excites the qubit back up. It has four Kraus operators — two downward, two upward — and its fixed point is a thermal Gibbs state with nonzero excited population set by the bath temperature. This is the right model when is not negligible against the qubit splitting, or wherever residual thermal population matters for the error budget.
How do I get the relaxation time T₁ out of the abstract parameter γ?
The dictionary is : is the probability the qubit has decayed by time , growing from toward on the timescale . To measure you prepare , wait a variable time , and read out ; the fit's decay constant is . To go the other way — from a datasheet to a per-gate error — evaluate at the gate duration: a gate on a qubit gives and infidelity . The same sets the floor .