mean-square law of large numbers for a uniformly ergodic chain
ProvedMarkovChainCLT.integral_sq_sampleAvg_sub_leA quantitative law of large numbers in for a uniformly ergodic chain. For a bounded measurable there is a constant with
for every initial distribution . In particular the sample average converges to in , hence in probability, at the parametric rate .
No ergodic theorem is used. The usual route to a law of large numbers for Markov chains is Birkhoff's pointwise ergodic theorem, which needs the ergodicity of the shift on path space. Here the conclusion — convergence in with an explicit rate, which is all a central limit theorem needs — comes from the martingale approximation instead, and the argument is completely elementary once the Poisson equation is available.
Proof. Uniform ergodicity provides a bounded solution of . Applying it at the point and telescoping,
The remainder is bounded by uniformly, and the martingale differences are orthogonal, so . Using and dividing by ,
Where it is used. In the central limit theorem for the chain, the martingale CLT requires the quadratic variation to converge to a constant. Expanding produces two terms of the form "bounded function of a single coordinate", to which this lemma applies directly, plus a martingale transform which vanishes by its own variance 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_sampleAvg_sub_le {X : Type*} [MeasurableSpace X]
(P : Kernel X X) [IsMarkovKernel P] (π : Measure X) [IsProbabilityMeasure π]
(huni : UniformlyErgodic P π) (lam : Measure X) [IsProbabilityMeasure lam]
(φ : X → ℝ) (hφ : Measurable φ) (B : ℝ) (hB : ∀ x, |φ x| ≤ B) :
∃ K : ℝ, 0 ≤ K ∧ ∀ n : ℕ, 1 ≤ n →
∫ ω, ((n : ℝ)⁻¹ * ∑ k ∈ Finset.range n, φ (ω (k + 1)) - ∫ x, φ x ∂π) ^ 2
∂(chainMeasure P lam) ≤ K / n := by sorry