CLT under geometric drift: , (Jones Thm 1(i))
OpenMarkovChainCLT.clt_of_geometric_driftLet be a Markov chain with transition kernel on a state space , Harris ergodic with invariant probability distribution , and let be measurable. Write for the sample average and . Suppose is measurable, is a measurable small set, and are constants, the geometric drift condition
holds with integrable under every , and pointwise.
Then the chain satisfies the central limit theorem for : there is a single asymptotic variance such that for every initial distribution of the chain,
This is the workhorse CLT of applied Markov chain Monte Carlo: drift towards a small set is the standard checkable route to a CLT for a specific sampler (Meyn–Tweedie, Theorem 17.0.1).
Formalization Note "Harris ergodic" is encoded by its total-variation characterization: is invariant for and for every starting point (equivalent to the classical aperiodic, -irreducible, positive Harris recurrent definition; the "every " quantifier is exactly the Harris property). Convergence in distribution is weak convergence of laws, and is read as the point mass at , which absorbs the source's "" caveat. The -algebra of the state space is additionally assumed countably generated, the standard general-state-space setting of Meyn and Tweedie.
import Definitions.Def_MarkovErgodicity import Definitions.Def_MarkovDriftMinorization import Definitions.Def_MarkovChainPathMeasure open MeasureTheory ProbabilityTheory Filter open scoped ENNReal NNReal Topology ProbabilityTheory /-- **Theorem 1, condition 1** (Meyn–Tweedie 1993, Theorem 17.0.1): a Harris ergodic chain satisfying the geometric drift condition towards a small set, with `f² ≤ V`, satisfies the CLT for every initial distribution. -/
theorem MarkovChainCLT.clt_of_geometric_drift {X : Type*} [MeasurableSpace X]
[MeasurableSpace.CountablyGenerated X]
(P : Kernel X X) [IsMarkovKernel P] (π : Measure X) [IsProbabilityMeasure π]
(hP : HarrisErgodic P π) (f : X → ℝ) (hf : Measurable f)
(V : X → ℝ) (hV : Measurable V) (hV1 : ∀ x, 1 ≤ V x)
(C : Set X) (hC : MeasurableSet C) (hsmall : IsSmallSet P C)
(d b : ℝ) (hd : 0 < d) (hdrift : GeoDriftCondition P V d b C)
(hfV : ∀ x, f x ^ 2 ≤ V x) :
SatisfiesCLT P π f := by sorry
Read-back
What the Lean code literally says, in plain math · claude-fable-5
Let be a type carrying a σ-algebra assumed countably generated (MeasurableSpace.CountablyGenerated: the σ-algebra is generated by some countable family of sets). Let be a Markov kernel from to itself (each is a probability measure on ) and a probability measure on . The hypotheses are: (i) Harris ergodicity of , unfolded as the conjunction of ( is invariant for ) and (for every starting point , as ), where denotes the -fold kernel iterate ( = identity kernel, ) and is the bundle's custom total-variation distance — a real-valued supremum taken over measure values converted to real numbers (infinite measure values become ), with no factor ; (ii) is measurable; (iii) is measurable with for every ; (iv) is a measurable set that is small for , unfolded as: there exist an integer , a real , and a probability measure on such that for every and every measurable (an inequality of extended-nonnegative-real measure values; this is vacuously true when ); (v) reals with (no upper bound on is imposed, and may be any real, including negative) satisfying the geometric drift condition: is integrable under for every (integrable = a.e. strongly measurable with finite integral of the absolute value), and for every , ; (vi) for every . The conclusion is the bundle's SatisfiesCLT predicate: there exists a nonnegative real such that for every initial probability distribution on , the sequence of functions on path space converges in distribution, along and under the path measure of the chain started from (the Ionescu–Tulcea measure on under which and ), to gaussianReal 0 v, the normal law on with mean and variance — which is the point mass at when , so the existential permits a degenerate limit. Here TendstoInDistribution (against the identity map on carrying the law ) asserts that the pushforward laws of converge weakly to . Points to note: the sample average runs over coordinates through and excludes the initial coordinate ; at the expression equals by Lean's convention ; the quantifier order gives one single valid simultaneously for all initial laws ; and the centering constant is the Bochner integral , which equals the junk value if is not -integrable (no integrability of or of with respect to is among the hypotheses).
Confirmed by the mission captain (proposal self-audit).