Documentation

Exchangeability.DeFinetti.ViaMartingale.ShiftOperations

Shift Operations for Martingale Proof #

Core definitions for sequence shifting and tail operations used throughout the ViaMartingale proof:

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

Path and Shift Definitions #

def Exchangeability.DeFinetti.ViaMartingale.path {Ω : Type u_1} {α : Type u_2} (X : Ωα) :
Ωα

The random path of a process: ω ↦ (n ↦ X n ω).

Equations
Instances For
    def Exchangeability.DeFinetti.ViaMartingale.shiftRV {Ω : Type u_1} {α : Type u_2} (X : Ωα) (m : ) :
    Ωα

    Shifted random path: ω ↦ (n ↦ X (m + n) ω).

    Equations
    Instances For

      Cons and Tail Operations #

      def Exchangeability.DeFinetti.ViaMartingale.consRV {Ω : Type u_1} {α : Type u_2} (x : Ωα) (t : Ωα) :
      Ωα

      Cons a value onto a sequence: consRV x t produces [x, t(0), t(1), ...].

      Equations
      Instances For
        def Exchangeability.DeFinetti.ViaMartingale.tailRV {Ω : Type u_1} {α : Type u_2} (t : Ωα) :
        Ωα

        Tail of a sequence: drops index 0, so tailRV t n = t (n+1).

        Equations
        Instances For
          @[simp]
          theorem Exchangeability.DeFinetti.ViaMartingale.tailRV_consRV {Ω : Type u_1} {α : Type u_2} (x : Ωα) (t : Ωα) :
          tailRV (consRV x t) = t

          Measurability #

          Measurable combinators #

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

          A process viewed as a full path is measurable.

          theorem Exchangeability.DeFinetti.ViaMartingale.measurable_consRV {Ω : Type u_1} {α : Type u_2} [MeasurableSpace Ω] [MeasurableSpace α] (x : Ωα) (t : Ωα) :

          Consing a head to a sequence is measurable if both pieces are measurable.

          The contraction property: σ(tailRV t) ≤ σ(t).

          This is the key property for Kallenberg 1.3: tail gives a coarser σ-algebra.

          For W' = consRV x W, we have σ(W) ≤ σ(W').

          This is the contraction for Kallenberg 1.3 when W' = cons(X_r, W).

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