Bridge Property: Product Formula for Indicators #
This file provides the bridge property used by CommonEnding to complete
the de Finetti proof. It converts the measure equality from ViaMartingale's
finite_product_formula to the integral equality form needed by
CommonEnding.complete_from_directing_measure.
Main results #
indicator_product_bridge_strictMono: Bridge property for strictly monotone selectionsindicator_product_bridge: Bridge property for injective selections (main result)
Architecture #
This is shared infrastructure used by both:
- ViaL2: via
MoreL2Helpers.directing_measure_bridge - ViaMartingale: directly via
finite_product_formula
The proof uses:
- ViaMartingale's
finite_product_formulafor the measure equality - Conversion from measure equality to integral equality on rectangles
- Extension from strictly monotone to injective via permutation
References #
- Kallenberg (2005), Probabilistic Symmetries and Invariance Principles, Theorem 1.1 (pages 26-28)
Converting measure equality to integral equality #
Convert measure equality on rectangles to integral equality for products of indicators.
This is the key bridge between ViaMartingale's measure-theoretic formulation and CommonEnding's integral formulation.
Given Measure.map (fun ω => fun i => X (k i) ω) μ = μ.bind (fun ω => Measure.pi ν),
applying both sides to the rectangle ∏ᵢ Bᵢ and using:
- LHS:
μ (preimage) = ∫⁻ ∏ᵢ 1_{Bᵢ}(X (k i) ω) ∂μ - RHS:
∫⁻ (Measure.pi ν)(rectangle) ∂μ = ∫⁻ ∏ᵢ ν ω (Bᵢ) ∂μ
gives the desired integral equality.
Bridge property for strictly monotone selections.
This converts ViaMartingale's finite_product_formula to the integral form.
Bridge property for injective selections.
For any injective k : Fin m → ℕ, the integral of the product of indicators equals the integral of the product of directing measure evaluations.
This is the main result used by CommonEnding.complete_from_directing_measure.