Process shift operation #
The process-level path shift for a process X : ℕ → Ω → α, the random path seen from time m
onward:
processShift X m— the shifted random pathω ↦ (n ↦ X (m + n) ω), defined as them-fold path-space shift(shift α)^[m]of the process's path.
The processCons / processTail operations on sequence-valued random variables, together with
their σ-algebra-contraction lemmas, live in TauCeti.Probability.Process.Tail.Basic.
Its exported API is the @[simp] coordinate equation processShift_apply and the bridges to the
path shift: processShift_eq_shift_iterate (composition) and map_processShift (measure level).
Adapted from cameronfreer/exchangeability (DeFinetti/ViaMartingale/ShiftOperations.lean, pin
e0532e59ceff23edab44dda9ab0655debbc9cc22).
The shifted random path of a process, as the m-fold path-space shift (shift α)^[m] of the
process's path (reusing the path shift): ω ↦ (n ↦ X (m + n) ω).
Equations
- TauCeti.Probability.processShift X m ω = (TauCeti.Probability.shift α)^[m] fun (n : ℕ) => X n ω
Instances For
Coordinate equation for processShift: its nth coordinate is X (m + n).
The shifted process is measurable when its tail coordinates X (m + ·) are.
processShift X m is the m-fold path shift (shift α)^[m] composed with the process path.
Measure-level bridge: the law of the shifted process is the pushforward of the path law by the
m-fold path shift (shift α)^[m].