de Finetti's Theorem - Martingale Proof #
This file provides the main theorem statements for de Finetti's theorem proved using the martingale approach (Kallenberg's "third proof").
Proof architecture #
The martingale approach follows this structure:
ViaMartingale.lean: Contains all the proof machinery:
- Reverse martingale convergence for conditional expectations
- Tail σ-algebra factorization lemmas
- Construction of the directing measure ν via condExpKernel
- Finite-dimensional product formula
This file: Provides clean public-facing theorem statements that assemble the machinery from ViaMartingale.lean
Main results #
conditionallyIID_of_contractable: Contractable ⇒ ConditionallyIIDdeFinetti_viaMartingale: Exchangeable ⇔ ConditionallyIID
References #
- Kallenberg (2005), Probabilistic Symmetries and Invariance Principles, Theorem 1.1 (page 27-28), "Third proof" and Lemma 1.3
- Aldous (1983), Exchangeability and related topics, École d'Été de Probabilités de Saint-Flour XIII
Main theorems (Martingale proof) #
Contractable ⇒ Conditionally i.i.d. (via martingale).
This is the core result proved using reverse martingale convergence. The proof constructs the directing measure ν from the tail σ-algebra and verifies the finite-dimensional product formula.
Proof strategy:
- Define ν := directingMeasure X (constructed from tail σ-algebra)
- Collect three key facts: ν is probability, measurable, satisfies conditional law
- Apply finite_product_formula for strictly monotone selections
- Package as ConditionallyIID
Reference: Kallenberg (2005), page 27-28, "Third proof".
de Finetti's theorem (martingale proof): Exchangeable ⇒ Conditionally i.i.d.
If X is exchangeable, then X is conditionally i.i.d. given the tail σ-algebra.
Proof path: Exchangeable → Contractable → ConditionallyIID
Reference: Kallenberg (2005), Theorem 1.1 (page 27), "Third proof".
Full equivalence (martingale proof): Exchangeable ⇔ Conditionally i.i.d.
This establishes the full equivalence between exchangeability and conditional i.i.d. for sequences on standard Borel spaces.
Proof structure:
- (⇒) Exchangeable → Contractable → ConditionallyIID
- (⇐) ConditionallyIID → Exchangeable (from ConditionallyIID.lean)
Reference: Kallenberg (2005), Theorem 1.1 (page 27).
Kallenberg Theorem 1.1 (via martingale): Three-way equivalence.
This is the full de Finetti-Ryll-Nardzewski equivalence for sequences on standard Borel spaces: Contractable ↔ Exchangeable ↔ Conditionally i.i.d.
Proof structure:
- Contractable → ConditionallyIID: Via reverse martingale convergence (this file)
- ConditionallyIID → Exchangeable: From ConditionallyIID.lean
- Exchangeable → Contractable: From Contractability.lean
Reference: Kallenberg (2005), Theorem 1.1 (pages 26-28).