Uniform integrability from an -bounded approximation
ProvedMeasureTheory.uniformIntegrable_one_of_sq_bounded_approxLet be a probability space and let be measurable, nonnegative and integrable with for every .
Suppose that for every the family can be split, from some index on, into a part bounded in and a part small in : there are , nonnegative measurable families , and a constant with , ,
Then is uniformly integrable in .
This is the mechanism behind uniform-integrability proofs for normalized partial sums of dependent sequences: one truncates the summands, controls the truncated sums through a fourth-moment inequality (which gives the bound on ), and controls the discarded tail in . The proof is the two-sided estimate
by Cauchy–Schwarz and Markov's inequality, together with the fact that each of the finitely many remaining members is integrable, so that its own tail integral is small for a large enough threshold.
import Mathlib.MeasureTheory.Function.UniformIntegrable import Mathlib.MeasureTheory.Integral.Bochner.Basic open MeasureTheory Filter open scoped ENNReal NNReal Topology
theorem MeasureTheory.uniformIntegrable_one_of_sq_bounded_approx {Ω : Type*}
[MeasurableSpace Ω] (P : Measure Ω) [IsProbabilityMeasure P]
(f : ℕ → Ω → ℝ) (hfm : ∀ n, Measurable (f n)) (hf0 : ∀ n ω, 0 ≤ f n ω)
(hfint : ∀ n, Integrable (f n) P) (hfle : ∀ n, ∫ ω, f n ω ∂P ≤ 1)
(hdec : ∀ ε : ℝ, 0 < ε → ∃ N : ℕ, ∃ u w : ℕ → Ω → ℝ, ∃ M : ℝ, 0 ≤ M ∧
(∀ n, N ≤ n → MemLp (u n) 2 P) ∧ (∀ n, N ≤ n → Integrable (w n) P) ∧
(∀ n, N ≤ n → ∀ ω, 0 ≤ u n ω) ∧ (∀ n, N ≤ n → ∀ ω, 0 ≤ w n ω) ∧
(∀ n, N ≤ n → ∀ ω, f n ω ≤ u n ω + w n ω) ∧
(∀ n, N ≤ n → ∫ ω, (u n ω) ^ 2 ∂P ≤ M) ∧
(∀ n, N ≤ n → ∫ ω, w n ω ∂P ≤ ε)) :
UniformIntegrable f 1 P := by sorry