Skip to content

Bulk Reconstruction and Quantum Error Correction

The previous page introduced the entanglement wedge EW[A]E_W[A] and the JLMS relation. The central claim was not merely that a boundary region AA computes an entropy, but that AA encodes a bulk region. This page explains what that encoding means operationally.

The slogan is

bulk locality in AdS/CFT is protected by quantum error correction.\boxed{ \text{bulk locality in AdS/CFT is protected by quantum error correction.} }

A bulk field operator can often be represented by many different boundary operators. A local bulk excitation near the center of AdS is not stored in one microscopic boundary location, much as a logical qubit in a quantum error-correcting code is not stored in one physical qubit. Instead, it is encoded redundantly and nonlocally.

The reconstruction problem is therefore not simply:

Where is the bulk operator on the boundary?\text{Where is the bulk operator on the boundary?}

It is better phrased as:

Which boundary regions have enough quantum information to represent it?\text{Which boundary regions have enough quantum information to represent it?}

The modern answer is entanglement wedge reconstruction:

xEW[A]ϕ(x) has a boundary representative supported in A,\boxed{ x\in E_W[A] \quad\Longrightarrow\quad \phi(x)\text{ has a boundary representative supported in }A, }

within a suitable semiclassical code subspace. This statement is the bridge between RT/HRT/QES geometry and the quantum-information structure needed for black-hole information recovery.

AdS/CFT says that a bulk theory of gravity in asymptotically AdS spacetime is equivalent to a nongravitational CFT living on the boundary. At the most formal level, one might write an equivalence of Hilbert spaces,

HbulkHCFT.\mathcal H_{\rm bulk} \simeq \mathcal H_{\rm CFT}.

But this notation hides several important qualifications. A semiclassical bulk effective field theory is not the whole CFT Hilbert space. It describes a limited set of states: small perturbations around a particular classical geometry, or perhaps a controlled family of nearby geometries. This restricted set is called a code subspace:

HcodeHCFT.\mathcal H_{\rm code}\subset \mathcal H_{\rm CFT}.

More precisely, we should think of an encoding map

V:HbulkcodeHCFT,V: \mathcal H_{\rm bulk}^{\rm code} \longrightarrow \mathcal H_{\rm CFT},

where VV embeds semiclassical bulk states into exact boundary states.

Given a bulk operator ObulkO_{\rm bulk} acting on Hbulkcode\mathcal H_{\rm bulk}^{\rm code}, global reconstruction asks for a CFT operator OCFTO_{\rm CFT} such that

OCFTVψ=VObulkψO_{\rm CFT}V|\psi\rangle = V O_{\rm bulk}|\psi\rangle

for every ψHbulkcode|\psi\rangle\in\mathcal H_{\rm bulk}^{\rm code}. Equivalently,

OCFTV=VObulkO_{\rm CFT}V=VO_{\rm bulk}

as an operator equation on the code subspace.

Subregion reconstruction is sharper. Let AA be a boundary subregion. We ask whether the same bulk operator can be represented by an operator OAO_A supported only in AA:

OAVψ=VObulkψ,ψHbulkcode.O_A V|\psi\rangle = V O_{\rm bulk}|\psi\rangle, \qquad |\psi\rangle\in\mathcal H_{\rm bulk}^{\rm code}.

This is highly nontrivial because a local bulk operator is generally dual to a very nonlocal CFT operator. The surprise of holography is not nonlocality by itself. The surprise is the organized redundancy: the same bulk operator can be reconstructed on different boundary regions, as long as those regions contain its entanglement wedge.

HKLL reconstruction: the perturbative starting point

Section titled “HKLL reconstruction: the perturbative starting point”

Before quantum error correction entered the story, the standard approach to bulk reconstruction was the Hamilton-Kabat-Lifschytz-Lowe construction, usually called HKLL. For a free scalar field in a fixed AdS background, one solves the bulk wave equation with boundary conditions determined by the dual single-trace primary operator O\mathcal O.

Schematic form:

ϕ(z,x)=AdSddxK(z,xx)O(x)+O(1/N),\phi(z,x) = \int_{\partial {\rm AdS}} d^dx'\, K(z,x|x')\,\mathcal O(x') + O(1/N),

where zz is the AdS radial coordinate and KK is a smearing kernel determined by the bulk wave equation.

This formula is important for three reasons.

First, it makes the emergence of bulk locality concrete. Bulk commutators are reproduced by delicate cancellations among nonlocal boundary operators.

Second, it shows that the radial direction is encoded nonlocally. A bulk point deeper in AdS typically requires boundary data spread over a larger time or angular range.

Third, it exhibits the limitations of purely causal reconstruction. In simple cases, HKLL reconstructs operators in the causal wedge of a boundary domain. But holographic entropy formulas say that the boundary region AA should know about the larger entanglement wedge EW[A]E_W[A], not merely the causal wedge C[A]C[A].

HKLL reconstruction of a bulk field from boundary operators

HKLL reconstruction expresses a perturbative bulk field as a smeared boundary operator. In its most direct subregion form, it reconstructs fields in the causal wedge. Entanglement wedge reconstruction is the stronger statement needed for general subregion duality.

Interactions complicate the formula. A bulk field with interactions is reconstructed not just from a single-trace operator, but from a tower of multi-trace corrections:

ϕ=K1O+1NK2OO+.\phi = \int K_1\mathcal O + \frac{1}{N}\int K_2\mathcal O\mathcal O + \cdots.

At finite NN, exact local bulk operators cannot exist in the same naive sense as in effective field theory. A local field operator is an approximate operator, valid in a code subspace and at scales larger than the bulk cutoff. This is not a minor caveat; it is the beginning of the quantum-error-correcting interpretation.

Suppose ϕ(x)\phi(x) is a bulk operator deep in the interior of AdS. Because the boundary theory is nongravitational and complete, ϕ(x)\phi(x) must have some boundary representation. But if the boundary representation is spread everywhere, how can it commute with local boundary operators spacelike separated from xx in the bulk?

The naive demand would be

[ϕ(x),O(X)]=0[\phi(x),\mathcal O(X)] = 0

whenever the boundary point XX is spacelike separated from the bulk point xx.

But if ϕ(x)\phi(x) is built from boundary operators, this commutator cannot vanish as an exact operator identity on the entire CFT Hilbert space. The resolution is that bulk locality is an effective property inside a code subspace. The commutator is required to vanish in matrix elements between low-energy code states:

ψi[ϕ(x),O(X)]ψj0,ψi,ψjHcode.\langle\psi_i|[\phi(x),\mathcal O(X)]|\psi_j\rangle \approx 0, \qquad |\psi_i\rangle,|\psi_j\rangle\in\mathcal H_{\rm code}.

This is exactly the sort of statement quantum error correction is designed to express. Logical operators need not be unique as exact physical operators. They only need to act correctly on the code subspace.

A code subspace is the part of the exact boundary Hilbert space that admits a controlled semiclassical bulk description. A typical example is

Hcode=span{g,ϕ1(x1)g,ϕ1(x1)ϕ2(x2)g,},\mathcal H_{\rm code} = \text{span}\left\{ |g\rangle, \phi_1(x_1)|g\rangle, \phi_1(x_1)\phi_2(x_2)|g\rangle, \ldots \right\},

where g|g\rangle is a CFT state dual to a classical geometry gg, and the excitations are small enough that they do not significantly change the geometry.

The size of the code subspace matters. If the code subspace is too large, it includes states with significantly different geometries. Then a single semiclassical reconstruction map may fail. In particular, the entanglement wedge of a boundary region can change as the state changes. A reconstruction that works in one phase may not work across an HRT/QES phase transition.

Thus a reconstruction statement always has an implicit domain of validity:

OAVψ=VOaψfor ψHcode.O_A V|\psi\rangle = V O_a|\psi\rangle \quad \text{for }|\psi\rangle\in\mathcal H_{\rm code}.

Here aa is the relevant bulk region and AA is the boundary region. Outside the code subspace, OAO_A may have no simple interpretation as the same bulk operator.

This point is especially important for black holes. Interior reconstruction is not expected to be a single state-independent local map acting correctly on the entire Hilbert space of black-hole microstates. The correct statement is more modest and more precise: in a suitable code subspace around a given semiclassical situation, certain interior operators can be represented on suitable exterior or radiation degrees of freedom.

A quantum error-correcting code protects a small logical Hilbert space HL\mathcal H_L inside a larger physical Hilbert space HP\mathcal H_P:

V:HLHP.V:\mathcal H_L\longrightarrow \mathcal H_P.

The image VHLV\mathcal H_L is the code subspace. Logical operators act on HL\mathcal H_L, while physical operators act on HP\mathcal H_P.

A noise process N\mathcal N is correctable if there exists a recovery map R\mathcal R such that

RN(VρV)=ρ\mathcal R\circ\mathcal N(V\rho V^\dagger)=\rho

for all logical density matrices ρ\rho.

For our purposes, the most important noise process is erasure. Suppose the physical Hilbert space factors as

HP=HAHE,\mathcal H_P=\mathcal H_A\otimes\mathcal H_E,

where EE is erased and AA remains. The noise is

N(ρP)=TrEρP.\mathcal N(\rho_P)=\operatorname{Tr}_E\rho_P.

Erasure of EE is correctable if all logical information can be recovered from AA:

RAsuch thatRA ⁣(TrEVρV)=ρ.\exists\,\mathcal R_A \quad\text{such that}\quad \mathcal R_A\!\left(\operatorname{Tr}_E V\rho V^\dagger\right)=\rho.

There is an equivalent operator statement: every logical operator OLO_L has a representative OAO_A acting only on the unerased subsystem AA:

OAV=VOL.O_A V=V O_L.

For exact erasure correction, the erased subsystem EE cannot know anything about the logical state. In a simple subspace code, this can be stated as

TrA(VρV)=ωE\operatorname{Tr}_A(V\rho V^\dagger)=\omega_E

for all logical states ρ\rho, where ωE\omega_E is independent of ρ\rho.

Equivalently, every operator MEM_E supported on the erased subsystem acts trivially on the code subspace:

VMEV=λ(ME)1L.V^\dagger M_E V = \lambda(M_E)\,\mathbf 1_L.

This is the erasure version of the Knill-Laflamme condition. It says that the erased region cannot distinguish code states. If the erased region cannot distinguish them, the complementary region can recover them.

AdS/CFT as a quantum error-correcting code

Section titled “AdS/CFT as a quantum error-correcting code”

In holography, the logical degrees of freedom are bulk effective degrees of freedom, while the physical degrees of freedom are boundary CFT degrees of freedom:

HLHbulkcode,HPHCFT.\mathcal H_L \longleftrightarrow \mathcal H_{\rm bulk}^{\rm code}, \qquad \mathcal H_P \longleftrightarrow \mathcal H_{\rm CFT}.

A local bulk operator is a logical operator. A CFT operator supported on a boundary region is a physical representative.

The quantum-error-correcting viewpoint says that bulk information is encoded redundantly. If a bulk point lies in the entanglement wedge of several different boundary regions, the same logical operator can have several different physical representatives:

OaOA,OaOB,OaOC,O_a \quad\longleftrightarrow\quad O_A, \qquad O_a \quad\longleftrightarrow\quad O_B, \qquad O_a \quad\longleftrightarrow\quad O_C,

provided all of these equations are understood as equations on the code subspace.

Redundant reconstruction of a bulk logical operator on different boundary regions

A bulk logical operator can have several boundary representatives. The equality between $O_a$, $O_A$, and $O_B$ is not an equality of microscopic operators on the full CFT Hilbert space; it is equality of their action on the code subspace.

This redundancy resolves a puzzle. If a bulk point is near the center of AdS, it may be reconstructable from many sufficiently large boundary regions. This sounds like cloning, but it is not. There is only one logical degree of freedom. Different boundary operators are different representatives of the same logical operator, not independent copies of it.

The situation is analogous to a code where a logical qubit can be recovered from any two of three physical systems. The two-system reconstructions are not separate qubits. They are different ways of accessing the same encoded qubit.

The main theorem-like statement of subregion duality is:

Oa supported in aEW[A]OA supported in A with OAV=VOa.\boxed{ O_a\text{ supported in }a\subset E_W[A] \quad\Longrightarrow\quad \exists O_A\text{ supported in }A \text{ with }O_A V=V O_a. }

Here aa is a bulk region inside the entanglement wedge of AA, and VV is the encoding map from the bulk code subspace to the CFT.

A slightly more careful version requires both OaO_a and its adjoint to be represented correctly:

OAV=VOa,OAV=VOa.O_A V=V O_a, \qquad O_A^\dagger V=V O_a^\dagger.

This ensures that products and correlation functions are reproduced in the code subspace.

Entanglement wedge reconstruction of a bulk operator on a boundary region

If a bulk operator lies inside the entanglement wedge of $A$, it can be represented by a boundary operator supported only on $A$. The RT/HRT/QES surface determines the reconstruction region, not merely causal accessibility.

The key point is that the reconstructable region is the entanglement wedge, not the causal wedge:

C[A]EW[A].C[A]\subseteq E_W[A].

HKLL-type causal reconstruction explains part of the story. Quantum error correction explains why reconstruction can extend beyond causal reach.

The previous page emphasized the JLMS relation:

SCFT(ρAσA)=Sbulk(ρaσa)+,S_{\rm CFT}(\rho_A||\sigma_A) = S_{\rm bulk}(\rho_a||\sigma_a) + \cdots,

where a=EW[A]a=E_W[A] is the bulk entanglement wedge region.

Relative entropy measures distinguishability. If boundary relative entropy in AA equals bulk relative entropy in aa, then the boundary region AA preserves exactly the information needed to distinguish code-subspace states inside aa.

Quantum information theory then gives a recovery statement. In finite-dimensional language, if a channel N\mathcal N preserves relative entropy for a family of states,

S(ρσ)=S(N(ρ)N(σ)),S(\rho||\sigma) = S(\mathcal N(\rho)||\mathcal N(\sigma)),

then there exists a recovery map R\mathcal R such that

R(N(ρ))=ρ\mathcal R(\mathcal N(\rho))=\rho

for those states. In holography, the channel N\mathcal N is the operation of restricting the boundary state to region AA, while R\mathcal R reconstructs the bulk entanglement-wedge state.

This gives the conceptual chain

JLMSrelative entropy preservationrecovery mapentanglement wedge reconstruction.\text{JLMS} \quad\Longrightarrow\quad \text{relative entropy preservation} \quad\Longrightarrow\quad \text{recovery map} \quad\Longrightarrow\quad \text{entanglement wedge reconstruction}.

For exact finite-dimensional codes, the relevant recovery map can be written using the Petz map. For approximate holographic codes, one uses approximate recovery. The important physical point is that reconstruction is controlled by the same relative-entropy equality that made the entanglement wedge meaningful.

Real holographic reconstruction is approximate. There are several reasons.

First, bulk effective field theory itself is approximate. It breaks down at the Planck scale, near singularities, and outside the code subspace.

Second, the 1/N1/N expansion is perturbative. The distinction between single-trace, double-trace, and higher-trace corrections is organized by powers of 1/N1/N, but exact finite-NN operators need not preserve semiclassical locality.

Third, entanglement wedges can jump. At a phase transition between two HRT or QES saddles, the identity of the reconstructable region changes nonanalytically at leading order. Near the transition, one should not expect a single simple reconstruction map to work uniformly.

One way to express approximate reconstruction is through correlation functions:

ψiOAψj=ψiOaψj+O(ε)\langle\psi_i|O_A|\psi_j\rangle = \langle\psi_i|O_a|\psi_j\rangle +O(\varepsilon)

for all code states ψi,ψj|\psi_i\rangle,|\psi_j\rangle. Another is through an operator norm or diamond-norm statement for the recovery channel. The details matter in rigorous quantum information theory, but the conceptual message is simple: the boundary representative acts like the bulk operator to the accuracy of the semiclassical approximation.

A simple toy model captures the redundancy of subregion reconstruction. Consider one logical qutrit encoded into three physical qutrits. Let all arithmetic below be mod 33, and define

jL=13k=02k,k+j,k+2j,j=0,1,2.|j_L\rangle = \frac{1}{\sqrt 3} \sum_{k=0}^{2} |k,\,k+j,\,k+2j\rangle, \qquad j=0,1,2.

Explicitly,

0L=13(000+111+222),|0_L\rangle = \frac{1}{\sqrt3} \left(|000\rangle+|111\rangle+|222\rangle\right), 1L=13(012+120+201),|1_L\rangle = \frac{1}{\sqrt3} \left(|012\rangle+|120\rangle+|201\rangle\right),

and

2L=13(021+102+210).|2_L\rangle = \frac{1}{\sqrt3} \left(|021\rangle+|102\rangle+|210\rangle\right).

For a general logical state

ψL=j=02cjjL,|\psi_L\rangle = \sum_{j=0}^{2}c_j|j_L\rangle,

any single physical qutrit is maximally mixed:

ρ1=ρ2=ρ3=133.\rho_1=\rho_2=\rho_3=\frac{\mathbf 1_3}{3}.

Thus no single qutrit contains information about the logical state. The erasure of any one qutrit is correctable. The remaining two qutrits contain the logical qutrit plus an auxiliary gauge degree of freedom.

For example, using qutrits 11 and 22, the unitary map

U12:x,yyx,2yxU_{12}: |x,y\rangle\mapsto |y-x,2y-x\rangle

extracts the logical label into the first output factor and uses the second output factor as the erased-qutrit label. On the encoded state, the reduced density matrix on qutrits 11 and 22 becomes

U12ρ12U12=ψψ133.U_{12}\rho_{12}U_{12}^\dagger = |\psi\rangle\langle\psi|\otimes\frac{\mathbf 1_3}{3}.

The first factor is the recovered logical qutrit. The second factor is an unimportant gauge or syndrome-like degree of freedom.

Three-qutrit erasure code as a toy model of redundant reconstruction

In the three-qutrit erasure code, any one physical qutrit can be erased and the remaining pair still reconstructs the logical qutrit. This is the simplest finite-dimensional cartoon of redundant bulk reconstruction.

The analogy with holography is not literal, but it is instructive. A boundary subregion that is too small may contain no information about a given bulk operator. A sufficiently large region can reconstruct it. Different sufficiently large regions can reconstruct the same logical operator without producing independent copies.

The HaPPY code is a more geometric toy model of holographic quantum error correction. It uses perfect tensors arranged in a negatively curved network. Bulk legs represent logical degrees of freedom, while boundary legs represent physical CFT-like degrees of freedom.

A perfect tensor has the property that any bipartition with at most half of the legs on one side defines an isometry. This makes it possible to push logical operators from the bulk to many different boundary regions. The network geometry gives a discrete version of the RT formula: the entropy of a boundary region is counted by a minimal cut through the network.

The lessons of tensor-network models are valuable:

  • bulk degrees of freedom can be logical degrees of freedom;
  • boundary degrees of freedom can be physical degrees of freedom;
  • minimal cuts mimic RT surfaces;
  • operator pushing mimics entanglement wedge reconstruction;
  • redundancy is natural rather than paradoxical.

But the limitations are equally important. Simple tensor networks are not full AdS/CFT. They often have fixed geometry, finite bond dimension, and no genuine gravitational dynamics. They are best used as models of the kinematics of holographic encoding, not as complete models of quantum gravity.

Suppose AA and Aˉ\bar A are complementary boundary regions. In a simple classical phase, the entanglement wedge of AA and the entanglement wedge of Aˉ\bar A are complementary bulk regions separated by the same HRT surface.

Then one expects

aEW[A]Oa reconstructs on A,a\subset E_W[A] \quad\Longrightarrow\quad O_a\text{ reconstructs on }A,

while

aˉEW[Aˉ]Oaˉ reconstructs on Aˉ.\bar a\subset E_W[\bar A] \quad\Longrightarrow\quad O_{\bar a}\text{ reconstructs on }\bar A.

This is called complementary recovery.

The no-cloning concern is avoided because noncommuting logical operators are not reconstructable on two disjoint complementary regions at the same time. If an operator is reconstructable on AA, then operators in Aˉ\bar A commute with that representative as exact boundary operators. The only bulk operators that can be simultaneously assigned to both sides in an exact way are central operators, such as fixed-area data in an operator-algebra description. This is one reason the next page turns to operator-algebra quantum error correction.

At phase transitions, complementary recovery can change abruptly. A bulk region may move from EW[A]E_W[A] to EW[Aˉ]E_W[\bar A] when a different extremal surface begins to dominate. This is the same phenomenon that appears in island transitions: after the Page time, part of the interior enters the radiation wedge.

The black-hole information problem turns subregion reconstruction into something dramatic.

Let RR be the Hawking radiation collected in a nongravitating bath. Before the Page time, the dominant QES saddle is usually the no-island saddle:

I=.I=\varnothing.

Then the radiation entanglement wedge contains only the radiation region. Interior operators are not reconstructable from RR alone.

After the Page time, the island saddle can dominate:

I.I\neq\varnothing.

The radiation entropy is computed by

S(R)=minIextI[Area(I)4GN+Smatter(RI)],S(R) = \min_I\operatorname*{ext}_I \left[ \frac{\operatorname{Area}(\partial I)}{4G_N} + S_{\rm matter}(R\cup I) \right],

and the entanglement wedge of the radiation becomes

EW[R]=D[RI].E_W[R]=D[R\cup I].

Entanglement wedge reconstruction then says that operators in the island are encoded in the radiation:

OIOR.O_I \quad\longleftrightarrow\quad O_R.

This is a precise version of the statement that the Hawking radiation contains information about the black-hole interior after the Page transition.

Several caveats are essential.

First, ORO_R is not a simple operator. It is generally very nonlocal in the radiation degrees of freedom.

Second, the reconstruction is code-subspace dependent. It works for a controlled family of states around the semiclassical configuration used in the QES calculation.

Third, reconstruction does not mean that an infalling observer and an exterior decoder possess two independent copies. The same logical operator has different descriptions in different regimes, constrained by complementarity and quantum error correction.

Fourth, reconstructability in principle is not the same as efficient decoding. Complexity barriers are part of the later story.

Interior reconstruction is often described as state-dependent. This phrase can mean several different things, so it is worth being precise.

In ordinary QEC, the physical representative of a logical operator is defined relative to a chosen code subspace. If one changes the code subspace, the representative can change. This is a mild and standard form of state dependence.

In holography, the code subspace is often tied to a background geometry. If the geometry changes substantially, the entanglement wedge changes, the HRT/QES surfaces change, and the reconstruction map changes. This is not mysterious; it is the gravitational version of changing the code.

A stronger and more controversial notion would be an operator assignment that depends on the exact microstate in a way that threatens linearity. The QEC perspective helps separate the healthy version from the dangerous one. Within a fixed code subspace, reconstruction should be linear:

OA(c1Vψ1+c2Vψ2)=VOa(c1ψ1+c2ψ2).O_A\left(c_1V|\psi_1\rangle+c_2V|\psi_2\rangle\right) = V O_a\left(c_1|\psi_1\rangle+c_2|\psi_2\rangle\right).

The representative OAO_A may depend on the chosen code subspace, but it should not depend separately on the coefficients c1c_1 and c2c_2 inside that subspace.

A boundary representative OAO_A is an operator in the exact boundary theory. Saying that OAO_A reconstructs OaO_a means that its matrix elements and correlation functions agree with those of the bulk operator in the code subspace.

It does not necessarily mean that a semiclassical observer can easily measure OAO_A. For a black-hole island, ORO_R may require an astronomically complicated decoding operation on the Hawking radiation. It may also require knowing the correct code subspace and having control over a huge number of degrees of freedom.

Thus there are three distinct notions:

existence of a representativeefficient decodingsimple semiclassical measurement.\text{existence of a representative} \quad\neq\quad \text{efficient decoding} \quad\neq\quad \text{simple semiclassical measurement}.

The island rule and entanglement wedge reconstruction address the first. Complexity proposals and decoding arguments address the second and third.

Pitfall 1: “The bulk operator is literally located on many boundary regions.”

Section titled “Pitfall 1: “The bulk operator is literally located on many boundary regions.””

No. The bulk operator is a logical operator. Different boundary representatives act the same way on the code subspace, but they are not identical microscopic operators on the full CFT Hilbert space.

Pitfall 2: “Redundant reconstruction violates no-cloning.”

Section titled “Pitfall 2: “Redundant reconstruction violates no-cloning.””

No. Quantum error correction gives redundant access to one logical degree of freedom, not independent copies of it. Disjoint regions cannot both reconstruct the same noncommuting logical algebra in an unrestricted way.

Pitfall 3: “HKLL and QEC are competing approaches.”

Section titled “Pitfall 3: “HKLL and QEC are competing approaches.””

They are better viewed as complementary. HKLL gives explicit perturbative smearing formulas in suitable backgrounds. QEC explains why reconstruction can be redundant, subregion-dependent, and valid only in code subspaces.

Pitfall 4: “Entanglement wedge reconstruction is exact at finite NN.”

Section titled “Pitfall 4: “Entanglement wedge reconstruction is exact at finite NNN.””

Usually no. The clean geometric statement is semiclassical and perturbative. Exact finite-NN statements require more careful nonperturbative definitions.

Pitfall 5: “The radiation reconstruction of an island is a simple decoding procedure.”

Section titled “Pitfall 5: “The radiation reconstruction of an island is a simple decoding procedure.””

No. Island reconstruction can be extremely nonlocal and computationally complex. The entropy formula tells us which information is encoded, not that it is easy to extract.

Pitfall 6: “State dependence automatically means inconsistency.”

Section titled “Pitfall 6: “State dependence automatically means inconsistency.””

Not necessarily. Dependence on a chosen code subspace is standard in QEC. The dangerous issue would be nonlinear dependence on the exact state within a code subspace.

The main points are:

  • Bulk reconstruction asks how semiclassical bulk operators are represented in the exact boundary theory.
  • HKLL reconstruction expresses perturbative bulk fields as smeared boundary operators, but it does not by itself explain full entanglement wedge reconstruction.
  • A code subspace is the set of boundary states admitting a common semiclassical bulk description.
  • A bulk operator is a logical operator; a boundary representative is a physical operator acting correctly on the code subspace.
  • Erasure correction says that logical information can be recovered from a subsystem if the erased subsystem contains no distinguishing information.
  • AdS/CFT behaves like a quantum error-correcting code: bulk information is encoded redundantly and nonlocally in boundary degrees of freedom.
  • Entanglement wedge reconstruction says that bulk operators in EW[A]E_W[A] have boundary representatives supported in AA.
  • JLMS relative entropy equality provides the information-theoretic route from entropy formulas to reconstruction.
  • Tensor-network models such as the HaPPY code illustrate the kinematics of holographic QEC but are not complete models of gravity.
  • After the Page time, island operators are encoded in the radiation in the same entanglement-wedge reconstruction sense.

Exercise 1: Operator equality on a code subspace

Section titled “Exercise 1: Operator equality on a code subspace”

Let V:HLHPV:\mathcal H_L\to\mathcal H_P be an isometric encoding map. Suppose two physical operators OPO_P and O~P\widetilde O_P satisfy

OPV=O~PV=VOLO_PV=\widetilde O_PV=VO_L

for some logical operator OLO_L. Show that OPO_P and O~P\widetilde O_P have the same matrix elements between code states, even if they are different operators on HP\mathcal H_P.

Solution

A code state has the form VψV|\psi\rangle with ψHL|\psi\rangle\in\mathcal H_L. For two code states VψV|\psi\rangle and VχV|\chi\rangle,

χVOPVψ=χVVOLψ.\langle\chi|V^\dagger O_P V|\psi\rangle = \langle\chi|V^\dagger V O_L|\psi\rangle.

Since VV is an isometry,

VV=1L.V^\dagger V=\mathbf 1_L.

Thus

χVOPVψ=χOLψ.\langle\chi|V^\dagger O_P V|\psi\rangle = \langle\chi|O_L|\psi\rangle.

The same calculation gives

χVO~PVψ=χOLψ.\langle\chi|V^\dagger \widetilde O_P V|\psi\rangle = \langle\chi|O_L|\psi\rangle.

Therefore

χVOPVψ=χVO~PVψ\langle\chi|V^\dagger O_P V|\psi\rangle = \langle\chi|V^\dagger \widetilde O_P V|\psi\rangle

for all logical ψ,χ|\psi\rangle,|\chi\rangle. The operators may differ outside the code subspace, but they are equivalent as logical representatives.

Exercise 2: Erasure and the environment has no information

Section titled “Exercise 2: Erasure and the environment has no information”

Consider an exact erasure-correcting code with physical Hilbert space HAHE\mathcal H_A\otimes\mathcal H_E. Suppose the erasure of EE is correctable. Explain why the reduced state on EE must be independent of the logical input state.

Solution

If erasure of EE is correctable, then all logical information can be recovered from AA. If EE also contained information about the logical state, then one could distinguish at least some logical states by measuring EE while also recovering the same information from AA. For quantum information, this would contradict the no-cloning principle for arbitrary superpositions.

More formally, exact correctability of the erasure channel implies a decoupling condition. If RR is a reference system entangled with the logical input, then after encoding the joint state on RER E must factorize:

ρRE=ρRωE.\rho_{R E}=\rho_R\otimes\omega_E.

Thus EE is uncorrelated with the reference and contains no logical information. In particular, for every logical density matrix ρ\rho,

TrA(VρV)=ωE,\operatorname{Tr}_A(V\rho V^\dagger)=\omega_E,

where ωE\omega_E is independent of ρ\rho.

Exercise 3: Single-qutrit marginals in the three-qutrit code

Section titled “Exercise 3: Single-qutrit marginals in the three-qutrit code”

For the code

jL=13k=02k,k+j,k+2j,|j_L\rangle = \frac{1}{\sqrt 3} \sum_{k=0}^{2} |k,\,k+j,\,k+2j\rangle,

show that the reduced density matrix of physical qutrit 11 is 13/3\mathbf 1_3/3 for any logical state ψL=jcjjL|\psi_L\rangle=\sum_j c_j|j_L\rangle.

Solution

The full state is

ψL=13j,kcjk,k+j,k+2j.|\psi_L\rangle = \frac{1}{\sqrt3} \sum_{j,k}c_j |k,\,k+j,\,k+2j\rangle.

The reduced density matrix on qutrit 11 is obtained by tracing over qutrits 22 and 33:

ρ1=13j,lk,mcjclkmm+lk+jm+2lk+2j.\rho_1 = \frac{1}{3} \sum_{j,l}\sum_{k,m} c_j c_l^* |k\rangle\langle m| \langle m+l|k+j\rangle \langle m+2l|k+2j\rangle.

The inner products impose

m+l=k+j,m+2l=k+2jm+l=k+j, \qquad m+2l=k+2j

modulo 33. Subtracting the two equations gives l=jl=j, and then m=km=k. Therefore only terms with j=lj=l and m=km=k survive:

ρ1=13jcj2kkk.\rho_1 = \frac{1}{3} \sum_j |c_j|^2 \sum_k |k\rangle\langle k|.

Since jcj2=1\sum_j|c_j|^2=1,

ρ1=133.\rho_1=\frac{\mathbf 1_3}{3}.

Thus qutrit 11 contains no information about the logical state. By symmetry, the same is true for qutrits 22 and 33.

Using the same three-qutrit code, show that qutrits 11 and 22 can recover the logical qutrit. Use the unitary

U12:x,yyx,2yx.U_{12}:|x,y\rangle\mapsto |y-x,2y-x\rangle.
Solution

For the codeword jL|j_L\rangle, the pair (1,2)(1,2) appears as

k,k+j|k,k+j\rangle

for k=0,1,2k=0,1,2. Applying U12U_{12} gives

U12k,k+j=j,k+2j.U_{12}|k,k+j\rangle=|j,k+2j\rangle.

The second output label is exactly the label carried by the erased third qutrit. This is why the trace over qutrit 33 leaves an auxiliary maximally mixed factor instead of destroying the logical coherence.

For a general logical state,

ψL=13j,kcjk,k+j,k+2j.|\psi_L\rangle = \frac{1}{\sqrt3} \sum_{j,k} c_j |k,k+j,k+2j\rangle.

After tracing out qutrit 33, the reduced state on qutrits 11 and 22 is mixed. But applying U12U_{12} to qutrits 11 and 22 organizes that mixed state as

U12ρ12U12=ψψ133,U_{12}\rho_{12}U_{12}^\dagger = |\psi\rangle\langle\psi|\otimes\frac{\mathbf 1_3}{3},

where

ψ=jcjj.|\psi\rangle=\sum_j c_j|j\rangle.

Thus the first output qutrit contains the recovered logical state, while the second output qutrit is an unimportant maximally mixed auxiliary system.

Exercise 5: Why redundant reconstruction is not cloning

Section titled “Exercise 5: Why redundant reconstruction is not cloning”

Suppose a bulk logical operator OaO_a has representatives OAO_A and OBO_B on two different boundary regions AA and BB. Explain why this does not mean that the bulk degree of freedom has been cloned.

Solution

The representatives satisfy

OAV=VOa,OBV=VOaO_A V=V O_a, \qquad O_B V=V O_a

on the code subspace. This means that OAO_A and OBO_B implement the same logical operation on encoded states. It does not mean there are two independent logical systems.

In an error-correcting code, the same logical qubit may be recoverable from different subsets of physical qubits. These recoveries are different physical descriptions of one encoded logical qubit. They cannot be used to produce two independent copies of an arbitrary unknown quantum state, because the operators are constrained by their action on the same code subspace.

In holography, the same principle applies. Different boundary reconstructions are different representatives of one bulk logical operator, not independent bulk operators.

Exercise 6: Island reconstruction after the Page time

Section titled “Exercise 6: Island reconstruction after the Page time”

Let RR be the Hawking radiation. Before the Page time, suppose EW[R]=D[R]E_W[R]=D[R]. After the Page time, suppose the island saddle dominates and

EW[R]=D[RI].E_W[R]=D[R\cup I].

What does entanglement wedge reconstruction imply for an operator OIO_I localized in the island?

Solution

Entanglement wedge reconstruction says that operators inside the entanglement wedge of a boundary or nongravitating region can be represented on that region. Before the Page time, II is not part of EW[R]E_W[R], so an operator localized in the would-be island is not reconstructable from the radiation alone.

After the Page time, the island is included in the radiation entanglement wedge:

IEW[R].I\subset E_W[R].

Therefore there exists a radiation operator ORO_R such that

ORVψ=VOIψO_R V|\psi\rangle = V O_I|\psi\rangle

for all states ψ|\psi\rangle in the relevant code subspace.

This is the precise QEC meaning of the statement that the radiation contains the island. The representative ORO_R may be extremely nonlocal and hard to construct, but it exists in principle within the semiclassical reconstruction regime.