Alpha_Iic: Raw CDF Functions for Directing Measure #
This file defines the raw CDF-building functions indIic, alphaIic, and alphaIicRat
used in the L² proof of de Finetti's theorem. These are the building blocks for
the directing measure construction via Carathéodory extension.
Main definitions #
indIic t: Indicator of(-∞, t]as a bounded measurable function ℝ → ℝalphaIic: Raw CDF at level t (clipped L¹ limit of Cesàro averages)alphaIicRat: Rational restriction ofalphaIicforstieltjesOfMeasurableRat
Main results #
indIic_measurable:indIic tis measurableindIic_bdd:|indIic t x| ≤ 1for all xalphaIic_measurable:alphaIicis measurable in ωalphaIic_bound:0 ≤ alphaIic ω ≤ 1for all ωmeasurable_alphaIicRat: Joint measurability forstieltjesOfMeasurableRat
References #
- Kallenberg (2005), Probabilistic Symmetries and Invariance Principles, Chapter 1, "Second proof of Theorem 1.1"
Indicator of Iic #
The indicator function 1_{(-∞, t]} serves as the basic building block for CDF construction.
Indicator of (-∞, t] as a bounded measurable function ℝ → ℝ.
Equations
- Exchangeability.DeFinetti.ViaL2.indIic t = (Set.Iic t).indicator fun (x : ℝ) => 1
Instances For
Raw CDF: alphaIic #
The L¹-limit of Cesàro averages of indIic t ∘ X_i, clipped to [0,1] to ensure
pointwise bounds. This is the "raw" CDF before regularization.
Raw "CDF" at level t: the L¹-limit α_{1_{(-∞,t]}} produced by Step 2, clipped to [0,1] to ensure pointwise bounds.
The clipping preserves measurability and a.e. equality (hence L¹ properties) since the underlying limit is a.e. in [0,1] anyway (being the limit of averages in [0,1]).
Equations
- Exchangeability.DeFinetti.ViaL2.alphaIic X hX_contract hX_meas hX_L2 t ω = max 0 (min 1 (⋯.choose ω))
Instances For
Measurability of the raw α_{Iic t}.
0 ≤ α_{Iic t} ≤ 1. The α is an L¹-limit of averages of indicators in [0,1].
DESIGN NOTE: This lemma requires pointwise bounds on alphaIic, but alphaIic is defined as an L¹ limit witness via .choose, which only determines the function up to a.e. equivalence.
The mathematically standard resolution is one of:
Modify alphaIic's definition to explicitly take a representative in [0,1]:
alphaIic t ω := max 0 (min 1 (original_limit t ω))This preserves measurability and a.e. equality, hence L¹ properties.Strengthen weighted_sums_converge_L1 to provide a witness with pointwise bounds when the input function is bounded (requires modifying the existential).
Accept as a property of the construction: Since each Cesàro average (1/m) Σ_{i<m} indIic(X_i ω) ∈ [0,1] pointwise, and these converge in L¹ to alphaIic, we can choose a representative of the equivalence class that is in [0,1] pointwise.
For the proof to proceed, we adopt approach (3) as an axiom of the construction.
Rational restriction: alphaIicRat #
We restrict alphaIic to rationals to use mathlib's stieltjesOfMeasurableRat construction,
which patches the null set where pointwise CDF axioms fail.
Restrict α_{Iic} to rationals for use with stieltjesOfMeasurableRat.
Equations
- Exchangeability.DeFinetti.ViaL2.alphaIicRat X hX_contract hX_meas hX_L2 ω q = Exchangeability.DeFinetti.ViaL2.alphaIic X hX_contract hX_meas hX_L2 (↑q) ω
Instances For
alphaIicRat is measurable, which is required for stieltjesOfMeasurableRat.