Documentation

Exchangeability.PathSpace.Shift

Shift Operator on Path Space #

This file defines the left shift operator on infinite sequences ℕ → α and establishes its basic properties.

Main definitions #

Main results #

Implementation notes #

The shift operator is fundamental in ergodic theory and the study of stationary processes. It appears in:

This file provides a single canonical definition to avoid duplication across the codebase.

References #

@[reducible, inline]
abbrev PathSpace (α : Type u_1) :
Type u_1

Path space: sequences indexed by ℕ taking values in α.

Equations
Instances For

    Notation Ω[α] for path space ℕ → α.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Exchangeability.PathSpace.shift {α : Type u_1} :
      (α)α

      The left shift operator on path space: (shift ξ) n = ξ (n + 1).

      This is the fundamental shift operation that "drops the first element" of a sequence.

      Equations
      Instances For
        @[simp]
        theorem Exchangeability.PathSpace.shift_apply {α : Type u_1} (ξ : α) (n : ) :
        shift ξ n = ξ (n + 1)
        theorem Exchangeability.PathSpace.shift_comp_shift {α : Type u_1} :
        shift shift = fun (ξ : α) (n : ) => ξ (n + 2)

        Composing shift with itself is shift by 2. More generally, shift^n shifts by n.

        The shift operator is measurable.

        Proof: shift is measurable iff for all i, the composition (shift ξ) i is measurable. Since (shift ξ) i = ξ (i + 1), this is the projection onto coordinate (i + 1), which is measurable by definition of the product σ-algebra.

        A set in the path space is shift-invariant if it equals its preimage under the shift.

        This is the analogue of T⁻¹(S) = S from classical ergodic theory.

        Equations
        Instances For
          theorem Exchangeability.PathSpace.isShiftInvariant_iff {α : Type u_1} (S : Set (α)) :
          IsShiftInvariant S ∀ (ξ : α), ξ S shift ξ S