Documentation

Mathlib.LinearAlgebra.Eigenspace.Semisimple

Eigenspaces of semisimple linear endomorphisms #

This file contains basic results relevant to the study of eigenspaces of semisimple linear endomorphisms.

Main definitions / results #

theorem Module.End.apply_eq_of_mem_of_comm_of_isFinitelySemisimple_of_isNil {R : Type u_1} {M : Type u_2} [CommRing R] [AddCommGroup M] [Module R M] {f g : Module.End R M} {μ : R} {k : ℕ∞} {m : M} (hm : m (f.genEigenspace μ) k) (hfg : Commute f g) (hss : g.IsFinitelySemisimple) (hnil : IsNilpotent (f - g)) :
g m = μ m
theorem Module.End.IsFinitelySemisimple.genEigenspace_eq_eigenspace {R : Type u_1} {M : Type u_2} [CommRing R] [AddCommGroup M] [Module R M] {f : Module.End R M} (hf : f.IsFinitelySemisimple) (μ : R) {k : ℕ∞} (hk : 0 < k) :
(f.genEigenspace μ) k = f.eigenspace μ
theorem Module.End.IsFinitelySemisimple.maxGenEigenspace_eq_eigenspace {R : Type u_1} {M : Type u_2} [CommRing R] [AddCommGroup M] [Module R M] {f : Module.End R M} (hf : f.IsFinitelySemisimple) (μ : R) :
f.maxGenEigenspace μ = f.eigenspace μ