Depth as the supremum of lengths of weakly regular sequences #
Mathlib defines the depth I.depth M of a module M with respect to an ideal I through the
vanishing of Ext (R ⧸ I) M, and identifies it, for a finite module over a Noetherian ring with
I M ≠ M, with the supremum of the lengths of M-regular sequences in I. Stacks defines the
I-depth of a module through regular sequences, and the convenient form with no hypothesis on
I M uses weakly regular sequences, which do not ask that M ⧸ (f₁, …, fᵣ) M be nonzero.
This file proves that, for every finite module M over a Noetherian ring and every ideal I,
I.depth M is the supremum in ℕ∞ of the lengths of weakly M-regular sequences in I, and
that the depth is infinite exactly when I M = M. Over a Noetherian local ring this says that
IsLocalRing.depth M is the supremum of the lengths of weakly M-regular sequences in the
maximal ideal, and that it is infinite exactly when M = 0.
Main results #
Ideal.depth_le_height:I.depth Mis at most the height of every prime of the support ofMcontainingI.Ideal.depth_lt_top: ifI M ≠ MthenI.depth Mis finite.Ideal.depth_eq_top_iff:I.depth M = ⊤if and only ifI M = M.Ideal.depth_eq_sSup_length_isWeaklyRegular:I.depth Mis the supremum of the lengths of weaklyM-regular sequences inI.Ideal.exists_isWeaklyRegular_of_le_depth: a module of depth at leastnwith respect toIhas a weakly regular sequence of lengthninI.IsLocalRing.depth_eq_top_iff: over a Noetherian local ring,depth M = ⊤if and only ifM = 0.IsLocalRing.depth_eq_sSup_length_isWeaklyRegular: over a Noetherian local ring,depth Mis the supremum of the lengths of weaklyM-regular sequences in the maximal ideal.IsLocalRing.exists_isWeaklyRegular_of_le_depth: over a Noetherian local ring, a module of depth at leastnhas a weakly regular sequence of lengthnin the maximal ideal.
References #
If I M = M for a finite module M, then Ext (R ⧸ I) M vanishes in every degree, so the
depth of M with respect to I is infinite.
Let M be a finite module over a Noetherian ring and p a prime ideal in the support of M
containing I. Then the depth of M with respect to I is at most the height of p.
Let M be a finite module over a Noetherian ring and I an ideal with I M ≠ M. Then the
depth of M with respect to I is finite.
For a finite module M over a Noetherian ring, the depth of M with respect to I is
infinite exactly when I M = M.
For a finite module M over a Noetherian ring and an ideal I, the depth of M with respect
to I is the supremum of the lengths of weakly M-regular sequences in I. Unlike
Ideal.depth_eq_sSup_length_isRegular, this needs no hypothesis I M ≠ M: when I M = M both
sides are ⊤.
Let M be a finite module over a Noetherian ring and I an ideal. If the depth of M with
respect to I is at least n, then M has a weakly regular sequence of length n in I.
A finite module over a Noetherian local ring has infinite depth exactly when it is zero.
The depth of a finite module over a Noetherian local ring is the supremum of the lengths of
weakly M-regular sequences in the maximal ideal.
A finite module of depth at least n over a Noetherian local ring has a weakly regular
sequence of length n in the maximal ideal.