Indicator Algebra for Finite Cylinders #
This file contains the indProd definition and related lemmas for working with
products of indicator functions on finite cylinders.
Main definitions #
indProd X r C- Product of indicators: ∏ᵢ 𝟙_{X_i ∈ C_i}
Main results #
indProd_as_indicator- indProd equals indicator of intersectionindProd_eq_firstRCylinder_indicator- Connection to firstRCylinderindProd_integrable- Integrability under finite measuresindProd_mul- Product formula for indProd
These are extracted from ViaMartingale.lean to enable modular imports.
Product of indicators for finite cylinders #
def
Exchangeability.DeFinetti.ViaMartingale.indProd
{Ω : Type u_1}
{α : Type u_2}
(X : ℕ → Ω → α)
(r : ℕ)
(C : Fin r → Set α)
:
Ω → ℝ
Product of indicator functions for a finite cylinder on the first r coordinates.
Equations
- Exchangeability.DeFinetti.ViaMartingale.indProd X r C ω = ∏ i : Fin r, (C i).indicator (fun (x : α) => 1) (X (↑i) ω)
Instances For
theorem
Exchangeability.DeFinetti.ViaMartingale.indProd_integrable
{Ω : Type u_1}
{α : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace α]
{μ : MeasureTheory.Measure Ω}
[MeasureTheory.IsFiniteMeasure μ]
(X : ℕ → Ω → α)
(r : ℕ)
(C : Fin r → Set α)
(hX : ∀ (n : ℕ), Measurable (X n))
(hC : ∀ (i : Fin r), MeasurableSet (C i))
:
MeasureTheory.Integrable (indProd X r C) μ
Basic integrability: indProd is an indicator of a measurable set, hence integrable
under a finite measure.
theorem
Exchangeability.DeFinetti.ViaMartingale.indProd_stronglyMeasurable
{Ω : Type u_1}
{α : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace α]
(X : ℕ → Ω → α)
(r : ℕ)
(C : Fin r → Set α)
(hX : ∀ (n : ℕ), Measurable (X n))
(hC : ∀ (i : Fin r), MeasurableSet (C i))
:
indProd is strongly measurable when coordinates and sets are measurable.
theorem
Exchangeability.DeFinetti.ViaMartingale.indProd_measurable
{Ω : Type u_1}
{α : Type u_2}
[MeasurableSpace Ω]
[MeasurableSpace α]
(X : ℕ → Ω → α)
(r : ℕ)
(C : Fin r → Set α)
(hX : ∀ (n : ℕ), Measurable (X n))
(hC : ∀ (i : Fin r), MeasurableSet (C i))
:
Measurable (indProd X r C)
indProd is measurable when coordinates are measurable.
theorem
Exchangeability.DeFinetti.ViaMartingale.indProd_inter_eq
{Ω : Type u_1}
{α : Type u_2}
(X : ℕ → Ω → α)
{r : ℕ}
{C D : Fin r → Set α}
:
(indProd X r fun (i : Fin r) => C i ∩ D i) = (PathSpace.firstRCylinder X r C ∩ PathSpace.firstRCylinder X r D).indicator fun (x : Ω) => 1
indProd on intersection via firstRCylinder.