Decoherence-Free Subspaces
A decoherence-free subspace is a subspace whose states are not distinguished by a specified noise process. The environment may still interact with the physical degrees of freedom, but it acts identically on every state in the protected subspace, so it cannot learn which logical state was stored there.
The compact idea is:
This is not magic isolation. A decoherence-free subspace is protected only against the noise operators that have the required symmetry. If the actual environment distinguishes the encoded states, if the Hamiltonian leaks the state out of the subspace, or if independent local noise breaks the collective model, the protection is lost or only approximate.
Basic Definition
Section titled “Basic Definition”Let be a candidate code subspace with projector . Suppose a Markovian master equation has Lindblad operators . A sufficient decoherence-free condition is
with the same scalar for all states in . Equivalently,
Then the dissipator cannot distinguish two states in . For any operator supported on ,
so
The Hamiltonian must also preserve the subspace:
If the Hamiltonian moves states out of , the dissipator may become active afterward even if the initial state was protected.
Physical Meaning
Section titled “Physical Meaning”Decoherence requires distinguishability. If the environment couples to the same label for every state in , it cannot acquire which-logical-state information.
For two encoded states and , a protected interaction has the schematic action
for every encoded state
The environment state is independent of and . Tracing out the environment therefore does not suppress coherence between and .
By contrast, if
with small, the environment has distinguished the logical states and the subspace is not decoherence free for that process.
This is the subspace version of the pointer-state principle. A pointer sector can preserve coherence inside a degenerate monitored sector even while coherences between sectors are suppressed.
Example: Collective Dephasing of Two Qubits
Section titled “Example: Collective Dephasing of Two Qubits”Consider two qubits subject to collective dephasing with one Lindblad operator
In the computational basis,
The subspace
is decoherence free for this noise, because has the same eigenvalue on every vector in :
One may encode a logical qubit as
Collective phase noise cannot distinguish the two code states. It sees only the total value, and both states have the same value.
Independent dephasing is different. If the noise operators are and separately, then
The environment can now distinguish the two encoded states, so the same subspace is no longer decoherence free.
Collective Noise and Symmetry
Section titled “Collective Noise and Symmetry”Decoherence-free subspaces usually arise from symmetry. If the bath couples only to collective operators,
then states or multiplicity spaces that transform identically under all can carry protected information.
For collective dephasing,
each fixed-eigenvalue sector of is protected against the dephasing generated by itself. Coherence inside the fixed-eigenvalue sector survives; coherence between different sectors decays.
For fully collective noise with
singlet sectors and representation multiplicity spaces can be protected. This is where angular-momentum decomposition becomes operational: the environment may couple to total spin, while information stored in multiplicity labels is invisible to that coupling.
The symmetry statement is the main point. Protection follows from how the noise algebra acts, not from the physical qubits being far apart or from the state having small energy.
Dark States and Decay
Section titled “Dark States and Decay”A dark state is annihilated by a jump operator:
Dark states are common sources of decoherence-free structure. For collective spontaneous emission from two identical two-level systems, the jump operator is
The singlet state
is dark:
The ground state is also dark. Thus collective decay can protect a dark subspace, but being dark is not the same as being uniquely prepared. A large dark subspace can preserve information; reservoir engineering asks how to make a desired dark state or subspace also attracting.
For the jump-operator language, see Lindblad Operators. For designed attraction into dark states, see Reservoir Engineering.
Noiseless Subsystems
Section titled “Noiseless Subsystems”A decoherence-free subspace is the simplest case. More generally, the protected information may live in a tensor factor inside a sector:
A noiseless subsystem is a factor on which the noise acts trivially while it may act nontrivially on :
Then a state encoded in is protected even if changes:
This is stronger and more flexible than looking only for one subspace on which every error operator is a scalar. It is especially natural when symmetry decomposes the Hilbert space into irreducible representations and multiplicity spaces. The noise may act on the representation factor while leaving the multiplicity factor untouched.
Relation to Fixed Points
Section titled “Relation to Fixed Points”A decoherence-free subspace is related to fixed points, but the concepts are not identical.
If every state supported on is unchanged by the dissipative part of the generator, then the dissipator has a large fixed set. But the full dynamics on may still include a Hamiltonian:
Thus the encoded information can evolve unitarily while remaining protected from the specified dissipator. A stationary state is fixed in time; a decoherence-free subspace can support nontrivial logical unitary dynamics.
For the channel-level fixed-point language, see Channel Composition and Fixed Points.
Relation to Quantum Error Correction
Section titled “Relation to Quantum Error Correction”Decoherence-free subspaces are passive error-avoidance structures. They do not require measuring syndromes and applying corrections if the actual noise respects the required symmetry.
Quantum error correction is broader. A code projector corrects a set of errors when the Knill–Laflamme condition holds:
A decoherence-free subspace is a special, more restrictive case in which the errors act as scalars on the code:
up to an allowed logical unitary convention. No syndrome is needed because the encoded state was never distinguished by the error.
The tradeoff is clear:
| Method | Strength | Limitation |
|---|---|---|
| decoherence-free subspace | passive protection against symmetric noise | fails when symmetry-breaking noise dominates |
| noiseless subsystem | protects a logical factor under a noise algebra | requires the correct algebraic decomposition |
| dynamical decoupling | averages unwanted couplings with control pulses | requires fast, accurate control |
| active error correction | corrects broader error sets | needs syndrome extraction, redundancy, and fault-tolerant design |
Detailed code constructions, thresholds, and syndrome circuits belong in quantum information. This page only fixes the open-system mechanism and the canonical conditions.
Approximate Protection
Section titled “Approximate Protection”Real systems rarely satisfy perfect collective symmetry. Suppose the noise operator is
If is protected against , decoherence inside is controlled by the symmetry-breaking term. The leading residual rate often scales with powers of , but the exact scaling depends on the model, spectrum, Hamiltonian leakage, and whether active correction or decoupling is added.
Approximate decoherence-free subspaces are still useful. They can lengthen coherence times, reduce error rates, and provide a natural encoding for a dominant noise channel. But they should be tested against the full noise budget rather than advertised as absolute immunity.
How to Test a Proposed Subspace
Section titled “How to Test a Proposed Subspace”For a candidate subspace :
- List the noise operators or Kraus operators being modeled.
- Check whether each operator acts as a scalar on or as identity on a logical subsystem.
- Check whether the Hamiltonian preserves .
- Check whether control pulses, measurements, and leakage channels preserve the encoding.
- Compare collective noise rates with independent local noise rates.
- Decide whether passive protection is enough or whether dynamical decoupling or active error correction is needed.
The most common failure mode is proving protection against an idealized collective model and then applying the conclusion to a device whose dominant noise is not collective.
Common Mistakes
Section titled “Common Mistakes”- Calling a subspace decoherence free without specifying the noise model.
- Confusing collective dephasing with independent local dephasing.
- Assuming a dark state is automatically an attracting steady state.
- Forgetting that the Hamiltonian can leak states out of the protected subspace.
- Treating a one-dimensional dark state as a memory for an arbitrary qubit.
- Assuming protection from dephasing also protects against amplitude damping, leakage, or measurement crosstalk.
- Confusing a decoherence-free subspace with a noiseless subsystem.
- Describing passive DFS protection as a replacement for all quantum error correction.
- Ignoring symmetry-breaking perturbations and calibration errors.
References
Section titled “References”- P. Zanardi and M. Rasetti, “Noiseless quantum codes,” Physical Review Letters 79, 3306-3309 (1997).
- L.-M. Duan and G.-C. Guo, “Preserving coherence in quantum computation by pairing quantum bits,” Physical Review Letters 79, 1953-1956 (1997).
- D. A. Lidar, I. L. Chuang, and K. B. Whaley, “Decoherence-free subspaces for quantum computation,” Physical Review Letters 81, 2594-2597 (1998).
- E. Knill, R. Laflamme, and L. Viola, “Theory of quantum error correction for general noise,” Physical Review Letters 84, 2525-2528 (2000).
- D. Bacon, D. A. Lidar, and K. B. Whaley, “Robustness of decoherence-free subspaces for quantum computation,” Physical Review A 60, 1944-1955 (1999).
- P. Zanardi, “Stabilizing quantum information,” Physical Review A 63, 012301 (2000).
- D. A. Lidar and K. B. Whaley, “Decoherence-free subspaces and subsystems,” in Irreversible Quantum Dynamics, Lecture Notes in Physics 622, Springer (2003).
- D. A. Lidar and T. A. Brun, eds., Quantum Error Correction, Cambridge University Press (2013).
Exercises
Section titled “Exercises”- Collective dephasing code. Let . Show that every state in is annihilated by .
Solution
Using and ,
and
For any
linearity gives
Thus the whole two-dimensional subspace is decoherence free for this collective dephasing operator.
- Independent dephasing failure. For the same encoded states, show that distinguishes and .
Solution
The first qubit is in and in . Therefore
The two states have different eigenvalues of . A bath that monitors can distinguish them, so the collective-dephasing code is not protected against independent dephasing on qubit 1.
- Dissipator vanishes. Suppose for every in a subspace . Show that for any supported on .
Solution
If and , then
Also,
Therefore
- Dark singlet. Let and
Show that .
Solution
The lowering operator gives
Therefore
The minus sign produces destructive interference in the emission amplitude.
- DFS versus QEC. Explain why a decoherence-free subspace is a special case of quantum error correction but does not replace active error correction.
Solution
For a DFS, the relevant errors act as scalars on the code:
Then
which satisfies the Knill–Laflamme condition. No syndrome is needed because the error did not distinguish the encoded state.
Active error correction is broader. It can correct errors that move the state into distinguishable syndrome subspaces, provided the syndrome can be measured and corrected without learning the logical state. A DFS protects only against noise with the required symmetry or algebraic action; symmetry-breaking noise generally requires other methods.