Functional processes inherit -mixing (finite measure):
ProvedMarkovChainCLT.alphaMixingCoef_comp_nonneg_le_of_finiteLet be a finite measure on , let be a sequence of random elements of , and let be measurable. Write for the strong (-) mixing coefficient of at lag and for that of the functional process . Then
Since is measurable, , so the family of event (or variable) pairs over which is a supremum is a subfamily of the one defining ; the inequality is monotonicity of the supremum, and nonnegativity holds because every member of the family is an absolute value.
Why finiteness is needed. The coefficients are defined as suprema of sets of reals, and in Lean the supremum of a set that is not bounded above is by convention. For a general (non-finite) measure the family defining can be unbounded — making — while the smaller family defining stays bounded with a strictly positive supremum, and the inequality then fails. Finiteness of makes both families bounded above (by , respectively ), which is exactly what makes the comparison of suprema legitimate. In the Markov chain application is the law of the chain, a probability measure, so the hypothesis is free.
This is the step "by an earlier remark for all " in Jones's proof of Corollary 1, which lets a mixing central limit theorem stated for a general stationary sequence be applied to the functional process of a Markov chain.
import Definitions.Def_MixingCoefficients open MeasureTheory ProbabilityTheory Filter open scoped ENNReal NNReal Topology ProbabilityTheory
theorem MarkovChainCLT.alphaMixingCoef_comp_nonneg_le_of_finite {Ω X E : Type*} [MeasurableSpace Ω]
[MeasurableSpace X] [MeasurableSpace E] (P : Measure Ω) [IsFiniteMeasure P]
(Y : ℕ → Ω → X) (g : X → E) (hg : Measurable g) (n : ℕ) :
0 ≤ alphaMixingCoef P (fun i ω => g (Y i ω)) n ∧
alphaMixingCoef P (fun i ω => g (Y i ω)) n ≤ alphaMixingCoef P Y n := by sorry