Truncation estimate for the covariance of a pair of sigma-algebras
ProvedMarkovChainCLT.alphaPair_cov_truncThe truncation estimate behind Ibragimov's covariance inequality.
Let be a probability space, , and let be centred, -measurable with , and centred, -measurable with . Fix truncation levels and write for the clamp of to , with remainder (likewise ). Then
Why this is the right intermediate statement. The decay estimate is obtained by substituting and reading off the exponent: the bounded-covariance term scales as , and every tail term becomes as well, so all five terms carry the same rate and the optimisation is a one-line substitution rather than an infimum over truncation levels. Stating the estimate with the levels free keeps the constant explicit and avoids any limiting argument.
Proof method. Pointwise domination, no Hölder inequality and no product-measure Fubini. The clamp satisfies for every , which is proved by splitting at : below the level the remainder vanishes, above it and the negative exponent does the work. Integrating that domination (via the layer-cake identity for non-negative integrable functions, so no integrability of a majorant has to be guessed) gives the two tail moments and . The bounded term is the accepted bounded covariance inequality applied to the clamps, whose means are controlled by ; the mixed terms use , and the both-tail term uses . Finally -type bookkeeping assembles the five pieces.
import Definitions.Def_AlphaPair open MeasureTheory ProbabilityTheory MarkovChainCLT
theorem MarkovChainCLT.alphaPair_cov_trunc {Ω : Type*} [hΩ : MeasurableSpace Ω]
{P : Measure Ω} [hP : IsProbabilityMeasure P]
(p : ℝ) (hp : (2 : ℝ) < p)
(A B : MeasurableSpace Ω) (hA : A ≤ hΩ) (hB : B ≤ hΩ)
(X Y : Ω → ℝ) (hXm : Measurable[A] X) (hYm : Measurable[B] Y)
(Mx My : ℝ) (hMx : 0 ≤ Mx) (hMy : 0 ≤ My)
(hXp : Integrable (fun ω => |X ω| ^ p) P) (hYp : Integrable (fun ω => |Y ω| ^ p) P)
(hXpm : ∫ ω, |X ω| ^ p ∂P ≤ Mx) (hYpm : ∫ ω, |Y ω| ^ p ∂P ≤ My)
(hXc : ∫ ω, X ω ∂P = 0) (hYc : ∫ ω, Y ω ∂P = 0)
(a b : ℝ) (ha : 0 < a) (hb : 0 < b) :
|∫ ω, X ω * Y ω ∂P| ≤
(2 * a) * (2 * b) * @alphaPair Ω hΩ P A B
+ Mx * My * (a ^ (1 - p) * b ^ (1 - p)) + a * (My * b ^ (1 - p))
+ b * (Mx * a ^ (1 - p)) + (Mx * a ^ (2 - p) + My * b ^ (2 - p)) / 2 := by sorry