Finite modules over local rings #
This file gathers various results about finite modules over a local ring (R, πͺ, k).
Main results #
IsLocalRing.subsingleton_tensorProduct: IfMis finitely generated,k β M = 0 β M = 0.Module.free_of_maximalIdeal_rTensor_injective: IfMis a finitely presented module such thatm β M β Mis injective (for example whenMis flat), thenMis free.Module.free_of_lTensor_residueField_injective: IfN β M β P β 0is a presentation ofPwithNfinite andMfinite free, then injectivity ofk β N β k β Mimplies thatPis free.IsLocalRing.split_injective_iff_lTensor_residueField_injective: Given anR-linear mapl : M β NwithMfinite andNfinite free,lis a split injection if and only ifk β lis a (split) injection.
Given Mβ β Mβ β Mβ β 0 and Nβ β Nβ β Nβ β 0,
if Mβ β Nβ β Mβ β Nβ and Mβ β Nβ β Mβ β Nβ are both injective,
then Mβ β Nβ β Mβ β Nβ is also injective.
If M is of finite presentation over a local ring (R, πͺ, k) such that
πͺ β M β M is injective, then every family of elements that is a k-basis of
k β M is an R-basis of M.
If M is a finitely presented module over a local ring (R, πͺ) such that m β M β M is
injective, then every generating family contains a basis.
If M is a finitely presented module over a local ring (R, πͺ) such that m β M β M is
injective, then M is free.
If M β N β P β 0 is a presentation of P over a local ring (R, πͺ, k) with
M finite and N finite free, then injectivity of k β M β k β N implies that P is free.
Given a linear map l : M β N over a local ring (R, πͺ, k)
with M finite and N finite free,
l is a split injection if and only if k β l is a (split) injection.
If M is a finite flat module over a commutative semilocal ring R that has the same rank n
at every maximal ideal, then M is free of rank n.