Gaussian Umegaki relative entropy with arbitrary means
OpenQAlgorithms.Papers.Independent.Intakethird100.P17.gaussian_relative_entropyLet , , and let , , be normalized finite-energy Gaussian densities on the full -mode oscillator space. Covariances are centered half-anticommutator covariances, means are arbitrary, and for the canonical interleaved symplectic form . Assume all symplectic eigenvalues of both covariances exceed . For , define
The independently defined Umegaki relative entropy in bits is finite and satisfies
This general-mean identity specializes to the main-text zero-mean formula when .
Formalization Note The left side uses the accepted extended operator relative entropy, converted from nats to bits. Finiteness and nonnegativity are conclusions, so conversion to a real value cannot erase a support failure.
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.7, (A20).
Equality to independently defined extended Umegaki relative entropy in bits;
its finiteness is concluded. Singular/pure Gibbs boundary is separately deferred. -/
theorem gaussian_relative_entropy {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 := -gaussianSigma kappa sigma1 sigma1 0 +
gaussianSigma kappa sigma1 sigma2 (u2 - u1)
Summable (gibbsSeriesTerm kappa sigma1) ∧
Summable (gibbsSeriesTerm kappa sigma2) ∧
D < ⊤ ∧ 0 ≤ expression ∧ 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
For every natural number , put , , , and let be the standard basis. Suppose assigns unitary bounded operators to real vectors , with
Let , bounded complex linear operators on , real vectors , and real matrices be given. For each , assume a representation with , self-adjointness and nonnegative quadratic forms for , a summable number-basis trace equal to , and summability of . Define , , with other entries zero. Assume is symmetric and positive definite, is positive semidefinite, and every trace series of is summable with
Also assume, for both , that is symmetric and positive definite and that is positive definite. Set
where the real part is entrywise, and define, for real matrices and real vector ,
For each finite orthonormal family in , form , , and give this pair the value if , and otherwise the value , where and both matrix functions use the real continuous functional calculus. Let be the supremum of these values over all natural numbers and all such families, divided by . Then
and
where is the real conversion of the now-finite extended nonnegative value . Empty orthonormal families and are included.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.