advanced · Physics · Quantum Channels & Open Systems
Trace Preservation
Complete positivity makes a map physically allowed; trace preservation makes it deterministic
— it guarantees that a normalized state stays normalized, so no probability leaks away. Together they
form the CPTP condition that defines a quantum channel. This lesson shows exactly where trace
preservation lives in each representation and how to check it.
The condition on the map
A channel E is trace preserving if
trE(ρ)=trρfor all ρ.
By linearity it is enough to demand trE(X)=trX on a
basis of operators X, since every operator is a linear combination of density operators.
In the Kraus picture: the completeness relation
Write E(ρ)=∑kKkρKk†. Using cyclicity of the trace,
This equals trρ=tr(1ρ) for allρ precisely
when the bracket is the identity. Hence
k∑Kk†Kk=1
is necessary and sufficient for trace preservation. This is the completeness relation, the single
equation you check to certify that a CP map is a genuine channel. Note that ∑kKkKk†
(the other order) need not be the identity — when it is, the channel is additionally unital
(E(1)=1), a strictly stronger property.
In the Choi picture: a partial trace
The same condition reads, on the Choi operator J(E)=∑ijE(∣i⟩⟨j∣)⊗∣i⟩⟨j∣,
trBJ(E)=1A,
i.e. tracing out the output system of the Choi operator leaves the identity on the input system.
So "CPTP" is the pair of conditions J(E)⪰0 (complete positivity) andtrBJ=1A (trace preservation) — two clean tests on one operator.
Trace non-increasing maps and instruments
If instead ∑kKk†Kk⪯1, the map is trace non-increasing:
trE(ρ)≤trρ. The "missing" trace is the
probability that some measurement outcome did not occur. A collection of such maps
{Em} with ∑mEm trace preserving is a quantum instrument: each
Em is the (unnormalized) post-measurement update for outcome m, and the normalization
trEm(ρ) is the probability of m.
Try it
The amplitude-damping channel (next lesson) has Kraus operators
K0=(1001−γ),K1=(00γ0),
with γ=0.3. Verify trace preservation by computing M=K0†K0+K1†K1
and returning the Frobenius distanceM−1F=∑ij∣Mij−δij∣2. A genuine channel gives exactly 0.
Run your code to see the quantum state.
Sign in on the full site to ask questions and join the discussion.