Documentation

Oseledets.Continuous.MultiplicativeErgodicFlow

The continuous-flow Oseledets multiplicative ergodic theorem #

This file contains the continuous-flow Oseledets multiplicative ergodic theorem (MET): Oseledets.oseledets_flow. It is the continuous-time analogue of the discrete-time target Oseledets.oseledets_filtration, stated over a measure-preserving one-parameter flow φ (Oseledets.MeasurePreservingFlow) and a continuous-time linear cocycle A (Oseledets.FlowCocycle).

The proof combines four continuous-flow ingredients:

Main statements #

References #

theorem Oseledets.oseledets_flow {X : Type u_1} [MeasurableSpace X] {d : } {μ : MeasureTheory.Measure X} [MeasureTheory.IsProbabilityMeasure μ] (φ : MeasurePreservingFlow μ) (herg : Ergodic (φ.toFun 1) μ) (A : FlowCocycle φ d) (g g' : X) (hg : MeasureTheory.Integrable g μ) (hg' : MeasureTheory.Integrable g' μ) (hgb : sSet.Icc 0 1, ∀ (x : X), A.toFun s x.posLog g x) (hg'b : sSet.Icc 0 1, ∀ (x : X), (A.toFun s x)⁻¹.posLog g' x) :
∃ (k : ) (lam : Fin k) (V : Fin (k + 1)XSubmodule (EuclideanSpace (Fin d))), StrictAnti lam (∀ (i : Fin (k + 1)), MeasurableSubspace fun (x : X) => V i x) (∀ (t : ), ∀ᵐ (x : X) μ, ∀ (i : Fin (k + 1)), Submodule.map (↑(Matrix.toEuclideanCLM (A.toFun t x))) (V i x) = V i (φ.toFun t x)) ∀ᵐ (x : X) μ, V 0 x = V (Fin.last k) x = (∀ (i : Fin k), V i.succ x < V i.castSucc x) ∀ (i : Fin k), v(V i.castSucc x), vV i.succ xFilter.Tendsto (fun (t : ) => t⁻¹ * Real.log (Matrix.toEuclideanCLM (A.toFun t x)) v) Filter.atTop (nhds (lam i))

The continuous-flow Oseledets multiplicative ergodic theorem.

Let μ be a probability measure on X, let φ be a measure-preserving one-parameter flow whose time-1 map is μ-ergodic, and let A be a continuous-time linear cocycle over φ valued in invertible d × d real matrices. Assume the one-step log-norms are controlled uniformly on [0,1] by integrable functions: log⁺ ‖A s x‖ ≤ g x and log⁺ ‖(A s x)⁻¹‖ ≤ g' x for all s ∈ [0,1] and x, with g, g' ∈ L¹(μ).

Then there is a finite Oseledets spectrum: a number k of distinct Lyapunov exponents lam : Fin k → ℝ (strictly decreasing) and a measurable family of nested subspaces V : Fin (k+1) → X → Submodule ℝ (EuclideanSpace ℝ (Fin d)) such that:

  • the exponents are strictly decreasing;
  • each level V i is a measurable family of subspaces;
  • (full flow equivariance) for every time t, almost every x has each level mapped by the time-t cocycle onto the level at the flowed point: A t x · V i x = V i (φ t x);
  • almost every x carries the strictly decreasing flag ⊤ = V 0 x ⊋ ⋯ ⊋ V k x = ⊥, and on each stratum V i \ V (i+1) the continuous-time growth rate is exactly lam i: t⁻¹ log ‖A t x v‖ → lam i as t → ∞.