Polynomial modules in finite dimensions #
This file is a place to collect results about the R[X]-module structure induced on an R-module
by an R-linear endomorphism, which require the concept of finite-dimensionality.
Main results: #
Module.AEval.isTorsion_of_finiteDimensional: if a vector spaceMwith coefficients in a fieldKcarries a naturalK-linear endomorphism which belongs to a finite-dimensional algebra overK, then the inducedK[X]-module structure onMis pure torsion.
theorem Module.AEval.isTorsion_of_aeval_eq_zero {R : Type u_1} {M : Type u_3} {A : Type u_4} {a : A} [CommSemiring R] [NoZeroDivisors R] [Semiring A] [Algebra R A] [AddCommMonoid M] [Module A M] [Module R M] [IsScalarTower R A M] {p : Polynomial R} (h : (Polynomial.aeval a) p = 0) (h' : p ≠ 0) :
IsTorsion (Polynomial R) (AEval R M a)
theorem Module.AEval.isTorsion_of_finiteDimensional (K : Type u_2) (M : Type u_3) {A : Type u_4} (a : A) [Field K] [Ring A] [Algebra K A] [AddCommGroup M] [Module A M] [Module K M] [IsScalarTower K A M] [FiniteDimensional K A] :
IsTorsion (Polynomial K) (AEval K M a)