Convergence of Covariance Operators from Low Moments
ProvedFunctionalInequalities.KLS.covariance_tendsto_one_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This auxiliary lemma shows convergence of covariance operators from support and moment hypotheses.
Let be a finite-dimensional real inner-product space with its Borel measurable structure. Let and be probability measures on , and assume Isotropic μ. Fix . Suppose:
- every gives measure zero to the complement of the closed ball ;
- for every degree and every family , the mixed moments of converge to those of :
Then the covariance operators converge to the identity operator:
in the operator topology.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS. Shown in its original module context. Proof omitted.
private lemma covariance_tendsto_one
{lam : ℕ → ProbabilityMeasure E} {μ : ProbabilityMeasure E}
(hiso : Isotropic μ) {R : ℝ}
(hsupp : ∀ k, (lam k : Measure E) (closedBall (0 : E) R)ᶜ = 0)
(hmom : ∀ d : ℕ, d ≤ 4 → ∀ v : Fin d → E,
Tendsto (fun k => ∫ x, ∏ i, ⟪v i, x⟫ ∂(lam k : Measure E)) atTop
(𝓝 (∫ x, ∏ i, ⟪v i, x⟫ ∂(μ : Measure E)))) :
Tendsto (fun k => Covariance.operator (lam k : Measure E)) atTop (𝓝 1)
Module navigation
Module: KLS/LogConcave/BallConditioning.
Definition modules: Probability/Covariance/Basic, KLS/Isotropic.
Previous: exists_regularClass_of_cond_closedBall_map · Next: whitening_sequence.
Source excerpt, lines 321–328 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_BallConditioning
open MeasureTheory Set Metric Filter
open scoped Topology RealInnerProductSpace MatrixOrder Matrix.Norms.L2Operator
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
variable [MeasurableSpace E] [BorelSpace E]
Formal statement
lemma FunctionalInequalities.KLS.covariance_tendsto_one_readable
{lam : ℕ → ProbabilityMeasure E} {μ : ProbabilityMeasure E}
(hiso : Isotropic μ) {R : ℝ}
(hsupp : ∀ k, (lam k : Measure E) (closedBall (0 : E) R)ᶜ = 0)
(hmom : ∀ d : ℕ, d ≤ 4 → ∀ v : Fin d → E,
Tendsto (fun k => ∫ x, ∏ i, ⟪v i, x⟫ ∂(lam k : Measure E)) atTop
(𝓝 (∫ x, ∏ i, ⟪v i, x⟫ ∂(μ : Measure E)))) :
Tendsto (fun k => Covariance.operator (lam k : Measure E)) atTop (𝓝 1) := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/KLS/LogConcave/BallConditioning.lean#L321-L369 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.KLS.LogConcave.BallConditioning`, declaration `_private.FunctionalInequalities.KLS.LogConcave.BallConditioning.0.FunctionalInequalities.KLS.covariance_tendsto_one`; the repository is private at upload time).