Asymptotic continuity of entanglement per pair
OpenQAlgorithms.Papers.Independent.Intakethird100.P100.entanglement_perPair_asymptotic_continuityFix a density matrix on a positive finite-dimensional bipartite space . For every integer , let be any density matrix on . Group all Alice factors and all Bob factors when forming the tensor power . Let 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 ,
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 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 to express the displayed natural-logarithm convention.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P100
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
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For any finite, nonempty types with decidable equality, let be a positive semidefinite complex matrix of trace on , and let , for every , be a positive semidefinite matrix of trace on , where means functions from to , and similarly for . Define the matrix on by
If as , then both limits hold:
For a bipartite matrix , these two quantities are infima in the extended nonnegative reals of : for , ranges over finite sums with nonnegative weights summing to and local positive semidefinite, trace- matrices ; for , ranges over positive semidefinite, trace- matrices whose partial transpose is positive semidefinite. In either case, when both arguments are density matrices and , and is otherwise; , with matrix functions defined by functional calculus and . The real conversion denoted by the subscript sends to . The sequence begins at , hence uses one or more copies and never a zero denominator.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.