Orthogonality gives a linear variance bound for the chain's martingale differences
ProvedMarkovChainCLT.integral_sq_sum_mds_leA linear-in- variance bound for the martingale differences of a Markov chain. For a bounded measurable put
Then, under the chain law from any initial distribution,
Why the bound is linear and not quadratic. A priori a sum of variables each bounded by only gives . The gain of a whole factor of comes from orthogonality: by the Markov property, , so for the pull-out property of conditional expectation gives
since is measurable with respect to whenever . Expanding the square therefore leaves only the diagonal, .
What it is used for. This is the workhorse behind the law of large numbers for a uniformly ergodic chain. Applying it to a solution of the Poisson equation turns the partial sums of into a martingale plus a bounded remainder and yields
i.e. convergence in — hence in probability — with no ergodic theorem needed. In the central limit theorem it is what makes the quadratic variation converge to its mean, which is the last hypothesis of the martingale CLT. The bound holds for every initial law, not only the stationary one.
import Definitions.Def_MarkovChainPathMeasure 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_sum_mds_le {X : Type*} [MeasurableSpace X]
(P : Kernel X X) [IsMarkovKernel P] (lam : Measure X) [IsProbabilityMeasure lam]
(g : X → ℝ) (hg : Measurable g) (C : ℝ) (hC : ∀ x, |g x| ≤ C) (n : ℕ) :
∫ ω, (∑ k ∈ Finset.range n, (g (ω (k + 1)) - ∫ y, g y ∂(P (ω k)))) ^ 2
∂(chainMeasure P lam)
≤ n * (2 * C) ^ 2 := by sorry