Uniqueness of the Oseledets decomposition
Lax606786.OseledetsUniqueness · concepts/Lax606786/OseledetsUniqueness.lean · lax-606786
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Let be a cocycle on a separable Banach space . Any two Oseledets decompositions and of agree. They have , for , and for . For every and almost every ,
Nothing is asserted beyond these indices, where the decomposition theorem constrains nothing.
Indices in the Lean statement are zero-based, as in the definition of Oseledets decompositions.
Concept map
Lean source view on GitLab
| 1 | import Lax606786.OseledetsDecompositions |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Uniqueness of the Oseledets decomposition |
| 6 | type: theorem |
| 7 | --- |
| 8 | Let be a cocycle on a separable Banach space . |
| 9 | Any two Oseledets decompositions and |
| 10 | of agree. They have , |
| 11 | for , and for . For every and |
| 12 | almost every , |
| 13 | |
| 14 | |
| 15 | Nothing is asserted beyond these indices, where the decomposition theorem constrains nothing. |
| 16 | |
| 17 | Indices in the Lean statement are zero-based, as in the definition of Oseledets decompositions. |
| 18 | -/ |
| 19 | |
| 20 | namespace Lax606786.OseledetsUniqueness |
| 21 | |
| 22 | open MeasureTheory Filter TopologicalSpace |
| 23 | open Lax606786.Grassmannian Lax606786.OperatorStatistics Lax606786.ExtendedLog |
| 24 | Lax606786.Cocycles Lax606786.OseledetsDecompositions |
| 25 | |
| 26 | /-- Any two Oseledets decompositions of a cocycle agree, on every index the decomposition |
| 27 | theorem constrains. -/ |
| 28 | axiom isOseledetsDecomposition_unique {Ω X : Type*} [MeasurableSpace Ω] [StandardBorelSpace Ω] |
| 29 | [NormedAddCommGroup X] [NormedSpace ℝ X] [MeasurableSpace X] |
| 30 | (R : Cocycle Ω X) [SeparableSpace X] [BorelSpace X] [CompleteSpace X] |
| 31 | {Lval Lval' : ℕ∞} {lam lam' : ℕ → EReal} {mdim mdim' : ℕ → ℕ} |
| 32 | {E : ∀ i : ℕ, ((i + 2 : ℕ) : ℕ∞) ≤ Lval → Ω → GrassmannianFin X (mdim i + 1)} |
| 33 | {E' : ∀ i : ℕ, ((i + 2 : ℕ) : ℕ∞) ≤ Lval' → Ω → GrassmannianFin X (mdim' i + 1)} |
| 34 | {V V' : ℕ → Ω → Submodule ℝ X} {P P' : ℕ → Ω → X →L[ℝ] X} |
| 35 | (h : IsOseledetsDecomposition R Lval lam mdim E V P) |
| 36 | (h' : IsOseledetsDecomposition R Lval' lam' mdim' E' V' P') : |
| 37 | Lval = Lval' ∧ (∀ i : ℕ, (i : ℕ∞) < Lval → lam i = lam' i) ∧ |
| 38 | ∀ (i : ℕ) (hi : ((i + 2 : ℕ) : ℕ∞) ≤ Lval) (hi' : ((i + 2 : ℕ) : ℕ∞) ≤ Lval'), |
| 39 | mdim i = mdim' i ∧ ∀ᵐ ω ∂(R.μ), |
| 40 | ((E i hi ω).1 : Submodule ℝ X) = ((E' i hi' ω).1 : Submodule ℝ X) ∧ |
| 41 | V (i + 1) ω = V' (i + 1) ω ∧ P (i + 1) ω = P' (i + 1) ω |
| 42 | |
| 43 | end Lax606786.OseledetsUniqueness |
| 44 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments