Gaussian relative entropy variance
OpenQAlgorithms.Papers.Independent.Intakethird100.P17.gaussian_relative_entropy_varianceLet , , and let , , be normalized finite-energy Gaussian densities on the full -mode oscillator space. The centered half-anticommutator covariance convention is , with canonical interleaved . Assume every symplectic eigenvalue of each covariance exceeds ; both finite mean vectors are arbitrary. Write , , , , and in bits. Then and the centered operator log-likelihood variance are finite, and
The positive sign before the term containing two copies of is part of the formula. The variance vanishes for identical states.
Formalization Note The left side is the convergent density-weighted limit of the square of the actual centered operator log difference. The order of multiplication is retained; this is not a classical variance that assumes the operators commute.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P17
noncomputable section
open Filter
open scoped BigOperators ENNReal ComplexOrder Topology Matrix
attribute [local instance] Classical.propDecidable Classical.decEq
namespace QAlgorithms.Papers.Independent.Intakethird100.P17
open QAlgorithms.Papers.Independent.Claimed50.P30
(ModeOperator Quadrature PhaseVector numberKet trace TraceSummable
FockWeylSystem GaussianMoments canonicalOmega)
open QAlgorithms.Papers.Independent.Dependency50.P13 (IsTraceClass relativeEntropy)
open QAlgorithms.Papers.Independent.Next46.P17 (raisingCoefficient)
/-- arXiv:1808.00608v4, Appendix A, PDF p.8, final unnumbered formula.
Variance of the actual centered NONCOMMUTATIVE operator log difference.
Both covariances have finite Gibbs matrices; all means are allowed. -/
theorem gaussian_relative_entropy_variance {n : ℕ}
(W : FockWeylSystem n) (kappa : ℝ) (hkappa : 0 < kappa)
(rho1 rho2 : ModeOperator n) (u1 u2 : PhaseVector n)
(sigma1 sigma2 : Matrix (Quadrature n) (Quadrature n) ℝ)
(h1 : GaussianInConvention W kappa rho1 u1 sigma1)
(h2 : GaussianInConvention W kappa rho2 u2 sigma2)
(hs1 : StrictGibbsCovariance kappa sigma1)
(hs2 : StrictGibbsCovariance kappa sigma2) :
let D := oscillatorRelativeEntropy rho1 rho2 h1.1.1.1 h2.1.1.1
let expression := gaussianVarianceExpression kappa sigma1 sigma2 (u1 - u2)
Summable (gibbsSeriesTerm kappa sigma1) ∧
Summable (gibbsSeriesTerm kappa sigma2) ∧ D < ⊤ ∧
(∀ k, let L := oscillatorLogCutoff rho1 k - oscillatorLogCutoff rho2 k -
(D.toReal : ℂ) • (1 : ModeOperator n)
TraceSummable (rho1.comp (L.comp L))) ∧
Tendsto (relativeVarianceCutoff rho1 rho2 D.toReal) atTop (nhds expression) ∧
oscillatorRelativeVariance rho1 rho2 D.toReal = expression := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P17
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be any natural number, including , let , and write for its standard basis vector indexed by . All operators below are bounded complex-linear operators on , and their specified trace is ; “trace summable” means that this complex diagonal series is summable. Here an operator is called trace class precisely when there are sequences with and for every ; positivity means and for every . Index phase coordinates by , and let have entries , , and all other entries zero. Fix a system assigning a unitary operator to every real phase vector , with number-basis coefficients
For every real , every pair of operators , real phase vectors , and real phase-coordinate matrices , assume, for each , that is positive and trace class, is trace summable with trace , and satisfies the finite-energy summability condition
Assume also that is symmetric and positive definite, that is positive semidefinite, and that, for every real phase vector , is trace summable and
The further strict covariance hypotheses require , positive definite, and positive definite as a complex matrix. Define as follows: for every and every orthonormal family , form the compressed matrices and ; assign this pair the value
The matrix functions here use continuous functional calculus and the total real logarithm, for which ; the supremum includes the empty orthonormal family . Regarding real matrices as complex matrices when needed, define
where the real part is taken entrywise and matrix inverses are the total matrix inverse, equal to zero for a singular matrix. Put , , and
For , let
using continuous functional calculus, where is the real-value conversion of (this conversion sends to zero). Then both matrix series and are summable, , every operator is trace summable, and
Moreover, the quantity defined by applying the general filter-limit operator to this same sequence, namely the specified oscillator relative variance with mean , equals . No positive-mode hypothesis is imposed: is included, with empty phase-coordinate matrices and empty phase-coordinate sums.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.