The Projective Dimension Equal to Supremum over Localizations #
In this file, we proved that projective dimension equal to supremum over localizations
Main definition and results #
instance
ModuleCat.instPreservesProjectiveObjectsLocalizationLocalizedModuleFunctor
{R : Type u}
[CommRing R]
[Small.{v, u} R]
(S : Submonoid R)
:
theorem
ModuleCat.localizedModule_hasProjectiveDimensionLE
{R : Type u}
[CommRing R]
[Small.{v, u} R]
(n : ℕ)
(S : Submonoid R)
(M : ModuleCat R)
[projle : CategoryTheory.HasProjectiveDimensionLE M n]
:
theorem
ModuleCat.projectiveDimension_le_projectiveDimension_of_isLocalizedModule
{R : Type u}
[CommRing R]
[Small.{v, u} R]
(S : Submonoid R)
(M : ModuleCat R)
:
theorem
ModuleCat.hasProjectiveDimensionLE_iff_forall_maximalSpectrum
{R : Type u}
[CommRing R]
(n : ℕ)
[Small.{v, u} R]
[IsNoetherianRing R]
(M : ModuleCat R)
[Module.Finite R ↑M]
:
theorem
ModuleCat.hasProjectiveDimensionLE_iff_forall_primeSpectrum
{R : Type u}
[CommRing R]
(n : ℕ)
[Small.{v, u} R]
[IsNoetherianRing R]
(M : ModuleCat R)
[Module.Finite R ↑M]
:
theorem
ModuleCat.projectiveDimension_eq_iSup_localizedModule_prime
{R : Type u}
[CommRing R]
[Small.{v, u} R]
[IsNoetherianRing R]
(M : ModuleCat R)
[Module.Finite R ↑M]
:
theorem
ModuleCat.projectiveDimension_eq_iSup_localizedModule_maximal
{R : Type u}
[CommRing R]
[Small.{v, u} R]
[IsNoetherianRing R]
(M : ModuleCat R)
[Module.Finite R ↑M]
: