Every minimizing sequence converges to the free limit
OpenQAlgorithms.Papers.Independent.Intakethird100.P100.every_minimizer_sequence_convergesLet have positive finite dimension , and let be a compact real-convex set of density matrices containing . Put , using support-aware relative entropy and natural logarithms. Suppose density matrices converge in full trace norm to a state . For every selection of attaining states satisfying , one has
The conclusion holds for every sequence of minimizers, even when minimizers away from the free limit are nonunique.
Formalization Note The accepted infimum and its attaining comparisons are stored in bits. Multiplication by the positive constant gives the natural-logarithm values and preserves finiteness and every minimizing equality.
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)
/-- Corollary, PDF p.3: every selection of attaining states converges to
the free limit. There is no uniqueness hypothesis and no uniform-in-n
small-distance premise; convergence eventually supplies the local threshold. -/
theorem every_minimizer_sequence_converges
{I : Type*} [Fintype I] [DecidableEq I] [Nonempty I]
(D : Set (Matrix I I ℂ))
(hstates : ∀ rho ∈ D, IsDensityMatrix rho)
(hcompact : IsCompact D) (hconvex : Convex ℝ D)
(hmixed : (Fintype.card I : ℂ)⁻¹ • (1 : Matrix I I ℂ) ∈ D)
(sigma : Matrix I I ℂ) (hsigma : sigma ∈ D)
(sigmaSeq rhoHat : ℕ → Matrix I I ℂ)
(hseq : ∀ n, IsDensityMatrix (sigmaSeq n))
(hconverges : Tendsto (fun n => traceNorm (sigmaSeq n - sigma)) atTop (nhds 0))
(hminimizers : ∀ n, rhoHat n ∈ D ∧
positiveOperatorRelativeEntropyBits (sigmaSeq n) (rhoHat n) = relativeDistance D (sigmaSeq n)) :
Tendsto (fun n => traceNorm (rhoHat n - sigma)) 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 type with decidable equality, let be a compact, real-convex set of complex matrices on , assume every member of is positive semidefinite with trace , and assume , where . Let , and let , for , be sequences of complex matrices on , with every positive semidefinite of trace . Define
as an extended-real infimum, where unless , and otherwise
using matrix functional calculus with . If and, for every , and , then as . The matrices need not belong to , and no uniqueness assumption is imposed on their chosen minimizers; the limit itself is required to belong to .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.