Helper Lemmas for L² de Finetti Proof #
This file contains auxiliary lemmas used in the L² approach to de Finetti's theorem. All lemmas here are complete (no sorries) and compile cleanly.
Contents #
- Lp Utility Lemmas: Standard Lp space and ENNReal conversion helpers
- FinIndexHelpers: Fin reindexing lemmas for two-window bounds
Key Results #
dist_toLp_eq_eLpNorm_sub: Distance in L^p equals norm of difference- Various arithmetic bounds for convergence rates (e.g.
sqrt_div_lt_half_eps_of_nat) - Fin index reindexing lemmas for filtered sums
The contractability/covariance helpers that previously lived here have moved to the
canonical Exchangeability.Contractable.{map_single, map_pair, comp} API in
Exchangeability/Contractability.lean.
Lp utility lemmas #
Standard lemmas for working with Lp spaces and ENNReal conversions.
Distance in L^p space equals the L^p norm of the difference.
For functions in L^p, the metric distance between their toLp representatives equals
the eLpNorm of their pointwise difference (after converting from ENNReal).
This bridges the abstract metric structure of L^p spaces with concrete norm calculations.
Converting ENNReal inequalities to real inequalities.
If x < ofReal ε in ENNReal (with x finite), then toReal x < ε in ℝ.
Bridges extended and real arithmetic in L^p norm bounds.
Arithmetic bound for convergence rates: √(Cf/m) < ε/2 when m is large.
Given a constant Cf and target precision ε, provides an explicit threshold for m such that √(Cf/m) < ε/2. Used to establish L² Cauchy sequences converge in L¹.
Convert an L² integral bound to an eLpNorm bound.
L² Contractability Bound #
This section contains Kallenberg's L² contractability bound (Lemma 1.2), which provides an elementary proof of de Finetti's theorem using L² estimates without requiring the full Mean Ergodic Theorem machinery.
For detailed mathematical background, see the module docstring in the original L2Approach.lean.
Step 6: Combine all steps into final bound. Takes the chain of equalities and inequalities from the previous steps and produces the final L² contractability bound.