Exposé V. Local duality and the structure of the H^i(M)

1. Complexes of homomorphisms

1.1. Let and be two graded modules; then one writes

for the graded module of homomorphisms of graded modules from into . Thus one has

Homˢ(F•, G•) = ∏ₖ Hom(Fₖ, Gₖ₊ₛ).

Let (resp. ) be a complex, and let (resp. ) be its differential; then for one sets1

d(h) = h ∘ d₁ + (−1)^{s+1} d₂ ∘ h.

One verifies trivially that , hence that equipped with is a complex. The cohomology group of this complex is written

If is injective in each degree, then

is an exact ∂-functor. Likewise, for arbitrary ,

is an exact δ-functor on the category of complexes that are injective in each degree.

Remark 1.2.

The cycles of are the homomorphisms from into that commute or anticommute with the differentials, according to degree. The boundaries of are the homomorphisms from into that are homotopic to zero.

Let be a ring, let (resp. ) be an -module, and let (resp. ) be an injective resolution of (resp. ). Then there exists a canonical isomorphism2

Hˢ(R(M), R(N)) ≅ Extˢ(M, N).

Indeed, let be the canonical augmentation, and let ; one writes for the map

from into . The family defines a homomorphism of (ordinary) complexes3

t: Hom•(R(M), R(N)) → Hom•(M, R(N)),

i.e. one has .

One verifies easily that, upon passing to cohomology, gives an isomorphism. In particular, it follows that

does not "depend" on the chosen injective resolution (resp. ) of (resp. ).

To every exact sequence of -modules

one associates an exact sequence of injective resolutions

One verifies that the isomorphism (1.3) commutes with the homomorphisms

Hˢ(R(M′), R(N)) → Hˢ⁺¹(R(M″), R(N)),
Extˢ(R(M′), R(N)) → Extˢ⁺¹(R(M″), R(N)),

deduced from (6) and (5).

Let be a third -module, and let be an injective resolution of ; then composition of graded morphisms gives a pairing

Homⁱ(R(N), R(M)) × Homʲ(R(M), R(P)) → Homⁱ⁺ʲ(R(N), R(P)),

which defines a pairing

Hⁱ(R(N), R(M)) × Hʲ(R(M), R(P)) → Hⁱ⁺ʲ(R(N), R(P)),

hence a homomorphism of functors in :

Hⁱ(R(N), R(M)) → Hom(Hʲ(R(M), R(P)), Hⁱ⁺ʲ(R(N), R(P))).

We shall see that (1.4) is a homomorphism of δ-functors in . The exact sequences (5) and (6) give a commutative diagram:

Homⁱ(R(N), R(M′))   ──→   Hom(Homʲ(R(M′), R(P)), Homⁱ⁺ʲ(R(N), R(P)))
       │                                       ↑
       │                                  Hom(q, id)
       ↓                                       │
Homⁱ(R(N), R(M))    ──→   Hom(Homʲ(R(M), R(P)), Homⁱ⁺ʲ(R(N), R(P)))
       │
       │ p
       ↓                                       │
Homⁱ(R(N), R(M″))   ──→   Hom(Homʲ(R(M″), R(P)), Homⁱ⁺ʲ(R(N), R(P))).

Let (resp. ) be a cycle, and let (resp. ) be such that (resp. ); then to say that (1.4) is a homomorphism of δ-functors in is to say that

g ∘ dh′ − dg′ ∘ h

is a coboundary in .

Now one has

dh′ = h′ ∘ d₁ + (−1)^{i+1} d₂ ∘ h′,
dg′ = g′ ∘ d₂ + (−1)^{j+1} d₃ ∘ g′,

with the obvious notations. Hence (12) is written

g ∘ h′ ∘ d₁ + (−1)^{i+1} g ∘ d₂ ∘ h′ − g′ ∘ d₂ ∘ h − (−1)^{j+1} d₃ ∘ g′ ∘ h.

On the other hand, since and are cycles, one has

g ∘ d₂ = (−1)ʲ d₃ ∘ g,
d₂ ∘ h = (−1)ⁱ h ∘ d₁,

hence, finally, (12) is written

d(g ∘ h′ + (−1)^{i+1} g′ ∘ h),

which completes the proof.

Thus (1.3) and (1.4) give a homomorphism of δ-functors in :

Extⁱ(N, M) → Hom(Extʲ(M, P), Extⁱ⁺ʲ(N, P)).

2. The local duality theorem for a regular local ring

Let be a regular local ring of dimension , let be the maximal ideal of , and let be a finitely generated -module. One sets (hence ). One has seen (IV 5.4) that is a dualizing module for ; denote by the associated dualizing functor. In (1.5) setting , , one obtains a homomorphism of δ-functors in

φₖ: Extⁱ(A/𝔪ᵏ, M) → Hom(Extʳ⁻ⁱ(M, A), Extʳ(A/𝔪ᵏ, A)).

Passing to the direct limit over , one finds a homomorphism of δ-functors

φ: Hⁱ(M) → D(Extʳ⁻ⁱ(M, A)).

Theorem 2.1 (Local duality theorem).

The functorial homomorphism above is an isomorphism.

Proof. If , the right-hand side of (14) is trivially zero, and the left-hand side is zero because , and this holds for each (syzygy theorem).

If , by what precedes, the two functors in , and , are right exact; since is noetherian and is finitely generated, it suffices to verify the isomorphism for , which is immediate.

To show that is a functorial isomorphism, it now suffices, proceeding by descending induction on , to remark that every finitely generated module admits a finite presentation, and that for the two sides of (14) are zero when is finitely generated free. This is evident for the right-hand side, and since commutes with finite sums it suffices, as for the left-hand side, to show that for . But this follows, since , from (III 3.4).

3. Application to the structure of the H^i(M)

Theorem 3.1.

Let be a noetherian local ring, a dualizing functor for , and a finitely generated -module with , of dimension . Then one has:

(i) if or if .

(ii) D(Hⁱ(M))^ is a finitely generated module over Â, of dimension .

(iii) , and if is complete, is of dimension and

Ass(D(Hⁿ(M))) = {𝔭 ∈ Ass(M) | dim A/𝔭 = n}.

Proof. Let be the dualizing module associated to . One knows that Î is a dualizing module for Â. On the other hand, one has

Hⁱ(M)^ = Hⁱ(M̂),
D(Hⁱ(M))^ = Hom(Hⁱ(M̂), Î), and
dim M̂ = dim M;

hence one may suppose complete. Now, by a theorem of Cohen, every complete local ring is a quotient of a regular local ring. To reduce to that case, one needs the following lemma:

Lemma 3.2.

Let (resp. ) be a ringed space, let (resp. ) be a closed subspace of (resp. ), and let be a morphism of ringed spaces such that . Let be an -Module, and denote by (resp. ) the ring (resp. ), and by the ring homomorphism corresponding to . There exists a spectral sequence of -modules, with initial term

abutting to the -module .

Proof. Let be the sheaf extended by 0 outside (see Exp. I). One has an isomorphism of -modules:

Hom(𝒪_{Y,Y′}, f_*(F)) ≅ Hom(f*(𝒪_{Y,Y′}), F)_[f].

Now one has

and moreover if is an injective -Module, then is an injective -Module, at least if is flat — a case to which one easily reduces by replacing , etc., by the constant sheaves of rings . Hence the spectral sequence of the composite functor

with initial term

E₂^{p,q} = Extᵖ(Y; 𝒪_{Y,Y′}, Rᵍf_*(F)),

abuts, taking into account (16) and (17), to

The lemma then follows from (I 13 bis). QED

Let now be a surjective homomorphism of local rings. Let

be the corresponding morphism of affine schemes. Set (resp. ), (resp. ), and let be an -module and the corresponding -Module. Since for , the spectral sequence (15) degenerates, and by (3.2) one obtains an isomorphism of -modules:

Hⁿ_{{𝔪_B}}(Y, f_*(M̃)) ≅ Hⁿ_{{𝔪_A}}(X, M̃)_[f],

hence an isomorphism of -modules:

On the other hand, if D_A (resp. D_B) is the dualizing functor for (resp. ), one has

Finally, since one has a ring isomorphism

B/Ann M_[f] ≅ A/Ann M,

one sees that the change of base rings under consideration changes nothing. So suppose is regular of dimension .

By (2.1) one has

We shall prove the equivalence of the following properties:

(a) ;

(b) for every such that , one has ;

(c) .

To prove (a) ⇒ (b), let with ; then , hence by (a) , which entails . Let ; then , so by (b) . Hence codim(Supp(Extʲ(M, A)), X) = inf{dim A_𝔭 | 𝔭 ∈ Supp(Extʲ(M, A))} ⩾ j, that is, (b) ⇒ (c). Finally (c) implies (a) trivially.

Let us now prove the theorem.

(i) Let be a system of parameters for such that for . Let be the Koszul complex. One sees easily that the map for is zero, if . It follows that if . On the other hand, it is trivial that if , so (i) is proved.

(ii) Since is regular, entails that the global homological dimension of is strictly less than , and hence ; so one has proved (b) and consequently (a). (ii) then follows from (22) and from (a).

(iii) There exists a such that and such that . Since is regular if is, one finds , hence

Extʳ⁻ⁿ_A(M, A)_𝔭 = Extʳ⁻ⁿ_{A_𝔭}(M_𝔭, A_𝔭) ≠ 0.

This implies, taking (22) into account, that on the one hand

and on the other hand

hence by (ii)

Let now . By (i) one knows that is a functor in , left exact, on the category . Hence there exists an -module and an isomorphism of functors in :

Extʳ⁻ⁿ(M′, A) = Hom(M′, H).

Let Yᵢ, , be the irreducible components of of maximum dimension. We shall see that the assertion is equivalent to the assertion: there exists an such that . Indeed, if , then , hence .

If for every , then and

Since Ass(Extʳ⁻ⁿ(M, A)) = Supp M ∩ Ass(H), one sees that the last assertion of (iii) follows from the following lemma:

Lemma 3.3.

Let , let be a closed subset of , let be a left exact functor, and let Yᵢ, , be a family of irreducible components of such that the assertion: is equivalent to the assertion: . Then is representable by a module such that , where yᵢ is the generic point of Yᵢ, .

Proof. Let ; one constructs an -module such that . Suppose that for every ; then for every , so . It follows that

Ass(T(M(y))) = Supp(M(y)) ∩ Ass(H) = ∅,

hence . If , then , so , whence

Ass(T(M(y))) = Supp(M(y)) ∩ Ass(H) ≠ ∅.

By the first part of the proof, this implies , whence the lemma. QED

Example 3.4.

Let be a noetherian ring, let , and let be a closed subset of such that is affine; then for every irreducible component of one has .

Indeed, consider as a prescheme over . Let be a generic point, and consider the morphism . The affine scheme obtained by base extension of to is canonically isomorphic to .

By (EGA I 3.2.7) one sees that if is the unique closed point of , then is affine. By (EGA III 1.3.1) one finds

Hⁱ(Y₀ − y₀, 𝒪_{Y₀}) = 0   if i > 0,

hence by (I 2.9)

Hⁱ⁻¹(𝒪_{X,y_α}) = Hⁱ_{{y₀}}(Y₀, 𝒪_{Y₀}) = 0   if i ⩾ 2.

Taking 3.1 (iii) into account, it follows that

hence codim(Y_α, X) = inf_{y ∈ Y_α} dim 𝒪_{X,y} ⩽ 1. QED

Let be a noetherian local ring, its maximal ideal, and a finitely generated -module. Suppose that is a quotient of a regular local ring. Set , and for every , .

Proposition 3.5.

The following two conditions are equivalent:

a) is of finite length;

b) .

Proof. Taking (3.2) into account, we may suppose regular. By (2.1) we have

where . By (IV 4.7), a) is equivalent4 to

Extʳ⁻ⁱ(M, A) is of finite length.

Now (24) is equivalent to

∀ x ∈ X − {𝔪}, one has Extʳ⁻ⁱ(M, A)_x = 0.

On the other hand is regular of dimension , so by (2.1)

Hⁱ⁻ᵈⁱᵐ {x}_{𝔪_x}(M_x) = D(Ext^{(r − dim {x}) − (i − dim {x})}_{A_x}(M_x, A_x)) = D(Extʳ⁻ⁱ_{A_x}(M_x, A_x)).

Since is finitely generated, one has

Extʳ⁻ⁱ_A(M, A)_x = Extʳ⁻ⁱ_{A_x}(M_x, A_x),

whence the proposition.

Corollary 3.6.

In order that be of finite length for , it is necessary and sufficient that

prof(M_x) > n − dim {x}

for every .

Proof. Follows from (3.5) and (III 3.1).

1

N.D.E. The original sign convention was different; but it is not compatible with the convention of Exposé VIII, which seems more reasonable, since in that case the cohomology in degree 0 is the set of homotopy classes of morphisms from into . The calculations have been modified accordingly in what follows.

2

N.D.E. The strange original numbering has been preserved.

3

N.D.E. We still write for the complex M[0] consisting of placed in degree 0.

4

N.D.E. Indeed, the point is to show that, being a finitely generated -module, if is of finite length then is of finite length. Let (resp. ) be the kernel (resp. cokernel) of the canonical morphism . The composition of and the canonical morphism is the identity of . Since is of finite length, is an isomorphism, and hence so is . Since is exact, it follows that and are zero. It suffices to prove that if is an -module with zero dual, then is zero, for one will then have of finite length, just like . Indeed, let be a finitely generated submodule of . Since is exact, is a quotient of , which is zero. Again by the exactness of , one has , and hence, by biduality, the finite-length module is zero. Nakayama's lemma then ensures the vanishing of , and finally one obtains that of .