Documentation

Mathlib.Probability.Independence.InfinitePi

Random variables are independent iff their joint distribution is the product measure. #

There are several possible measurability assumptions:

theorem ProbabilityTheory.iIndepFun_iff_map_fun_eq_infinitePi_map₀ {ι : Type u_1} {Ω : Type u_2} { : MeasurableSpace Ω} {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] {𝓧 : ιType u_3} {m𝓧 : (i : ι) → MeasurableSpace (𝓧 i)} {X : (i : ι) → Ω𝓧 i} (mX : AEMeasurable (fun (ω : Ω) (i : ι) => X i ω) μ) :
iIndepFun X μ MeasureTheory.Measure.map (fun (ω : Ω) (i : ι) => X i ω) μ = MeasureTheory.Measure.infinitePi fun (i : ι) => MeasureTheory.Measure.map (X i) μ

Random variables are independent iff their joint distribution is the product measure. This is a version where the random variable ω ↦ (Xᵢ(ω))ᵢ is almost everywhere measurable. See iIndepFun_iff_map_fun_eq_infinitePi_map₀' for a version which only assumes that each Xᵢ is almost everywhere measurable and that ι is countable.

theorem ProbabilityTheory.iIndepFun_iff_map_fun_eq_infinitePi_map₀' {ι : Type u_1} {Ω : Type u_2} { : MeasurableSpace Ω} {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] {𝓧 : ιType u_3} {m𝓧 : (i : ι) → MeasurableSpace (𝓧 i)} {X : (i : ι) → Ω𝓧 i} [Countable ι] (mX : ∀ (i : ι), AEMeasurable (X i) μ) :
iIndepFun X μ MeasureTheory.Measure.map (fun (ω : Ω) (i : ι) => X i ω) μ = MeasureTheory.Measure.infinitePi fun (i : ι) => MeasureTheory.Measure.map (X i) μ

Random variables are independent iff their joint distribution is the product measure. This is an AEMeasurable version of iIndepFun_iff_map_fun_eq_infinitePi_map, which is why it requires ι to be countable.

theorem ProbabilityTheory.iIndepFun_iff_map_fun_eq_infinitePi_map {ι : Type u_1} {Ω : Type u_2} { : MeasurableSpace Ω} {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] {𝓧 : ιType u_3} {m𝓧 : (i : ι) → MeasurableSpace (𝓧 i)} {X : (i : ι) → Ω𝓧 i} (mX : ∀ (i : ι), Measurable (X i)) :
iIndepFun X μ MeasureTheory.Measure.map (fun (ω : Ω) (i : ι) => X i ω) μ = MeasureTheory.Measure.infinitePi fun (i : ι) => MeasureTheory.Measure.map (X i) μ

Random variables are independent iff their joint distribution is the product measure.