Documentation

Oseledets.Lyapunov.Extensions.SingularPerDirectionExponent

The per-direction forward singular exponent λ_i = γ_{i+1} − γ_i (EReal-valued) #

For a possibly-singular matrix cocycle generator A — only the forward hypothesis IntegrableLogNorm A μ (log⁺‖A‖ ∈ L¹), no invertibility — this module differences the cumulative forward singular exponent γ_k = Oseledets.forwardSingularExponent A T k of Oseledets/Lyapunov/Extensions/SingularExponent.lean into the per-direction exponent

λ_i(x) = γ_{i+1}(x) − γ_i(x),

the i-th individual forward exponent built from the top-(i+1) minus the top-i singular-value volume. Because γ_k is the log⁺ (Real.posLog) cumulative volume exponent, it is μ-a.e. a finite real constant Γ_k⁺ (Oseledets.ae_forwardSingularExponent_eq_coe), so the EReal subtraction γ_{i+1} − γ_i is μ-a.e. an honest finite difference (Γ_{i+1}⁺ − Γ_i⁺ : EReal) — it never lands on the indeterminate ⊤ − ⊤ or ⊥ − ⊥ forms.

Main definitions #

Main results #

Implementation notes #

References #

noncomputable def Oseledets.singularDirExponent {X : Type u_1} {d : } (A : XMatrix (Fin d) (Fin d) ) (T : XX) (i : ) (x : X) :

The per-direction forward singular exponent λ_i of a possibly-singular cocycle generator, the EReal difference of consecutive cumulative forward singular exponents:

λ_i(x) = γ_{i+1}(x) − γ_i(x),

where γ_k = Oseledets.forwardSingularExponent A T k is the log⁺ cumulative top-k volume exponent. Since each γ_k is μ-a.e. a finite real constant Γ_k⁺, the EReal subtraction is μ-a.e. the honest finite difference (Γ_{i+1}⁺ − Γ_i⁺ : EReal).

Equations
Instances For
    theorem Oseledets.measurable_singularDirExponent {X : Type u_1} [MeasurableSpace X] {T : XX} {d : } [NeZero d] {A : XMatrix (Fin d) (Fin d) } (hAmeas : Measurable A) (hTmeas : Measurable T) (i : ) :

    λ_i is measurable. It is the EReal difference γ_{i+1} − γ_i of two measurable EReal-valued maps (measurable_forwardSingularExponent). EReal subtraction is f + (-g) (sub_eq_add_neg on the SubNegZeroMonoid EReal); EReal negation is continuous (continuous_neg, from ContinuousNeg EReal) hence measurable, and EReal addition is measurable (MeasurableAdd₂ EReal), so Measurable.add applies.

    theorem Oseledets.ae_singularDirExponent_eq_coe {X : Type u_1} [MeasurableSpace X] {T : XX} {d : } {μ : MeasureTheory.Measure X} [MeasureTheory.IsProbabilityMeasure μ] [NeZero d] (hT : Ergodic T μ) {A : XMatrix (Fin d) (Fin d) } (hAmeas : Measurable A) (hint : IntegrableLogNorm A μ) (i : ) :
    ∃ (lam : ), ∀ᵐ (x : X) μ, singularDirExponent A T i x = lam

    λ_i is μ-a.e. a real constant Γ_{i+1}⁺ − Γ_i⁺. For an ergodic measure-preserving T and a possibly-singular measurable generator with log⁺‖A‖ ∈ L¹, both cumulative exponents are μ-a.e. real constants (ae_forwardSingularExponent_eq_coe); on their common a.e. set the EReal difference is the coercion of the real difference (EReal.coe_sub). In particular λ_i is μ-a.e. an a.e.-constant finite real, with no ⊤ − ⊤/⊥ − ⊥ indeterminacy.

    theorem Oseledets.ae_singularDirExponent_lt_top {X : Type u_1} [MeasurableSpace X] {T : XX} {d : } {μ : MeasureTheory.Measure X} [MeasureTheory.IsProbabilityMeasure μ] [NeZero d] (hT : Ergodic T μ) {A : XMatrix (Fin d) (Fin d) } (hAmeas : Measurable A) (hint : IntegrableLogNorm A μ) (i : ) :
    ∀ᵐ (x : X) μ, singularDirExponent A T i x <

    λ_i < ⊤ μ-a.e. Since λ_i μ-a.e. equals a real coercion (ae_singularDirExponent_eq_coe), it is μ-a.e. strictly below .

    theorem Oseledets.ae_singularDirExponent_ne_bot {X : Type u_1} [MeasurableSpace X] {T : XX} {d : } {μ : MeasureTheory.Measure X} [MeasureTheory.IsProbabilityMeasure μ] [NeZero d] (hT : Ergodic T μ) {A : XMatrix (Fin d) (Fin d) } (hAmeas : Measurable A) (hint : IntegrableLogNorm A μ) (i : ) :
    ∀ᵐ (x : X) μ, < singularDirExponent A T i x

    ⊥ < λ_i μ-a.e. Since λ_i μ-a.e. equals a real coercion (ae_singularDirExponent_eq_coe), it is μ-a.e. strictly above .