InformationTheory

InformationTheory.Shannon.BackwardFiltration

source

Backward filtration and tail σ-algebra #

Given a measurable transformation T : Ω → Ω on a measurable space (Ω, m₀), the backward filtration is the antitone sequence

ℋ_n := T⁻ⁿ(m₀) = MeasurableSpace.comap (T^[n]) m₀

Indexed over ℕᵒᵈ, this becomes a MeasureTheory.Filtration ℕᵒᵈ m₀. The tail σ-algebra is ℋ_∞ := ⋂_n ℋ_n.

These objects underpin the backward martingale approach to Birkhoff's ergodic theorem.

Main definitions #

  • backwardFiltration — the antitone sequence n ↦ comap (T^[n]) m₀ packaged as a Filtration ℕᵒᵈ m₀.
  • tailSigma — the tail σ-algebra ⨅ n, comap (T^[n]) m₀.

Main statements #

def

InformationTheory.Shannon.backwardFiltration

source
{Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) :

Backward filtration ℋ_n := σ(T^[n]) = T⁻ⁿ(m₀), indexed by ℕᵒᵈ.

In ℕᵒᵈ, n ≤ m corresponds to m ≤ n in , so the underlying ℕ-indexed family n ↦ comap (T^[n]) m₀ is antitone — exactly the backward-filtration shape needed for reverse-time martingale arguments.

Equations
Instances For
    Used by
      theorem

      InformationTheory.Shannon.backwardFiltration_apply

      source
      @[simp]
      {Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) (n : ᵒᵈ) :

      Applied form of backwardFiltration.

      Used by
        def

        InformationTheory.Shannon.tailSigma

        source
        @[reducible]
        {Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) :

        Tail σ-algebra ℋ_∞ := ⋂_n ℋ_n = ⨅_n comap (T^[n]) m₀.

        Equations
        Instances For
          Used by
            theorem

            InformationTheory.Shannon.tailSigma_le_comap_iterate

            source
            {Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) (n : ) :

            tailSigma is bounded above by every level of the backward filtration.

            Used by
              theorem

              InformationTheory.Shannon.tailSigma_le

              source
              {Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) :
              tailSigma T hT m₀

              tailSigma is contained in m₀: it is a sub-σ-algebra of the ambient space.

              Used by
                theorem

                InformationTheory.Shannon.comap_T_tailSigma_le

                source
                {Ω : Type u_1} [m₀ : MeasurableSpace Ω] (T : ΩΩ) (hT : Measurable T) :

                One half of T-invariance: pulling the tail σ-algebra back through T lands again inside the tail. The reverse inclusion requires additional structure (e.g. measure preservation).

                Used by