Documentation

Exchangeability.Probability.CondIndep.Indicator

Conditional Independence - Extension from Indicators to Simple Functions #

This file extends conditional independence from indicator functions to simple functions, which is the first step toward the full monotone class extension to bounded measurables.

Main results #

References #

Conditional independence from unconditional independence #

theorem condIndep_of_indep_pair {Ω : Type u_1} {α : Type u_2} {β : Type u_3} {γ : Type u_4} [MeasurableSpace Ω] [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] (μ : MeasureTheory.Measure Ω) [MeasureTheory.IsProbabilityMeasure μ] (Y : Ωα) (Z : Ωβ) (W : Ωγ) (hY : Measurable Y) (hZ : Measurable Z) (hW : Measurable W) (hYZ_indep : ProbabilityTheory.IndepFun Y Z μ) (hPairW_indep : ProbabilityTheory.IndepFun (fun (ω : Ω) => (Y ω, Z ω)) W μ) :
CondIndep μ Y Z W

Extension to simple functions and bounded measurables (§C2) #

theorem condIndep_indicator {Ω : Type u_1} {α : Type u_2} {β : Type u_3} {γ : Type u_4} [MeasurableSpace Ω] [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] (μ : MeasureTheory.Measure Ω) [MeasureTheory.IsProbabilityMeasure μ] (Y : Ωα) (Z : Ωβ) (W : Ωγ) (hCI : CondIndep μ Y Z W) (c : ) (A : Set α) (hA : MeasurableSet A) (d : ) (B : Set β) (hB : MeasurableSet B) :
μ[(A.indicator fun (x : α) => c) Y * (B.indicator fun (x : β) => d) Z|MeasurableSpace.comap W inferInstance] =ᵐ[μ] μ[(A.indicator fun (x : α) => c) Y|MeasurableSpace.comap W inferInstance] * μ[(B.indicator fun (x : β) => d) Z|MeasurableSpace.comap W inferInstance]

Base case: Factorization for scaled indicators.

For φ = c • 1_A and ψ = d • 1_B, the factorization follows by extracting scalars and applying the CondIndep definition.

theorem condIndep_indicator_simpleFunc {Ω : Type u_1} {α : Type u_2} {β : Type u_3} {γ : Type u_4} [MeasurableSpace Ω] [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] (μ : MeasureTheory.Measure Ω) [MeasureTheory.IsProbabilityMeasure μ] (Y : Ωα) (Z : Ωβ) (W : Ωγ) (hCI : CondIndep μ Y Z W) (c : ) (A : Set α) (hA : MeasurableSet A) (ψ : MeasureTheory.SimpleFunc β ) (hY : Measurable Y) (hZ : Measurable Z) :

Factorization for simple functions (both arguments).

If Y ⊥⊥_W Z for indicators, extend to simple functions via linearity. Uses single induction avoiding nested complexity.

theorem condIndep_simpleFunc {Ω : Type u_1} {α : Type u_2} {β : Type u_3} {γ : Type u_4} [MeasurableSpace Ω] [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] (μ : MeasureTheory.Measure Ω) [MeasureTheory.IsProbabilityMeasure μ] (Y : Ωα) (Z : Ωβ) (W : Ωγ) (hCI : CondIndep μ Y Z W) (φ : MeasureTheory.SimpleFunc α ) (ψ : MeasureTheory.SimpleFunc β ) (hY : Measurable Y) (hZ : Measurable Z) :