§16. Dimension and depth in Noetherian local rings

16.1. Dimension of a ring

(16.1.1) We call dimension (or Krull dimension) of a ring , and denote , the (combinatorial) dimension of its spectrum (14.2.1); since the irreducible closed subsets of are the , where is a prime ideal of (Bourbaki, Alg. comm., chap. II, §4, n° 3, cor. 1 of prop. 14), it amounts to the same thing to say that is the supremum of the lengths of chains (14.1.1)

of prime ideals of . If , one has . An Artinian ring (in particular a field) is of dimension 0 (Bourbaki, Alg. comm., chap. IV, §2, n° 5, prop. 7); a Dedekind ring which is not a field (in particular or a polynomial ring k[T] in one indeterminate over a field ) is of dimension 1 (Bourbaki, Alg. comm., chap. VII, §2). A Noetherian ring is not necessarily of finite dimension [30].

If is the family of minimal prime ideals of , one has (14.1.2.1)

(16.1.1.1)              dim(A) = sup_α dim(A/𝔭_α).

(16.1.2) For every ideal of , the prime ideals of correspond bijectively to the prime ideals of containing , hence

If in addition is not contained in any minimal prime ideal of , every chain of prime ideals of containing can be completed by one of the , so one has

(16.1.3) If is a multiplicative subset of , the prime ideals of correspond bijectively to the prime ideals of not meeting , hence one has

For every prime ideal of , one has, by definition (14.2.1)

(16.1.3.2)              dim(A_𝔭) = codim(V(𝔭), Spec(A)).

This number is also called the height of the prime ideal and denoted . More generally, for every ideal of , we call height of the number

If is the family of prime ideals minimal among those that contain , one has therefore (14.2.1)

One has evidently

(16.1.3.5)              dim(A) = sup_𝔪 dim(A_𝔪)

where ranges over the set of maximal ideals of .

(16.1.4) For every prime ideal of , one has (14.2.2.2)

(16.1.4.1)              dim(A_𝔭) + dim(A/𝔭) ≤ dim(A).

We say that is catenary (resp. equidimensional, equicodimensional, biequidimensional) when is catenary (resp. equidimensional, equicodimensional, biequidimensional). When is Noetherian and biequidimensional, the two sides of (16.1.4.1) are equal for every prime ideal of (14.3.5).

For every ideal of , the prime ideals of correspond bijectively to the prime ideals of containing , so, if is catenary, so is . Likewise, for every multiplicative subset of , the prime ideals of correspond bijectively to the prime ideals of not meeting , so if is catenary, so is .

In addition, since the prime ideals of contained in a prime ideal correspond bijectively to the prime ideals of , for to be catenary it is necessary and sufficient that be so for every . To say that is catenary therefore means ((14.3.2) and (16.1.3.2)) that for every pair of prime ideals , of such that , one has

(16.1.4.2)              dim(A_𝔮) + dim(A_𝔭 / 𝔮 A_𝔭) = dim(A_𝔭).

If is biequidimensional, so is for every prime ideal of .

Proposition (16.1.5).

Let be a ring homomorphism making an -algebra integral over . Then one has ; if in addition is injective, one has .

If is the kernel of , is isomorphic to , so by (16.1.2.1), and since is integral over , one may restrict oneself to proving the second assertion when . If is a chain of prime ideals of , the are then distinct prime ideals in (Bourbaki, Alg. comm., chap. V, §2, n° 1, cor. 1 of prop. 1), hence form a chain of prime ideals. Conversely, for every chain of prime ideals of , one knows that there exists for each a prime ideal of such that and that for (loc. cit., cor. 2 of th. 1). Whence the conclusion.

Proposition (16.1.6).

Let be an integral ring, a local subring of , its maximal ideal. Suppose that is integrally closed and that is integral over ; then, for every maximal ideal of , one has .

The first part of the reasoning of (16.1.5) shows that . Conversely, consider a chain of prime ideals of ; one knows that (Bourbaki, Alg. comm., chap. V, §2, n° 1, prop. 1) and by virtue of the hypotheses made, one may apply the second Cohen-Seidenberg theorem (Bourbaki, Alg. comm., chap. V, §2, n° 4, th. 3), which proves the existence of a chain of prime ideals of such that for every ; one deduces at once that , whence the proposition.

(16.1.7) Let be an -module; we call dimension of , and denote or , the dimension of the ring (isomorphic to the ring A_M of homotheties of ). One has therefore for every . If is of finite type, the prime ideals of containing are exactly those belonging to and the latter is closed in , hence one has then

(16.1.7.1)              dim(M) = dim(Supp(M)) ≤ dim(A).

If , are two -modules such that , one has

(16.1.7.2)              dim(N) ≤ dim(M),         dim(M/N) ≤ dim(M).

If is a multiplicative subset of and if is of finite type, one has

Indeed, one has (Bourbaki, Alg. comm., chap. II, §2, n° 4) and .

On the other hand, every maximal chain of prime ideals containing ends at a maximal ideal , so its length is equal to that of the chain of corresponding prime ideals of (which contain ); from this remark and from (16.1.7.3), one obtains

(16.1.7.4)              dim_A(M) = sup_𝔪 dim_{A_𝔪}(M_𝔪)

where ranges over the set of maximal ideals of .

We say that is catenary (resp. equidimensional, equicodimensional, biequidimensional) when is.

Proposition (16.1.8).

Let be a ring, an -module of finite type, a prime ideal of . One has then

(16.1.8.1)              dim_{A_𝔭}(M_𝔭) + dim_A(M/𝔭M) ≤ dim_A(M).

One has , hence the prime ideals of containing correspond bijectively to the prime ideals of containing and contained in . On the other hand, if , , hence the prime ideals of containing contain ; whence the conclusion.

This last remark shows in addition that one has

Proposition (16.1.9).

Let be a Noetherian ring, a ring homomorphism, a -module such that is an -module of finite type. Then one has

Indeed, the ring B_M of homotheties of the -module identifies with a subring of , and is an -module of finite type (Bourbaki, Alg. comm., chap. III, §3, n° 1, lemma 2), hence so is B_M; moreover the ring A_M of homotheties of the -module is a subring of B_M, canonical image of in , hence B_M is finite over A_M; the conclusion thus results from (16.1.5).

(16.1.10) Let be a Noetherian ring; if is an -module of finite length, one knows (Bourbaki, Alg. comm., chap. IV, §2, n° 5, prop. 7 and cor. 1 of prop. 7) that is a finite discrete space, hence if ; conversely, if is an -module of finite type such that , every point of is closed, in other words is a maximal ideal of , hence (loc. cit., prop. 7) is of finite length.

16.2. Dimension of a Noetherian semi-local ring ¹

(16.2.1) Let be a Noetherian semi-local ring, its radical; recall that an ideal of definition of is an ideal such that and that contains a power of ; it amounts to the same thing to say that the only prime ideals containing are maximal, or that is an Artinian ring. Let be an -module of finite type; for every integer , is an -module of finite length, equal to , where is the graded -module associated with endowed with the -preadic filtration. One knows that there exists a polynomial with rational coefficients such that for large enough (III, 2.5.4); one deduces at once from this that there exists a polynomial in , with rational coefficients, such that for large enough; it is clear that this polynomial is unique and that its leading coefficient is > 0 if ; one says that it is the Hilbert-Samuel polynomial of for the -preadic filtration.


¹ This number reproduces the exposition given by Serre in a course at the Collège de France in 1958.

Lemma (16.2.2.1).

Let be a -good filtration of (Bourbaki, Alg. comm., chap. III, §3, n° 1); then is equal, for large, to a polynomial in whose degree and leading coefficient are the same as those of .

Indeed, there exists such that for , whence the inclusions for large, which entails

            P_𝔮(M, n + n_0) ≥ long(M/M_{n+n_0}) ≥ P_𝔮(M, n) ≥ long(M/M_n)

and consequently the conclusion.

If is a second ideal of definition, one has for some integer , hence ; consequently the degree of does not depend on the ideal of definition considered; one denotes it .

Lemma (16.2.2.2).

Let be an exact sequence of -modules of finite type. Then the polynomial has degree .

Indeed, the filtration of the is -good (Bourbaki, Alg. comm., chap. III, §3, n° 1, prop. 1); since long(M/𝔮^n M) = long(M''/𝔮^n M'') + long(M'/M'_n), the lemma follows at once from (16.2.2.1) applied to .

Theorem (16.2.3) (Krull-Chevalley-Samuel).

Let be a Noetherian semi-local ring, its radical, an -module of finite type, the degree of the Hilbert-Samuel polynomial of (for an arbitrary ideal of definition of ); let on the other hand be the infimum of the integers such that there exist elements of for which is of finite length. Then one has

Lemma (16.2.3.1).

For every , let be the submodule of formed of the elements annihilated by . Then:

(i) One has .

(ii) Let be the prime ideals belonging to and such that

                        dim(A/𝔭_i) = dim(M)            (1 ≤ i ≤ m).

If for every , one has .

(iii) If is an ideal of definition of , the polynomial

                        P_𝔮(M, n) − P_𝔮(M/xM, n)

is of degree .

Assertion (i) is trivial, since if is such that for the module , is of finite length, it suffices to observe that this module is isomorphic to .

To prove (ii), one observes that, if is the annihilator of , the prime ideals containing the annihilator of are those that contain ; none of the can therefore contain , and by definition of (16.1.7) every chain of prime ideals containing therefore has length .

Finally, to prove (iii), one notes that one has two exact sequences

            0 → _x M → M --x→ xM → 0,        0 → xM → M → M/xM → 0

and the assertion follows at once from lemma (16.2.2.2).

The proof of (16.2.3) is done in three steps:

(16.2.3.2) One has .

We reason by induction on , the case being trivial. Suppose then , and let be such that . This entails that is a minimal element of , hence it is associated with (Bourbaki, Alg. comm., chap. IV, §1, n° 4, th. 2) and consequently contains a submodule isomorphic to (loc. cit., §1, n° 1); since by (16.2.2.2), one is reduced to proving that . Let then be a chain of distinct prime ideals in , and let us show that . This is evident if . Otherwise, there exists such that , for the relation would entail since does not contain , hence would be maximal, which is absurd. One has for , hence (16.1.7). Since by virtue of the choice of , one has by (16.2.3.1, (iii)). The induction hypothesis then implies , hence .

(16.2.3.3) One has .

Let indeed be a family of elements of such that, on setting , is of finite length. The ideals associated with are then maximal (Bourbaki, Alg. comm., chap. IV, §2, n° 5, prop. 7) and since these are the only prime ideals containing , is Artinian (loc. cit., prop. 9) and is an ideal of definition of . But one has , and if is generated by elements , is an -module generated by the canonical images of the where , hence by elements; its length is consequently , where is a constant, and one deduces at once that the degree of is ; whence .

(16.2.3.4) One has .

Let us first note that is finite by (16.2.3.2). We reason by induction on ; the proposition is evident for , since is then of finite length (16.1.10). Suppose , and let () be the prime ideals of such that ; the definition of the shows that they are minimal elements of , hence finite in number (Bourbaki, Alg. comm., chap. IV, §1, n° 4, th. 2). Since , the are not maximal, and there exists therefore such that for every (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2). By virtue of (16.2.3.1), one has and ; the induction hypothesis entails that , whence the conclusion.

Corollary (16.2.4).

Under the hypotheses of (16.2.3), one has

Indeed, and are isomorphic, hence .

Corollary (16.2.5).

The dimension of a Noetherian semi-local ring is finite and equal to the minimum number of elements of the radical of generating an ideal of definition.

This is the equality for .

In particular:

Corollary (16.2.6).

Let be a Noetherian local ring, its maximal ideal, its residue field; one has

Indeed, one knows that if the () are elements of whose classes mod form a basis of the -vector space , the generate (Bourbaki, Alg. comm., chap. II, §3, n° 2, cor. 2 of prop. 4).

Proposition (16.2.7).

Let be a field, a graded -algebra of finite type with positive degrees generated by its homogeneous elements of degree 1 and such that ; let be a graded -module of finite type, so that (III, 2.5.4), for large enough, is of the form , where is a polynomial in of degree . Then there exists in a family of homogeneous elements of degrees such that is of finite rank over .

Let be the maximal ideal of , and, for every , let be the sub--module of . Every element of determines an injective homothety in the Artinian -module , and this homothety is therefore bijective (Bourbaki, Alg., chap. VIII, §2, n° 2, lemma 3), which entails that identifies with ; since the residue field of is , one deduces from the hypothesis that is a polynomial in of degree . On the other hand, since is a -module of finite type and is generated by its homogeneous elements of degree 1, the filtration on is -good (Bourbaki, Alg. comm., chap. III, §1, n° 3, lemma 1), hence the filtration on is -good. Since is a Noetherian local ring, one concludes from (16.2.3) and (16.2.2.1) that one has . We then reason by induction on , the lemma being evident if . Suppose , and observe that the minimal prime ideals () in are graded (Bourbaki, Alg. comm., chap. IV, §3, n° 1, prop. 1), and that is distinct from the union of the since ; there is therefore a homogeneous element not belonging to any of the (Bourbaki, Alg. comm., chap. III, §1, n° 4, prop. 8). Since the prime ideals are the minimal elements of (Bourbaki, Alg. comm., chap. IV, §1, n° 2, prop. 5), one has (16.3.4). It then suffices to apply the induction hypothesis to the graded -module to obtain the conclusion.

16.3. Systems of parameters in a Noetherian local ring

Proposition (16.3.1).

Let be a Noetherian ring, a prime ideal of , an integer. The following conditions are equivalent:

a) ;

b) there exist elements of () such that is minimal in the set of prime ideals containing the ideal generated by the (in other words is an irreducible component of ).

Condition b) entails that is an ideal of definition of , whence a) by virtue of (16.2.5). Conversely, if a) is satisfied, there exists an ideal of definition of generated by elements , with . By virtue of the bijective correspondence between prime ideals of and prime ideals of contained in , the ideal of generated by the satisfies b).

For , one obtains the particular case:

Corollary (16.3.2) (Hauptidealsatz).

For a prime ideal in a Noetherian ring to be of height , it is necessary and sufficient that it be minimal in the set of prime ideals containing a suitable principal ideal.

Corollary (16.3.3) (Artin-Tate).

Let be a Noetherian integral ring. The following conditions are equivalent:

a) is a semi-local ring of dimension .

b) There exists in such that is a field.

Condition a) is equivalent to saying that has only a finite number of prime ideals , and that these ideals are all maximal (0 being a prime ideal). Since the product of the is not zero, as is integral, an element of this product belongs to all the , hence (0) is the only prime ideal of the integral ring , in other words is a field. (One notes that this part of the proof does not use the fact that is Noetherian.) Let us now prove that b) entails a); the hypothesis b) means that every prime ideal of contains . Let () be the prime ideals minimal among those that contain (which are finite in number since is Noetherian); it suffices to prove that the are maximal ideals, for then every prime ideal necessarily contains one of the , hence is equal to it. Suppose then that there exists a maximal ideal containing one of the and distinct from the ; is then not contained in the union of the (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2), in other words there exists not belonging to any of the . Let be one of the prime ideals minimal among those that contain ; it follows from the Hauptidealsatz (16.3.2) that is of height 1, hence ; consequently it contains , hence also one of the , and since and belongs to no , is distinct from the ; it would therefore be of height , which is contradictory.

Proposition (16.3.4).

Let be a Noetherian semi-local ring, its radical, an -module of finite type, the elements of such that . Then the are minimal elements of , and one has . For every , one has

In addition, for the two sides of (16.3.4.1) to be equal, it is necessary and sufficient that not belong to any of the .

The first assertion is immediate, for the are by definition minimal elements of (16.1.6), and the latter are also minimal elements of (Bourbaki, Alg. comm., chap. IV, §1, n° 4, th. 2). In addition, is the set of prime ideals containing , hence dim(M/𝔭_i M) = dim(A/𝔭_i) = dim(M).

Set . If are elements of such that is of finite length, this means that is of finite length, whence the inequality (16.3.4.1) by virtue of (16.2.3).

The fact that the two sides of (16.3.4.1) are equal when does not belong to any of the results from (16.3.4.1) and from (16.2.3.1). Conversely, if

, none of the can belong to , and the prime ideals of this support are those that contain ; since the contain , they cannot contain .

Corollary (16.3.5).

With the notations of (16.3.4), for every ideal , one has and if one sets , the relation entails .

Indeed, is the set of prime ideals containing , hence belongs to and since dim(N) ≤ dim(M) = dim(A/𝔭_i), one has ; in addition the prime ideals such that are some of the ; if does not belong to any of the , one has therefore by virtue of (16.3.4).

Definition (16.3.6).

Let be a Noetherian semi-local ring, its radical, an -module of finite type, and set . We call system of parameters for any system of elements of such that is of finite length.

It has been seen (16.2.3) that such systems always exist.

It has been seen in the course of the proof of (16.2.3.3) that if is such that is of finite length, is an ideal of definition of , and conversely, if this is so, is a module of finite type over the Artinian ring , hence is of finite length. It therefore amounts to the same to say that is a system of parameters for or for (or again that their images in form a system of parameters for this ring). If is a system of parameters for , so is for every integer , since one may restrict oneself, by virtue of what precedes, to the case where , and if is an ideal of definition of , the ideal contains , hence is also an ideal of definition.

Proposition (16.3.7).

Let be a Noetherian semi-local ring, its radical, elements of , an -module of finite type. One has then

(16.3.7.1)              dim(M/(x_1 M + ⋯ + x_k M)) ≥ dim(M) − k.

In addition, for the two sides of (16.3.7.1) to be equal, it is necessary and sufficient that there exist elements () of such that is a system of parameters for .

The inequality (16.3.7.1) results from (16.3.4.1) by induction on . If the two sides of (16.3.7.1) are equal, and if is a system of parameters for , it is clear that is of finite length, hence is a system of parameters for ; conversely, if there exist () having this property and if one sets , it is clear that is of finite length, hence , and the two sides are equal by virtue of (16.3.7.1).

Proposition (16.3.8).

Let be a Noetherian semi-local ring, its spectrum, an ideal of distinct from such that . There exist then elements of , forming part of a system of parameters of , such that

                        codim(V(𝔞), V(A x_1 + ⋯ + A x_r)) = 0.

Let () be the minimal prime ideals of the ring , () the prime ideals minimal among those that contain ; one has (14.2.1) codim(V(𝔞), X) = inf_j codim(V(𝔮_j), X) = inf_j dim(A_{𝔮_j}) (16.1.3.2). The hypothesis entails that is contained in none of the ; consequently there exists not belonging to any of the (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2). One has as above codim(V(𝔞), V(Ax)) = inf_j dim((A/Ax)_{𝔮_j}) = inf_j dim(A_{𝔮_j}/x A_{𝔮_j}); but since is not contained in any of the minimal prime ideals of , one has (16.3.4), whence . For the same reason, one has . We now reason by induction on ; if , there exist elements () of , forming part of a system of parameters of this ring, belonging to and such that . Let be a system of elements of such that is a system of parameters of ; for every such that , let be an element of the class in , with for ; it is immediate that is of finite length, and since , one sees that and the of indices answer the conditions of the statement.

Proposition (16.3.9).

Let , be two Noetherian local rings, the maximal ideal of , its residue field, a local homomorphism.

(i) One has

(16.3.9.1)              dim(B) ≤ dim(A) + dim(B ⊗_A k).

(ii) Let be an -module of finite type, a -module of finite type. One has

(16.3.9.2)              dim_B(M ⊗_A N) ≤ dim_A(M) + dim_{B ⊗_A k}(N ⊗_A k).

Let be the dimension of , a system of parameters of (16.3.6), so that if , is an -module of finite length. Then the ring is Artinian, so the maximal ideal of this ring is nilpotent; the ideal of , image of , is itself also nilpotent, and consequently one has (the spectra of these two rings having the same underlying space). On the other hand , and the images of the in belong to the maximal ideal of . Consequently (16.3.7), one has

                        dim(B) ≤ m + dim(B ⊗_A k)

which is nothing other than (16.3.9.1).

To prove (16.3.9.2), note that if (resp. ) is the annihilator of (resp. )

in (resp. ), one has , by definition (16.1.7); on the other hand, is a closed subset of which identifies (I, 9.1.13) with Supp(M) ×_{Spec(A)} Supp(N) = Spec((B/𝔰) ⊗_A (A/𝔯)) = Spec(B/(𝔰 + 𝔯B)). Since is a -module of finite type, one has (16.1.9), and is equal to by the same reasoning as above. Applying (16.3.9.1) to and to one gets

            dim(B/(𝔰 + 𝔯B)) ≤ dim(A/𝔯) + dim(B/(𝔰 + 𝔪 B))

which is nothing other than (16.3.9.2).

Corollary (16.3.10).

Under the hypotheses of (16.3.9), if is an ideal of definition of , one has ; if in addition is integral and , is injective.

The first assertion results from (16.3.9) since then . One may moreover replace by , hence ; if , and if is integral, one has dim(φ(A)) = dim(A/𝔞) < dim(A) (16.1.2.2), hence one cannot then have unless .

16.4. Depth and codepth ¹

Proposition (16.4.1).

Let be a Noetherian local ring, its maximal ideal, an -module of finite type. Then every -regular sequence (15.1.7) formed of elements of forms part of a system of parameters for .

We reason by induction on ; consider the -module

                        N = M/(x_1 M + ⋯ + x_{r-1} M);

by hypothesis form part of a system of parameters for , hence (16.3.7). Since by hypothesis the homothety of ratio in is injective, does not belong to any of the prime ideals associated with , hence (16.3.4) one has , which is also written

                        dim(M/(x_1 M + ⋯ + x_r M)) = dim(M) − r;

the conclusion follows therefore from (16.3.7).

For an -module , an -regular sequence of elements of has therefore at most elements.

Lemma (16.4.2).

Let be a Noetherian local ring, its maximal ideal, its residue field, an -module. For an -regular sequence of elements of to be maximal, it is necessary and sufficient that one have .

To say that is maximal means that, for no , the homothety of ratio in is injective, or again that is contained in the union of the prime ideals associated with (Bourbaki, Alg. comm., chap. IV, §1, n° 1, cor. 2 of prop. 2), hence equal to one of these, since it is a maximal ideal


¹ In the 3rd part of chap. III, we develop the notion of depth from the cohomological point of view and in a more general framework.

(Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2); in other words, there is an element whose annihilator is , and consequently the submodule Az of is isomorphic to , whence the lemma.

Lemma (16.4.3).

Let be a Noetherian local ring, its maximal ideal, its residue field, an -module, an -regular sequence of elements of . Then the -modules and are isomorphic, and for , they are also isomorphic to .

We reason by induction on , the proposition being evident for . Set ; the sequence is -regular, hence

            Hom_A(k, M/(x_1 M + ⋯ + x_n M)) = Hom_A(k, N/(x_2 N + ⋯ + x_n N))

is isomorphic to by virtue of the induction hypothesis. Consider then the exact sequence ; from it one deduces the exact sequence of Exts

(16.4.3.1)      Ext_A^{n-1}(k, M) → Ext_A^{n-1}(k, N) → Ext_A^n(k, M) --x_1→ Ext_A^n(k, M).

By virtue of the induction hypothesis, is isomorphic to

                        Hom_A(k, M/(x_1 M + ⋯ + x_{n-1} M)),

which is zero, since is not a maximal -regular sequence (16.4.2). On the other hand, since , the homothety of ratio in the -module is zero for every -module , hence so is the homothety of ratio in every -module ; the assertions of the lemma then follow at once from the exact sequence (16.4.3.1).

Corollary (16.4.4).

Let be a Noetherian local ring, its maximal ideal, its residue field, an -module of finite type . All maximal -regular sequences of elements of have the same number of elements, which is the smallest integer such that .

Definition (16.4.5).

Let be a Noetherian local ring, its maximal ideal, an -module of finite type. We call depth of , and denote or , the supremum of the number of elements of an -regular sequence formed of elements of .

One has therefore if and only if , and, by (16.4.1)

(16.4.5.1)              prof(M) ≤ dim(M)            if M ≠ 0.

One has evidently for every .

Proposition (16.4.6).

Let be a Noetherian local ring, its maximal ideal, an -module of finite type.

(i) For , it is necessary and sufficient that (or again that there exist a submodule of isomorphic to the residue field of ).

(ii) For every -regular element belonging to , one has

(iii) If , one has

(16.4.6.2)              prof(M) ≤ inf_{𝔭 ∈ Ass(M)} dim(A/𝔭) ≤ dim(M).

(iv) One has .

(i) To say that means that there exists no such that the homothety of ratio in is injective, in other words that every belongs to a prime ideal associated with (Bourbaki, Alg. comm., chap. IV, §1, n° 1, cor. 2 of prop. 2); but cannot be the union of the prime ideals associated with unless it is equal to one of them (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2).

(ii) If is an -regular sequence formed of elements of , the sequence formed of and the is -regular, and it follows from the definition that it is maximal when the sequence is a maximal -regular sequence; whence the conclusion.

(iii) We reason by induction on , the assertion being evident for . We shall use the following lemma:

Lemma (16.4.6.3).

Let be a Noetherian ring, an -module of finite type, an -regular element. Then, for every , every prime ideal minimal among those containing is associated with .

One knows that there exists an exact sequence

such that , (Bourbaki, Alg. comm., chap. IV, §1, n° 1, prop. 4); since is -regular, it is also -regular and M''-regular (loc. cit., §1, n° 1, cor. 2 of prop. 2). One deduces that the sequence

is exact (15.1.18). Consequently, one has . But the prime ideals of containing are the points of (loc. cit., §1, n° 3, prop. 7), hence the prime ideals containing are the points of the support of ; a minimal element of the set of these prime ideals therefore belongs to (Bourbaki, loc. cit., §1, n° 3, cor. 1 of prop. 7), and a fortiori to .

This lemma being established, we return to the proof of (iii). Let be an -regular element, so that by (ii); for every , it follows from the lemma that there is an ideal associated with and containing ; but as is -regular, one has , whence and consequently . Now the induction hypothesis shows that ; one concludes that for every .

(iv) One may restrict oneself to the case where . Recall that up to a canonical isomorphism ; since  is a flat -module, one has canonical isomorphisms since up to a canonical isomorphism . Assertion (iv) thus results from (16.4.4) and from the fact that  is a faithfully flat -module .

(16.4.6.4) One notes that if is a prime ideal of , one may have either or ; for an example of the first case,

it suffices to take for a Noetherian local integral ring of dimension ; one has but for the field of fractions of . For an example of the second case, consider a Noetherian local integral ring A_0 of dimension , with maximal ideal and let be its residue field; let be the trivial extension of A_0 by the A_0-module (18.2.3), the ideal being A_0-isomorphic to (so that multiplication in is given by ). It is clear that is the nilradical of and is isomorphic to A_0, so that every prime ideal of is of the form , where is a prime ideal of A_0; in particular is the unique maximal ideal of . As every element of annihilates , one has ; on the other hand, if , the elements of are annihilated by those of , hence is canonically isomorphic to , and as A_0 is integral, if .

Corollary (16.4.7).

For a Noetherian reduced local ring to be of depth 0, it is necessary and sufficient that be a field.

Indeed, since the intersection of the minimal prime ideals of is 0, has no embedded associated prime ideals; by virtue of (16.4.6, (i)), if , the maximal ideal of is also a minimal prime ideal, hence is the only prime ideal of , and since is reduced, .

Proposition (16.4.8).

Let , be two Noetherian local rings, a local homomorphism, a -module such that is an -module of finite type. Then one has

One may restrict oneself to the case ; suppose that . If is a maximal -regular sequence formed of elements of the maximal ideal of , the constitute an -regular sequence formed of elements of the maximal ideal of , and one has therefore, on setting , (16.4.6, (ii)); similarly and ; one is thus reduced to proving the proposition when . Let be the residue field of ; since is a quotient of , the -module is a submodule of and the hypothesis entails that (16.4.6, (i)); in addition, is an -module of finite type (since is an -module of finite type), hence a -vector space of finite type, being annihilated by the maximal ideal of , and finally an -module of finite length. On the other hand, is also a submodule of the -module , and since it is of finite length as an -module, it is a fortiori so as a -module. Since it is , it contains a simple sub--module, that is to say isomorphic to the residue field of ; one concludes then from (16.4.6, (i)) that one has indeed .

Definition (16.4.9).

Let be a Noetherian local ring, an -module of finite type. If , we call codepth of and denote or , the finite integer (16.4.5.1). If , we set .

One has for every .

Proposition (16.4.10).

Let be a Noetherian local ring, an -module of finite type.

(i) For every -regular element belonging to the maximal ideal of , one has .

(ii) One has .

Indeed, (i) results from (16.3.4) and (16.4.6, (ii)), and (ii) from (16.2.4) and (16.4.6, (iv)).

We shall show later (IV, 6.11.5) that for every prime ideal of , one has .

Proposition (16.4.11).

Under the hypotheses of (16.4.8), one has

This results from (16.1.9) and (16.4.8).

16.5. Cohen-Macaulay modules

Definition (16.5.1).

Let be a Noetherian local ring. We say that an -module of finite type is a Cohen-Macaulay module if , in other words if or if and . We say that is a Cohen-Macaulay ring if the -module is a Cohen-Macaulay module.

An -module of finite length is a Cohen-Macaulay module since it is of dimension 0 (16.1.10). A reduced local ring of dimension 1 is a Cohen-Macaulay ring, for then its maximal ideal cannot be associated with (Bourbaki, Alg. comm., chap. IV, §2, n° 5, prop. 10), hence by virtue of (16.4.6, (i)). If is an integrally closed integral local ring of dimension , one has : indeed, if is an element of , one knows (Bourbaki, Alg. comm., chap. VII, §1, n° 4, prop. 8) that the prime ideals associated with are of height 1, hence distinct from , and their union is consequently distinct from (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2); there exist therefore sequences which are -regular and formed of elements of , whence our assertion. One concludes that an integrally closed local ring of dimension 2 is a Cohen-Macaulay ring.

Proposition (16.5.2).

Let be a Noetherian local ring, an -module of finite type. For to be a Cohen-Macaulay module, it is necessary and sufficient that be an Â-module of Cohen-Macaulay.

This results at once from (16.4.10, (ii)).

Proposition (16.5.3).

Under the hypotheses of (16.4.8), for to be a -module of Cohen-Macaulay, it is necessary and sufficient that be an -module of Cohen-Macaulay.

This results from (16.4.11).

Proposition (16.5.4).

Let be a Noetherian local ring, an -module of finite type . If is a Cohen-Macaulay -module, one has for every prime ideal ; in particular no prime ideal associated with is embedded.

This results at once from the inequalities (16.4.6.2).

One can also say that (or ) is equidimensional (16.1.7).

Proposition (16.5.5).

Let be a Noetherian local ring, its maximal ideal, an -module of finite type , an element of . Suppose that is a Cohen-Macaulay module; then the following conditions are equivalent:

a) is -regular;

b) ;

c) belongs to no minimal element of .

In addition, is then a Cohen-Macaulay module.

It has been seen (16.5.4) that all elements of are minimal in and that ; the equivalence of a) and c) results then from Bourbaki, Alg. comm., chap. IV, §1, n° 1, cor. 2 of prop. 2; the equivalence of b) and c) results from (16.3.4). The fact that is a Cohen-Macaulay module results finally from (16.4.10, (i)).

Corollary (16.5.6).

Under the hypotheses of (16.5.5), let be a sequence of elements of . The following conditions are equivalent:

a) The sequence is -regular.

b) One has .

c) The form part of a system of parameters of .

In addition, when these conditions are satisfied, is a Cohen-Macaulay module, hence, for every ideal , one has .

One already knows that b) and c) are equivalent (16.3.6) and that a) entails c) (16.4.1) without hypothesis on . To see that c) implies a) and prove the last assertion of the statement, we reason by induction on , the assertion being trivial for . Since forms part of a system of parameters, (16.3.6), hence is -regular and is a Cohen-Macaulay module by (16.5.5). Since the sequence forms part of a system of parameters for , the induction hypothesis shows that is a -regular sequence and that is a Cohen-Macaulay module; in addition is -regular.

Remark (16.5.7).

It follows from (16.5.6) that there is identity between the systems of parameters for and the maximal -regular sequences of elements of when is a Cohen-Macaulay module. Conversely, it follows from (16.4.1) that if a non-zero -module of finite type is such that there is an -regular sequence which is a system of parameters for , then is a Cohen-Macaulay module. The last property stated in (16.5.6) also characterizes Cohen-Macaulay modules:

Proposition (16.5.8).

Let be a Noetherian local ring, an -module of finite type. Suppose that for every sequence of elements of forming part of a system of parameters for , and every prime ideal associated with , one has . Then is a Cohen-Macaulay module.

Let be a system of parameters for ; it suffices to show that the sequence is -regular. We reason by induction on , the proposition being trivial for . By hypothesis (applied with ) the prime ideals associated with are all such that ; since forms part of a system of parameters

for , it follows from (16.3.7) and (16.3.4) that does not belong to any of the , hence is -regular. If one sets , is a system of parameters for , and it is immediate that satisfies the hypothesis of the statement; applying the induction hypothesis, one therefore sees that is a -regular sequence, which proves the proposition.

Proposition (16.5.9).

Let be a Noetherian local ring, an -module of finite type; suppose that is a Cohen-Macaulay module. Let , and set . Then there exists an -regular sequence formed of elements of ; for every sequence having these properties, one has

            dim(M/(x_1 M + ⋯ + x_r M)) = dim(M/𝔭M) = dim(A/𝔭),

and is a minimal element of .

Let us first prove the existence of the ; there is nothing to prove for . For , we proceed by induction on . Since for every prime ideal associated with one has (16.5.4), the hypothesis entails that cannot be contained in any of the , the latter being the prime ideals minimal among those that contain ((16.1.2.2) and (16.1.7)); one concludes that is also not contained in the union of the (Bourbaki, Alg. comm., chap. II, §1, n° 1, prop. 2), and consequently there exists which is -regular (Bourbaki, Alg. comm., chap. IV, §1, n° 1, cor. 2 of prop. 2). One thus deduces from (16.5.5) that is a Cohen-Macaulay module, of dimension ; since , one has moreover , whence ; one may consequently apply to the induction hypothesis, and if is an -regular sequence formed of elements of , it is clear that is an -regular sequence formed of elements of . If one sets , one has since the are in , and by (16.5.6); but since is a Cohen-Macaulay module, one has also for every (16.5.4). Since , contains one of the ideals (Bourbaki, Alg. comm., chap. IV, §1, n° 4, th. 2), and since dim(P) = dim(P/𝔭P) ≤ dim(A/𝔭) ≤ dim(A/𝔭') = dim(P), one necessarily has (16.1.2.2), which completes the proof.

Corollary (16.5.10).

Under the same hypotheses as in (16.5.9):

(i) is a Cohen-Macaulay -module.

(ii) One has

(16.5.10.1)             dim(M) = dim_A(M/𝔭M) + dim_{A_𝔭}(M_𝔭).

With the notations of (16.5.9), let be the canonical images of the in (); since the belong to the maximal ideal of and form an -regular sequence by flatness (15.1.14), one has

            prof_{A_𝔭}(M_𝔭) ≥ r = dim(M) − dim(M/𝔭M) ≥ dim_{A_𝔭}(M_𝔭)

(by virtue of (16.1.8.1)). But taking (16.4.5.1) into account, the three terms of this inequality are necessarily equal, whence the corollary.

Corollary (16.5.11).

Let be a Noetherian local ring; suppose that there exists an -module of finite type of support , which is a Cohen-Macaulay module. Then, for every prime ideal of , one has

(16.5.11.1)             dim(A) = dim(A/𝔭) + dim(A_𝔭).

Indeed, and ; the relation (16.5.11.1) is therefore a particular case of (16.5.10.1).

Corollary (16.5.12).

Every quotient ring of a Noetherian local ring satisfying the conditions of (16.5.11) (in particular every quotient ring of a Cohen-Macaulay local ring) is catenary.

It evidently suffices to prove that itself is catenary, in other words that, for two prime ideals of , one has (16.1.4.2)

                        dim(A_𝔮) = dim(A_𝔭) + dim(A_𝔮 / 𝔭 A_𝔮).

Now, by virtue of (16.5.10, (i)) satisfies the same hypotheses as , and the preceding relation is therefore nothing other than (16.5.11.1) applied to and to the prime ideal of .

(16.5.13) Let be a Noetherian ring, an -module of finite type. We say that is a Cohen-Macaulay -module if, for every prime ideal of , is a Cohen-Macaulay -module; by virtue of (16.5.10) this definition coincides with (16.5.1) when is local. We say that is a Cohen-Macaulay ring if all the are. It is clear that if (resp. ) is a Cohen-Macaulay -module (resp. a Cohen-Macaulay ring), is a Cohen-Macaulay -module (resp. is a Cohen-Macaulay ring) for every multiplicative subset of .