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,
  • Ab the 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:

  1. is an isomorphism of functors.
  2. 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:

  1. is an isomorphism.
  2. 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:

  1. for every .
  2. for every .
  3. There exists a module in C_Y such 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:

  1. The functor is exact.
  2. 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:

  1. is left exact and, for every , is of finite type and is an isomorphism.
  2. is exact and, for every residue field associated to a maximal ideal containing , one has .
  3. One has with injective, and, for every as in (ii), one has .
  4. 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)

FrenchEnglishNote
(foncteurs additifs) (additive functors)Contravariant; is the opposite category. Convention pinned at first use.
homothétie homothety Standard. Multiplication-by- map on .
limite projective / inductiveinverse limit / direct limitModern English (per glossary). The source's / notation is preserved.
foncteur exact à gaucheleft exact functorPer glossary.
de présentation finieof finite presentationStandard.
∂-foncteur exactexact -functorOriginal Grothendieck notation preserved; modern usage would say exact sequence of functors.
corps résiduelresidue fieldPer glossary.
soclesocleStandard module-theoretic term; kept as in source.
longueur (long M)length (long M)Original abbreviation long preserved inside math.
module dualisant / foncteur dualisantdualizing module / dualizing functorPer glossary.
enveloppe injectiveinjective envelopePer glossary.
extension essentielleessential extensionPer glossary.
restriction (resp. extension) des scalairesrestriction (resp. extension) of scalarsStandard.
forme résiduresidue formPer glossary (§5.5).
(with a finite -algebra)Notation preserved; the -module structure is via the second argument.
module localement artinienlocally artinian moduleStandard. Direct limit of finite-length submodules.
EGA 0_I 7.2.9EGA 0_I 7.2.9Cross-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 .
1

N.D.E. The definition of is implicit in the original text.

2

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.

3

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.

4

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.

5

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.

6

N.D.E. As already observed, one may also simply remark that is the direct limit of the modules .

7

Let be a ring, an ideal of , an -module, ; one then sets , where , and .

8

For a more detailed study of the notion of residue, cf. R. Hartshorne, Residues and Duality, Lect. Notes in Math., vol. 20, Springer, 1966.