advanced · Physics · Quantum Channels & Open Systems
Channel Composition
Noise rarely happens once. A qubit passes through gate after gate, idle period after idle period —
each a channel. To reason about the cumulative effect we need to compose channels, and the good
news is that the class of CPTP maps is closed under everything you would want to do: composing
channels in series, in parallel, and convexly all yield channels again.
Series composition
Applying E1 then E2 gives the compositeE2∘E1
with (E2∘E1)(ρ)=E2(E1(ρ)). If
E1(ρ)=∑jAjρAj† and E2(ρ)=∑kBkρBk†,
then
(E2∘E1)(ρ)=j,k∑(BkAj)ρ(BkAj)†,
so the Kraus operators of the composite are all products{BkAj}. Completeness propagates:
using ∑kBk†Bk=1 first, then ∑jAj†Aj=1. The
composite is CPTP. The number of Kraus terms can grow as the product of the two ranks, but the Kraus
rank of the composite is often smaller and never exceeds d2.
Composition need not commute
Order matters: in general E2∘E1=E1∘E2.
Dephasing then amplitude-damping is not the same process as amplitude-damping then dephasing. Two
important families do commute among themselves — Pauli channels with each other, and dephasing
channels with each other — because their Kraus operators share an eigenbasis.
Channels that compose cleanly
Some channel families are closed under composition with a simple parameter rule:
Amplitude damping: Eγ2∘Eγ1=Eγ with the survival probabilities multiplying,
1−γ=(1−γ1)(1−γ2). Two decays in a row are one decay with the combined survival
factor.
In each case the family forms a one-parameter semigroup under composition — the continuous-time,
Markovian limit of which is the Lindblad master equation.
Parallel composition
Acting on two systems independently gives the tensor product channel E1⊗E2, whose Kraus operators are the products {Aj⊗Bk}. This is how noise on a
multi-qubit register is built: independent single-qubit channels tensor together. Convex mixtures
pE1+(1−p)E2 are channels too — "with probability p apply
E1."
Try it
Pass the excited state ρ=∣1⟩⟨1∣ through two amplitude-damping channels in series,
γ1=0.2 then γ2=0.5. Apply the first channel, then the second, using the Kraus
operators K0=diag(1,1−γ),K1=γ∣0⟩⟨1∣, and
return the surviving excited population ⟨1∣(Eγ2∘Eγ1)(ρ)∣1⟩. It must equal (1−γ1)(1−γ2)=0.8×0.5=0.4.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.