Documentation

Exchangeability.Probability.ConditionalKernel.JointLawEq

Conditional Expectation Equality from Joint Laws #

This file proves the main theorem relating conditional expectations to joint laws.

Main results #

Main theorem: Conditional expectation equality from joint law #

theorem condExp_eq_of_joint_law_eq {Ω : Type u_1} {Γ : Type u_2} {E : Type u_3} [MeasurableSpace Ω] [MeasurableSpace Γ] [MeasurableSpace E] [StandardBorelSpace Ω] [StandardBorelSpace Γ] [StandardBorelSpace E] [Nonempty Ω] [Nonempty Γ] [Nonempty E] {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (ζ η : ΩΓ) ( : Measurable ζ) ( : Measurable η) (ξ : ΩE) ( : Measurable ξ) (B : Set E) (hB : MeasurableSet B) (h_law : MeasureTheory.Measure.map (fun (ω : Ω) => (ξ ω, ζ ω)) μ = MeasureTheory.Measure.map (fun (ω : Ω) => (ξ ω, η ω)) μ) (h_le : MeasurableSpace.comap η inferInstance MeasurableSpace.comap ζ inferInstance) (_hηfac : ∃ (φ : ΓΓ), Measurable φ η = φ ζ) :

Conditional expectation equality from matching joint laws

If random variables ζ and η satisfy:

  • Their joint laws with ξ coincide: Law(ξ, ζ) = Law(ξ, η)
  • σ(η) ⊆ σ(ζ)
  • η = φ ∘ ζ for some measurable φ (implied by σ(η) ⊆ σ(ζ))

Then conditional expectations w.r.t. σ(ζ) and σ(η) are equal.

This is the key result needed for the ViaMartingale proof. It follows directly from Kallenberg's Lemma 1.3 (drop-info lemma).

Proof: Direct application of condExp_indicator_eq_of_law_eq_of_comap_le from TripleLawDropInfo.DropInfo, with variable mapping:

  • X = ξ (the target random variable)
  • W = η (coarser σ-algebra)
  • W' = ζ (finer σ-algebra)
  • h_law.symm provides (ξ, η) =^d (ξ, ζ) matching the drop-info lemma's (X, W) =^d (X, W')