Companion corollaries of the Oseledets theorem #
The target theorem Oseledets.oseledets_filtration produces a witness (k, lam, V) of a
five-conjunct almost-everywhere block: a strictly decreasing measurable flag
⊤ = V 0 ⊋ ⋯ ⊋ V k = ⊥, equivariance under the cocycle generator, and the exact growth
rate lam i on each stratum V i \ V (i+1). This file bundles that conclusion as the
predicate Oseledets.IsOseledetsFiltration and derives the standard companion corollaries
from the statement alone, quantified over an arbitrary witness:
- canonical characterization: a.e., each level is exactly the sublevel set of the
exponential growth rate, so the data
(k, lam, V)is unique; - top exponent: the operator norm of the cocycle grows at the exact rate
lam 0, so the top Oseledets exponent is the Furstenberg–Kesten constant; - multiplicities: for ergodic
Tthe level dimensions are a.e. constant, yielding positive per-exponent multiplicities summing tod.
Only the multiplicity corollary uses ergodicity (an a.e.-invariant measurable ℕ-valued
function is a.e. constant); it is also where the MeasurableSubspace conjunct of the main
theorem becomes load-bearing, via the trace of the orthogonal projector.
Main results #
Oseledets.IsOseledetsFiltration: the conclusion of the main theorem as a predicate.Oseledets.oseledets_filtration': the main theorem repackaged through the predicate.Oseledets.IsOseledetsFiltration.ae_mem_iff_limsup_le: a.e.,v ∈ V iiffv = 0or the normalized log-growth of‖A⁽ⁿ⁾(x) v‖haslimsup ≤ lam i.Oseledets.IsOseledetsFiltration.unique: two Oseledets filtration data for the same cocycle have the samek, the same exponents, and a.e. the same subspaces.Oseledets.IsOseledetsFiltration.tendsto_log_opNorm_cocycle:(1/n) log ‖A⁽ⁿ⁾(x)‖ → lam 0a.e.Oseledets.oseledets_top_exponent_eq_furstenbergKesten: the top exponent equals any Furstenberg–Kesten constant for the cocycle.Oseledets.trace_orthProjMatrix,Oseledets.MeasurableSubspace.measurable_finrank: the dimension of a measurable family of subspaces is measurable.Oseledets.IsOseledetsFiltration.exists_finrank_ae_eq: for ergodicT, the level dimensions are a.e. given by a deterministic strictly decreasing profiled = m 0 > ⋯ > m k = 0.Oseledets.IsOseledetsFiltration.exists_multiplicity: per-exponent multiplicities, positive and summing tod.Oseledets.oseledets_filtration_with_multiplicities: the strengthened existence statement combining the main theorem with the multiplicity profile.
References #
- L. Arnold, Random Dynamical Systems, Springer (1998), Theorem 3.4.1.
- M. Viana, Lectures on Lyapunov Exponents, Cambridge University Press (2014), Chapter 4.
The bundled Oseledets predicate #
The conclusion of oseledets_filtration, bundled as a predicate on a candidate
exponent/filtration datum (k, lam, V): the exponents are strictly decreasing, each level
is a measurable family of subspaces, and almost every x carries the strictly decreasing
A-equivariant flag ⊤ = V 0 ⊋ ⋯ ⊋ V k = ⊥ with exact growth rate lam i on the
stratum V i \ V (i+1).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Oseledets multiplicative ergodic theorem, repackaged through the bundled
predicate IsOseledetsFiltration.
Flag-order helpers #
On the a.e. good set, membership in the flag is an initial segment of the index range: every nonzero vector has a well-defined stratum, the last level containing it.
Trace and rank of the orthogonal projector #
The MeasurableSubspace conjunct of the main theorem encodes a subspace by its
orthogonal-projection matrix; the trace of that matrix is the dimension, which makes
x ↦ finrank ℝ (V x) measurable.
The trace of the orthogonal-projection matrix of a subspace is its dimension.
For a measurable family of subspaces, the dimension is a measurable map to ℕ.
The canonical growth-sublevel characterization (uniqueness, part one) #
Canonical characterization of the Oseledets filtration. Almost everywhere, each
level is exactly the sublevel set of the exponential growth rate: v ∈ V i x iff v = 0
or limsup (1/n) log ‖A⁽ⁿ⁾(x) v‖ ≤ lam i. No hypotheses beyond the defining a.e. block
are needed.
Uniqueness of the filtration data #
Uniqueness of the Oseledets data. Two Oseledets filtration data for the same cocycle agree: same number of exponents, same exponents, and a.e. the same subspaces.
The top exponent is the operator-norm growth rate #
The Oseledets filtration is nontrivial in positive dimension.
The top Lyapunov exponent is the operator-norm growth rate. Almost everywhere,
(1/n) log ‖A⁽ⁿ⁾(x)‖ → lam 0: the top stratum gives the lower bound, and the column-sum
bound on the L2 operator norm gives the upper bound. Neither ergodicity nor integrability
is needed beyond the defining a.e. block.
The top Oseledets exponent is the Furstenberg–Kesten constant: any constant to
which the normalized log operator norm of the cocycle converges a.e. — such as the one
produced by furstenbergKesten_norm — equals lam 0.
Almost-everywhere constant multiplicities #
A.e.-constant level dimensions. For ergodic T, every Oseledets filtration has
a deterministic dimension profile: there is a strictly decreasing m with m 0 = d and
m k = 0 such that a.e. finrank ℝ (V i x) = m i. The dimension is measurable via the
trace of the orthogonal projector, invariant via equivariance, hence a.e. constant by
ergodicity.
Per-exponent multiplicities. For ergodic T, each exponent lam i of an
Oseledets filtration carries a positive multiplicity m i = dim (V i) - dim (V (i+1)),
deterministic, with ∑ i, m i = d.
The Oseledets theorem with multiplicities: the existence statement of
oseledets_filtration strengthened by the deterministic dimension profile of the
filtration levels.