Mean-square convergence of the quadratic variation, at rate
ProvedMarkovChainCLT.integral_sq_quadVar_sub_leThe quadratic variation of the martingale approximation converges, with an rate in mean square. For a bounded measurable let . Then for a uniformly ergodic chain, started from any initial law,
Why this is the last missing hypothesis of the martingale CLT. Every martingale central limit theorem needs the conditional (or unconditional) quadratic variation of the array to converge to a constant. For the array that quantity is exactly , and the statement above gives its convergence in , hence in and in probability. The limit is the familiar asymptotic variance of the martingale approximation, nonnegative by Jensen's inequality.
No ergodic theorem is invoked. Expanding the square,
splits the quadratic variation into three pieces of very different nature:
- and are sample averages of bounded functions of a single coordinate, and the mean-square law of large numbers for uniformly ergodic chains gives each an error against its -mean. (The second sum is over rather than ; shifting the index costs a telescoping remainder , which is uniformly.)
- is a martingale transform with the predictable weight ; its variance bound gives in mean square, so it vanishes.
Combining the three with gives the stated bound.
import Definitions.Def_MarkovChainPathMeasure import Definitions.Def_MarkovErgodicity import Definitions.Def_MarkovIterKernel import Mathlib.MeasureTheory.Integral.Bochner.Set open Filter Finset Function MeasurableEquiv MeasurableSpace MeasureTheory Preorder ProbabilityTheory open MarkovChainCLT open scoped ENNReal NNReal Topology
theorem MarkovChainCLT.integral_sq_quadVar_sub_le {X : Type*} [MeasurableSpace X]
(P : Kernel X X) [IsMarkovKernel P] (π : Measure X) [IsProbabilityMeasure π]
(huni : UniformlyErgodic P π) (lam : Measure X) [IsProbabilityMeasure lam]
(g : X → ℝ) (hg : Measurable g) (C : ℝ) (hC : ∀ x, |g x| ≤ C) :
∃ K : ℝ, 0 ≤ K ∧ ∀ n : ℕ, 1 ≤ n →
∫ ω, ((n : ℝ)⁻¹ * ∑ k ∈ Finset.range n, (g (ω (k + 1)) - ∫ y, g y ∂(P (ω k))) ^ 2
- (∫ x, (g x) ^ 2 ∂π - ∫ x, (∫ y, g y ∂(P x)) ^ 2 ∂π)) ^ 2
∂(chainMeasure P lam) ≤ K / n := by sorry