Exposé IV. Dualizing modules and dualizing functors
1. Generalities on module functors
Let
- be a commutative noetherian ring,
- the category of -modules of finite type,
- the category of arbitrary -modules,
Abthe category of abelian groups.
The aim of this section is the study of certain properties of functors (assumed additive). Here denotes the opposite category of .
Note that if , then may be canonically endowed with a structure of -module, defined as follows: if is the homothety of associated to , then acts on by . In other words, factors as
T
C° ───────────────────────────► Ab
\ ↗
\ /
T° \ /
\ /
▼ /
C′
where is the canonical functor. In what follows, will always be considered as endowed with this -module structure.
Composing with the isomorphism the morphism , one obtains the following morphisms, each deduced from the other in an obvious way:
and this defines a morphism of contravariant functors:
φ_T : T ⟶ Hom_A(−, T(A)).
Proposition.
The following two properties are equivalent:
- is an isomorphism of functors.
- is left exact.
The implication (i) ⇒ (ii) is trivial.
The implication (ii) ⇒ (i) follows from the fact that, for a morphism of two additive left exact functors
and from to Ab, if is an isomorphism, then is an isomorphism (one uses the fact that
is noetherian, hence that every -module of finite type is of finite presentation).
Remark.
This shows in particular that the representable functors are precisely those that commute with arbitrary inverse limits (over a preordered set, not necessarily filtered).
If denotes the full subcategory of whose objects are the left exact functors, one has proved the equivalence of categories
via the quasi-inverse functors
and
Now let be an ideal of , let , and denote by C_Y the full subcategory
of whose objects are the -modules of finite type such that . One has
where is the full subcategory of C_Y consisting of the modules such that .
Proposition.
With the same notation as above, let be a functor. To 1 is associated a natural morphism
φ_T : T ⟶ Hom_A(−, H),
and the following conditions are equivalent:
- is an isomorphism.
- The functor is left exact.
Proof. — a) Definition of .
Let . There exists an integer such that . Then is an -module, and if denotes the restriction of to , one knows how to define the morphism
T_n ⟶ Hom_A(−, H_n), where H_n = T(A/J^n);
whence
T(M) = T_n(M) ⟶ Hom_A(M, lim_→ H_n) = Hom_A(M, H)
and
φ_T : T ⟶ Hom_A(−, H).
b) Equivalence of (i) and (ii).
It is clear that (i) implies (ii). Suppose (ii) holds and let . We have seen that ; hence for every integer one has
T(M) = T_n(M) = T_{n′}(M) = lim_→ T_n(M),
and
T(M) = lim_→ Hom_A(M, H_n).
Since these are filtered direct limits, one also has the isomorphism
lim_→ Hom_A(M, H_n) ⥲ Hom_A(M, lim_→ H_n) = Hom_A(M, H).
If denotes the category of -modules with support contained in , but not necessarily of finite type, one again has the natural equivalence of categories
Application. — With the same notation, let
be an exact -functor. For every , set and .
Theorem.
Let . If there exists such that for every , then the following three conditions are equivalent:
- for every .
- for every .
- There exists a module in
C_Ysuch that and for every .
Proof. — It is evident that (i) implies (ii) and (iii) (take ).
We show by induction on that (ii) implies (i). It is true for ; suppose it has been proved up to rank . Suppose then that for every ; by the induction hypothesis one has for , but implies that is a left exact functor, and
We now show that (iii) implies (ii). It is again true for ; suppose it has been proved up to rank . Let
be an -module in C_Y such that and for every ; by the
induction hypothesis one then has for every ; it remains to show that . But "
for every " implies that , and therefore that
. One then has
Ass H^n = Ass Hom(M₀, H^n) = Supp M₀ ∩ Ass H^n = Ass H^n,
since
Ass H^n ⊂ Supp H^n ⊂ Y = Supp M₀.
Hence ; this completes the proof.
2. Characterization of exact functors
The ring is still assumed noetherian and commutative. The notation is that of Proposition 1.3:
Y = V(J), T : C_Y° ⟶ Ab, H = lim_→ T(A/J^n),
where we assume that is a left exact functor, whence
Proposition.
The following properties are equivalent:
- The functor is exact.
- is injective in .
Proof. — It clearly suffices to show that (i) implies (ii), that is, to prove that if the restriction to C_Y of the
functor is an exact functor, then is injective. But since is noetherian, in order
to show that is injective it suffices to prove that every homomorphism whose source is an -module
of finite type, a submodule of an -module of finite type, extends to a homomorphism .
The definition of and the fact that is of finite type imply that there exists an integer such that . Endow and with the -adic topology. The -adic topology of is equivalent to the topology induced by the -adic topology of (Krull's theorem). There therefore exists such that
U = V ∩ N ⊂ J^n N.
One then has the factorization
N ──────────► N/U
\ /
\ /
f \ / u
\ /
▼ ▼
H
with and in C_Y. The hypothesis therefore allows one to extend to ū:
N/U ──────────► M/V
\ /
\ /
u \ / ū
\ /
▼ ▼
H
and gives the desired extension .
Corollary.
Let be an injective -module. Then the submodule of consisting of the elements annihilated by some power of is injective.
Proof. — It suffices to verify that the restriction to C_Y of the functor
is exact. Now let ; there exists such that , and the inclusion
Hom_A(−, H⁰_J(K)) ⟶ Hom_A(M, K)
is then an isomorphism. The result follows, since is exact.
3. Study of the case where T is left exact and T(M) is of finite type for every M
Let, as above,
we now assume that is left exact and that one has the factorization
T
C_Y° ─────────────────────────► Ab
\ ↗
\ /
\ /
▼ /
C_Y
where, as above, is the forgetful functor. One can therefore define , and the canonical morphism
M ⟶ Hom_A(Hom_A(M, H), H)
defines a morphism
Proposition.
The ring being still assumed noetherian, if one makes the additional hypothesis that is artinian, the following conditions are equivalent:
- is left exact and, for every , is of finite type and is an isomorphism.
- is exact and, for every residue field associated to a maximal ideal containing , one has .
- One has with injective, and, for every as in (ii), one has .
- is exact and, for every , one has .
Proof. — We have already shown the equivalence of (ii) and (iii) (Prop. 2.1).
Let us show that (ii) implies (iv): first, if , then since is an -module with
artinian, long M is finite. We argue by induction on the length of . Condition (iv) holds when ,
because then is a residue field falling under (ii). If , there exists a submodule of with
and . Form the exact sequence
Since is exact, one has the sequence
and long T(M) = long T(M′) + long T(M′′) = long M′ + long M′′ = long M.
(ii) ⇒ (i): Since (ii) implies (iv), let be an -module in C_Y; one has , hence is of
finite length and therefore of finite type.
It remains to show that is an isomorphism; we again argue by induction on long M. For it
is true. In the general case, write the commutative diagram with exact rows
where is a submodule of with and . By the induction hypothesis the outer arrows are isomorphisms, hence
is an isomorphism.
(i) ⇒ (ii): Let
be an exact sequence of -modules in C_Y, and let be the cokernel of . Applying to the exact
sequence
0 ⟶ T(M′) ⟶ T(M) ⟶ T(M′′) ⟶ Q ⟶ 0,
one obtains
hence and .
On the other hand, let be a residue field, , . One must show that . For this it suffices to note that is a -vector space. One then deduces
T(k) ≃ k ⊕ V,
T(T(k)) ≃ T(k) ⊕ T(V) ≃ k ⊕ V ⊕ T(V) ≃ k,
whence .
Finally, let us show that (iv) implies (iii): it suffices to show that . Now
, so is a residue field, and Supp k′ = Supp Hom_A(k, H) ⊂ Supp k. Hence
.
Remark.
One can show that condition (iv) is equivalent to the condition
(iv)′ For every , one has .
4. Dualizing module; dualizing functor
Definition.
Let be a noetherian local ring with maximal ideal . A dualizing functor for is any functor
where we write in place of C_Y for , which satisfies the equivalent conditions
of Proposition 3.1. An -module is said to be dualizing for if the functor
is dualizing.
Definition 4.1 can be generalized to the case where is no longer assumed to be a local ring.
Definition.
Let be a noetherian ring, and let be the full subcategory of consisting of the -modules of finite length. A dualizing functor is any -linear functor from to which is exact and such that the morphism of functors
is an isomorphism.
We will prove an existence theorem and also that the module representing such a functor is locally artinian. We will likewise show that, for every maximal ideal of , the -primary component of the socle of is of length 1.
Proposition.
Let and be two noetherian local rings with maximal ideals and , such that is a finite -algebra. Then, if is a dualizing module for , is a dualizing module for .
Proof. — Let
be the restriction-of-scalars functor; it is exact. Let be a dualizing functor for ,
it is exact and, for every , the natural morphism is an isomorphism;
hence is a dualizing functor for . If represents , then by the classical formula
Hom_A(M, I) = Hom_B(M, Hom_A(B, I)), valid for every -module , we deduce that is
a dualizing module for .
Corollary.
Let be a noetherian local ring and an ideal of ; set . If is a dualizing module for , then the annihilator of in is a dualizing module for .
Lemma.
Let be a noetherian local ring and a locally artinian -module. There is a canonical isomorphism
I ⥲ Î = I ⊗_A Â.
Proof. — Let denote the annihilator of in , where is the maximal ideal of . To say that is locally artinian is to say that is the direct limit of the and that these are of finite length. Now the tensor product commutes with direct limits, so one is reduced to the case where is artinian. In this case is annihilated by some power of the maximal ideal, say ; therefore for one has , and hence , since is noetherian and is of finite type.
It follows that the restriction-of-scalars functor from  to and the extension-of-scalars functor induce
quasi-inverse equivalences between the category of locally artinian Â-modules and the category of locally artinian
-modules.
Proposition.
Let be a noetherian local ring, Â its completion, and a dualizing module for (resp. for Â). Let be
the completion2 of (resp. the -module obtained by restriction of scalars). Then is a dualizing
module for  (resp. for ). Moreover, the underlying abelian groups of and are isomorphic.
Proof. — One simply observes that the equivalence between the category of locally artinian -modules and the
category of locally artinian Â-modules induces an isomorphism between the bifunctors
and , and that the characterization of a dualizing functor or a dualizing module
involves only these bifunctors.
Theorem.
Let be a noetherian local ring.
a) There always exists a dualizing module .
b) Two dualizing modules are isomorphic (by a non-canonical isomorphism).
c) For a module to be dualizing, it is necessary and sufficient that it be an injective envelope of the residue field of .
Remark.
Proposition 4.6 reduces the proof to the case of a complete noetherian local ring. By a structure theorem of Cohen,3 such a ring is a quotient of a regular ring. Proposition 4.3 then allows one to assume regular. As we shall see later, this remark permits an explicit computation of the dualizing module;4 nevertheless we will prove Theorem 4.7 by other means.
Recollections. — Before proving the theorem, we make a few recollections on the notion of injective envelope. Cf. Gabriel, Thèse, Paris 1961, Des Catégories Abéliennes, ch. II § 5.
Let be an abelian category in which direct limits exist and are exact5 (e.g. the category of modules). Every object embeds in an injective object, and one calls injective envelope of any minimal injective object containing . One has the following properties:
(i) Every object has an injective envelope .
(ii) If and are two injective envelopes of , there exists between and an isomorphism (in general not unique) inducing the identity on .
(iii) is an essential extension of , that is to say and imply . Moreover, if is injective and an essential extension of , then is an injective envelope of .
Granting these results, to prove Theorem 4.7 it suffices to prove c).
Proof. — Let be a dualizing module for . Then is injective and is isomorphic to . Composing the isomorphism with the inclusion
Hom_A(k, I) ↪ Hom_A(A, I) ≃ I,
one obtains the inclusion
Let us show that is an injective envelope of . Let be an injective module such that
Since is injective, there exists an injective -submodule of such that . We show that . One has
Hom_A(k, I) ≃ Hom_A(k, J) ⊕ Hom_A(k, J′);
is a vector subspace of not reduced to zero (since it contains the inclusion ), so , and consequently .
Arguing by induction on the length, one deduces that for every -module of finite length; since is the direct limit of the modules (cf. Proposition 1.3), which are of finite length by hypothesis, the projection is zero, and consequently .
Conversely, let be an injective envelope of . To see that is a dualizing module, it suffices, by 2.1 and 3.1 (ii), to show that is isomorphic to . Now one has the double inclusion
is a vector space over that decomposes as the direct sum of and a vector subspace of such that . Now is an essential extension of , hence and .
Corollary.
Let be a noetherian local ring; every dualizing module for is locally artinian.
Proof. — Let be a dualizing module; it is an injective envelope of . Using the notation and the result of Corollary 2.2, one has
and is injective. One deduces that , and hence that is locally artinian.6
5. Consequences of the theory of dualizing modules
The functor
T = Hom_A(−, I) : C_𝔪 ⟶ C_𝔪
is an anti-equivalence. Indeed, is isomorphic to the identity functor, and the argument is formal from there.
One deduces the usual properties of the notion of orthogonality:
Let , and let be a submodule. Define the orthogonal of to be the submodule of consisting of the elements of that vanish on . One thereby obtains a bijection between the set of submodules of and the set of submodules of , which reverses the order.
In particular:
- .
- The monogenic modules, i.e. those such that is of dimension 0 or 1, correspond under duality to the modules whose socle is of length 0 or 1.
- If is artinian, the ideals of correspond to the submodules of .
and so on.
Let be a noetherian local ring, let be the category of -modules such that, for every
, is of finite length and such that , and let
 be the completion of . The restriction-of-scalars functor and the completion functor are quasi-inverse
equivalences between and , which commute up to isomorphism with the formation
of the underlying abelian groups of the modules considered. Let denote the category of locally
artinian -modules with socle of finite dimension.
Proposition.
Let be a noetherian local ring and let be a dualizing module for . The functors
Hom_A(−, I) : (𝒞_A)° ⟶ 𝒟_A
and
Hom_{Â}(−, I) : 𝒟_A ⟶ (𝒞_A)°
are equivalences of categories, quasi-inverse to one another.
Moreover, if one transports these functors via the equivalences of categories between and on the one hand, and and on the other, one finds the functor .
Proof. — Let . By definition,
X = lim_→ X_k, X_k = Hom_A(A/𝔪^{k+1}, X),
k ∈ ℕ
so
Hom_A(X, I) = lim_← Hom_A(X_k, I).
Therefore is an Â-module of finite type, as follows from EGA 0_I 7.2.9. We note in this
connection that is also the category of Â-modules of finite type, or, if one prefers, that
is the category of complete -modules of finite type over Â. Let then be such a module, and
let be an Â-homomorphism. The image of is a submodule of finite type, hence is annihilated by
for some ; indeed every is annihilated by a power of . So factors
through , whence it follows that
Hom_{Â}(Y, I) = lim_→ Hom_{Â}(Y_(k), I) with Y_(k) = Y/𝔪^{k+1}Y
k
= lim_→ (Y_(k))*
k
belongs to . It then follows immediately that the two functors of the statement are quasi-inverse to one another.
It follows from the foregoing that neither the categories nor the functors under consideration, nor the underlying
abelian groups of the modules considered, are changed by replacing by Â; Proposition 5.1 then states as follows:
The restriction of the functor to the category of Â-modules of finite type takes
its values in the category of locally artinian Â-modules with socle of finite dimension, and admits a quasi-inverse
functor, which is the restriction of the functor . On the intersection of these two
categories these two functors coincide (obviously!) and establish an auto-duality of the category of Â-modules of
finite length.
Example (Macaulay).
Let be a local ring with residue field . Let be a subfield of such that is finite over , with . Every -module of finite length can be viewed as a -vector space of finite dimension equal to . The functor :
is then exact and preserves length, hence is dualizing for . The associated dualizing module is therefore
A′ = lim_→ Hom_{k₀}(A/𝔪^n, k₀),
n
the topological dual of endowed with the -adic topology.
Example.
Let be a regular noetherian local ring of dimension . Let be its maximal ideal and its residue field. There exists a regular system of parameters that generates and that is an -regular sequence. One can therefore compute the by the Koszul complex; one finds
Ext^i_A(k, A) = 0 if i ≠ n,
Ext^n_A(k, A) ≃ k.
The depth of being , for every annihilated by a power of , if ; furthermore if , since the global cohomological dimension of is equal to . Hence is exact, and moreover ; it follows that:
Proposition.
If is a regular noetherian local ring of dimension , the functor
is dualizing. The associated dualizing module is
I = lim_→ Ext^n_A(A/𝔪^r, A);
r
it is isomorphic to (Exposé II, Th. 6).7
Remark.
If satisfies the hypotheses of both preceding examples, the two dualizing modules so obtained are isomorphic. Suppose for example that is regular of dimension , complete, and of equal characteristic. There then exists a field of representatives, say . If one chooses a system of parameters of , one can construct an isomorphism between and the ring of formal power series ; whence, as we shall now see, an explicit isomorphism between the two dualizing modules
One can find an intrinsic interpretation of this isomorphism using the module of completed relative differentials of maximal degree. Indeed, it is known that admits a basis consisting of the element . Whence an isomorphism
A remarkable fact is then that the composite
vu = w : H^n_𝔪(Ω^n) ⟶ A′
does not depend on the choice of system of parameters and commutes with change of base field.
To construct , one computes using the Koszul complex associated to the ; one finds
H^n_𝔪(A) = lim_→ A/(x₁^r, …, x_n^r);
r
where the transition morphisms are defined as follows: set ; let denote the image of in . The , for , form a basis of .
That said, if is an integer, the transition morphism
t_{r, r+s} : I_r ⟶ I_{r+s}
is multiplication by , so
u_{r, r+s}(e^r_{a₁,…,a_n}) = e^{r+s}_{a₁+s, …, a_n+s}.
Note that giving an -homomorphism from an -module to is equivalent to giving a -linear form that is continuous on submodules of finite type. In the case , the definition of is therefore equivalent to that of a linear form
called the residue form.8 To construct , it suffices to define forms that fit together, and one will take
ρ_r(e^r_{a₁,…,a_n}) =
1 if a_i = r − 1 for 1 ⩽ i ⩽ n,
0 otherwise.
Translation ledger (Exposé IV-specific)
| French | English | Note |
|---|---|---|
| (foncteurs additifs) | (additive functors) | Contravariant; is the opposite category. Convention pinned at first use. |
| homothétie | homothety | Standard. Multiplication-by- map on . |
| limite projective / inductive | inverse limit / direct limit | Modern English (per glossary). The source's / notation is preserved. |
| foncteur exact à gauche | left exact functor | Per glossary. |
| de présentation finie | of finite presentation | Standard. |
| ∂-foncteur exact | exact -functor | Original Grothendieck notation preserved; modern usage would say exact sequence of functors. |
| corps résiduel | residue field | Per glossary. |
| socle | socle | Standard module-theoretic term; kept as in source. |
longueur (long M) | length (long M) | Original abbreviation long preserved inside math. |
| module dualisant / foncteur dualisant | dualizing module / dualizing functor | Per glossary. |
| enveloppe injective | injective envelope | Per glossary. |
| extension essentielle | essential extension | Per glossary. |
| restriction (resp. extension) des scalaires | restriction (resp. extension) of scalars | Standard. |
| forme résidu | residue form | Per glossary (§5.5). |
| (with a finite -algebra) | Notation preserved; the -module structure is via the second argument. | |
| module localement artinien | locally artinian module | Standard. Direct limit of finite-length submodules. |
| EGA 0_I 7.2.9 | EGA 0_I 7.2.9 | Cross-reference preserved. |
| Completed relative differentials of maximal degree. | ||
| C̄ (sous-catégorie des modules de longueur finie) | Source uses an overline on ; rendered with the combining macron . |
N.D.E. The definition of is implicit in the original text.
N.D.E. Here one must understand by "the completion of " the tensor product
(cf. Lemma 4.5), namely endowed with its canonical Â-module structure, and
not the -adic completion. For example, if is a prime number and is
the ring of -adic integers, then the injective envelope of the residue field is the
discrete -module , whose completion for the -adic topology is
zero.
N.D.E. See Cohen I.S., "On the structure and ideal theory of complete local rings", Trans. Amer. Math. Soc. 59 (1946), pp. 54–106.
This was the method followed by Grothendieck (in 1957). The method by injective envelopes that now follows is due, it seems, to K. Morita, "Duality for modules and its applications to the theory of rings with minimum conditions", Sc. Rep. Tokyo Kyoiku Daigaku 6 (1958/59), pp. 83–142. Morita's work is, moreover, independent of Grothendieck's and considerably earlier than the present seminar, and is not limited to the case of commutative base rings.
N.D.E. Of course, what is assumed exact is the small filtered direct limits; one should also assume the existence of a generator. Cf. Tôhoku. As for the category of modules, which suffices for our purposes, one may also refer to Chapter 10 of Bourbaki's Algèbre.
N.D.E. As already observed, one may also simply remark that is the direct limit of the modules .
Let be a ring, an ideal of , an -module, ; one then sets , where , and .
For a more detailed study of the notion of residue, cf. R. Hartshorne, Residues and Duality, Lect. Notes in Math., vol. 20, Springer, 1966.