Documentation

Exchangeability.DeFinetti.ViaMartingale.RevFiltration

Reverse Filtration and Tail σ-Algebra #

This file defines the reverse filtration (decreasing σ-algebras generated by shifts) and the tail σ-algebra (their intersection).

Main definitions #

Main results #

These are extracted from ViaMartingale.lean to enable modular imports.

Reverse Filtration #

@[reducible, inline]
abbrev Exchangeability.DeFinetti.ViaMartingale.revFiltration {Ω : Type u_1} {α : Type u_2} [MeasurableSpace α] (X : Ωα) (m : ) :

𝔽ₘ := σ(θₘ X) = σ(ω ↦ (n ↦ X (m+n) ω)).

Equations
Instances For
    theorem Exchangeability.DeFinetti.ViaMartingale.revFiltration_le {Ω : Type u_1} {α : Type u_2} [MeasurableSpace Ω] [MeasurableSpace α] (X : Ωα) (hX : ∀ (n : ), Measurable (X n)) (m : ) :

    Tail σ-Algebra #

    def Exchangeability.DeFinetti.ViaMartingale.tailSigma {Ω : Type u_1} {α : Type u_2} [MeasurableSpace α] (X : Ωα) :

    The tail σ-algebra for a process X: ⋂ₙ σ(Xₙ, Xₙ₊₁, ...).

    Equations
    Instances For
      @[simp]
      theorem Exchangeability.DeFinetti.ViaMartingale.tailSigma_eq_iInf_rev {Ω : Type u_1} {α : Type u_2} [MeasurableSpace α] (X : Ωα) :
      tailSigma X = ⨅ (m : ), revFiltration X m
      theorem Exchangeability.DeFinetti.ViaMartingale.revFiltration_eq_tailFamily {Ω : Type u_1} {α : Type u_2} [MeasurableSpace α] (X : Ωα) (m : ) :
      revFiltration X m = ⨆ (k : ), MeasurableSpace.comap (fun (ω : Ω) => X (m + k) ω) inferInstance

      Bridge to canonical tail definition: ViaMartingale's revFiltration matches the pattern required by Tail.tailProcess_eq_iInf_revFiltration.

      ViaMartingale's tailSigma equals the canonical Tail.tailProcess.

      Monotonicity #