Skip to content

Quantum Error Correction and Bulk Locality

The previous pages introduced the entanglement wedge as the bulk region naturally associated with a boundary subregion. The next question is sharper:

If a bulk operator lies in the entanglement wedge of a boundary region AA, how can the same bulk operator also be reconstructible on another boundary region BB?

At first sight this sounds impossible. In ordinary quantum field theory, an operator localized in one spatial region is not usually the same operator as something localized in a different region. But holography is not an ordinary local rewriting of bulk fields in boundary variables. The modern answer is that semiclassical bulk physics is encoded in the CFT like a quantum error-correcting code.

The schematic structure is

V:HcodeHCFT,V: \mathcal H_{\mathrm{code}} \longrightarrow \mathcal H_{\mathrm{CFT}},

where Hcode\mathcal H_{\mathrm{code}} is the Hilbert space of a semiclassical bulk effective theory in a chosen background, and VV is the embedding into the exact boundary Hilbert space. A bulk operator ObulkO_{\mathrm{bulk}} is a logical operator. A boundary operator OAO_A supported on a region AA is one possible physical representative if

OAVψ=VObulkψfor every ψHcode.O_A V|\psi\rangle = V O_{\mathrm{bulk}}|\psi\rangle \qquad \text{for every } |\psi\rangle\in\mathcal H_{\mathrm{code}}.

Equivalently,

OAV=VObulk.O_A V = V O_{\mathrm{bulk}}.

There may be another operator OBO_B supported on a different boundary region BB such that

OBV=VObulk.O_B V = V O_{\mathrm{bulk}}.

Then OAO_A and OBO_B need not be equal as operators on the full CFT Hilbert space. They only need to act identically on the code subspace:

(OAOB)V=0.(O_A-O_B)V=0.

This is the basic mechanism behind redundant bulk reconstruction. It is also the cleanest way to understand why bulk locality can emerge from a lower-dimensional, non-gravitational theory without violating boundary causality.

A two-panel diagram. The left panel shows a bulk operator inside the entanglement wedge of a boundary region and a boundary representative supported on that region. The right panel shows the code-subspace embedding and redundant boundary representatives of the same logical operator.

A bulk operator ϕ\phi in the entanglement wedge a=EW(A)a=\mathrm{EW}(A) can be represented by an operator OAO_A supported on AA. In the code-subspace viewpoint, ϕ\phi is a logical operator and OA,OB,OCO_A,O_B,O_C are different physical representatives with the same action on Hcode\mathcal H_{\rm code}.

The slogan is useful but easy to misuse. AdS/CFT is not claiming that the entire CFT Hilbert space is literally a small stabilizer code, and the HaPPY tensor network is not the real CFT. The robust statement is more structural: the map from semiclassical bulk effective theory to exact boundary degrees of freedom has the algebraic properties of quantum error correction.

The exact CFT Hilbert space is the nonperturbative quantum-gravity Hilbert space, at least for asymptotically AdS boundary conditions. Semiclassical bulk effective field theory is much smaller. It describes a family of states that look like perturbations of a chosen semiclassical background.

For example, around the CFT vacuum dual to pure AdS, one might consider states created by a finite number of low-dimension single-trace operators:

Oi1(x1)Oik(xk)0,k=O(N0),\mathcal O_{i_1}(x_1)\cdots \mathcal O_{i_k}(x_k)|0\rangle, \qquad k=O(N^0),

with dimensions and energies much smaller than the scale at which black-hole formation or stringy physics becomes unavoidable. These states span a code subspace. Around a large AdS black hole, one can similarly define a code subspace of perturbative excitations outside and near the horizon, but the reconstruction map and accessible bulk regions become state-dependent in a controlled sense.

A useful hierarchy is

dimHcodedimHCFT.\dim\mathcal H_{\mathrm{code}} \ll \dim\mathcal H_{\mathrm{CFT}}.

More precisely, the code subspace must be small enough that a single semiclassical geometry, or a controlled family of nearby geometries, remains meaningful. If the subspace is too large, it contains states with macroscopically different geometries, different RT surfaces, and possibly different entanglement-wedge assignments. Then a single bulk local operator is no longer a state-independent operator with a simple geometric interpretation.

This is not a weakness. It is exactly what one expects in gravity. A local bulk operator must be gravitationally dressed, and the dressing depends on the background and boundary conditions. Bulk locality is therefore not an exact microscopic property of the full Hilbert space. It is an emergent property inside a semiclassical code subspace.

The bulk effective-theory approximation has at least three expansion parameters:

1N,1λ,EMheavy,\frac{1}{N}, \qquad \frac{1}{\lambda}, \qquad \frac{E}{M_{\mathrm{heavy}}},

where MheavyM_{\mathrm{heavy}} may denote the mass scale of string modes, Kaluza-Klein modes not included in the effective description, or black-hole/stringy thresholds. The code-subspace language packages these limitations cleanly: it tells us where bulk operators exist, where they can be reconstructed, and what it means for two boundary representatives to be equivalent.

A minimal quantum-error-correction dictionary

Section titled “A minimal quantum-error-correction dictionary”

In ordinary quantum error correction, one encodes a logical Hilbert space HL\mathcal H_L into a larger physical Hilbert space HP\mathcal H_P by an isometry

V:HLHP,VV=1L.V:\mathcal H_L\to\mathcal H_P, \qquad V^\dagger V=1_L.

The image

Hcode=VHL\mathcal H_{\mathrm{code}}=V\mathcal H_L

is the code subspace of the physical Hilbert space.

A logical operator OLO_L can be represented physically by an operator OPO_P if

OPV=VOL.O_P V = V O_L.

Equivalently, with the code projector

P=VV,P=VV^\dagger,

one has

POPP=VOLV.P O_P P = V O_L V^\dagger.

The physical operator OPO_P is not unique. If XX annihilates the code subspace,

XV=0,X V=0,

then OP+XO_P+X is another physical representative of the same logical operator. This non-uniqueness is not a nuisance; it is the point. It is what allows information to be recoverable after erasure of part of the physical system.

Now split the physical system into two parts,

HP=HAHAˉ.\mathcal H_P=\mathcal H_A\otimes \mathcal H_{\bar A}.

Region AA can reconstruct a logical operator OLO_L if there exists an operator OAO_A acting only on HA\mathcal H_A such that

(OA1Aˉ)V=VOL.(O_A\otimes 1_{\bar A})V=V O_L.

This means that the logical operation can be performed without touching Aˉ\bar A. In error-correction language, erasure of Aˉ\bar A is correctable for this logical algebra.

A useful operational test is this:

If all logical information relevant to an algebra can be recovered from AA, then no operator acting only on Aˉ\bar A can distinguish or disturb that logical information.

For a full matrix algebra of logical operators, this is closely related to the condition that the reduced density matrix on Aˉ\bar A carries no information about the logical state. For operator-algebra quantum error correction, the statement is refined because only a subalgebra of logical operators may be reconstructible, and the algebra may have a nontrivial center.

The holographic dictionary of error correction

Section titled “The holographic dictionary of error correction”

The AdS/CFT version replaces the abstract logical and physical systems by bulk and boundary degrees of freedom:

Quantum-error-correction languageHolographic language
physical Hilbert spaceexact CFT Hilbert space
logical Hilbert spacesemiclassical bulk code subspace
encoding map VVAdS/CFT map restricted to the code subspace
logical operatorbulk effective-field-theory operator
physical representativeboundary operator with the same action on the code subspace
erasure of Aˉ\bar Alosing access to boundary complement Aˉ\bar A
recovery from AAreconstructing bulk operators from boundary region AA
correctable regionbulk region protected from boundary erasure
logical algebrabulk operator algebra in an entanglement wedge

The central holographic statement is:

The bulk operator algebra in the entanglement wedge of AA is reconstructible on the boundary region AA.

If a=EW(A)a=\mathrm{EW}(A) denotes the entanglement wedge, then for every sufficiently low-energy bulk operator OaO_a localized in aa, there should be a boundary operator OAO_A such that

OAV=VOaO_A V = V O_a

inside the appropriate code subspace.

This is called entanglement-wedge reconstruction. It improves on the older causal-wedge expectation. HKLL reconstruction gives an explicit perturbative construction for certain bulk fields in regions causally connected to the boundary domain of dependence. Entanglement-wedge reconstruction says that the recoverable region is generally larger: it extends to the RT/HRT surface, not merely to the causal information surface.

The difference matters. In many geometries,

CW(A)EW(A),\mathrm{CW}(A)\subsetneq \mathrm{EW}(A),

where CW(A)\mathrm{CW}(A) is the causal wedge. Operators in

EW(A)CW(A)\mathrm{EW}(A)\setminus \mathrm{CW}(A)

cannot be reconstructed by simple causal propagation from the boundary domain of dependence, but they are nevertheless encoded in the density matrix ρA\rho_A.

Redundant reconstruction and the no-cloning worry

Section titled “Redundant reconstruction and the no-cloning worry”

Suppose a bulk point pp lies in both EW(A)\mathrm{EW}(A) and EW(B)\mathrm{EW}(B). Then a local bulk operator ϕ(p)\phi(p) has representatives ϕA\phi_A and ϕB\phi_B satisfying

ϕAV=Vϕ(p),ϕBV=Vϕ(p).\phi_A V = V\phi(p), \qquad \phi_B V = V\phi(p).

This means

(ϕAϕB)V=0.(\phi_A-\phi_B)V=0.

It does not mean that the CFT contains two independent copies of the same bulk degree of freedom. It means that the same logical operator has multiple physical representatives.

This resolves the apparent no-cloning problem. In a quantum error-correcting code, information can be recoverable from many overlapping regions without being duplicated as independent degrees of freedom. The different reconstructions agree on the code subspace but may act differently on states outside it.

For a boundary operator algebra, equality on the code subspace is the relevant notion:

OAOB(OAOB)Ψ=0for all ΨVHcode.O_A\sim O_B \quad\Longleftrightarrow\quad (O_A-O_B)|\Psi\rangle=0 \quad \text{for all } |\Psi\rangle\in V\mathcal H_{\mathrm{code}}.

The quotient by operators that annihilate the code subspace is what makes the logical algebra well defined.

This is also why the statement “the bulk operator is supported on AA” must be interpreted carefully. It means that there exists a representative supported on AA. It does not mean that every representative is supported on AA, and it does not mean that the bulk operator is literally a microscopic operator occupying only those boundary lattice sites.

Entanglement-wedge nesting as monotonicity of recovery

Section titled “Entanglement-wedge nesting as monotonicity of recovery”

Entanglement-wedge nesting says that if

AB,A\subset B,

then

EW(A)EW(B).\mathrm{EW}(A)\subset \mathrm{EW}(B).

In reconstruction language, this is natural. If a logical operator can be reconstructed on AA, then it can also be reconstructed on the larger region BB by using the same representative and acting trivially on BAB\setminus A:

OB=OA1BA.O_B=O_A\otimes 1_{B\setminus A}.

The geometric nesting theorem is therefore the bulk counterpart of a basic monotonicity property of information access. More boundary degrees of freedom should not reduce the set of logical operators one can reconstruct.

This perspective is especially helpful for understanding radial locality. Operators near the boundary are reconstructible only on relatively specific boundary regions. Operators deeper in the bulk may be reconstructible on many different large boundary regions. The radial direction is therefore tied to the degree of redundancy in the boundary encoding.

Very roughly:

Bulk locationBoundary reconstruction behavior
near boundaryless redundant, tied to smaller/local boundary regions
deeper in bulkmore redundant, reconstructible from many large regions
near an RT surfacereconstruction changes as the surface crosses the operator
behind a horizonreconstruction depends strongly on state, time, and code subspace

The word “roughly” is doing real work here. The precise statement is not a pointwise radial formula; it is an entanglement-wedge statement for boundary subregions.

The JLMS relation gives a precise bridge between boundary modular physics and bulk modular physics. In its schematic form,

KACFT=A^γA4GN+Kabulk+O(GN),K_A^{\mathrm{CFT}} = \frac{\widehat A_{\gamma_A}}{4G_N} +K_a^{\mathrm{bulk}} +O(G_N),

where a=EW(A)a=\mathrm{EW}(A) and A^γA\widehat A_{\gamma_A} is the area operator associated with the quantum extremal surface.

Taking differences between nearby states gives the quantum-corrected RT/HRT formula. Taking relative entropies gives, schematically,

Srel(ρAσA)=Srelbulk(ρaσa)+area-sector terms,S_{\mathrm{rel}}(\rho_A\Vert\sigma_A) = S_{\mathrm{rel}}^{\mathrm{bulk}}(\rho_a\Vert\sigma_a) + \text{area-sector terms},

with the cleanest equality obtained in fixed-area sectors or in formulations where the area contribution is treated as a center of the algebra.

This relation is powerful because quantum error correction can be characterized by equality of relative entropies. Roughly, if the relative entropy between any two code states computed on AA equals the relative entropy of the corresponding bulk states on aa, then AA contains exactly the distinguishability information of the bulk algebra in aa. That is precisely what is needed for reconstruction.

More concretely, the logic is:

  1. boundary region AA has density matrix ρA\rho_A;
  2. the entanglement wedge aa has bulk density matrix ρa\rho_a;
  3. JLMS identifies the relevant modular and relative-entropy data;
  4. equality of relative entropies implies the existence of a recovery map;
  5. the recovery map gives boundary representatives of bulk operators in aa.

This chain of reasoning is why entanglement-wedge reconstruction is not merely a geometric guess. It is tied to precise quantum-information criteria.

The simplest quantum codes encode a full matrix algebra of logical operators. Holography requires a more refined structure: operator-algebra quantum error correction.

The reason is that gravitational subregions have boundaries. A bulk entanglement wedge aa has a quantum extremal surface γA\gamma_A. The area of γA\gamma_A behaves like a central variable associated with the division of the bulk into subregions. In gauge theories and gravity, subregion algebras often have centers because constraints prevent a naive tensor factorization of the Hilbert space.

A finite-dimensional toy version looks like this. The logical Hilbert space decomposes as

Hcode=αHa,αHaˉ,α,\mathcal H_{\mathrm{code}} = \bigoplus_\alpha \mathcal H_{a,\alpha}\otimes \mathcal H_{\bar a,\alpha},

where α\alpha labels a superselection sector. The algebra reconstructible in AA acts as

Ma=αL(Ha,α)1aˉ,α.\mathcal M_a = \bigoplus_\alpha \mathcal L(\mathcal H_{a,\alpha})\otimes 1_{\bar a,\alpha}.

Its center is generated by projectors onto the sectors:

Z(Ma)={αcα1a,α1aˉ,α}.Z(\mathcal M_a) = \left\{ \bigoplus_\alpha c_\alpha 1_{a,\alpha}\otimes 1_{\bar a,\alpha} \right\}.

In holography, the label α\alpha is related to geometric data such as the area of the RT or quantum extremal surface. The entropy formula then has the structure

S(ρA)=Tr(ρLA)+Sbulk(ρa)+classical mixing terms+counterterms,S(\rho_A) = \operatorname{Tr}(\rho\,\mathcal L_A) +S_{\mathrm{bulk}}(\rho_a) +\text{classical mixing terms} +\text{counterterms},

where

LAA^γA4GN\mathcal L_A\sim \frac{\widehat A_{\gamma_A}}{4G_N}

is an area operator in the center. This is the algebraic form of the quantum-corrected RT formula.

This is one of the deepest lessons of the modern story. The area term is not just a mysterious geometric add-on. In the code interpretation, it behaves like part of the entropy of the encoding itself.

Tensor-network models made the QEC structure visually and algebraically explicit. The best-known example is the HaPPY code, built from perfect tensors placed on a hyperbolic tiling.

A perfect tensor has the property that any split of its legs into two sets of size at most half defines an isometry from one side to the other. When perfect tensors are assembled into a hyperbolic network, the network maps bulk legs to boundary legs:

VTN:HbulkHboundary.V_{\mathrm{TN}}: \mathcal H_{\mathrm{bulk}} \to \mathcal H_{\mathrm{boundary}}.

Minimal cuts through the network compute entanglement entropies in a way reminiscent of RT:

SAmincuts(# cut legs)logD.S_A \sim \min_{\mathrm{cuts}}\bigl(\#\ \mathrm{cut\ legs}\bigr)\log D.

Bulk operators can be pushed through perfect tensors to different boundary regions. This gives explicit redundant reconstruction.

Tensor networks are extremely useful for intuition:

  • they show how RT-like area terms can arise from entanglement in an encoding map;
  • they make entanglement-wedge reconstruction concrete;
  • they demonstrate how the same logical operator can have many boundary representatives;
  • they model the radial direction as increasing redundancy.

But they are not the full story. Simple HaPPY-like networks do not reproduce all features of a continuum CFT, Lorentzian causality, bulk dynamics, graviton interactions, black-hole interiors, or the full modular structure of AdS/CFT. They are toy models of the encoding, not derivations of string theory.

A good rule is:

Use tensor networks to understand the architecture of holographic encoding. Do not use them as a substitute for the CFT, the gravitational equations, or the string-theory construction.

Bulk locality means that low-energy bulk operators at spacelike separation approximately commute:

[ϕ(X),ϕ(Y)]0for spacelike separated X,Y,[\phi(X),\phi(Y)]\approx 0 \qquad \text{for spacelike separated }X,Y,

inside a semiclassical code subspace.

This statement is subtle in gravity. A strictly local field ϕ(X)\phi(X) is not gauge invariant because diffeomorphisms move the point XX. To make a gravitationally meaningful operator, one must dress it relationally or attach gravitational dressing to the boundary. Different dressings can give different boundary representations, and commutators can receive 1/N1/N corrections.

The QEC viewpoint helps organize these facts:

  1. Locality is approximate. Bulk commutators vanish at leading order in the semiclassical expansion, but gravitational dressing and interactions produce corrections.
  2. Locality is code-subspace dependent. The same boundary operator may represent a simple bulk field in one background and not in another.
  3. Locality is redundant. A bulk local operator can have many boundary representations, depending on the entanglement wedge used for reconstruction.
  4. Locality is algebraic. What matters is the algebra of operators reconstructible in a wedge, not merely a set of points in a spacetime diagram.

This gives a clean answer to a common puzzle. Boundary operators supported on disjoint boundary regions commute at equal boundary time in an ordinary local CFT. How, then, can they represent bulk operators whose geometric relation is different? The answer is that a bulk operator is represented by equivalence classes of boundary operators on the code subspace. The commutator that matters for bulk effective theory is computed after projecting to the code subspace:

P[OA,OB]P,P[O_A,O_B]P,

where PP is the code projector. Boundary locality and bulk locality are compatible because they are locality properties of different algebras, related through a highly nonlocal encoding.

HKLL reconstruction versus entanglement-wedge reconstruction

Section titled “HKLL reconstruction versus entanglement-wedge reconstruction”

It is useful to distinguish two ideas that are often blended together.

HKLL reconstruction begins with a bulk free field in a fixed AdS background and expresses it as a smeared boundary operator:

ϕ(z,x)=ddxK(z,xx)O(x)+O(1/N).\phi(z,x) = \int d^d x'\,K(z,x|x')\mathcal O(x') +O(1/N).

Interactions can be included perturbatively in 1/N1/N, and the construction is closely tied to solving bulk equations of motion. HKLL is explicit and calculational, but its simplest form reconstructs operators in causal domains accessible from boundary data.

Entanglement-wedge reconstruction is more general and more algebraic. It says that if a bulk operator lies in EW(A)\mathrm{EW}(A), then it has a boundary representative supported on AA. This statement can hold even when there is no simple causal smearing formula from D[A]D[A].

The two viewpoints are complementary:

MethodStrengthLimitation
HKLLexplicit perturbative operator formulastied to background, gauge choices, and causal reconstruction
Entanglement-wedge reconstructiongeneral subregion criterionoften nonconstructive; existence theorem more than formula
Tensor-network reconstructionvisual and exact in toy modelsnot a full continuum CFT or dynamical gravity
Modular reconstructiondeep relation to JLMS/modular flowtechnically difficult in interacting CFTs

For practical calculations, one often uses HKLL-like bulk equations. For conceptual questions about which boundary region contains which bulk information, the entanglement-wedge/QEC criterion is the more powerful organizing principle.

The phrase “state dependence” has caused confusion in the black-hole information literature. There is a safe and unavoidable version:

The code subspace and the bulk-to-boundary reconstruction map are chosen around a semiclassical background or family of nearby backgrounds.

This kind of state dependence is ordinary effective-field-theory dependence. The notion of a local bulk point, the choice of gravitational dressing, and the location of an entanglement wedge all depend on the background geometry. A local field in pure AdS and a local field behind a large black-hole horizon are not represented by the same simple boundary construction.

There is also a more controversial use of state-dependent operators for black-hole interiors. That issue is beyond this page. The conservative lesson needed here is that bulk locality is not a globally defined, background-independent operator algebra on the full CFT Hilbert space. It is an emergent algebra in a chosen code subspace.

For many applications, this is enough. Perturbative bulk physics, Witten diagrams, hydrodynamic modes, RT surfaces, and entanglement-wedge reconstruction all operate inside controlled code subspaces.

Let AA be a boundary region and a=EW(A)a=\mathrm{EW}(A) its entanglement wedge in a chosen semiclassical code subspace. Let Ma\mathcal M_a be the bulk operator algebra in aa. Entanglement-wedge reconstruction says:

For every OMaO\in\mathcal M_a, there exists OAO_A supported in AA such that

OAΨ=OΨO_A|\Psi\rangle=O|\Psi\rangle

and

OAΨ=OΨO_A^\dagger|\Psi\rangle=O^\dagger|\Psi\rangle

for all code states Ψ|\Psi\rangle.

The condition involving the adjoint is important. It ensures that correlation functions and algebraic relations are reproduced inside the code subspace, not merely one-sided actions on states.

For complementary reconstruction, if aˉ=EW(Aˉ)\bar a=\mathrm{EW}(\bar A), then operators in aˉ\bar a should be reconstructible on Aˉ\bar A. The two wedge algebras commute up to the subtleties associated with centers, edge modes, and gravitational constraints.

In a fixed-area sector, the factorization is closest to the ordinary tensor-product intuition:

HcodeHaHaˉ.\mathcal H_{\mathrm{code}} \sim \mathcal H_a\otimes\mathcal H_{\bar a}.

When area fluctuates, the more accurate structure is the direct sum over sectors described earlier.

A striking feature of holographic entanglement is that the leading entropy of a region is geometric:

SA=Area(γA)4GN+.S_A = \frac{\operatorname{Area}(\gamma_A)}{4G_N}+\cdots.

In the QEC interpretation, this area term measures part of the encoding overhead. It is analogous to the entropy associated with the cut through the physical degrees of freedom in a tensor network. More precisely, in an operator-algebra code, the entropy of a boundary region has the structure

S(ρA)=LAρ+S(ρa)+,S(\rho_A) = \langle \mathcal L_A\rangle_\rho +S(\rho_a) +\cdots,

where LA\mathcal L_A is a central operator. In holography,

LA=A^γA4GN+counterterms.\mathcal L_A=\frac{\widehat A_{\gamma_A}}{4G_N}+\text{counterterms}.

Thus the RT area term is not simply the entropy of ordinary bulk matter. It is the entropy cost of how the bulk region is encoded into the boundary degrees of freedom. The bulk matter entropy S(ρa)S(\rho_a) is the next term, and the two together form the generalized entropy.

This explains why the area term is sensitive to the boundary region even when the same bulk local excitation is present. Changing AA changes the reconstruction problem and the quantum extremal surface. The logical operator may be the same, but the encoding cut is different.

Mistake 1: “The bulk Hilbert space equals the boundary Hilbert space region by region”

Section titled “Mistake 1: “The bulk Hilbert space equals the boundary Hilbert space region by region””

The exact duality is between the full CFT and the full quantum-gravity theory with given asymptotic boundary conditions. Subregion duality is not a naive equality

HA=HEW(A).\mathcal H_A = \mathcal H_{\mathrm{EW}(A)}.

Instead, it is an algebraic reconstruction statement inside a code subspace.

Mistake 2: “Two reconstructions mean two copies”

Section titled “Mistake 2: “Two reconstructions mean two copies””

If OAO_A and OBO_B both represent the same bulk operator, this does not clone information. It means

(OAOB)P=0,(O_A-O_B)P=0,

where PP projects onto the code subspace. Outside that subspace, OAO_A and OBO_B can differ.

Mistake 3: “The HaPPY code is AdS/CFT”

Section titled “Mistake 3: “The HaPPY code is AdS/CFT””

HaPPY is a toy model. It captures RT-like entropy and redundant reconstruction beautifully, but it lacks most of the dynamical content of real holography.

Mistake 4: “Entanglement-wedge reconstruction is an explicit smearing formula”

Section titled “Mistake 4: “Entanglement-wedge reconstruction is an explicit smearing formula””

Sometimes it can be made explicit, but the general theorem is an existence statement. Finding a simple boundary expression for a given bulk operator may still be hard.

Mistake 5: “The code subspace can be arbitrarily large”

Section titled “Mistake 5: “The code subspace can be arbitrarily large””

If the subspace contains too many states with different geometries, a single wedge, area operator, or local bulk algebra may not be well defined.

Mistake 6: “Bulk local operators are exactly local”

Section titled “Mistake 6: “Bulk local operators are exactly local””

Gravity has constraints. Gauge-invariant bulk operators require dressing, and commutators receive corrections. Bulk locality is approximate and effective.

Exercise 1: Equality only on the code subspace

Section titled “Exercise 1: Equality only on the code subspace”

Let V:HLHPV:\mathcal H_L\to\mathcal H_P be an isometric encoding map, and suppose OAO_A and OBO_B are two physical operators satisfying

OAV=VOL,OBV=VOL.O_A V=V O_L, \qquad O_B V=V O_L.

Show that OAO_A and OBO_B have identical matrix elements between code states, but need not be equal as operators on HP\mathcal H_P.

Solution

A code state has the form

Ψ=Vψ.|\Psi\rangle=V|\psi\rangle.

For two code states VψV|\psi\rangle and VχV|\chi\rangle,

χVOAVψ=χOLψ,\langle \chi|V^\dagger O_A V|\psi\rangle = \langle \chi|O_L|\psi\rangle,

and similarly

χVOBVψ=χOLψ.\langle \chi|V^\dagger O_B V|\psi\rangle = \langle \chi|O_L|\psi\rangle.

Therefore

V(OAOB)V=0.V^\dagger(O_A-O_B)V=0.

Equivalently, their matrix elements agree inside the code subspace.

This does not imply OA=OBO_A=O_B on the full physical Hilbert space. They may act differently on states orthogonal to VHLV\mathcal H_L.

Exercise 2: No cloning from redundant reconstruction

Section titled “Exercise 2: No cloning from redundant reconstruction”

Suppose a bulk operator ϕ\phi has representatives ϕA\phi_A and ϕB\phi_B on two boundary regions. Explain why this does not mean that the bulk degree of freedom has been cloned.

Solution

Cloning would mean that there are two independent physical systems, one in AA and one in BB, each containing an independent copy of the same quantum information.

Redundant reconstruction means something different:

ϕAV=Vϕ,ϕBV=Vϕ.\phi_A V=V\phi, \qquad \phi_B V=V\phi.

Thus

(ϕAϕB)V=0.(\phi_A-\phi_B)V=0.

The two boundary operators are different representatives of the same logical operator. They agree only after projection to the code subspace. They are not independent copies of the logical degree of freedom.

This is exactly how quantum error-correcting codes work: one can recover logical information from different sufficiently large subsets of physical degrees of freedom without duplicating that information into independent copies.

Exercise 3: Reconstruction from a larger region

Section titled “Exercise 3: Reconstruction from a larger region”

Assume a logical operator OO can be reconstructed on AA, so that there is an operator OAO_A satisfying

OAV=VO.O_A V=V O.

If ABA\subset B, show that OO can also be reconstructed on BB.

Solution

Since ABA\subset B, the Hilbert space of BB contains the degrees of freedom of AA together with the extra degrees of freedom BAB\setminus A.

Define

OB=OA1BA.O_B=O_A\otimes 1_{B\setminus A}.

As an operator on the full boundary Hilbert space, OBO_B acts the same way as OAO_A on AA and trivially on the rest of BB. Therefore

OBV=OAV=VO.O_B V=O_A V=V O.

So any operator reconstructible on AA is also reconstructible on any larger region BB.

This is the quantum-information counterpart of entanglement-wedge nesting.

Exercise 4: Code-subspace projection of a commutator

Section titled “Exercise 4: Code-subspace projection of a commutator”

Let P=VVP=VV^\dagger be the projector onto the code subspace. Suppose OAO_A and OBO_B represent logical operators O1O_1 and O2O_2:

OAV=VO1,OBV=VO2.O_A V=V O_1, \qquad O_B V=V O_2.

Show that

P[OA,OB]P=V[O1,O2]VP[O_A,O_B]P =V[O_1,O_2]V^\dagger

provided the adjoint reconstruction conditions also hold.

Solution

The adjoint reconstruction condition means that the representatives preserve the logical action not only on ket states but also in matrix elements. Equivalently,

POAP=VO1V,POBP=VO2V.P O_A P=V O_1 V^\dagger, \qquad P O_B P=V O_2 V^\dagger.

Then

POAOBP=POAPOBP=(VO1V)(VO2V)=VO1O2V,P O_A O_B P = P O_A P O_B P = (V O_1 V^\dagger)(V O_2 V^\dagger) =V O_1O_2 V^\dagger,

using VV=1V^\dagger V=1. Similarly,

POBOAP=VO2O1V.P O_B O_A P =V O_2O_1 V^\dagger.

Subtracting gives

P[OA,OB]P=V[O1,O2]V.P[O_A,O_B]P =V[O_1,O_2]V^\dagger.

Thus the logical algebra is reproduced after projection to the code subspace.

Exercise 5: Fixed-area sectors and the area operator

Section titled “Exercise 5: Fixed-area sectors and the area operator”

Explain why fixed-area sectors make the entropy formula look closer to an ordinary tensor factorization.

Solution

When the area of the RT or quantum extremal surface fluctuates, the wedge algebra has a center. A schematic decomposition is

Hcode=αHa,αHaˉ,α,\mathcal H_{\mathrm{code}} = \bigoplus_\alpha \mathcal H_{a,\alpha}\otimes\mathcal H_{\bar a,\alpha},

where α\alpha labels area sectors or related geometric data.

In a fixed-area sector, α\alpha is fixed. The direct sum collapses to a single term:

HcodeHaHaˉ.\mathcal H_{\mathrm{code}} \sim \mathcal H_a\otimes\mathcal H_{\bar a}.

The area operator is then effectively a constant inside that sector. The entropy formula becomes closer to

SA=A4GN+Sbulk(ρa),S_A = \frac{A}{4G_N}+S_{\mathrm{bulk}}(\rho_a),

with the first term fixed and the state-dependence coming mainly from the bulk density matrix ρa\rho_a.

Exercise 6: Why gravitational dressing matters

Section titled “Exercise 6: Why gravitational dressing matters”

Why is it misleading to say that a bulk field ϕ(X)\phi(X) is an exactly local gauge-invariant operator in quantum gravity?

Solution

In a theory with dynamical gravity, diffeomorphisms are gauge redundancies. The coordinate label XX has no invariant meaning by itself: a diffeomorphism can move the coordinate point while describing the same physical geometry.

To define a gauge-invariant bulk operator, one must specify the point relationally or attach a gravitational dressing to an asymptotic boundary or another reference structure. This dressing is nonlocal. As a result, exact locality is not expected for gravitational observables.

In AdS/CFT, the boundary representation of a bulk operator depends on this dressing and on the code subspace. Bulk locality is therefore an approximate property of low-energy effective theory, valid inside a semiclassical regime and corrected by gravitational interactions.