Kraus, Choi, and Stinespring Views
Kraus operators, a Choi matrix and a Stinespring realization describe the same quantum channel from three useful perspectives: how to apply it, how to test it, and where information can go when an environment is included. Their common rank determines the smallest pure auxiliary space needed for an exact realization. It does not determine a physical bath’s size or a circuit’s cost.
We work in finite dimensions. Besides deterministic channels, we consider nonzero selected operations whose output trace is a success probability. The distinction matters whenever an environment is measured rather than discarded.
Helpful background. Quantum channels for QI introduces Kraus operators and the output–input Choi convention. Spectral decomposition supplies positive-matrix factorization, and partial trace explains the subsystem reductions below. The general representation theorems are developed in the open-systems volume.
One map, three realizations
Section titled “One map, three realizations”Let be matrices. They define
For a channel, ; for a selected operation it is . Complete positivity alone does not distinguish these cases. For a state , a selected output remains subnormalized until its trace has been saved as the event probability.
We use the unnormalized Choi operator
with output first, input second. Define
Flattening here orders entries as , with input index fastest. It differs from column stacking, which puts the input factor first. This small ordering distinction matters for complex or rectangular matrices.
Choose an orthonormal auxiliary basis and construct
The three descriptions then satisfy
The first expression is positive by construction. In the second, tracing the orthonormal environment states removes the cross terms and leaves the Kraus sum. Finally, : a channel gives an isometry, whereas a trace-nonincreasing operation gives a contraction. A contraction alone is not deterministic closed-system evolution. It describes a selected branch that must be accompanied by a failure branch in a full experiment. See the formal Kraus, Choi and Stinespring treatments for the general statements (Kraus; Choi; Stinespring; Watrous).
A matrix factor reveals the common rank
Section titled “A matrix factor reveals the common rank”Put the flattened Kraus operators into columns:
The two Gram matrices are
They have the same nonzero eigenvalues: the squared singular values of . Their sizes can differ, so their numbers of zero eigenvalues can differ. For a nonzero CP map,
is the smallest exact Kraus-list length and the smallest auxiliary dimension in a pure-environment realization. A displayed list can be longer because its operators are dependent or zero. For the zero operation, the matrix rank is zero; it can be written with an empty Kraus sum, or a zero contraction using an ordinary nonzero-dimensional auxiliary space. The rank–dimension statement above avoids that degenerate convention issue.
If with positive eigenvalues, a minimal family is obtained by reshaping in the stated output–input order. Degenerate eigenspaces can be rotated, and individual vectors can acquire phases. These changes alter the displayed operators but not the channel.
For a channel, . Neither nor is generally a normalized density operator. The trace-preserving condition is stronger than this scalar trace: it requires .
The environment contains a complementary output
Section titled “The environment contains a complementary output”Tracing the system output instead of the environment gives
This is the complementary channel for the chosen isometric realization. It is a quantum state, including coherences between the environment labels, not just a list of classical probabilities. For a selected contraction the same expression is subnormalized, with the selected event’s probability.
A purification explains the connection to . Introduce a reference and the unnormalized vector . Then
Its subsystem reductions, in this order, are
The transpose follows from the coefficient . For a channel, divide both reductions by to obtain density operators. In particular, . The Schmidt rank of across is , which explains the minimal auxiliary dimension.
Changing the Kraus family
Section titled “Changing the Kraus family”Starting from a minimal family of length , let be an isometry, , and set
Summing the unread branch maps gives the original channel because . For the column factors and dilations,
The transpose in follows from mixing columns; it is not an adjoint. Two minimal realizations are related by an environment unitary. Longer lists are isometric embeddings of the same minimal space. Compare their Choi matrices or actions on an operator basis, not their first Kraus operators.
Complementary outputs transform as . With unrestricted coherent access to the auxiliary space, these isometric descriptions contain equivalent information about the input. A fixed measurement in the laboratory can nevertheless give different probabilities after that rotation. Distinguish changing coordinates, actively rotating the environment, and changing what is measured.
Worked example: dephasing with two environment measurements
Section titled “Worked example: dephasing with two environment measurements”Take and . The channel preserves populations and halves the off-diagonal entries. Its Choi eigenvalues are , so a two-dimensional auxiliary space is minimal. For an input with Bloch component , its complementary output is
The diagonals do not depend on , but the off-diagonal entry does. This information becomes visible in a different measurement basis:
| Environment measurement | Branch operators | Probabilities |
|---|---|---|
| computational basis | ||
| Hadamard basis |
For , the second probabilities are . In either measurement, discarding the outcome gives the same system output with Bloch vector . An instrument contains the outcome-dependent operations, so these are different instruments sharing one unread channel.
More generally, measuring an orthonormal environment basis produces . General measurements and coarse-grained outcomes can require several operators per outcome. A spectral Kraus decomposition alone does not show that any such measurement occurred, or define a time-resolved physical trajectory.
Worked example: reset transfers information
Section titled “Worked example: reset transfers information”The reset channel is
Its Choi operator is and has rank two. The associated isometry is particularly simple:
One realization swaps the input qubit with an auxiliary qubit prepared in . The system output is fixed, while the complementary output is exactly . If the input was entangled with a reference, those correlations move to the auxiliary qubit as well; they have not been destroyed by a global unitary.
Reset from the system’s perspective is information transfer in this pure auxiliary realization. Measuring in the or basis gives different classical records; these are alternative experiments. Discarding either record leaves the system in .
For the input used above, measuring in the computational basis gives probabilities , while its Hadamard-basis measurement gives . Both instruments leave the system reset. The choice of accessible environment and measurement must be specified before asking what information an observer receives.
Exact compression and approximate truncation
Section titled “Exact compression and approximate truncation”Composing channels with Kraus lists and produces operators . Their number is only an upper bound on the resulting Choi rank. For two dephasing channels with probabilities and , the four products are proportional to , with squared coefficients
Combining like directions gives the exact two-operator family . No approximation was made.
Dropping a nonzero Choi eigenmode is different. For a channel with exact positive , retaining only some spectral terms gives a CP, trace- nonincreasing map, because the omitted part is itself CP. It generally fails to preserve trace. If the omitted Kraus operators are , define
The lost probability on input is , with maximum . This is a direct physical measure of the truncation, unlike an unexplained numerical rank threshold. Renormalizing each surviving output can make a nonlinear conditional rule, not a repaired channel. If a new trace-preserving approximation is needed, construct it explicitly and compare its predictions with the original.
Numerical work must still check Hermiticity, eigenvalue tolerances and trace conditions: inaccurate factorization is not the same as exact spectral truncation. Compare degenerate subspaces rather than arbitrary eigenvector phases. The channel-coordinate example gives a compact executable check using complete matrix-unit action.
Minimal dimension does not determine the physical environment
Section titled “Minimal dimension does not determine the physical environment”Choi rank gives the smallest auxiliary dimension for an exact pure realization. A mixed laboratory environment can be purified by adding another system; which systems are actually accessible is a separate question. A low Choi rank neither identifies the bath nor guarantees an inexpensive circuit. State preparation, interactions, routing, reset and approximation accuracy all affect implementation cost.
Nor does a one-use realization specify what happens on reuse. Resetting the environment between uses and retaining it produce different multitime experiments. Initial correlations and restricted preparation procedures can also prevent a common channel from describing every input. These questions require the appropriate open-system model and memory analysis, rather than another Kraus-basis change. Formal continuity results compare nearby channels through suitable dilations, but do not by themselves give a hardware synthesis cost (Kretschmann, Schlingemann and Werner).
Exercises
Section titled “Exercises”1. Truncate an amplitude-damping channel
Section titled “1. Truncate an amplitude-damping channel”Let and , with . These are orthogonal spectral Kraus directions. If is dropped, find the trace deficit on an arbitrary input and its maximum. Show explicitly that normalizing the retained output need not preserve mixtures.
Solution
, so the deficit is . The retained operation is CP-TNI, not TP. Its normalized outputs on and are those same pure states. However, the normalized output on their equal mixture is
which is not . At it is . Conditioning has changed the mixing weights.
2. Compare the Choi and Kraus Gram spectra
Section titled “2. Compare the Choi and Kraus Gram spectra”For a rectangular Kraus-column matrix , prove that and have the same nonzero spectrum, and deduce the common minimal dimension.
Solution
If with , then and . Conversely, implies that is a eigenvector of . The maps preserve multiplicities on every positive eigenspace, equivalently giving the squared nonzero singular values of . Hence . Exactly independent Kraus columns are necessary and sufficient, and the Schmidt form of the associated purification needs exactly environment dimensions.
3. Rotate a dephasing instrument
Section titled “3. Rotate a dephasing instrument”Apply the Hadamard label rotation to the dephasing family and derive the branch probabilities for an input with Bloch component . Explain the physical limitation.
Solution
and . Moreover, , so . At these become . Both effects sum to , rechecking completeness. The rotated and unrotated branch families are different instruments with one unread channel; neither label is a physical detector event unless a corresponding environment measurement has been specified.
4. Compress two composed dephasing maps
Section titled “4. Compress two composed dephasing maps”Compose dephasing probabilities and , compress the four products, and check exact rank and TP.
Solution
The two products have squared weights . The two products have total weight . Thus the minimal family is . Its completeness sum is , its Choi eigenvalues are and , and its exact rank is two. The original count four is only a redundant list length; numerical compression would additionally declare a tolerance and recheck TP after truncation.
5. Align minimal and padded realizations
Section titled “5. Align minimal and padded realizations”Pad a minimal pair to and exhibit the environment embedding.
Solution
Use
Then gives the padded triple, , and . The corresponding dilation is ; its environment is three-dimensional but its occupied support and minimal dimension remain two. A second padded realization must first be embedded in the same ambient space before a unitary alignment is sought. Removing any nonzero direction would require new TP and action checks.
6. Retain and measure the reset environment
Section titled “6. Retain and measure the reset environment”For the reset isometry, find the complementary output and the computational- and Hadamard-basis branch probabilities on the worked input with Bloch vector .
Solution
, so tracing the system gives , while tracing gives . Computational measurement uses and reads the diagonal probabilities . Hadamard measurement uses and reads . In each basis the subnormalized branch maps sum to and their traces sum to one. These outcomes describe the specified environment measurements, not a unique trajectory inherent in the reset channel.
References
Section titled “References”- M.-D. Choi, “Completely Positive Linear Maps on Complex Matrices,” Linear Algebra and its Applications 10, 285–290 (1975), doi:10.1016/0024-3795(75)90075-0.
- K. Kraus, “General State Changes in Quantum Theory,” Annals of Physics 64, 311–335 (1971), doi:10.1016/0003-4916(71)90108-4.
- K. Kraus, States, Effects, and Operations: Fundamental Notions of Quantum Theory, Lecture Notes in Physics 190, Springer-Verlag, Berlin (1983), doi:10.1007/3-540-12732-1.
- D. Kretschmann, D. Schlingemann, and R. F. Werner, “The Information-Disturbance Tradeoff and the Continuity of Stinespring’s Representation,” IEEE Transactions on Information Theory 54, 1708–1717 (2008), doi:10.1109/TIT.2008.917696.
- W. F. Stinespring, “Positive Functions on C*-Algebras,” Proceedings of the American Mathematical Society 6, 211–216 (1955), doi:10.1090/S0002-9939-1955-0069403-4.
- J. Watrous, The Theory of Quantum Information, Cambridge University Press, Cambridge (2018), doi:10.1017/9781316848142.