Change of normalization from to in a Gaussian limit
ProvedMarkovChainCLT.tendstoInDistribution_inv_sqrt_of_normalizedLet be real random variables on a probability space and positive normalizing constants such that the self-normalized sequence converges in distribution to a standard Gaussian,
and such that with . Then the same sequence normalized by converges to the Gaussian law of variance :
This is the change-of-normalization step in central limit theorems for dependent sequences: results such as the characterization of the CLT by uniform integrability are stated for , whereas the conclusion sought is for . Since the ratio of the two normalizations is a deterministic sequence converging to , the statement is an instance of Slutsky's theorem together with the scaling identity .
Formalization Note Convergence in distribution is weak convergence of the laws, the limit being the identity random variable on under the Gaussian measure; the variance of the limit is written as the nonnegative-real coercion of .
import Definitions.Def_MixingCoefficients import Mathlib.MeasureTheory.Function.ConvergenceInDistribution import Mathlib.Probability.Distributions.Gaussian.Real open MeasureTheory ProbabilityTheory Filter MarkovChainCLT open scoped ENNReal NNReal Topology ProbabilityTheory
theorem MarkovChainCLT.tendstoInDistribution_inv_sqrt_of_normalized
{Ω : Type*} [MeasurableSpace Ω] (P : Measure Ω) [IsProbabilityMeasure P]
(X : ℕ → Ω → ℝ) (d : ℕ → ℝ) (s : ℝ) (hs : 0 < s)
(hX : ∀ n, Measurable (X n))
(hd : Tendsto (fun n : ℕ => d n / Real.sqrt n) atTop (𝓝 s))
(hnorm : TendstoInDistribution (fun (n : ℕ) ω => X n ω / d n) atTop (id : ℝ → ℝ) (fun _ => P)
(gaussianReal 0 1)) :
TendstoInDistribution (fun (n : ℕ) ω => (Real.sqrt n)⁻¹ * X n ω) atTop (id : ℝ → ℝ) (fun _ => P)
(gaussianReal 0 (Real.toNNReal (s ^ 2))) := by sorry