Linear variance bound for a predictably weighted martingale transform
ProvedMarkovChainCLT.integral_sq_sum_weighted_mds_leA linear variance bound for martingale transforms of a Markov chain. For bounded measurable and , set
Then under the chain law from any initial distribution,
A martingale transform, not just a martingale. The weight is predictable: it is measurable with respect to , the same -algebra against which the increment has zero conditional mean. Hence : multiplying by a predictable factor preserves the martingale-difference property, and with it the orthogonality for . Expanding the square leaves only the diagonal, giving the linear-in- bound. Taking recovers the plain martingale case.
Why the weighted form is needed. In the central limit theorem for a Markov chain one must control the quadratic variation of the martingale approximation, and expanding
produces exactly a martingale transform with the predictable weight , alongside two terms that are functions of a single coordinate. The bound above makes the transform term in , hence after dividing by , so the quadratic variation converges to a deterministic limit without any appeal to an ergodic theorem.
import Definitions.Def_MarkovChainPathMeasure 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_sum_weighted_mds_le {X : Type*} [MeasurableSpace X]
(P : Kernel X X) [IsMarkovKernel P] (lam : Measure X) [IsProbabilityMeasure lam]
(g : X → ℝ) (hg : Measurable g) (C : ℝ) (hC : ∀ x, |g x| ≤ C)
(u : X → ℝ) (hu : Measurable u) (K : ℝ) (hK : ∀ x, |u x| ≤ K) (n : ℕ) :
∫ ω, (∑ k ∈ Finset.range n, u (ω k) * (g (ω (k + 1)) - ∫ y, g y ∂(P (ω k)))) ^ 2
∂(chainMeasure P lam)
≤ n * (K * (2 * C)) ^ 2 := by sorry