Structure theory of endomorphisms
DefinitionInvariant subspaces of an endomorphism#
Given an endomorphism, f of some module, this is the sublattice of all f-invariant
submodules.
Module.End.invtSubmodule.{u_1, u_2} {R : Type u_1} {M : Type u_2} [Semiring R] [AddCommMonoid M]
[_root_.Module R M] (f : Module.End R M) : Sublattice (Submodule R M)
Sources
Uses 2
DefinitionGeneralized eigenspaces#
The submodule genEigenspace f μ k for a linear map f, a scalar μ,
and a number k : ℕ∞ is the kernel of (f - μ • id) ^ k if k is a natural number,
or the union of all these kernels if k = ∞. (k = ∞ corresponds to Def 8.19 of axler2024.)
A generalized eigenspace for some exponent k is contained in
the generalized eigenspace for exponents larger than k.
Module.End.genEigenspace.{v, w} {R : Type v} {M : Type w} [CommRing R] [AddCommGroup M]
[_root_.Module R M] (f : Module.End R M) (μ : R) : ℕ∞ →o Submodule R M
Sources
Uses 3 · Used by 4
TheoremJordan-Chevalley-Dunford decomposition#
Jordan-Chevalley-Dunford decomposition: an endomorphism of a finite-dimensional vector space over a perfect field may be written as a sum of nilpotent and semisimple endomorphisms. Moreover these nilpotent and semisimple components are polynomial expressions in the original endomorphism.
Module.End.exists_isNilpotent_isSemisimple.{u_1, u_2} {K : Type u_1} {V : Type u_2} [Field K]
[AddCommGroup V] [_root_.Module K V] {f : Module.End K V} [FiniteDimensional K V]
[PerfectField K] : ∃ n ∈ K[f], ∃ s ∈ K[f], IsNilpotent n ∧ s.IsSemisimple ∧ f = n + s
Sources
Uses 8
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.