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).
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.
N.D.E. The strange original numbering has been preserved.
N.D.E. We still write for the complex M[0] consisting of placed in degree 0.
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 .