Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Chen's theorem: tightness of n fˉn\sqrt n\,\bar f_nn​fˉ​n​ implies the Markov chain CLT

Open
MarkovChainCLT.clt_of_boundedInProbability

by Gabewhigham · Sep 5, 2026 · Mathlib c5ea003 (Lean v4.30.0)

central-limit-theoremmarkov-chainsprobability

Let X=(Xn)n≥0X=(X_n)_{n\ge 0}X=(Xn​)n≥0​ be a Markov chain with transition kernel PPP that is Harris ergodic with invariant probability measure π\piπ, and let fff be measurable with Eπf=0E_\pi f = 0Eπ​f=0 and Eπf2<∞E_\pi f^2<\inftyEπ​f2<∞. Write fˉn=n−1∑i=1nf(Xi)\bar f_n = n^{-1}\sum_{i=1}^{n} f(X_i)fˉ​n​=n−1∑i=1n​f(Xi​) for the sample average along the chain started from π\piπ.

If the sequence (n fˉn)n≥1\bigl(\sqrt n\,\bar f_n\bigr)_{n\ge 1}(n​fˉ​n​)n≥1​ is bounded in probability, then it satisfies a central limit theorem: there is σ2≥0\sigma^2\ge 0σ2≥0 with

n fˉn→dN(0,σ2).\sqrt n\,\bar f_n \xrightarrow{d} N(0,\sigma^2).n​fˉ​n​d​N(0,σ2).

This is the substantive half of Chen's characterization (Jones 2004, Theorem 4): mere tightness of the normalized sample averages of a square-integrable functional of a Harris ergodic chain already forces a Gaussian limit. The converse implication — a weakly convergent sequence is bounded in probability — is elementary and is recorded separately.

Formalization Note "Harris ergodic" is encoded by its total-variation characterization: π\piπ is invariant for PPP and ∥Pn(x,⋅)−π∥→0\|P^n(x,\cdot)-\pi\|\to 0∥Pn(x,⋅)−π∥→0 for every starting point xxx. Convergence in distribution is weak convergence of laws under the stationary chain law, and N(0,0)N(0,0)N(0,0) is read as the point mass at 000, which absorbs the source's "σf2>0\sigma_f^2>0σf2​>0" caveat. The state space is assumed countably generated, the standard general-state-space setting of Meyn and Tweedie.

Preamble
import Definitions.Def_MarkovErgodicity
import Definitions.Def_MarkovChainPathMeasure
import Definitions.Def_MixingCoefficients

open MeasureTheory ProbabilityTheory Filter
open scoped ENNReal NNReal Topology ProbabilityTheory
Formal statement
/-- Chen's theorem, hard direction. -/
theorem MarkovChainCLT.clt_of_boundedInProbability {X : Type*} [MeasurableSpace X]
    [MeasurableSpace.CountablyGenerated X]
    (P : Kernel X X) [IsMarkovKernel P] (π : Measure X) [IsProbabilityMeasure π]
    (hP : HarrisErgodic P π) (f : X → ℝ) (hf : Measurable f)
    (hcent : ∫ x, f x ∂π = 0) (hL2 : MemLp f 2 π)
    (hbdd : BoundedInProbability
      (fun (n : ℕ) (ω : ℕ → X) => Real.sqrt n * sampleAvg f n ω) (chainMeasure P π)) :
    ∃ v : ℝ≥0, TendstoInDistribution
        (fun (n : ℕ) (ω : ℕ → X) => Real.sqrt n * sampleAvg f n ω)
        atTop (id : ℝ → ℝ) (fun _ => chainMeasure P π) (gaussianReal 0 v) := by sorry
Source
G. L. Jones, "On the Markov Chain Central Limit Theorem", Probability Surveys 1 (2004) 299-320, arXiv math/0409112v2, Theorem 4 (arXiv v2 p. 9); original: X. Chen, Limit theorems for functionals of ergodic Markov chains with general state space, Mem. Amer. Math. Soc. 139 (1999), no. 664.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me