de Finetti's Theorem via Reverse Martingales #
Aldous' elegant martingale proof of de Finetti's theorem, as presented in Kallenberg (2005) as the "third proof". This approach has medium dependencies.
Status: COMPLETE - 0 sorries in this file. Builds successfully.
Proof approach #
The proof uses a contraction-independence lemma combined with reverse martingale convergence:
Lemma 1.3 (Contraction-Independence): If
(ξ, η) =^d (ξ, ζ)andσ(η) ⊆ σ(ζ), thenξ ⊥⊥_η ζ.Proof idea: For any
B, defineμ₁ = P[ξ ∈ B | η]andμ₂ = P[ξ ∈ B | ζ]. Then(μ₁, μ₂)is a bounded martingale withμ₁ =^d μ₂, soE(μ₂ - μ₁)² = Eμ₂² - Eμ₁² = 0, implyingμ₁ = μ₂a.s.Main theorem: If
ξis contractable, thenξₙare conditionally i.i.d. given the tail σ-algebra𝒯_ξ = ⋂_n σ(θ_n ξ).
From contractability: (ξ_m, θ_{m+1} ξ) =^d (ξ_k, θ_{m+1} ξ) for k ≤ m.
Using Lemma 1.3 and reverse martingale convergence:
P[ξ_m ∈ B | θ_{m+1} ξ] = P[ξ_k ∈ B | θ_{m+1} ξ] → P[ξ_k ∈ B | 𝒯_ξ]
This shows conditional independence and identical conditional laws.
Main results #
This file provides the proof infrastructure (helper lemmas and constructions)
for the reverse-martingale route. The public theorems
(deFinetti, deFinetti_equivalence, deFinetti_RyllNardzewski_equivalence)
live in TheoremViaMartingale.lean.
Dependencies #
⚖️ Medium - Requires martingale theory and reverse martingale convergence ✅ Elegant - Short and conceptually clear proof ✅ Probabilistic - Pure probability theory, no functional analysis
References #
- Kallenberg (2005), Probabilistic Symmetries and Invariance Principles, Lemma 1.3 and page 28: "Third proof of Theorem 1.1"
- Aldous (1983), Exchangeability and related topics
Infrastructure dependencies #
Helper modules TripleLawDropInfo.lean and CondIndep.lean supply the kernel
uniqueness and distributional-equality bridges; both are now also complete.