Code Subspaces and Approximate Bulk Operators
Scrollable formula. Use Left and Right arrow keys to reveal hidden content.
Scrollable table. Use Left and Right arrow keys to reveal additional columns.
Scrollable figure. Use Left and Right arrow keys to inspect hidden content.
A semiclassical code subspace is a restricted linear space of bulk-effective states on which one boundary operator can represent a bulk observable. Reconstruction is an intertwining relation on that domain, exact or bounded in a named norm. It is not equality of operators on the full microscopic Hilbert space. The restriction permits redundant boundary representations without duplicating an independent quantum system.
Required background. Quantum Information supplies isometric encodings, operator norms, erasure correction, and logical algebras; Gauge Theory and String-Theory Preparation supplies gauge constraints and the holographic boundary setting.
Helpful background. Semiclassical Gravity supplies the or expansion; Quantum Fields in Curved Spacetime supplies effective bulk observables; Black-Hole Information supplies entanglement wedges and islands.
Encodings and logical operators
Section titled “Encodings and logical operators”Assume a finite-dimensional regulator. Let contain the selected semiclassical states and let
be an isometry, . The code projector is . For a logical operator on the code, a physical representative obeys
which implies the compressed relation
The converse requires code preservation, ; without it, the compressed equation permits an unphysical leakage component. Subject to the full intertwining relation, only the action of on encoded inputs is fixed. Its action on is arbitrary, so multiple physical operators can represent the same logical operator on the code.
In holography, is chosen around a common semiclassical background with bounded excitations and backreaction. A bulk effective-field-theory operator is logical; different boundary regions may support different representatives. This interpretation and its erasure-code examples are developed in Almheiri, Dong, and Harlow 2015, §§2–4.
Approximate equality and the error domain
Section titled “Approximate equality and the error domain”An approximate representative needs a norm and state family. One useful operator-norm statement is
It implies
for every normalized . A weaker state-dependent bound may hold only for a set :
The second does not control arbitrary superpositions outside . Nor does a small state-vector error automatically bound long products of high-norm operators; errors can accumulate with circuit depth. The gravitational order, such as or , must be separated from numerical or operational error.
For a bounded observable, the intertwining error controls matrix elements. If and are normalized code states, Cauchy–Schwarz gives
This includes off-diagonal coherences, unlike a check on expectation values for a preferred basis alone. For two approximate representatives, the product error also depends on their norms; schematically it is bounded by . Consequently, a useful code claim states an operator class and norm cap, not only a per-generator tolerance.
Operator-algebra codes replace the full logical matrix algebra by a von Neumann algebra . Central observables can be represented on both complementary regions. This is the natural setting for fluctuating area or charge sectors; it avoids forcing a gauge-constrained Hilbert space into a naïve tensor factor. The progression from conventional and subsystem erasure correction to operator-algebra correction, together with its holographic role, is developed in Harlow 2017, §§3–5.
A three-qutrit erasure code
Section titled “A three-qutrit erasure code”Consider
For any logical basis states , tracing out either pair of qutrits gives
and the analogous identity holds for qutrit 2 or 3. One erased qutrit therefore contains no logical information, so the other two admit a recovery channel and representatives of every logical operator. This is an explicit complementary-channel check, not merely dimension counting.
To see the trace identity, inspect the three terms in each codeword. In any chosen physical position, the symbols occur exactly once, so diagonal logical matrix elements reduce to . For , no pair of symbols on the traced two positions coincides between the two codewords, so every off-diagonal partial trace vanishes. Linearity then shows that the erased qutrit has state for every logical density operator, including superpositions.
The code also shows redundancy without cloning. Representatives on different pairs agree on the code but are not independent copies; they act on overlapping physical degrees of freedom and can differ outside .
Recovery is visible directly in this example. Label codeword terms modulo three as summed over . On qutrits 2 and 3, the reversible change of basis sends the encoded state to
Linearity gives the same factorization for any superposition of logical labels. The retained pair therefore contains the recoverable qutrit and an auxiliary system entangled with the erased qutrit. This is an explicit decoder, not only an entropy argument.
Proof architecture and limitations
Section titled “Proof architecture and limitations”Under the hypotheses above, exact reconstruction on a physical region follows if its complementary channel is constant on the logical algebra: the environment cannot distinguish code states or coherences relevant to that algebra. Stinespring uniqueness then supplies a recovery isometry on the retained region. The detailed complementary-recovery theorem is the next page.
The logical algebra must be fixed before this test. If only a commuting subalgebra is protected, the complementary channel may retain information about central labels while losing all phase information; that is classical rather than full quantum recovery. If the full matrix algebra is protected, the environment state must be independent of every logical density operator. Confusing these cases can turn a correct area-sector statement into a false claim of complete bulk locality.
Approximate encodings introduce a further distinction. Perturbing by a small operator can preserve inner products on a chosen finite list of states while producing a larger operator-norm error on their span. Random overlaps may be small with high probability yet fail under an adversarial superposition. A stated error probability over random states is therefore not interchangeable with a worst-case norm bound.
A discriminating counterexample comes from leaving the code. If acts entirely in , then and have identical action on every encoded state. On a superposition containing an outside-code vector, they disagree. Thus the intertwining relation cannot determine a state-independent full-Hilbert-space operator.
Other limitations are a code dimension large enough to alter the background, gravitational dressing that changes the algebra, a center omitted from the logical specification, or an error bound stated only in expectation value when channel recovery is claimed. Generic gauge theory and explicit AdS/CFT construction remain prerequisites rather than results of this page.
Exercises
Section titled “Exercises”Let represent exactly on code projector , and let . Show that is another representative. Then take a normalized state with and explain when the two representatives are distinguishable.
Solution
Because , one has and therefore . Both operators represent on the code. Acting on , their outputs differ by . They are distinguishable whenever . The example proves that a representative’s equality is domain restricted, even when its code action is exact.
References
Section titled “References”- Almheiri, Dong, and Harlow 2015, Ahmed Almheiri, Xi Dong, and Daniel Harlow, “Bulk Locality and Quantum Error Correction in AdS/CFT,” Journal of High Energy Physics 04 (2015) 163.
- Harlow 2017, Daniel Harlow, “The Ryu–Takayanagi Formula from Quantum Error Correction,” Communications in Mathematical Physics 354 (2017) 865–912.