A uniformly ergodic chain forgets its initial distribution in the CLT
ProvedMarkovChainCLT.satisfiesCLT_of_stationary_clt_of_uniformlyErgodicRemoving the stationarity assumption from a Markov chain CLT. Suppose a uniformly ergodic chain with invariant law satisfies the central limit theorem when started from :
Then the same limit holds under every initial distribution — that is, SatisfiesCLT P π f holds, with the same asymptotic variance .
Why this step is needed. Every proof of a Markov chain CLT — via martingale approximation, via mixing coefficients, via regeneration — produces the limit for the stationary chain, because that is the only chain for which the summands form a stationary sequence. The statement one wants, however, quantifies over all starting distributions. This lemma is the bridge, and it is where uniform ergodicity earns its keep.
Proof. Write , , so that the statistic is , and let be the shift . Splitting the sum at time gives the exact identity
Fix a bounded Lipschitz test function — by the portmanteau theorem these suffice to test weak convergence — and set . Then
(I) vanishes because the two arguments of differ by , a fixed random variable divided by , hence tending to in probability with no integrability assumption; is Lipschitz and bounded, so the bounded convergence theorem for convergence in probability applies.
(II) is where uniform ergodicity enters, and it is bounded uniformly in : pushing forward by and using the data-processing inequality, the path law of the -chain observed from time is within total variation of the stationary path law, so testing against any function bounded by costs at most . Note that this term is not asymptotically negligible for fixed — it is made small by choosing large first, which is possible precisely because the rate does not depend on the starting point.
(III) vanishes by Slutsky's theorem: deterministically and in distribution under .
Given , choose with , then large enough that (I) and (III) are each below . Since every large is of the form , this is exactly the required convergence.
A remark on what is not needed. Neither tightness of the family nor any moment bound on beyond what hclt already provides is used: the scaling factor is transferred to the stationary side before the total-variation comparison, so Slutsky's theorem does all the work on the side where convergence is known.
import Definitions.Def_MarkovErgodicity import Definitions.Def_MarkovChainPathMeasure open MeasureTheory ProbabilityTheory Filter open scoped ENNReal NNReal Topology ProbabilityTheory
theorem MarkovChainCLT.satisfiesCLT_of_stationary_clt_of_uniformlyErgodic {X : Type*}
[MeasurableSpace X] (P : Kernel X X) [IsMarkovKernel P] (π : Measure X)
[IsProbabilityMeasure π] (huni : UniformlyErgodic P π) (f : X → ℝ) (hf : Measurable f)
(v : ℝ≥0)
(hclt : TendstoInDistribution
(fun (n : ℕ) (ω : ℕ → X) => Real.sqrt n * (sampleAvg f n ω - ∫ x, f x ∂π))
atTop (id : ℝ → ℝ) (fun _ => chainMeasure P π) (gaussianReal 0 v)) :
SatisfiesCLT P π f := by sorry