Square-root total-variation bound for test functions
ProvedMarkovChainCLT.abs_integral_sub_le_sqrt_tvDist_mulA square-root total-variation bound for square-integrable test functions. For probability measures and a measurable with integrable against both,
where .
Why the square root, and why this is the right inequality. For a bounded the elementary bound is linear in the total variation, but it is useless when is merely square-integrable. Replacing by costs a square root — and that is exactly the trade one needs, because still decays geometrically when does.
The application: contraction for uniformly ergodic chains. Let be uniformly ergodic with invariant law , so with as small as we like. For with , applying the inequality with and and then squaring and integrating in against — using the invariance — gives
Choosing with makes a strict contraction on the mean-zero subspace of , which is what makes the Neumann series converge and solves the Poisson equation for every square-integrable . Without this step the martingale approximation underlying the Markov chain CLT is available only for bounded .
Proof. Let be a Hahn set for , so on subsets of and on subsets of . Then and are positive measures with
and , , with masses and . Cauchy–Schwarz against a finite measure — obtained from the nonnegativity of at — gives . Applying this to and , and using monotonicity of the second moment in the measure, yields the two terms of the bound.
import Definitions.Def_TotalVariationDist import Mathlib.MeasureTheory.Integral.Bochner.Set open MeasureTheory open MarkovChainCLT open scoped ENNReal NNReal
theorem MarkovChainCLT.abs_integral_sub_le_sqrt_tvDist_mul {X : Type*} [MeasurableSpace X]
(μ ν : Measure X) [IsProbabilityMeasure μ] [IsProbabilityMeasure ν] (h : X → ℝ)
(hh : Measurable h) (hμ : Integrable (fun x => (h x) ^ 2) μ)
(hν : Integrable (fun x => (h x) ^ 2) ν) :
|∫ x, h x ∂μ - ∫ x, h x ∂ν|
≤ Real.sqrt (tvDist μ ν) *
(Real.sqrt (∫ x, (h x) ^ 2 ∂μ) + Real.sqrt (∫ x, (h x) ^ 2 ∂ν)) := by sorry