Finitely Presented Modules #
Main definition #
Module.FinitePresentation: A module is finitely presented if it is generated by some finite setsand the kernel of the presentationRˢ → Mis also finitely generated.
Main results #
Module.finitePresentation_iff_finite: IfRis Noetherian, then f.p. iff f.g. onR-modules.
Suppose 0 → K → M → N → 0 is an exact sequence of R-modules.
Module.finitePresentation_of_surjective: IfMis f.p.,Kis f.g., thenNis f.p.Module.FinitePresentation.fg_ker: IfMis f.g.,Nis f.p., thenKis f.g.Module.finitePresentation_of_ker: IfNandKis f.p., thenMis also f.p.Module.FinitePresentation.isLocalizedModule_map: IfMandNareR-modules andMis f.p., andSis a submonoid ofR, thenHom(Mₛ, Nₛ)is the localization ofHom(M, N).
Also the instances finite + free => f.p. => finite are also provided
TODO #
Suppose S is an R-algebra, M is an S-module. Then
- If
Sis f.p., thenMisR-f.p. impliesMisS-f.p. - If
Sis both f.p. (as an algebra) and finite (as a module), thenMisS-fp implies thatMisR-f.p. - If
Sis f.p. as a module, thenSis f.p. as an algebra. In particular, Sis f.p. as anR-module iff it is f.p. as an algebra and is finite as a module.
For finitely presented algebras, see Algebra.FinitePresentation
in file Mathlib/RingTheory/FinitePresentation.lean.
A module is finitely presented if it is finitely generated by some set s
and the kernel of the presentation Rˢ → M is also finitely generated.
- out : ∃ (s : Finset M), Submodule.span R ↑s = ⊤ ∧ (LinearMap.ker (Finsupp.linearCombination R Subtype.val)).FG
Instances
A finitely presented module is isomorphic to the quotient of a finite free module by a finitely generated submodule.
Given a split exact sequence 0 → M → N → P → 0 with N finitely presented,
then M is also finitely presented.
Given an exact sequence 0 → M → N → P → 0
with N finitely presented and P projective, then M is also finitely presented.
Let M be a finite R-module, and N be a finitely presented R-module.
If l : M →ₗ[R] N is a linear map whose localization at S : Submonoid R is bijective,
then l is already bijective under the localization at some r ∈ S.
Let M N be a finitely presented R-modules.
Any Mₛ ≃ₗ[R] Nₛ between the localizations at S : Submonoid R can be lifted to an
isomorphism between Mᵣ ≃ₗ[R] Nᵣ for some r ∈ S.
Let M be a finitely presented R-module, N a R-module, S : Submonoid R.
The linear equivalence between the M →ₗ[R] N localized at S and
LocalizedModule S M →ₗ[R] LocalizedModule S N
Equations
- One or more equations did not get rendered due to their size.
Instances For
Let M be a finitely presented R-module, N a R-module, S : Submonoid R.
The linear equivalence between the M →ₗ[R] N localized at S and
LocalizedModule S M →ₗ[Localization S] LocalizedModule S N
Equations
- One or more equations did not get rendered due to their size.