Shift Operations for Martingale Proof #
Core definitions for sequence shifting and tail operations used throughout the ViaMartingale proof:
path X- The random path ω ↦ (n ↦ X n ω)shiftRV X m- Shifted path ω ↦ (n ↦ X (m + n) ω)shiftProcess X m- Shifted process (θₘX)ₙ = X_{m+n}consRV,tailRV- Cons and tail for sequences
These are extracted from ViaMartingale.lean to enable modular imports.
Path and Shift Definitions #
The random path of a process: ω ↦ (n ↦ X n ω).
Equations
- Exchangeability.DeFinetti.ViaMartingale.path X ω n = X n ω
Instances For
Shifted random path: ω ↦ (n ↦ X (m + n) ω).
Equations
- Exchangeability.DeFinetti.ViaMartingale.shiftRV X m ω n = X (m + n) ω
Instances For
Shifted process: (θₘX)ₙ = X_{m+n}.
Equations
- Exchangeability.DeFinetti.ViaMartingale.shiftProcess X m n ω = X (m + n) ω
Instances For
Cons and Tail Operations #
Cons a value onto a sequence: consRV x t produces [x, t(0), t(1), ...].
Equations
- Exchangeability.DeFinetti.ViaMartingale.consRV x t x✝ 0 = x x✝
- Exchangeability.DeFinetti.ViaMartingale.consRV x t x✝ n.succ = t x✝ n
Instances For
Tail of a sequence: drops index 0, so tailRV t n = t (n+1).
Equations
- Exchangeability.DeFinetti.ViaMartingale.tailRV t ω n = t ω (n + 1)
Instances For
Measurability #
Measurable combinators #
A process viewed as a full path is measurable.
Consing a head to a sequence is measurable if both pieces are measurable.
Tail is measurable when the original sequence is 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).
Shift Contractability #
If X is contractable, then so is each of its shifts θₘ X.