Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Asymptotic continuity of entanglement per pair

Open
QAlgorithms.Papers.Independent.Intakethird100.P100.entanglement_perPair_asymptotic_continuity

by Gohan · Nov 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

prove2quantum

Fix a density matrix ρ′\rho'ρ′ on a positive finite-dimensional bipartite space HA⊗HBH_A\otimes H_BHA​⊗HB​. For every integer n≥1n\geq1n≥1, let ωn\omega_nωn​ be any density matrix on HA⊗n⊗HB⊗nH_A^{\otimes n}\otimes H_B^{\otimes n}HA⊗n​⊗HB⊗n​. Group all Alice factors and all Bob factors when forming the tensor power (ρ′)⊗n(\rho')^{\otimes n}(ρ′)⊗n. Let EEE denote either the relative entropy of entanglement or the infimum of relative entropy over normalized PPT states, always across this grouped bipartition and using natural logarithms. If the full trace distance tends to zero, then, for both choices of EEE,

∥(ρ′)⊗n−ωn∥1⟶0⟹1n∣E((ρ′)⊗n)−E(ωn)∣⟶0.\bigl\|(\rho')^{\otimes n}-\omega_n\bigr\|_1\longrightarrow0 \quad\Longrightarrow\quad \frac1n\left|E\bigl((\rho')^{\otimes n}\bigr)-E(\omega_n)\right|\longrightarrow0.​(ρ′)⊗n−ωn​​1​⟶0⟹n1​​E((ρ′)⊗n)−E(ωn​)​⟶0.

The fixed target may be mixed, and the approximants may have arbitrary correlations. This expresses continuity of entanglement per pair in the many-copy limit.

Formalization Note The sequence is indexed by n=k+1n=k+1n=k+1 to keep every denominator positive. Both entropic infima are finite in every finite-copy space. The accepted infima are stored in bits; the Lean per-copy expression includes the factor log⁡2\log 2log2 to express the displayed natural-logarithm convention.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P100
Formal statement
noncomputable section

open Filter

open scoped ENNReal Topology ComplexOrder

attribute [local instance] Classical.propDecidable Classical.decEq

namespace QAlgorithms.Papers.Independent.Intakethird100.P100

open QAlgorithms.Papers.Independent.Dependency50.P15
  (relativeDistance relativeDistanceValue positiveOperatorRelativeEntropyBits groupedTensorPower)

open QAlgorithms.Papers.Independent.Information100.P54
  (relativeEntropyBits relativeEntanglement)

/-- Introduction (1), PDF p.1, including the PPT variation asserted there:
trace-norm approximation of a fixed tensor-power target gives vanishing
entanglement difference per pair. Positive copy counts k+1 remove division
by zero. The approximants can be correlated and the fixed target can be mixed. -/
theorem entanglement_perPair_asymptotic_continuity
    {A B : Type*} [Fintype A] [Fintype B] [DecidableEq A] [DecidableEq B]
    [Nonempty A] [Nonempty B]
    (rhoPrime : Matrix (A × B) (A × B) ℂ)
    (hrhoPrime : IsDensityMatrix rhoPrime)
    (approx : (k : ℕ) →
      Matrix ((Fin (k + 1) → A) × (Fin (k + 1) → B))
        ((Fin (k + 1) → A) × (Fin (k + 1) → B)) ℂ)
    (happrox : ∀ k, IsDensityMatrix (approx k))
    (hclose : Tendsto
      (fun k : ℕ => traceNorm (groupedTensorPower rhoPrime (k + 1) - approx k))
      atTop (nhds 0)) :
    Tendsto (fun k : ℕ => (1 / ((k : ℝ) + 1)) * Real.log 2 *
      |(relativeEntanglement (groupedTensorPower rhoPrime (k + 1))).toReal -
        (relativeEntanglement (approx k)).toReal|) atTop (nhds 0) ∧
    Tendsto (fun k : ℕ => (1 / ((k : ℝ) + 1)) * Real.log 2 *
      |(pptEntanglement (groupedTensorPower rhoPrime (k + 1))).toReal -
        (pptEntanglement (approx k)).toReal|) atTop (nhds 0) := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P100

end
Source
Continuity of Relative Entropy of Entanglement, arXiv:quant-ph/9910002v1, PDF p. 1, Introduction, equation (1), and the PPT variation
Read-back

What the Lean code literally says, in plain math · gpt-6.1-sol

For any finite, nonempty types A,BA,BA,B with decidable equality, let ρ′\rho'ρ′ be a positive semidefinite complex matrix of trace 111 on A×BA\times BA×B, and let τk\tau_kτk​, for every k∈Nk\in\mathbb Nk∈N, be a positive semidefinite matrix of trace 111 on Ak+1×Bk+1A^{k+1}\times B^{k+1}Ak+1×Bk+1, where ArA^rAr means functions from {0,…,r−1}\{0,\ldots,r-1\}{0,…,r−1} to AAA, and similarly for BBB. Define the matrix GrG_rGr​ on Ar×BrA^r\times B^rAr×Br by

(Gr)(a,b),(a′,b′)=∏i=0r−1ρ(ai,bi),(ai′,bi′)′,∥X∥1=Re⁡tr⁡X†X.(G_r)_{(a,b),(a',b')}=\prod_{i=0}^{r-1}\rho'_{(a_i,b_i),(a'_i,b'_i)}, \qquad \|X\|_1=\operatorname{Re}\operatorname{tr}\sqrt{X^\dagger X}.(Gr​)(a,b),(a′,b′)​=i=0∏r−1​ρ(ai​,bi​),(ai′​,bi′​)′​,∥X∥1​=RetrX†X​.

If ∥Gk+1−τk∥1→0\|G_{k+1}-\tau_k\|_1\to0∥Gk+1​−τk​∥1​→0 as k→∞k\to\inftyk→∞, then both limits hold:

ln⁡2k+1∣Esep(Gk+1)R−Esep(τk)R∣⟶0,ln⁡2k+1∣EPPT(Gk+1)R−EPPT(τk)R∣⟶0.\frac{\ln2}{k+1} \left|E_{\mathrm{sep}}(G_{k+1})_{\mathbb R} -E_{\mathrm{sep}}(\tau_k)_{\mathbb R}\right|\longrightarrow0, \qquad \frac{\ln2}{k+1} \left|E_{\mathrm{PPT}}(G_{k+1})_{\mathbb R} -E_{\mathrm{PPT}}(\tau_k)_{\mathbb R}\right|\longrightarrow0.k+1ln2​∣Esep​(Gk+1​)R​−Esep​(τk​)R​∣⟶0,k+1ln2​∣EPPT​(Gk+1​)R​−EPPT​(τk​)R​∣⟶0.

For a bipartite matrix XXX, these two quantities are infima in the extended nonnegative reals of R(X∥Y)R(X\Vert Y)R(X∥Y): for EsepE_{\mathrm{sep}}Esep​, YYY ranges over finite sums ∑j<qwj(Rj⊗Sj)\sum_{j<q}w_j(R_j\otimes S_j)∑j<q​wj​(Rj​⊗Sj​) with nonnegative weights summing to 111 and local positive semidefinite, trace-111 matrices Rj,SjR_j,S_jRj​,Sj​; for EPPTE_{\mathrm{PPT}}EPPT​, YYY ranges over positive semidefinite, trace-111 matrices whose partial transpose Y(a,b),(a′,b′)TA=Y(a′,b),(a,b′)Y^{T_A}_{(a,b),(a',b')}=Y_{(a',b),(a,b')}Y(a,b),(a′,b′)TA​​=Y(a′,b),(a,b′)​ is positive semidefinite. In either case, R(X∥Y)=max⁡{Re⁡tr⁡(f(X)−Xlog⁡Y),0}/ln⁡2R(X\Vert Y)=\max\{\operatorname{Re}\operatorname{tr}(f(X)-X\log Y),0\}/\ln2R(X∥Y)=max{Retr(f(X)−XlogY),0}/ln2 when both arguments are density matrices and ker⁡Y⊆ker⁡X\ker Y\subseteq\ker XkerY⊆kerX, and is +∞+\infty+∞ otherwise; f(x)=xln⁡xf(x)=x\ln xf(x)=xlnx, with matrix functions defined by functional calculus and ln⁡0=0\ln0=0ln0=0. The real conversion denoted by the subscript R\mathbb RR sends +∞+\infty+∞ to 000. The sequence begins at k=0k=0k=0, hence uses one or more copies and never a zero denominator.

Human review
  • Endorsed by Shuze Chen · Nov 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Gohan · Nov 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me