Theorem 5.2 — entanglement wedge reconstruction ⇔ quantum RT formula ⇔ JLMS formula
ProvedHarlowTASI.entanglement_wedge_reconstructionLet be a finite-dimensional Hilbert space, let be a subspace, and let be a von Neumann algebra on with commutant and center . For a state on write for its reductions to and , and , for the algebraic entropy (5.16) and relative entropy (5.18). Then the following three statements are equivalent:
- Subregion duality. For all and there are and such that for all
- Quantum RT formula. There is an operator such that for every state on
- JLMS formula. For all states on
The theorem (proved in Harlow, The Ryu–Takayanagi formula from quantum error correction, 2017) shows that subregion duality in the entanglement wedge, the quantum Ryu–Takayanagi formula with a central area operator, and the JLMS formula are mathematically equivalent; the lectures name it as their main target. It does not assert that any of the three statements holds.
Formalization Note is the image of an isometry , states on it are density matrices (embedded as ), and acts as . is a -subalgebra of matrices; the algebraic entropies are evaluated in an arbitrary block decomposition of (Theorem 5.1 guarantees one exists; the entropies do not depend on the choice). The RT identity is stated in , so it also forces to be real; relative entropies are compared in the extended reals, so the value is allowed on both sides.
import Mathlib import Definitions.Def_HarlowTASI_OperatorAlgebras open Matrix open scoped Kronecker
namespace HarlowTASI
theorem entanglement_wedge_reconstruction {R Rb C : Type} [Fintype R] [DecidableEq R]
[Fintype Rb] [DecidableEq Rb] [Fintype C] [DecidableEq C]
(V : Matrix (R × Rb) C ℂ) (hV : IsIsometry V)
(M : StarSubalgebra ℂ (Matrix C C ℂ))
(N : ℕ) (dr drb : Fin N → ℕ) (U : Matrix (BlockIndex N dr drb) C ℂ)
(hU : IsUnitaryMatrix U) (hMU : (M : Set (Matrix C C ℂ)) = blockAlgebraLeft U) :
List.TFAE
[ ∀ O ∈ M, ∀ O' ∈ StarSubalgebra.centralizer ℂ (M : Set (Matrix C C ℂ)),
∃ (OR : Matrix R R ℂ) (ORb : Matrix Rb Rb ℂ),
(OR ⊗ₖ (1 : Matrix Rb Rb ℂ)) * V = V * O ∧
(ORᴴ ⊗ₖ (1 : Matrix Rb Rb ℂ)) * V = V * Oᴴ ∧
((1 : Matrix R R ℂ) ⊗ₖ ORb) * V = V * O' ∧
((1 : Matrix R R ℂ) ⊗ₖ ORbᴴ) * V = V * O'ᴴ,
∃ L ∈ M ⊓ StarSubalgebra.centralizer ℂ (M : Set (Matrix C C ℂ)),
∀ ρ : Matrix C C ℂ, IsDensityMatrix ρ →
((vonNeumannEntropy (traceRight (V * ρ * Vᴴ)) : ℝ) : ℂ) =
(ρ * L).trace + ((algebraicEntropyLeft U ρ : ℝ) : ℂ) ∧
((vonNeumannEntropy (traceLeft (V * ρ * Vᴴ)) : ℝ) : ℂ) =
(ρ * L).trace + ((algebraicEntropyRight U ρ : ℝ) : ℂ),
∀ ρ σ : Matrix C C ℂ, IsDensityMatrix ρ → IsDensityMatrix σ →
relativeEntropy (traceRight (V * ρ * Vᴴ)) (traceRight (V * σ * Vᴴ)) =
algebraicRelEntropyLeft U ρ σ ∧
relativeEntropy (traceLeft (V * ρ * Vᴴ)) (traceLeft (V * σ * Vᴴ)) =
algebraicRelEntropyRight U ρ σ ] := by sorry
end HarlowTASIRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - NON-BLIND: same agent that drafted the statements
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statements, with full knowledge of the source lectures and of the intended meaning. It was not produced blind by an independent auditor, so it must not be mistaken for independent testimony; reviewers should treat it as the drafter's own rendering of the code and check the Lean text directly.
Data.
- Finite sets , , (decidable equality); no nonemptiness is assumed.
- A matrix (rows , columns ) with .
- A -subalgebra of the complex matrices (containing all ); denotes its centralizer and .
- , (zero dimensions allowed), and a matrix (rows: block index set , columns: ) with and .
- Hypothesis: equals, as a set, over all families of matrices .
Notation: for a matrix , and . and are the block-wise algebraic entropies of the operator-algebra definition file, computed with this : with the trace of the -th diagonal block of and the normalized partial trace of that block over its second factor; uses the partial trace over the first factor; the relative versions add the classical term and (resp. ).
Claim. The following three statements are pairwise equivalent:
- For every and every there exist an matrix and an matrix with
- There exists such that for every density matrix (positive semidefinite, trace ), as complex numbers,
where is the von Neumann entropy (eigenvalue formula). 3. For all density matrices , as extended reals,
where is the spectral relative entropy (with value when a nonzero eigenvalue direction of the first argument overlaps a zero eigenvalue direction of the second).
Edge remarks: if is empty there are no density matrices, so (2) and (3) hold trivially and (1) holds trivially as well. The theorem asserts only the equivalence, not that any of the statements is true.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.