Limit eigenbasis of the Oseledets limit operator #
This module builds the limit eigenbasis of the sanitized (everywhere self-adjoint)
Oseledets limit operator lambdaHat A T x, indexed by Fin d and sorted decreasingly
consistently with Matrix.IsHermitian.eigenvalues₀.
Main results #
limitEigenbasis— the sorted orthonormal eigenbasis oflambdaHat A T x.limitEigenbasis_eigenpair— the everywhere eigenpair identity, with eigenvalueeigenvalues₀ ⟨e, …⟩.limitEigenbasis_eigenpair_exp— a.e. the eigenvalue isReal.exp (lamSing A T x e).inner_limitEigenbasis_eq_zero_of_slow— a.e., a sorted eigenvector is orthogonal to the slow subspacevslow A T (exp t) xwhenever its exponent strictly exceedst.abs_inner_le_one_bases— the trivial Cauchy–Schwarz bound for orthonormal bases.
The sorted limit eigenbasis #
The sorted limit eigenbasis. The orthonormal eigenbasis of the everywhere self-adjoint
sanitized limit lambdaHat A T x, reindexed by Fin d so that limitEigenbasis A T x e has
eigenvalue eigenvalues₀ ⟨e, …⟩ (antitone, descending). Built by mimicking
sortedGramEigenbasis: take the eigenvector basis of (lambdaHat_isSelfAdjoint A T x).isHermitian,
reindex from Fin d to Fin (card (Fin d)) (the sorted index), then finCongr back to Fin d.
Equations
- Oseledets.limitEigenbasis A T x = (⋯.eigenvectorBasis.reindex (Fintype.equivOfCardEq ⋯).symm).reindex (finCongr ⋯)
Instances For
The everywhere eigenpair #
The everywhere eigenpair. limitEigenbasis A T x e is an eigenvector of
toEuclideanLin (lambdaHat A T x) with eigenvalue the sorted eigenvalue
eigenvalues₀ ⟨e, …⟩. Mimics sortedGramEigenbasis_eigenpair.
Almost-everywhere eigenvalue identification as exp (lamSing) #
A.e. eigenvalue identification. On the a.e. set where the Oseledets limit is Hermitian,
lambdaHat = oseledetsLimit, and the sorted eigenvalue equals Real.exp (lamSing A T x e).
The Cauchy–Schwarz bound for orthonormal bases #
The trivial inner-product bound between two orthonormal bases. |⟪b₁ i, b₂ j⟫| ≤ 1
by Cauchy–Schwarz and the unit norms of orthonormal-basis vectors.
Orthogonality to the slow subspace #
Slow orthogonality. A.e., a sorted limit eigenvector limitEigenbasis A T x e whose
exponent lam0 e strictly exceeds the cutoff t is orthogonal to every vector in the slow subspace
vslow A T (exp t) x.
Route: v ∈ vslow means slowProjector fixes v; self-adjointness moves the projector onto the
eigenvector, where the indicator-CFC slowProjector annihilates it (its eigenvalue exp (lam0 e)
exceeds exp t, outside Iic (exp t)).