The Definition of Depth #
In this file, we give the definition of depth of a module over a local ring. We also establish
some basic facts about it using the Rees theorem proven in file Mathlib.RingTheory.Depth.Rees.
In this file, R will usually be a noetherian commutative ring,
all modules refer to R-module.
Main definition and results #
ModuleCat.depth: The depth between twoR-modules defined as the minimal nontrivialExtbetween them, equal to⊤ : ℕ∞if no such index.Ideal.depth: The depth of anR-moduleMwith respect to an idealI, defined asdepth (R ⧸ I) M. This isgrade(I, M)in Bruns–Herzog, where "depth" is reserved for the local case below.IsLocalRing.depth: For a local ringR, the depth of anR-module with respect to the maximal ideal.ModuleCat.depth_eq_depth_of_support_eq: ForI : Ideal R, if support of a finitely generated moduleNis equal toPrimeSpectrum.zeroLocus I, then for any finitely generated nontrivial moduleMwithIM < M,depth N M = I.depth MModuleCat.depth_eq_sSup_length_isRegular: ForI : Ideal R, nontrivial finitely generated moduleMandN, if support ofNis equal toPrimeSpectrum.zeroLocus IandIM < M,depth N Mis equal to the supremum of length ofM-regular sequence inIIdeal.depth_eq_sSup_length_isRegular: For finitely generated moduleMand an idealIof Noetherian ringRwithIM < M,I.depth Mequals to maximal length ofM-regular sequences contained inI.
References #
The depth between two R-modules defined as the minimal nontrivial Ext between them.
Equations
Instances For
The depth of an R-module M with respect to an ideal I,
defined as depth (R ⧸ I) M.
Equations
- I.depth M = (↧(Shrink.{?u.2, ?u.1} (R ⧸ I))).depth M
Instances For
For a local ring R, the depth of an R-module with respect to the maximal ideal.
Equations
Instances For
This lemma relates the general depth between two modules and the depth of a module with respect to an ideal, which is used more frequently.
Stacks Tag 00LX ((1))
Stacks Tag 00LX ((3))
Stacks Tag 00LX ((2))