Poisson equation has an solution under the geometric drift condition with
ProvedMarkovChainCLT.poissonEquation_ae_of_geometricDriftLet be a Markov chain with transition kernel on a state space , Harris ergodic with invariant probability distribution , and let be measurable. Suppose is measurable, is a measurable small set, and are constants, the geometric drift condition
holds with integrable under every , and pointwise. Write and .
Then the Poisson equation for has a square-integrable solution: there exists a measurable such that
- ;
- is measurable and ;
- for -almost every .
The role of this statement is to supply the martingale approximation on which the drift route to the Markov chain central limit theorem rests. Given such a , the increments form a stationary, square-integrable martingale difference sequence for the natural filtration of the chain, and the telescoping identity
reduces the central limit theorem for the sample averages to the martingale central limit theorem plus a remainder that vanishes in probability. The hypotheses are exactly those of Theorem 1, condition 1 of the source survey, so the statement isolates the one genuinely Markov-theoretic ingredient of that theorem: the drift condition must be converted into an solution of the Poisson equation, everything after that being general martingale theory.
Formalization Note "Harris ergodic" is encoded by its total-variation characterization: is invariant for and for every starting point . GeoDriftCondition P V d b C carries the integrability of under every as a conjunct, and IsSmallSet P C is the minorization condition for . The -algebra of the state space is assumed countably generated, the standard general-state-space setting of Meyn and Tweedie, matching the parent theorem. The conclusion asserts the Poisson identity only -almost everywhere, which is all the martingale approximation consumes; the classical construction in fact gives it at every . The conclusion's shape deliberately matches the existing platform theorem MarkovChainCLT.poissonEquation_ae_of_uniformlyErgodic, so the two are interchangeable in downstream martingale-approximation arguments.
import Definitions.Def_MarkovErgodicity import Definitions.Def_MarkovDriftMinorization import Definitions.Def_MarkovChainPathMeasure open MeasureTheory ProbabilityTheory Filter open scoped ENNReal NNReal Topology ProbabilityTheory
theorem MarkovChainCLT.poissonEquation_ae_of_geometricDrift {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) :
∃ g : X → ℝ, Measurable g ∧ MemLp g 2 π ∧
Measurable (fun x => ∫ y, g y ∂(P x)) ∧
MemLp (fun x => ∫ y, g y ∂(P x)) 2 π ∧
∀ᵐ x ∂π, g x - ∫ y, g y ∂(P x) = f x - ∫ x, f x ∂π := by sorry