The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
✓ 54 results · all verified · 48 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 6 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.
This collection develops depth through regular sequences, Ext, and Koszul
cohomology, proves the Depth Lemma and localization bounds, and applies them to
Cohen--Macaulay modules, parameter sequences, regular quotients, polynomial
extensions, completion, and flat local homomorphisms. Zero-module conventions
and all nonzero and support hypotheses are stated at the point where they are
used.
3 · Logical flowchart
4 · Definitions, theorems and proofs
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →
Depth with respect to an ideal
Definition
Let R be a commutative ring, I⊆R an ideal, and M a finite
R-module. If IM=M, define
depthI(M)=sup{r∈N:there is an M-regular sequence of length r in I}.
If IM=M, set depthI(M)=∞. In particular, the
zero module has depth ∞. For a local ring (R,m), write
depth(M) for depthm(M).
Depth is infinite when the ideal acts surjectively
Statement
Let R be a commutative ring, I⊆R an ideal, and M a finite
R-module. If IM=M, then depthI(M)=∞. If moreover
the Axiom of Choice holds, (R,m) is local,
I⊆m, and M=0, then
IM=M.
Facts & Assumptions
Given: The ring, ideal, and finite module in the statement; AC for the second assertion.
Proof
technique · direct
1.1
The first assertion is exactly the exceptional convention in the definition of I-depth; it includes M=0.
given
2.1
In the local case, IM=M with I⊆m would give mM=M. Under the stated AC hypothesis, thm-nakayama-lemma then forces M=0, contrary to the hypothesis.
Let R be Noetherian, let M=0 be a finite R-module, and let I be an
ideal such that IM=M. Then I contains an M-regular element if and only if
I⊈pfor every p∈AssR(M).
Facts & Assumptions
Given: A Noetherian ring R, a nonzero finite module M, and an ideal I with IM=M.
Proof
technique · direct
1.1
An element of R is a zero divisor on M exactly when it belongs to an associated prime: one direction follows from an associated element, and the other from the zero-divisor lemma. Thus an M-regular element of I exists exactly when I is not contained in the union of the associated primes.
givenalgebra
2.1
The associated-prime set is finite for a finite module over a Noetherian ring. Finite prime avoidance therefore says that I is contained in that union exactly when it is contained in one member. Combining this with step 1.1 produces a nonzerodivisor x∈I exactly under the displayed condition; M/xM=0 because xM=M would imply IM=M. Thus x is regular in the adopted sense, proving both directions.
A maximal regular sequence stops at an associated prime
Statement
Let R be Noetherian, let M be finite, let I be an ideal, and let
x=(x1,…,xr) be an M-regular sequence in I. Put
Q=M/(x)M and assume IQ=Q. Then x is maximal among
regular sequences in I if and only if I⊆p for some
p∈AssR(Q).
Facts & Assumptions
Given: The data and terminal quotient in the statement.
Proof
technique · direct
1.1
The sequence can be extended in I exactly when I contains a nonzerodivisor on Q whose quotient is nonzero. If such an element y had Q/yQ=0, then Q=yQ⊆IQ, contrary to IQ=Q.
givenalgebra
2.1
Thus maximality is equivalent to depthI(Q)=0. The depth-zero associated-prime criterion converts this exactly into the displayed containment.
step 1.1∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
The first nonzero Ext shifts across a regular element
Statement
Let R be Noetherian, M a finite R-module, I an ideal, and
x∈I an M-regular element with M/xM=0. If
d=min{i:ExtRi(R/I,M)=0}<∞,
then the first nonzero Ext degree for M/xM is d−1.
Facts & Assumptions
Given: The data and finite integer d in the statement.
Proof
technique · direct
1.1
Apply ExtR(R/I,−) to 0→MxM→M/xM→0. Multiplication by x on every ExtRi(R/I,M) is zero because x annihilates R/I. The long exact sequence therefore gives 0→ExtRi(R/I,M)→ExtRi(R/I,M/xM)→ExtRi+1(R/I,M)→0.
givenalgebra
2.1
For i<d−1 both outer groups vanish, while at i=d−1 the right-hand group is nonzero and the left-hand group is zero. This proves the shift.
step 1.1∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Maximal regular sequences have a common Ext length
Statement
Let R be Noetherian, let M=0 be finite, and let I lie in the Jacobson
radical with IM=M. Every maximal M-regular sequence in I has length
min{i≥0:ExtRi(R/I,M)=0},
so all such sequences have the same length.
Facts & Assumptions
Given: The data in the statement and a maximal regular sequence x of length r.
Proof
technique · direct
1.1
Put Q=M/(x)M. Regularity makes Q=0, and Nakayama gives IQ=Q. Maximality and the stopping criterion yield (0:QI)=0, hence ExtR0(R/I,Q)=0.
given
2.1
Iterating the Ext shift backwards along the r quotients shows that ExtRi(R/I,M)=0 for i<r and is nonzero for i=r. Therefore the displayed minimum is r, independently of the sequence.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let R be Noetherian, let M be finite, and let I lie in the Jacobson
radical. Then
depthI(M)=inf{i≥0:ExtRi(R/I,M)=0},
where the infimum of the empty set is ∞.
Facts & Assumptions
Given: The ring, module, and ideal in the statement.
Proof
technique · direct
1.1
If IM=M, depth is infinite by definition. In this case R/I and M have disjoint support, so all the displayed Ext groups vanish; this includes M=0.
givenalgebra
2.1
If IM=M, maximal regular sequences exist and the preceding lemma identifies their common length with the first nonzero Ext degree. The definition of depth gives the same length.
step 1.1∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let R be Noetherian, M=0 finite, and I an ideal contained in the
Jacobson radical with IM=M. Then every maximal M-regular sequence in
I has length depthI(M), and this common integer is the
first degree in which ExtR∗(R/I,M) is nonzero.
Facts & Assumptions
Given: The hypotheses in the statement.
Proof
technique · direct
1.1
By lem-maximal-regular-sequences-have-common-length-ext, the length of every maximal regular sequence is the first nonzero Ext degree.
given
2.1
The Ext characterization identifies that same degree with depthI(M), proving both assertions.
step 1.1∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let R be Noetherian, M a finite R-module, and I,J ideals with
I=J. Then the first nonzero degrees of
ExtR∗(R/I,M) and ExtR∗(R/J,M) are
equal, with simultaneous value ∞ if both families vanish.
Facts & Assumptions
Given: The data in the statement.
Proof
technique · direct
1.1
Noetherianity gives a,b>0 with Ia⊆J and Jb⊆I. The standard finite-filtration Ext devissage says that vanishing of ExtRi(R/I,M) for i<d is equivalent to the same vanishing for every finite module annihilated by a power of I.
givenalgebra
2.1
Apply this first to R/J, annihilated by Ia, and then symmetrically to R/I. The two Ext families vanish through the same initial range, including the all-vanishing case.
step 1.1∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
A prime minimal over an associated prime plus one element becomes associated after a power quotient
Statement
Let R be Noetherian, M finite, p∈AssR(M),
and x∈R. If q is minimal over p+(x), then for
some n≥1, q∈AssR(M/xnM).
Facts & Assumptions
Given: The data in the statement.
Proof
technique · direct
1.1
Embed N=R/p in M. Artin--Rees gives n≥1 such that N∩xnM⊆xN. Hence L=N/(N∩xnM)⊆M/xnM has quotient N/xN≅R/(p+(x)).
givenconstruct
2.1
We have xnN⊆N∩xnM⊆xN. Viewing N as R/p, the annihilator of L therefore lies between p+(xn) and p+(x), so its radical is p+(x). Thus q is minimal in Supp(L) and hence associated to L. An associated element of the submodule L has the same annihilator in M/xnM.
step 1.1∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Depth is bounded by the quotient dimension at every associated prime
Statement
Let (R,m) be Noetherian local, let M=0 be finite, and let
p∈AssR(M). Then
depth(M)≤dim(R/p).
Facts & Assumptions
Given: The data in the statement.
Proof
technique · direct
1.1
Induct on d=depth(M). The case d=0 is immediate. If d>0, choose an M-regular x∈m. Then x∈/p. Choose q minimal over p+(x). The principal ideal theorem and p⊊q give dim(R/q)≤dim(R/p)−1.
givenchoose
2.1
The power-quotient lemma puts q in Ass(M/xnM) for some n≥1. Since xn is regular, the quotient has depth d−1. Induction gives d−1≤dim(R/q)≤dim(R/p)−1, as required.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local, let M be finite, and let
p∈SpecR. Then
depthRp(Mp)+dim(R/p)≥depthR(M),
with the left side infinite when Mp=0.
Facts & Assumptions
Given: The data in the statement.
Proof
technique · direct
1.1
The claim is immediate if Mp=0 or if depthM≤dim(R/p). Otherwise the associated-prime dimension bound shows that p is contained in no member of Ass(M). Finite prime avoidance supplies an M-regular x∈p.
givenchoose
2.1
Localizing preserves regularity of x, and quotienting by it lowers both depthM and depthMp by one. Induction on depthM applied to M/xM proves the inequality after adding one.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be a Noetherian local ring and let
0⟶A⟶B⟶C⟶0
be a short exact sequence of finite R-modules. Then
depthR(B)≥min{depthR(A),depthR(C)}.
Facts & Assumptions
Given: the displayed short exact sequence; write a,b,c for the depths of A,B,C. Depth +∞ has the convention fixed in def-depth-with-respect-to-an-ideal.
Proof
technique · direct
1.1
By cor-depth-as-first-nonzero-ext, ExtRi(R/m,A) and ExtRi(R/m,C) vanish for every i<min{a,c}.
given
2.1
Fix i<min{a,c}. A finite partial free resolution of R/m through degree i+1 exists because R is Noetherian. Applying its finite free terms to the short exact sequence gives the exact cohomology fragment ExtRi(R/m,A)⟶ExtRi(R/m,B)⟶ExtRi(R/m,C). Its outer terms vanish by step 1.1, so the middle term vanishes. This argument is finite for each i and uses no choice principle. The Ext characterization now gives b≥min{a,c}.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Under the hypotheses of the Depth Lemma,
depthR(A)≥min{depthR(B),depthR(C)+1}.
Facts & Assumptions
Given: a short exact sequence 0→A→B→C→0 of finite modules over a Noetherian local ring (R,m); write a,b,c for their depths.
Proof
technique · direct
1.1
Put s=min{b,c+1}. At i=0<s, left exactness gives an injection HomR(R/m,A)↪HomR(R/m,B), whose target is zero. For 0<i<s, the Ext characterization gives ExtRi(R/m,B)=0 and ExtRi−1(R/m,C)=0.
given
2.1
For each fixed 0<i<s, choose a finite partial free resolution of R/m through degree i+1. Applying its finite free terms to the short exact sequence gives the exact fragment ExtRi−1(R/m,C)⟶ExtRi(R/m,A)⟶ExtRi(R/m,B). The outer terms vanish by step 1.1. Together with the separately proved i=0 case, this gives vanishing for every i<s, so a≥s.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Under the hypotheses of the Depth Lemma,
depthR(C)≥min{depthR(A)−1,depthR(B)}.
When depthR(A)=0, the right side is −1 and the assertion
is vacuous.
Facts & Assumptions
Given: a short exact sequence 0→A→B→C→0 of finite modules over a Noetherian local ring (R,m); write a,b,c for their depths.
Proof
technique · direct
1.1
If a=0 there is nothing to prove. Otherwise put s=min{a−1,b}. For every i<s, the Ext characterization gives ExtRi(R/m,B)=0 and ExtRi+1(R/m,A)=0.
given
2.1
For each fixed i<s, a finite partial free resolution of R/m through degree i+2 gives the exact fragment ExtRi(R/m,B)⟶ExtRi(R/m,C)⟶ExtRi+1(R/m,A). The outer terms vanish by step 1.1. Thus the middle term vanishes for every i<s, and c≥s. The construction is finite for each i and needs no choice principle.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be a Noetherian local ring and
0→A→B→C→0 a short exact sequence of finite R-modules. With
a=depthR(A), b=depthR(B), and
c=depthR(C),
b≥min{a,c},a≥min{b,c+1},c≥min{a−1,b}.
The last inequality is vacuous when a=0.
Facts & Assumptions
Given: the displayed exact sequence and depth notation.
Proof
technique · direct
1.1
The middle, left, and right lower bounds are respectively lem-depth-lemma-lower-bound-middle, lem-depth-lemma-lower-bound-left, and lem-depth-lemma-lower-bound-right.
given
2.1
Substituting a,b,c into those three bounds gives the three displayed inequalities, including the one-degree shifts and the stated a=0 boundary.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Unequal-depth equalities in a short exact sequence
Statement
In the setting of thm-depth-lemma, the following implications hold:
a<c⇒b=a,a<b⇒c=a−1,b<c⇒a=b,a>c+1⇒b=c,a>b⇒c=b,b>c⇒a=c+1.
Only implications whose strict inequality is meaningful for the depth
conventions are asserted.
Facts & Assumptions
Given: write a,b,c for the depths of A,B,C in the short exact sequence.
Proof
technique · direct
1.1
The first Depth Lemma inequality and either of the other two give a<c⇒b=a and a>c+1⇒b=c. Cyclically applying the same comparison to the remaining inequalities gives the other four displayed implications.
given
2.1
For example, if a<c, then b≥a while a≥min{b,c+1} forces a≥b; hence b=a. If a>c+1, then c≥min{a−1,b} and a−1>c force c≥b, while b≥c; hence b=c. If a<b, then c≥a−1, while a≥min{b,c+1} forces a≥c+1; hence c=a−1. The other three cases are the same comparisons.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local, let M be a nonzero finite
R-module, and let I=(x1,…,xn)⊆m. For the Koszul
complex K∙(x;M) and its dual cochain complex
K∙(x;M),
depthI(M)=min{i:Hi(K∙(x;M))=0}=n−max{j:Hj(K∙(x;M))=0}.
Facts & Assumptions
Given:I⊆m, so M/IM=0 by Nakayama. The maximal ideal of a Noetherian local ring is finitely generated, so the height theorem makes dimR finite; successive regular elements strictly lower support dimension. Hence the depth is finite, as are the degrees of the finite Koszul complex.
Proof
technique · direct
1.1
Induct on depthI(M). At depth 0, prime avoidance gives an associated prime p=ann(m) containing I; hence 0=m∈0:MI=H0(K∙(x;M)). If the depth is positive, choose an M-regular y∈I. Adjoining y, an R-linear combination of the xi, does not change the first nonzero Koszul cohomology degree: multiplication by y on K∙(x;M) is null-homotopic, so its mapping cone has cohomology Hi(K)⊕Hi−1(K).
given
2.1
Reorder the enlarged sequence with y first. Since y is regular, its two-term Koszul cochain complex has only M/yM in degree 1. Thus the first nonzero degree for the enlarged complex is one plus that for the induced Koszul complex on M/yM; explicitly, lem-depth-quotient-by-regular-element gives depthI(M/yM)=depthI(M)−1. Induction proves the first equality. The finite free Koszul complex is self-dual: Ki(x;M)≅Kn−i(x;M), so Hi≅Hn−i and the first nonzero cohomology degree is n minus the last nonzero homology degree.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Depth is bounded by the number of ideal generators
Statement
Let (R,m) be Noetherian local, let M=0 be finite, and let
I⊆m be generated by n elements. Then
depthI(M)≤n.
Facts & Assumptions
Given: choose generators x=(x1,…,xn) of I.
Proof
technique · direct
1.1
Nakayama gives M/IM=0, so the Koszul homology in degree 0 is nonzero and the depth is finite.
given
2.1
By lem-koszul-depth-first-nonzero-cohomology, the depth is the first nonzero degree of a cochain complex concentrated in degrees 0,…,n. Therefore it is at most n.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Under the hypotheses and notation of
lem-koszul-depth-first-nonzero-cohomology, if
q=max{j:Hj(K∙(x;M))=0}, then
depthI(M)=min{i:Hi(K∙(x;M))=0}=n−q.
In particular the result is independent of the chosen finite generating
sequence of I.
Facts & Assumptions
Given:(R,m) is Noetherian local, 0=M is finite, and I=(x)⊆m.
Proof
technique · direct
1.1
lem-koszul-depth-first-nonzero-cohomology proves both displayed equalities.
given
2.1
Their common value is depthI(M), which is defined from I and M rather than from the chosen generators. Hence the numerical Koszul expression is generator-independent.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Depth at a prime is bounded by local support dimension
Statement
Let R be Noetherian, let M be finite, and let
p∈SuppR(M). Then
depthRp(Mp)≤dimSuppRp(Mp).
Facts & Assumptions
Given:Mp is a nonzero finite module over the Noetherian local ring Rp.
Proof
technique · direct
1.1
Put A=Rp. Let N be a nonzero finite A-module and let x in the maximal ideal be N-regular. Then Supp(N/xN)=Supp(N)∩V(x) by localization and Nakayama. A minimal prime q of Supp(N) cannot contain x: otherwise Nq has support only at the maximal ideal of Aq, so a power of x annihilates it, contradicting injectivity on that nonzero localization. Any prime chain in Supp(N/xN) can therefore be extended downward by a strict inclusion from a minimal prime of Supp(N). Hence dimSupp(N/xN)≤dimSupp(N)−1. Conversely, lift a parameter tuple for N/xN and prepend x. Its quotient has finite length, so thm-dimension-and-parameters-for-modules gives dimSupp(N)≤1+dimSupp(N/xN). Thus the dimension drops exactly one, without any catenarity assumption. All dimensions are finite by that module-dimension theorem (ultimately the local height bound).
givenalgebra
2.1
Starting with Mp, every regular sequence of length r has nonzero successive quotients by def-regular-sequence-on-a-module. Applying step 1.1 successively gives r≤dimSuppA(Mp). Extending a sequence while possible must therefore stop, so a maximal sequence exists. The maximal ideal is the Jacobson radical, and Nakayama gives pAMp=Mp. Thus thm-depth-equals-maximal-regular-sequence-length identifies its length with depth, proving the asserted inequality. This also handles dimension zero, when the maximal sequence is empty.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
For every nonzero finite module M over a Noetherian local ring R,
0≤depthR(M)≤dimSuppR(M).
The nonzero hypothesis is essential for this formulation: under the adopted
convention depthR(0)=+∞, whereas the empty support has
no nonnegative Krull dimension.
Facts & Assumptions
Given:M is nonzero and finite over the Noetherian local ring R.
Proof
technique · direct
1.1
Depth is the length of a regular sequence and is therefore nonnegative. The upper bound is cor-depth-of-a-finite-local-module-at-most-its-dimension.
given
2.1
These give the displayed double inequality. The last sentence follows directly from the separately declared zero-module depth convention.
step 1.1algebra∎
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →
Cohen--Macaulay local modules and rings
Definition
Let (R,m) be a Noetherian local ring and let M be a nonzero
finite R-module. The module M is Cohen--Macaulay when
depth(M)=dimSuppR(M).
The zero module is excluded from this local definition. The local ring R is
Cohen--Macaulay when it is Cohen--Macaulay as an R-module.
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →
Maximal and global Cohen--Macaulay modules
Definition
Let (R,m) be a Noetherian local ring and let M be a nonzero
finite R-module. The module M is maximal Cohen--Macaulay if
depth(M)=dimR.
For a Noetherian ring R, a finite R-module M is Cohen--Macaulay over
R if Mp is a Cohen--Macaulay Rp-module for
every p∈SuppR(M). This is a global convention; it
therefore declares the zero module globally Cohen--Macaulay vacuously, while
the preceding maximal Cohen--Macaulay definition does not apply to it.
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
A regular parameter quotient preserves the depth--dimension gap
Statement
Let (R,m) be Noetherian local, 0=M finite, and let
x∈m be M-regular and part of a system of parameters for M.
Then
dimR(M/xM)−depthR(M/xM)=dimR(M)−depthR(M).
Facts & Assumptions
Given: regularity makes M/xM nonzero; complete x to a system of parameters x,x2,…,xd for M, where d=dimR(M).
Proof
technique · direct
1.1
By lem-depth-quotient-by-regular-element, depth(M/xM)=depth(M)−1.
given
1.2
Put A=R/AnnR(M). The finite-length terminal quotient shows that the images of x,x2,…,xd form a system of parameters of the local ring A, as in thm-dimension-and-parameters-for-modules. Moreover SuppR(M/xM)=SuppR(M)∩V(x)≅Spec(A/(x)). Applying lem-parameter-dimension-drop-is-exact to A gives dimR(M/xM)=d−1.
givenalgebra
2.1
Subtracting the equalities in steps 1.1 and 1.2 cancels the common decrement and gives the displayed identity.
step 1.1step 1.2algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local, let 0=M be finite, and let
x1,…,xr be both M-regular and an initial segment of a system of
parameters for M. Then M is Cohen--Macaulay if and only if
M/(x1,…,xr)M is Cohen--Macaulay.
Facts & Assumptions
Given: each successive quotient is nonzero, and the remaining parameter tuple shows that each xi is a parameter element on the preceding quotient.
Proof
technique · direct
1.1
Apply cor-regular-quotient-cohen-macaulay-equivalence first to M and x1, then to each successive quotient and xi.
given
2.1
Chaining the resulting equivalences proves the assertion. The case r=0 is the identity statement.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Cohen--Macaulay modules have no embedded associated primes
Statement
Under the hypotheses of
lem-associated-primes-of-cohen-macaulay-module-have-full-dimension, every
associated prime of M is minimal in SuppR(M). Thus M
has no embedded associated primes.
Facts & Assumptions
Given:p∈AssR(M).
Proof
technique · direct
1.1
Suppose q∈Supp(M) and q⊊p. A chain of length d above p, preceded by the strict inclusion q⊊p, gives dim(R/q)>d.
given
2.1
But V(q)⊆Supp(M) implies dim(R/q)≤dimM=d, a contradiction. Hence no such q exists.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
If 0=M is a finite Cohen--Macaulay module of dimension d over a
Noetherian local ring R, then every
p∈AssR(M) is minimal in
SuppR(M) and satisfies dim(R/p)=d.
Facts & Assumptions
Given: the local Cohen--Macaulay hypotheses stated above.
Proof
technique · direct
1.1
Full quotient dimension is lem-associated-primes-of-cohen-macaulay-module-have-full-dimension, and minimality is cor-cohen-macaulay-modules-have-no-embedded-associated-primes.
given
2.1
Combining those conclusions gives both assertions simultaneously.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
The first parameter of a Cohen--Macaulay module is regular
Statement
Let (R,m) be Noetherian local and M a nonzero finite
Cohen--Macaulay module of positive dimension. If
x1,…,xd is a system of parameters for M, then x1 is
M-regular.
Facts & Assumptions
Given:d=dimM>0 and the parameter quotient has dimension 0.
Proof
technique · direct
1.1
If x1 lay in an associated prime p of M, then the full-dimension result would give dim(R/p)=d. Moreover p∈Supp(M/x1M) because Supp(M/x1M)=Supp(M)∩V(x1).
given
2.1
The remaining d−1 elements make M/x1M/(x2,…,xd)(M/x1M) finite length. The minimal-generator characterization in thm-dimension-and-parameters-for-modules therefore gives dim(M/x1M)≤d−1. This contradicts step 1.1. Thus x1 avoids every associated prime; the associated-prime zero-divisor criterion makes it M-regular. The quotient is nonzero by Nakayama.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Induction along a Cohen--Macaulay parameter sequence
Statement
Under the hypotheses of
lem-cohen-macaulay-parameter-first-element-regular, M/x1M is
Cohen--Macaulay of dimension d−1, and
x2,…,xd is a system of parameters for it.
Facts & Assumptions
Given:x1,…,xd is a system of parameters of the Cohen--Macaulay module M.
Proof
technique · direct
1.1
The first-element lemma makes x1 regular. Exact parameter dimension drop gives dim(M/x1M)=d−1, and the regular-quotient equivalence makes the quotient Cohen--Macaulay.
given
2.1
Its quotient by x2,…,xd is the original parameter quotient, which has dimension 0. Since the remaining tuple has length d−1, it is a system of parameters for M/x1M.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Every system of parameters is regular in a Cohen--Macaulay module
Statement
Every system of parameters of a nonzero finite Cohen--Macaulay module over a
Noetherian local ring is a regular sequence on that module.
Facts & Assumptions
Given:x1,…,xd is a system of parameters for M.
Proof
technique · direct
1.1
Induct on d. For d=0 the empty sequence is regular because M=0. For d>0, the parameter induction lemma makes x1 regular and identifies x2,…,xd as a parameter system on the Cohen--Macaulay quotient M/x1M.
given
2.1
The induction hypothesis makes the remaining tuple regular on that quotient. Its terminal quotient is the nonzero parameter quotient (Nakayama), so the whole tuple satisfies the adopted definition of an M-regular sequence.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-07‡ rests on unproved material (inherited)Open item page →
One regular system of parameters implies Cohen--Macaulayness
Statement
Let 0=M be finite over a Noetherian local ring. If one system of
parameters for M is M-regular, then M is Cohen--Macaulay. Here a system of parameters for M means a tuple x1,…,xd in the maximal ideal, where d=dimSuppR(M), such that M/(x1,…,xd)M has finite length.
Facts & Assumptions
Given: A nonzero finite module M over a Noetherian local ring and an M-regular parameter tuple of length d=dimSuppR(M), using the terminology introduced in thm-dimension-and-parameters-for-modules.
Proof
technique · direct
1.1
The regular parameter system gives depthR(M)≥d. The general support-dimension bound gives depthR(M)≤d.
given
2.1
Hence depth and dimension both equal d, which is Cohen--Macaulayness.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Parameters and regular sequences in Cohen--Macaulay modules
Statement
For a nonzero finite module M over a Noetherian local ring, the following
are equivalent:
M is Cohen--Macaulay;
every system of parameters for M is M-regular;
some system of parameters for M is M-regular.
Facts & Assumptions
Given: systems of parameters have length dimR(M) and a nonzero terminal quotient.
Proof
technique · direct
1.1
The implication (1)⇒(2) is cor-every-system-of-parameters-is-regular-in-a-cohen-macaulay-module, and (2)⇒(3) follows from existence of systems of parameters.
given
2.1
The implication (3)⇒(1) is cor-one-regular-system-of-parameters-implies-cohen-macaulay. Thus all three conditions are equivalent.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Localization preserves the Cohen--Macaulay depth--dimension equality
Statement
Let (R,m) be Noetherian local and let M be a nonzero finite
Cohen--Macaulay R-module. For every
p∈SuppR(M),
depthRp(Mp)=dimRp(Mp).
Facts & Assumptions
Given:Mp=0; write d=dimR(M).
Proof
technique · direct
1.1
The localization inequality gives depthRp(Mp)+dim(R/p)≥d. The dimension-chain inequality for the support gives dimRp(Mp)+dim(R/p)≤d.
given
2.1
Hence localized depth is at least localized dimension. The general bound cor-depth-of-a-finite-local-module-at-most-its-dimension supplies the reverse inequality, so equality holds.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let R be Noetherian and M finite and globally Cohen--Macaulay. For every
multiplicative set S, each nonzero localization of S−1M at a prime of
S−1R is Cohen--Macaulay. In particular, if R is local and M is
Cohen--Macaulay, then Mp is Cohen--Macaulay for every
p∈Supp(M); primes outside the support give the
zero module and are excluded by the local definition.
Facts & Assumptions
Given: primes of S−1R correspond to primes of R disjoint from S, and iterated localization agrees with localization at the corresponding prime.
Proof
technique · direct
1.1
At a corresponding support prime p, global Cohen--Macaulayness says Mp is Cohen--Macaulay.
given
2.1
The relevant localization of S−1M is canonically Mp, so it is Cohen--Macaulay. The local special case is cor-cohen-macaulayness-localises; the zero-localization convention is as stated.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local and 0=M finite. Put
S=R[X](m,X) and N=M[X](m,X). Then
depthS(N)=depthR(M)+1,dimS(N)=dimR(M)+1.
Facts & Assumptions
Given:X belongs to the maximal ideal of S.
Proof
technique · direct
1.1
Multiplication by X on M[X] is injective coefficientwise and its cokernel is M. These properties survive localization, so X is N-regular and N/XN≅M.
given
2.1
As an S-module, N/XN is M with X acting by zero; regular sequences from (m,X) on it are exactly regular sequences from m on M. Hence the regular-quotient depth formula gives depthS(N)=depthR(M)+1.
step 1.1algebra
3.1
Put A=R/AnnR(M). Then SuppS(N)=Spec(A[X])(mA,X). The polynomial-dimension theorem gives dimA[X]=dimA+1, and its lower chain is attained below (mA,X) because A is local. Therefore the displayed localization has dimension dimA+1=dimR(M)+1. This is the asserted dimension equality and does not require every support prime to be extended from R or to contain X.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-07‡ rests on unproved material (inherited)Open item page →
If M=0, then M[X]=0 and [F1] gives the claim vacuously. Otherwise fix P in the support of M[X], put p=P∩R, A=Rp, m=pA, B=A[X], P′=PB, and S=BP′. The nonzero module Mp is Cohen--Macaulay. By [F4] and [F5], choose a regular parameter tuple f1,…,fd with d=dimMp and nonzero finite-length quotient N. Polynomial extension is faithfully flat, and localization preserves injectivity. The final quotient Q=N[X]P′ is nonzero: N/mN=0, and its polynomial extension localized at P′⊇mB remains nonzero. Thus [F2] makes the tuple regular on M[X]P.
F1F2F4F5givenconstruct
2.1
Since N is nonzero of finite length, its annihilator has radical m, and SuppSQ=V(mS). This also follows by tensoring a finite composition series of N: its factors become copies of κ(p)[X]Pˉ, where Pˉ=P′/mB. If Pˉ=0, this is a field, so Q has finite length over S. If Pˉ=0, write Pˉ=(gˉ) for a monic irreducible polynomial and lift its coefficients to a monic g∈A[X]. Since P′ is the inverse image of Pˉ, this lift lies in P′. Monicity makes multiplication by g injective on N[X] by highest-coefficient comparison, hence on Q. Moreover Q/gQ is supported only at the maximal ideal of S (reduce modulo m), and is nonzero by Nakayama; it therefore has finite length.
step 1.1algebraconstruct
3.1
In the first case the regular tuple has length d and finite-length quotient; in the second, adjoining g gives a regular tuple of length d+1 and nonzero finite-length quotient. Write its length as l. The definition of depth gives depthSM[X]P≥l, [F4] gives dimSM[X]P≤l, and [F3] gives the reverse comparison between depth and dimension. Hence both equal l. Every localization in the support is Cohen--Macaulay, proving [F1].
F1F3F4step 2.1∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local, let M be finite, and put
M=M⊗RR. If x1,…,xr∈m is
M-regular, then its images form a M-regular sequence.
Facts & Assumptions
Given:R→R is faithfully flat.
Proof
technique · direct
1.1
Tensor each injective multiplication map on the successive quotients with the flat module R. Flatness preserves its injectivity and identifies the resulting quotient with the corresponding quotient of M.
given
2.1
The terminal quotient remains nonzero because faithful flatness reflects the zero module. Hence the base-changed sequence satisfies both parts of the regular-sequence definition.
step 1.1algebra∎
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m) be Noetherian local and M finite. Then
depthR(M⊗RR)=depthR(M).
Facts & Assumptions
Given: the residue fields of R and R agree, and completion is faithfully flat.
Proof
technique · direct
1.1
For each i, flat base change for a free resolution of R/m whose terms are finite free gives ExtRi(R/m,M)⊗RR≅ExtRi(R/mR,M).
given
2.1
Faithful flatness says the left group vanishes exactly when its tensor product does. Thus the first nonzero Ext degree is unchanged; the Ext characterization of depth proves the equality, including the +∞ case.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Completion preserves Cohen--Macaulayness in both directions
Statement
Assume the stated choice convention for completion and dimension. If
(R,m) is Noetherian local and 0=M is finite, then M is
Cohen--Macaulay over R if and only if
M=M⊗RR is Cohen--Macaulay over R.
Facts & Assumptions
Given: completion preserves both the depth and support dimension of a finite module.
Proof
technique · direct
1.1
lem-completion-reflects-depth gives depthR(M)=depthR(M). The completion dimension theorem gives dimR(M)=dimR(M).
given
2.1
Therefore depth equals dimension on one side exactly when it does on the other. Faithful flatness also ensures M=0.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Assume the stated choice convention. For a Noetherian local ring
(R,m) and a nonzero finite R-module M,
M is Cohen–Macaulay over R⟺M⊗RR is Cohen–Macaulay over R.
In particular, R is Cohen--Macaulay if and only if its
m-adic completion is.
Facts & Assumptions
Given: completion is taken at the maximal ideal.
Proof
technique · direct
1.1
The module equivalence is cor-completion-preserves-cohen-macaulayness-two-directions.
given
2.1
Taking M=R gives M⊗RR≅R and proves the ring assertion.
A flat local map splits regular sequences into base and fibre parts
Statement
Let (R,m,k)→(S,n,ℓ) be a flat local homomorphism
of Noetherian local rings. If x1,…,xr is an R-regular sequence
and yˉ1,…,yˉs is regular on the closed fibre
S/mS, then arbitrary lifts yj∈n make
x1,…,xr,y1,…,ys
an S-regular sequence.
Facts & Assumptions
Given: a flat local map is faithfully flat.
Proof
technique · direct
1.1
Flat base change preserves the injectivity of multiplication by each xi on the successive source quotients, and faithful flatness preserves their nonzero terminal quotient. Thus the xi form an S-regular sequence.
given
2.1
After quotienting by the xi, the induced map remains flat and has the same closed fibre. The local flatness criterion applied successively to the lifts yj promotes injectivity on the fibre quotients to injectivity on the corresponding S-quotients. Nakayama preserves the nonzero terminal fibre quotient. Hence the concatenated sequence is regular.
step 1.1algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
For a flat local homomorphism (R,m)→(S,n) of
Noetherian local rings,
depth(S)=depth(R)+depth(S/mS).
Facts & Assumptions
Given: all depths are finite because the three local rings/modules are nonzero Noetherian objects.
Proof
technique · direct
1.1
Write d=depth(R) and e=depth(S/mS). Concatenating maximal regular sequences from the base and closed fibre by lem-flat-local-depth-formula-regular-sequence-split gives depth(S)≥d+e.
given
1.2
We prove the reverse inequality by induction on d+e, following Stacks Project, Tag 0338. If d=e=0, the depth-zero criterion supplies 0=z∈R with mz=0. Flatness makes S/mS→S, sˉ↦zs, injective. Choose a nonzero closed-fibre element yˉ annihilated by n/mS. Then zy=0 and n(zy)=0, so the depth-zero criterion gives depth(S)=0.
givenalgebra
2.1
If d>0, choose an R-regular x∈m. Flatness makes xS-regular, and R/(x)→S/(x) is again flat local with the same closed fibre. Induction and lem-depth-quotient-by-regular-element give depth(S)−1=(d−1)+e. If instead d=0<e, lift a closed-fibre regular element yˉ. The local flatness criterion makes y regular on S and makes S/(y) flat over R; its closed fibre has depth e−1. Induction again gives depth(S)−1=d+(e−1). Thus in all cases depth(S)=d+e.
step 1.2algebra∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
Let (R,m)→(S,n) be a flat local homomorphism of
Noetherian local rings. Then S is Cohen--Macaulay if and only if both R
and the closed fibre S/mS are Cohen--Macaulay.
Facts & Assumptions
Given: the flat-local dimension formula dimS=dimR+dim(S/mS).
Proof
technique · direct
1.1
Depth additivity and the dimension formula give dimS−depthS=(dimR−depthR)+(dimS/mS−depthS/mS).
given
2.1
Each parenthesized gap is nonnegative by the depth bound. Their sum is zero exactly when both are zero, proving the equivalence.
step 1.1algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07‡ rests on unproved material (inherited)Open item page →
For every flat local homomorphism (R,m)→(S,n) of
Noetherian local rings,
depthS=depthR+depth(S/mS).
Moreover, S is Cohen--Macaulay if and only if R and the closed fibre are
both Cohen--Macaulay. No finite-type hypothesis is required.
Facts & Assumptions
Given: the flat local Noetherian hypotheses and the closed fibre.
Proof
technique · direct
1.1
The depth equality is cor-flat-local-depth-additivity.
given
2.1
The Cohen--Macaulay equivalence is cor-flat-local-cohen-macaulay-fibre-criterion. Both prerequisites use only the displayed hypotheses, so no finite-type condition is introduced.
step 1.1algebra∎
5 · Examples, counterexamples and false statements