§ 1. Krull dimension of a ring
1. Krull Dimension of a Topological Space
Definition 1
Let be an ordered set. A nonempty finite totally ordered subset of is called a chain in . Let be a chain in ; the smallest and greatest elements of are called the extremities of . The integer is called the length of . The inclusion relation in the set of subsets of induces an order relation in the set of chains in . A chain in is said to be saturated if it is maximal among the chains in having the same extremities as .
To designate a chain c of length n, we shall often write: “the chain ”, where the are the elements of c indexed in strictly increasing order by the integers from 0 to n.
Let X be a topological space. We equip the set of irreducible closed subsets of X (II, § 4, No. 1, Def. 1) with the order relation defined by inclusion. Whenever we speak of a chain of irreducible closed subsets of X, this will always mean a chain with respect to this order relation.
Definition 2
The Krull dimension of the topological space X is, by definition, and is denoted by dim kr(X), or simply dim(X), the least upper bound in of the set of lengths of chains of irreducible closed subsets of X. For every point x of X, the Krull dimension of X at x is, by definition, and is denoted by , the greatest lower bound of the dimensions of the open neighbourhoods of x.
We have . On the other hand, if X is nonempty, the closure of every point of X is an irreducible closed subset of X (II, § 4, No. 1, Prop. 2), and therefore the dimension of X is either or a positive integer. Suppose that X is separated and nonempty; then every irreducible subset of X is reduced to a point, and X is of dimension 0. The definition of Krull dimension is therefore devoid of interest for separated spaces, but it is specially adapted to the topological spaces encountered in Commutative Algebra (spectra of rings, \* schemes *, ...). In this chapter, no confusion is to be feared with other notions of dimension of topological spaces (for example, that of Lebesgue), and we shall simply say “dimension” for “Krull dimension”.
Proposition 1
Let X be a topological space. a) If Y is a subspace of X, then , and for every point y of Y. b) Let x be a point of X and V a neighbourhood of x in X. Then . c) Let be a finite family of closed subsets of X such that . Then and, for every point x of X, one has , where denotes the set of such that .
Let us prove a). If Z is an irreducible closed subset of Y, its closure in X is irreducible (II, § 4, No. 1, Prop. 2), and one has . Thus every chain c of irreducible closed subsets of Y defines, by passing to the closure in X, a chain of irreducible closed subsets of X, of the same length as c. The inequality follows from this. If U is an open subset of X containing a point y of Y, then therefore , whence . Let us prove b). By definition one has , and the opposite inequality follows from a). Let us prove c). Let be a chain of irreducible closed subsets of X. One has and each of the sets is closed in ;
since I is finite, is contained in one of the . Consequently, one has , whence equality by a).
Now let be a point of and , where is as in the statement. One has by a), and, to establish equality, one may suppose finite. For every , let be an open neighbourhood of in , such that . Put ; the set is open in . Moreover, one has by the preceding paragraph, hence .
Corollary
a*) The dimension of the topological space is the least upper bound of the dimensions of its irreducible components (II, § 4, No. 1, Def. 2).
b) Let be a point of . Then , where runs through the family of irreducible components of that contain ; there is equality if has a neighbourhood which has only a finite number of irreducible components (which is the case for example if is noetherian).
The first assertion is immediate since the chains of irreducible closed subsets of are the chains of irreducible closed subsets of the irreducible components of (II, § 4, No. 1, Prop. 5). The inequality follows from Prop. 1, a). Let be a neighbourhood of which has only a finite number of irreducible components, and let be the family of irreducible components of which contain . It follows from Prop. 1, b) and c) that one has
Proposition 2
Let be a topological space. Then *.
In fact, by definition one has for every . On the other hand, if is a chain of irreducible closed subsets of , for every and every open neighbourhood of , the sets form a chain of irreducible closed subsets of (II, § 4, No. 1, Prop. 7). Hence , whence .
Corollary
If is an open covering, or a locally finite closed covering, of a topological space , one has*
It is enough to prove that, for every point of , one has , where is the set of such that . This is clear in the case of an open covering, and follows from Prop. 1, c), in the case of a locally finite closed covering.
2. Codimension of a closed subset
Definition 3
Let X be a topological space.
a) If Y is an irreducible closed subset of X, the codimension of Y in X is defined to be the least upper bound in of the lengths of chains of irreducible closed subsets of X of which Y is the smallest element.
b) If Y is a closed subset of X, the codimension of Y in X is defined to be the greatest lower bound in of the codimensions, in X, of the irreducible components of Y, and is denoted by .
Remark 1
The codimension of a closed subset Y of X is therefore the greatest lower bound of the codimensions of the irreducible closed subsets of Y. One has and, if X is not empty, . Every nonempty closed subset of X contains an irreducible closed subset (II, § 4, No. 1, Prop. 5); the codimension in X of a closed subset Y is therefore always a positive integer or ; it is zero if and only if Y contains an irreducible component of X.
Remark 2
If Y is a nonempty closed subset of X, one has . One has , where Y runs through the set of irreducible closed subsets of X. If Y and Y’ are two closed subsets of X such that , one has .
Remark 3
Let be a closed subset of the topological space and (resp. ) the family of irreducible components of (resp. of ). For each , let denote the set of such that . Since every irreducible subset of is contained in one of the (II, § 4, No. 1, Prop. 5), it follows from Def. 3 that one has:
Remark 4
Let be a finite family of closed subsets of and ; one has
In fact, every irreducible component of is contained in one of the .
Proposition 3
Let be a topological space.
a) For every nonempty closed subset of , one has
b) If are closed subsets of such that , one has
It is enough to prove assertion a) in the case where is finite. In this case, and are finite. There exists a chain of irreducible closed subsets of , of length , and a chain of irreducible closed subsets of , of length . It follows that , whence a). To establish b), one may suppose irreducible. Since one has , the inequality is proved if . Otherwise, let be an irreducible component of containing and such that . One has , and one sees, as above, that , whence b).
Definition 4
A topological space is said to be catenary if, for every pair of irreducible closed subsets of such that , every saturated chain of irreducible closed subsets with extremities and is of length .
It comes to the same thing to say that, for every pair of irreducible closed subsets of such that is finite, all saturated chains with extremities and have the same length, and that, for every pair such that , there exists no saturated chain with extremities and .
Every closed subspace of a catenary space is catenary. In order that a space be catenary, it is necessary and sufficient that its irreducible components be so.
Proposition 4
Let be a topological space. In order that be catenary, it is necessary and sufficient that, for every triplet of irreducible closed subsets of such that , one have:
Suppose catenary. In view of Prop. 3, b), it is enough to prove the relation when and are finite. By joining end to end a saturated chain of irreducible closed subsets with extremities and , of length , and a saturated chain of irreducible closed subsets with extremities and , of length , one obtains a saturated chain with extremities and , of length . But, since is catenary, this length is necessarily equal to .
Conversely, suppose that one has for any irreducible closed subsets of such that , and let us prove that is catenary. To do this, let us prove by induction on the integer that, for every saturated chain of irreducible closed subsets of , one has . If , this is clear. Let , and suppose the property holds for chains of length . If is a saturated chain of length , then is a saturated chain of length , hence . In view of the assumption made on , one has .
Corollary
Let X be an irreducible topological space of finite dimension. In order that X be catenary, it is necessary and sufficient that, for every pair (Y, Z) of irreducible closed subsets of X such that Y ⊂ Z, one has codim(Y, X) = codim(Y, Z) + codim(Z, X).
The condition is necessary by Prop. 4. Conversely, suppose it satisfied, and denote by c(Z) the integer codim(Z, X) for every irreducible closed subset Z of X. If Y, Z, T are three irreducible closed subsets of X such that Y ⊂ Z ⊂ T, one has
Proposition 5
Let X be a topological space of finite dimension. Suppose that all maximal chains of irreducible closed subsets of X have the same length. Then X is catenary; for every irreducible closed subset Z of X, one has
Let Y and Z be two irreducible closed subsets of X such that Y ⊂ Z. Let Y_0 ⊂ ... ⊂ Y_p be a chain such that Y_p = Y and p = \dim(Y), Z_0 ⊂ ... ⊂ Z_q a chain such that Z_0 = Z and q = \operatorname{codim}(Z, X). For every saturated chain T_0 ⊂ ... ⊂ T_r such that T_0 = Y and T_r = Z, the chain
3. Dimension of a ring, height of an ideal
Definition 5
The Krull dimension, or simply dimension, of a (commutative) ring A is by definition the Krull dimension of the topological space Spec(A) (II, § 4, No. 3, Def. 4); it is denoted by \dim(A). If p is a prime ideal of A, the dimension of A at p is by definition the number \dim_p(\operatorname{Spec}(A)); it is denoted by \dim_p(A).
The mapping is a decreasing bijection of the set of prime ideals of onto the set of irreducible closed subsets of (loc. cit., Cor. 2 to Prop. 14). The dimension of is therefore the least upper bound of the set of lengths of chains of prime ideals of ; it is equal to or to a positive integer.
Let ; the sets , where runs through , form a basis for the topology of , and belongs to the open set if and only if does not belong to . Consequently, is the greatest lower bound of the numbers , where runs through (II, § 5, No. 1, Prop. 1).
Example 1
One has if and only if is reduced to 0. In order that one have , it is necessary and sufficient that every prime ideal of be maximal. Integral rings of dimension 0 are fields. A noetherian ring is of dimension if and only if it is artinian (IV, § 2, No. 5, prop. 9).
Example 2
Dedekind rings are noetherian integrally closed rings of dimension (VII, § 2, No. 2, th. 1). More generally, by V, § 1, No. 2, cor. 2 to prop. 9, a ring is a finite product of Dedekind rings if and only if it is noetherian, reduced, integrally closed in its total ring of fractions, and of dimension .
Example 3
If is a valuation ring (VI, § 1, No. 2, def. 2), its dimension is equal to the height of the valuation (VI, § 4, No. 4, prop. 5).
Example 4
Let be a ring. One has
By the same reasoning, one proves the inequality . One deduces by induction the inequalities
We shall prove later (§ 3, No. 4, cor. 3 to prop. 7 and cor. 3 to prop. 8) that one has equality in the two preceding formulae when is noetherian.
Example 5
Let be a complex analytic variety. If is of complex dimension at a point of , the local ring of germs at of analytic functions on is of dimension . \
Example 6
Let be a field and a nonzero integral -algebra. Then one has . This results from cor. 1 to prop. 1 of V, § 2, No. 1, and from the fact that .
Example 7
If is a nilideal of , is homeomorphic to (II, § 4, No. 3, remark). Therefore one has ; in particular, one has where is the quotient of the ring by its nilradical.
Example 8
There exist noetherian rings of infinite dimension (p. 83, exercise 13). We shall see below (§ 3, No. 1, cor. 1 to prop. 2) that every noetherian local ring is of finite dimension.
Proposition 6
Let A be a ring. a) If a is an ideal of A, one has dim(A/a) dim(A). b) If S is a multiplicative subset of A, one has dim(SA) dim(A). c) One has dim(A) = sup dim(A/p), where p runs through the set of minimal prime ideals of A. d) If A has only a finite number of minimal prime ideals (for example if A is noetherian (II, § 4, No. 3, cor. 3 to prop. 14)) and if p is a prime ideal of A, one has
By the remark of II, § 4, No. 3, if a is an ideal of A, the topological space Spec(A/a) is homeomorphic to the closed subspace V(a) of Spec(A). Assertion a) results from this and from prop. 1, a) of No. 1. Assertion b) results from loc. cit., corollary to prop. 13. By loc. cit., cor. 2 to prop. 14, the irreducible components of Spec(A) are homeomorphic to the spaces Spec(A/p), where p is a minimal prime ideal of A, and assertion c) results from the corollary of prop. 1 of No. 1. Under the assumption of d), the space Spec(A) has only a finite number of irreducible components; the irreducible components of Spec(A) containing p are the sets V(q), where q is a minimal prime ideal contained in p. Assertion d) then results from cor., b) of prop. 1 of No. 1.
Let us prove e) finally. It is a question of proving that, for every chain of prime ideals of A such that , one has dim(A) . In view of the assumption made on a, there exists a prime ideal of A contained in , distinct from , and is a chain of prime ideals of A, of length .
Remark 1
Let be a homomorphism of rings. Then dim(B) is the least upper bound of the numbers dim(B/.B), where p runs through the set of minimal prime ideals of A: in fact, for every minimal prime ideal q of B, there exists a minimal prime ideal p of A contained in (II, § 2, No. 6, Lemma 2), and one has
Definition 6
Let a be an ideal of a ring A. The codimension of V(a) in Spec(A) is called the height of the ideal a and is denoted by ht(a).
Assume that A is an integral domain. Then the prime ideals of height 1 of A in the sense of Definition 4 of VII, § 1, No. 6, are the prime ideals of height 1 in the sense of the above definition.
Proposition 7
a) The height of a prime ideal p of A is the least upper bound of the lengths of chains of prime ideals such that .
b) Let p be a prime ideal of A and a an ideal of A. Then one has if a is not contained in p, and if a is contained in p. In particular, if p is a prime ideal of A, one has .
c) If a is an ideal of A, one has where p runs through the set of prime ideals of A containing a.
Assertion a) is the translation of Definition 3, a) of No. 2. Assertion b) follows from the fact that the mapping is an increasing isomorphism of the set of prime ideals q of A such that onto the set of prime ideals of the local ring (II, § 2, No. 5, Proposition 11). Let a be an ideal of A; the irreducible closed subsets of are the sets , where p is a prime ideal of A containing a. Assertion c) therefore follows from Remark 1 of No. 2.
Corollary
Let p be a prime ideal of A and S a multiplicative subset of A not meeting p. Then .
This follows from Proposition 7, a), and from II, § 2, No. 5, Proposition 11.
Proposition 8
Let A be a ring.
a) One has , where m runs through the set of maximal (resp. prime) ideals of A.
b) Let b be an ideal of A distinct from A, and a an ideal of A contained in b. Then one has . In particular, for every ideal b of A distinct from A, one has the inequality .
The first assertion follows from Remark 2 of No. 2 and from Proposition 7, b). The second follows from Proposition 3, a) of No. 2 and from the relations , .
Definition 7
A ring A is said to be catenary if the topological space Spec(A) is catenary (No. 2, Definition 4).
This therefore means that, for every pair (p, q) of prime ideals of A such that , all saturated chains of prime ideals of A with endpoints p and q have length .
Remark 2
Every quotient ring of a catenary ring is catenary. In order that the ring A be catenary, it is necessary and sufficient that, for every prime ideal p of A, the ring be catenary.
Remark 3
By Proposition 7, b) and Proposition 4 of No. 2, the ring A is catenary if and only if, for every triple (p, q, r) of prime ideals of A such that , one has dim(A_p/qA_p) + dim(A_q/rA_q) = dim(A_p/rA_p). If A is an integral domain and of finite dimension, then A is catenary if and only if one has ht(q) + dim(A_p/qA_p) = ht(p) for every pair (p, q) of prime ideals of A such that q ⊂ p. In fact, the topological space Spec(A) is then irreducible and of finite dimension, and one applies the Corollary to Proposition 4 of No. 2.
Remark 4
Let A be a ring of finite dimension, all maximal chains of whose prime ideals have the same length. Then A is catenary, one has ht(p) + dim(A/p) = dim(A) for every prime ideal p of A, and dim(A_p/qA_p) + dim(A/p) = dim(A/q) for every pair (p, q) of prime ideals of A such that q ⊂ p (No. 2, Proposition 5).
Remark 5
We shall see in § 2, No. 4, that every finitely generated algebra over a field is a catenary ring. There exist noetherian local rings which are not catenary (p. 83, Exercise 16).
4. Dimension of a finitely generated module
Definition 8
Let A be a ring and M a finitely generated A-module. The Krull dimension (or simply dimension ) of the A-module M is the Krull dimension of the support of M (II, § 4, No. 4, Definition 5); it is denoted by (or if there is no ambiguity).
The support of the A-module A is Spec(A); the dimension of the A-module A is therefore equal to the dimension of the ring A.
Let M be a finitely generated A-module and α its annihilator; one has
(II, § 4, n° 4, prop. 17). Hence the dimension of the A-module M, the dimension of the A-module A/α, the dimension of the ring A/α and the dimension of the (A/α)-module M all coincide; it is the least upper bound of the set of lengths of chains of prime ideals of A such that . By prop. 6, c) of n° 3, the dimension of M is also the least upper bound of the dimensions of the rings (or of the A-modules) A/p, where p ranges over the set of prime ideals of A, minimal among those which contain α.
Remark 1
Let A be a noetherian ring and M a finitely generated A-module. It is equivalent to say that , or that the elements of Supp(M) are maximal ideals of A, or that M is of finite length (IV, § 2, n° 5, prop. 7).
Remark 2
If M is a finitely generated module over a noetherian ring A, is the least upper bound of the numbers , where p ranges over the set of prime ideals of A associated with M (IV, § 1, n° 4, th. 2).
1 If A is a field, the Krull dimension of M is . Care must be taken not to confuse the Krull dimension of M with the dimension (or rank) of the vector space M over the field A (A, II, p. 97, déf. 1).
Proposition 9
Let be a ring and a finitely generated -module.
a) For every , one has .
b) is the least upper bound of the , where ranges over (resp. where ranges over the set of maximal ideals of belonging to ).
c) Let be a finitely generated submodule of ; then
a) Let be the annihilator of ; then the annihilator of the -module is (II, § 2, n° 4, formule (9)), whence . One concludes by prop. 7, b) of n° 3.
b) This follows at once from a) and from the fact that if does not belong to .
c) One has (II, § 4, n° 4, prop. 16), and one applies prop. 1 of n° 1.
Remark 3
Under the conditions of prop. 9, c), one has . This follows from the formula and from remark 4 of n° 2.
5. Cycles Associated with a Module
In this number, denotes a noetherian ring.
Let be the free -module with basis the set of irreducible closed subsets of ; for every irreducible closed subset of , let denote the corresponding element of . The elements of are sometimes called cycles.
Let be a finitely generated -module. For every prime ideal of which is a minimal element of , one has (IV, § 2, n° 5, cor. 2 à la prop. 7 and § 1, n° 4, th. 2); one sets
where ranges over the finite set of minimal prime ideals of .
Remark
For every , one has . More generally, let be a finitely generated -module, and let be a composition sequence of such that for , the module is isomorphic to , where is a prime ideal of (cf. IV, § 1, No. 4, Theorem 1); then one has , where is the subset of consisting of the such that is a minimal element of (IV, § 1, No. 4, Theorem 2 and § 2, No. 5, Remark 1).
For every integer , let us denote by (resp. , resp. , resp. ) the -submodule of generated by the elements where is a prime ideal of such that (resp. , resp. , resp. ). The elements of (resp. ) are called cycles of dimension (resp. of codimension ). One obviously has
Lemma 1
Let be a finitely generated -module and an integer.* a) In order that be of type , it is necessary and sufficient that ; the projection of on parallel to is then given by
In order that be of type , that is to say of dimension , it is necessary and sufficient that for every minimal prime ideal of , one have , which means that . Suppose that one has , and let be such that ; then either and hence , or else , and is a minimal element of ; in both cases the coefficient of in is , whence a). Part b) is proved analogously; it should be noted that a finitely generated module is of type if and only if one has for every prime ideal of height .
According to Prop. 9, c) and Remark 3 of No. 4, the sets and are hereditary (A, VIII, § 10, No. 1, Def. 1), and one may consider the corresponding Grothendieck groups and (loc. cit., No. 2); for every -module of type (resp. ), let (resp. ) denote the associated element in (resp. ). By Lemma 1, the mappings and are additive; there therefore exist (loc. cit., Prop. 3) homomorphisms
Proposition 10
The sequences of -modules and homomorphisms
are exact.
One has by Lemma 1. For every such that , one has , hence the homomorphism is surjective. By IV, § 1, No. 4, Theorem 1, is generated by the , where and ; consequently, every element of can be written , with , and for ; one has and consequently implies , whence .
One reasons analogously for the second sequence.
Example 1
Suppose A noetherian and integral. Then one has ; one has and . The modules of type are therefore the torsion modules.
Example 2
Suppose A noetherian and integrally closed. Then is identified with the group of divisors of A introduced in Chapter VII (§ 1, No. 3, Theorem 2, and No. 6, Theorem 3). The modules of type are the pseudo-null modules (VII, § 4, No. 4, Def. 2); if M is a torsion module of finite type, then is the content of M (VII, § 4, No. 5, Def. 4). Props. 10 and 11 of loc. cit. are therefore equivalent to the exactness of the sequence .
Example 3
Modules of type are the modules of dimension , that is to say the modules of finite length (No. 4, Remark 1). We have for every finite-length A-module M, where associates to the linear combination the integer (IV, § 2, No. 5, corollary to Prop. 8).
Example 4
Suppose A is an integral domain and finite-dimensional. Put . Then we have , , , and the modules of type are the torsion modules.
Exercises
See the exercises for § 1.