Documentation

Exchangeability.DeFinetti.ViaMartingale

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:

  1. 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 μ₂, so E(μ₂ - μ₁)² = Eμ₂² - Eμ₁² = 0, implying μ₁ = μ₂ a.s.

  2. 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 #

Infrastructure dependencies #

Helper modules TripleLawDropInfo.lean and CondIndep.lean supply the kernel uniqueness and distributional-equality bridges; both are now also complete.