Exposé III. Cohomological invariants and depth
1. Review
We state a few definitions and results that the reader will find, for example, in Chapter I of the course taught by J.-P. Serre at the Collège de France in 1957–58.1
Definition.
Let be a ring (commutative with unit element, as in everything that follows) and let be an -module (unitary, as in everything that follows). One calls:
- annihilator of , denoted
Ann M, the set of such that for every . - support of , denoted
Supp M, the set of prime ideals of such that the localization is nonzero. - "assassin of " or "set of prime ideals associated with ", denoted
Ass M, the set of prime ideals of such that there exists a nonzero element of whose annihilator is .
If is an ideal of , we shall write for the radical of in , i.e. the set of elements of some power of which lies in .
The following results hold under the assumption that is noetherian and is finitely generated.
Proposition.
Ass Mis a finite set.- For an element of to annihilate a nonzero element of , it is necessary and sufficient that it belong to one of the ideals associated with .
- The radical of the annihilator of , , is the intersection of the ideals associated with that are
minimal (for the inclusion relation in
Ass M).
Proposition.
Let be a prime ideal of . The following assertions are equivalent:
- .
- There exists such that .
- .
- (iii bis) .
Proposition.
Let be a finitely generated -module. One has the formula:
Ass Hom_A(N, M) = Supp N ∩ Ass M.
2. Depth
Throughout this paragraph, denotes a commutative ring, an ideal of , and , two -modules. We write for the prime spectrum of (we shall not use its structure sheaf in this paragraph) and for the variety of , .
Lemma.
Suppose that is noetherian and that the modules and are finitely generated. Suppose moreover that . Then the following assertions are equivalent:
- .
- .
- The ideal is not a zero divisor on , meaning that for every , implies .
- There exists an -regular element in . (An element of is said to be -regular if multiplication by on is injective.)
- For every , the maximal ideal of the local ring is not associated with . In symbols: .
Proof.
(i) ⇔ (ii), since is equivalent to (ii) by Proposition 1.3, and to (i) by an easy consequence of Proposition 1.2.
(iii) ⇒ (ii) by contradiction: "there exists " entails that and that there exists whose annihilator is , hence , contradicting (iii).
(iv) ⇒ (iii) trivially.
(ii) ⇔ (iv), since , so (ii) says that is contained in no ideal associated with , or equivalently (since the ideals associated with are prime and finite in number) that is not contained in the union of the ideals associated with . But by Proposition 1.1 (ii) this union is exactly the set of elements of that are not -regular.
(i) ⇒ (v): indeed, if and if , one deduces, by virtue of the formula
Hom_A(N, M)_p = Hom_{A_p}(N_p, M_p),
that , hence, thanks to Proposition 1.3,
Supp N_p ∩ Ass M_p = ∅;
but , so .
(v) ⇒ (i): indeed, if , there exists whose annihilator is , so the canonical image of in is nonzero, and its annihilator is an ideal containing , hence containing , hence equal to . The ideal is therefore associated with , so by (v), whence (i). QED
We shall now work with these conditions, replacing the functor Hom by its derived functors.
Theorem.
Let be a commutative ring, an ideal of , an -module. Let be an integer.
a) If there exists a sequence of elements of that is an -regular sequence (i.e. is -regular and is regular on for ), then for every -module annihilated by a power of , one has:
Ext^i_A(N, M) = 0 for i ⩽ n.
b) If moreover is noetherian, is finitely generated, and there exists a finitely generated -module such that and for , then there exists a sequence of elements of that is -regular.
Let us prove a) first, by induction. If the statement is empty.
Suppose , and that a) has been proved for . By hypothesis there exists that is -regular. Denote by multiplication by on , and by multiplication by on . The sequence
0 ⟶ M ──f_1^M──→ M ⟶ M/f_1 M ⟶ 0
is exact, hence so is the sequence:
Ext^{i−1}_A(N, M/f_1 M) ──δ──→ Ext^i_A(N, M) ──f_1^i──→ Ext^i_A(N, M).
By hypothesis , so is nilpotent; since is a universal functor, the same holds for for every . On the other hand, there is a regular sequence in of length , so by the induction hypothesis,
Ext^{i−1}_A(N, M) = 0 if i ⩽ n − 1.
One deduces that if , then is at once nilpotent and injective, hence .
Let us prove b), also by induction. If , the statement is empty.
If , b) follows from the implication (i) ⇒ (iv) of Lemma 2.1.
If , by b) for there exists an element that is -regular; from the exact sequence (2.1) one deduces the exact sequence:
Ext^{i−1}_A(N, M) ⟶ Ext^{i−1}_A(N, M/f_1 M) ⟶ Ext^i_A(N, M).
One concludes that the hypotheses of b) are satisfied for the module and the integer . By the induction hypothesis, there exists a sequence of elements of that is -regular, which entails that there exists a sequence of elements of , beginning with , that is -regular.
This theorem invites us to generalize, as follows, the classical definition of the depth of a finitely generated module over a noetherian ring:
Definition.
Let be a commutative ring with unit, an -module, an ideal of . One calls the -depth of , and denotes , the supremum in of the set of natural integers such that for every finitely generated -module annihilated by a power of , one has
Ext^i_A(N, M) = 0 for every i < n.
One deduces from the previous theorem that if is the supremum of the lengths of -regular sequences of elements of , one has . More precisely:
Proposition.
Let be a commutative ring, an ideal of , an -module, and . Consider the assertions:
-
.
-
For every finitely generated -module annihilated by a power of , one has:
Ext^i_A(N, M) = 0 for i < n. -
There exists a finitely generated -module such that and for .
-
There exists an -regular sequence of length formed of elements of .
The following logical implications hold:
(1) ⇐⇒ (2)
⇓
(3) ⇐= (4)
Moreover, if is noetherian and is finitely generated, these conditions are equivalent.
Proof.
(1) ⇔ (2) by definition, and (2) ⇒ (3) by taking . Moreover (4) ⇒ (2) by Theorem 2.2 a). Finally, if is noetherian and is finitely generated, (3) ⇒ (4) by Theorem 2.2 b).
We assume noetherian and finitely generated until the end of this paragraph.
Corollary.
Let be an -regular element. One has:
prof_I M = prof_I(M/f M) + 1.
Indeed, if , there exists a sequence of elements of , , that is -regular, so the sequence is -regular, hence , hence . On the other hand, by the exact sequence (2.2), if one has , hence .
Corollary.
Every finite -regular sequence formed of elements of may be extended to a maximal -regular sequence, whose length is necessarily equal to the -depth of .
Remark.
One can scarcely keep oneself from saying that an -module is the more beautiful the greater its depth. A module whose support does not meet is among the most beautiful; indeed, one can show that for to be finite, it is necessary and sufficient that .
Remark.
If is a semi-local ring, let be its radical and its residue ring. The interesting notion of
depth is obtained by taking for the radical of . We shall therefore agree to write simply prof M for the
-depth of an -module . One recovers in this case the notion of homological codimension (cf. Serre, op.
cit. note 1, p. 21), denoted , defined as the infimum of integers such that
; indeed .
Proposition.
If is noetherian and is finitely generated, one has:
prof_I M = inf_{p ∈ V(I)} prof M_p.
Corollary.
If is a noetherian semi-local ring and is a finitely generated -module, one has:
prof M = inf_m prof M_m,
where ranges over the maximal ideals of .
The corollary follows at once from Proposition 2.9; indeed, the prime ideals that contain the radical are precisely the maximal ideals.
Moreover, let . If is -regular, if and , then the image of in lies in , the maximal ideal of ; and is -regular, as follows from the exact sequence
0 ⟶ M_p ──g′──→ M_p ⟶ (M/f M)_p ⟶ 0,
where denotes multiplication by on . This exact sequence also gives that is isomorphic to ; applying Corollary 2.5 to and to , one deduces, by induction, that , where one has set, for every :
ν(M) = inf_{p ∈ V(I)} prof M_p.
More precisely, still by induction, one knows that if is -regular, then ; it remains therefore to show that if , there exists an -regular element in . But applying Lemma 2.1 to , , and for each , one sees that ; hence, applying Lemma 2.1 to , , and , the conclusion follows.
Proposition.
Let be a homomorphism of noetherian rings. Let be an ideal of , a finitely generated -module. Set and . If is -flat, one has:
prof_{IB} M_B ⩾ prof_I M;
moreover, if is faithfully flat over , one has equality.
Indeed, let . By flatness, ; set . Again by flatness and the noetherian hypotheses, one has:
Ext^i_B(N_B, M_B) = Ext^i_A(N, M) ⊗_A B,
so implies , and the converse holds if is faithfully flat over .
3. Depth and topological properties
Lemma.
Let be a topological space, a closed subspace, a sheaf of abelian groups on . Set . Let be an integer. The following conditions are equivalent:
-
for .
-
For every open of , the homomorphism of groups
H^i(V, F) ⟶ H^i(V ∩ U, F)is bijective for and injective for .
-
For every open of ,
H^i_{Y ∩ V}(V, F|V) = 0 for i < n.
Proof.
(ii) ⇔ (iii): indeed, let be an open of , set , , , . Then is closed in , so one has an exact sequence:
H^i_{Y′}(X′, F′) ⟶ H^i(X′, F′) ──ρ^i──→ H^i(U′, F′) ⟶ H^{i+1}_{Y′}(X′, F′).
If the outer terms vanish, the homomorphism is bijective; and if the left-hand term vanishes, is injective. So (iii) ⇒ (ii). Conversely, if , then vanishes because is injective and is surjective.
(i) ⇒ (iii): indeed, the "local-to-global" spectral sequence gives:
H^p(X, ℋ^q_Y(X, F)) ⟹ H^*_Y(X, F).
Now, by hypothesis for , hence for .
(iii) ⇒ (i): indeed, (iii) says that the presheaf
V ⟼ H^i_{Y ∩ V}(V, F|V)
is zero, hence so is the associated sheaf, which is , since is closed.
Remark.
The equivalence of (i) and (ii) was proved in Proposition I 2.13. As remarked there, if , one may omit the condition that be injective.2
Proposition.
Let be a locally noetherian prescheme, a closed subprescheme of , and a coherent -module. The conditions of Lemma 3.1 are equivalent to each of the following:
-
(iv) For every , one has .
-
(v) For every coherent -module on whose support is contained in , one has
Ext^i_{𝒪_X}(G, F) = 0 for i < n; -
(vi) There exists a coherent -module whose support is equal to such that
Ext^i_{𝒪_X}(G, F) = 0 for i < n.
If is affine, all the work has been done (cf. Proposition 2.4) to establish the equivalence of the three conditions of Proposition 3.3. These conditions are local, except for the implication (v) ⇒ (vi); but in that case one may take and invoke Proposition 2.4 again. It therefore suffices to prove (i) ⇒ (vi) and (v) ⇒ (i).
Let be the ideal of : it is a coherent sheaf of ideals. Set : this is a coherent -module whose support is equal to , and one knows (Theorem II 6.b) that
ℋ^i_Y(X, F) = lim_{→ m} Ext^i_{𝒪_X}(𝒪_Y^m, F),
so (v) ⇒ (i). Moreover, the transition morphisms in the projective system of the are epimorphisms.
If the functor is left exact in its first argument — at least when this argument is taken in the category of
coherent -modules with support contained in — then the transition morphisms of the inductive system
obtained by applying to the will be injective; but (i) entails that the limit is zero,
so (i) will entail that the modules are zero for every . We argue
by induction. The statement is trivial for . Suppose (i) ⇒ (vi) for , then (i) ⇒ (v), so, by the long
exact sequence of Ext, is left exact in its first argument, hence the modules
are zero for every . So (i) ⇒ (vi) for . QED
Example.
Let be a noetherian local ring, its maximal ideal, a finitely generated -module, and an integer. Set , , . Let be the sheaf associated with . The following conditions are equivalent:
-
.
-
The natural homomorphism
H^i(X, F) ⟶ H^i(U, F)is injective for and bijective for .
-
for , where .
-
for .
Taking Remark 3.2 into account, one obtains:
Corollary.
Let be a locally noetherian prescheme, a closed subprescheme of , a coherent -module. The following conditions are equivalent:
-
For every , .
-
For every open of , the natural homomorphism
H^0(V, F) ⟶ H^0(V ∩ (X − Y), F)is bijective.
Theorem (Hartshorne).
Let be a locally noetherian prescheme, a closed subprescheme of . Suppose that, for every , ; then the natural map
is bijective.
Proof. Since is locally noetherian, is locally connected; it therefore suffices to prove that for to be connected it is necessary and sufficient that be. Now, for a ringed space in local rings to be connected, it is necessary and sufficient that not be a direct product of two nonzero rings. But the hypothesis implies, by Corollary 3.5 applied to , that the homomorphism
H^0(X, 𝒪_X) ⟶ H^0(X − Y, 𝒪_X)
is an isomorphism, whence the conclusion.
Corollary.
Let be a locally noetherian prescheme. Let be an integer such that implies . Then, if is connected, is connected in codimension , i.e. if and are two irreducible components of , there exists a sequence of irreducible components of :
X′ = X_0, X_1, …, X_n = X″
such that for every with , the codimension of in is at most .
Note first that if is Cohen-Macaulay, then enjoys the property invoked above. In this connection, recall that one defines the codimension of in as the infimum of the dimensions of the local rings in at the points of .
Proof. Let be the collection of closed subsets of whose codimension in is at least . One notes that is an antifilter of closed subsets of . Moreover, for a closed to belong to , it is necessary and sufficient that, for every , there exist an open neighborhood of in such that has codimension in . Finally, if is connected and , then is connected by Hartshorne's theorem. The corollary thus follows from the next lemma, which is of a purely topological nature.
Lemma.
Let be a connected, locally noetherian topological space, and let be an antifilter of closed subsets of . Suppose that every closed that locally belongs to (i.e. for every point there exist an open neighborhood of in and a such that ) belongs to . The following conditions are equivalent:
- For every , is connected.
- If and are two distinct irreducible components of , there exists a sequence of irreducible components of , , such that , and, for each with , .
(ii) ⇒ (i). Let ; we must show that the open set is connected. Now, if and are two irreducible components of , there exist two irreducible components and of such that and . Let be a sequence of irreducible components of having the property invoked above; if one sets for , the are irreducible components of , and moreover is nonempty for , since otherwise would be an element of , contrary to the choice of the sequence of the . This entails that is connected.
(i) ⇒ (ii). Let , where one requires and to be two distinct irreducible components of such that . The family of the is locally finite since is locally noetherian; moreover the are closed, so is closed. Also, belongs locally to , so . Hence is connected. Let and be two distinct irreducible components of , and let and be their traces on , which are nonempty by construction of . These are irreducible components of ; but is connected, so, being locally noetherian, there exists a sequence of irreducible components of such that , , , and for . Let be the sequence of irreducible components of such that ; if , then by the construction of one would have or , which is impossible by the choice of the . QED
Corollary.
Let be a noetherian local ring. Suppose that for every prime ideal of one has:
(dim A_p ⩾ 2) ⟹ (prof A_p ⩾ 2).
Suppose moreover that satisfies the chain condition.3 Then, for every minimal prime ideal of , , or equivalently, all the irreducible components of have the same dimension: that of .
If and are two irreducible components of , one joins them by a chain having the properties enumerated in Corollary 3.7; it then suffices to show that two successive components have the same dimension, which follows from the second hypothesis.
Example.
Let be the union of two complementary linear subspaces, of respective dimensions 2 and 3, in a vector space of
dimension 5; more precisely, let , with , where
, is the ideal generated by and the ideal generated by X_4
and X_5. Then can be disconnected by the intersection point of the two linear subspaces, so the depth of
is equal to 1, since it cannot be by Theorem 3.6. Another reason: the
equidimensionality conclusion of the previous corollary fails.
More generally, taking a union of two linear subspaces of dimensions in a vector space of dimension , for no embedding of in a regular scheme is even set-theoretically a complete intersection at the origin: for (possibly modifying it without changing the underlying topological space in a neighborhood of the origin), would be Cohen-Macaulay, hence of depth at the origin, which is not the case.
Remark.
Let be a locally noetherian prescheme, a closed subprescheme of , an -module. Depth is a purely topological notion, expressed in terms of the vanishing of the for . One also wishes to study these sheaves for a given , or for . In this connection one proves the following result:
Lemma.
Let be an integer. For , , to hold for every coherent , it is necessary and sufficient that it hold for .
By inductive limit, the property then holds for every quasi-coherent sheaf. For instance, if can be described locally by equations, or, as one says, if is locally set-theoretically a complete intersection (which occurs for example if and are non-singular), it follows from the computation of the by the Koszul complex that these sheaves are zero for . We have, moreover, used this fact implicitly in Example 3.10.
This cohomological condition is, however, not sufficient, as the next example shows.
Example.
Let , where is a normal noetherian local ring of dimension 2. Let be a curve in . One can show that the complement of the curve is an affine open, so4 for , since . Nevertheless, one can construct a curve that is not described by a single equation.
We shall seek5 conditions for the to be coherent for a given , which is not the case in general, as obvious examples show — for instance for a noetherian local ring of dimension ; for example when is a discrete valuation ring with field of fractions , one finds , which is not a finitely generated module over . To enlighten the reader, let us say that the problem posed is equivalent to the following: let be an open immersion, let be a coherent sheaf on ; find criteria for the higher direct images to be coherent sheaves on for a given . These conditions are necessary for the use of formal geometry that we saw in Exposé IX and the following ones.
N.D.E. The reissue of Serre's text (Serre J.-P., Algèbre locale. Multiplicités, course at the Collège de France, 1957–1958, written up by Pierre Gabriel, second edition, Lect. Notes in Math., vol. 11, Springer-Verlag, 1965) no longer contains the proofs of these statements. The reader may consult (Bourbaki N., Algèbre commutative, Masson), as Serre himself suggests.
N.D.E. The original edition gave a proof, not entirely correct.
Cf. EGA 0_IV 14.3.2.
N.D.E. There was a typo in the original edition.
Cf. Exp. VIII.