Bourbaki

§ 9. Dualizing modules

1. Dualizing modules

Definition 1

Let AA be a noetherian ring. One says that a AA-module Ω\Omega is dualizing if it is finitely generated and if, for every maximal ideal mm of AA, the A/mA/m-vector space ExtAi(A/m,Ω)\mathrm{Ext}_A^i(A/m, \Omega) is zero for i≠ht(m)i \neq \mathrm{ht}(m) and of dimension 1 for i=ht(m)i = \mathrm{ht}(m).

For every maximal ideal mm of AA and every integer ii, the A/mA/m-vector space ExtAi(A/m,Ω)\mathrm{Ext}_A^i(A/m, \Omega) is canonically isomorphic to ExtAmi(A/m,Ωm)\mathrm{Ext}_{A_m}^i(A/m, \Omega_m) (§\S 3, No. 2, prop. 2). Consequently, for a finitely generated AA-module Ω\Omega to be dualizing, it is necessary and sufficient that the AmA_m-module Ωm\Omega_m be dualizing for every maximal ideal mm of AA.

Example 1

If the ring AA is local and artinian, the dualizing AA-modules are the finitely generated injective AA-modules Ω\Omega such that HomA(κA,Ω)\mathrm{Hom}_A(\kappa_A, \Omega) is of dimension 1 (§\S 3, No. 3, prop. 6), that is to say the Matlis AA-modules (§\S 8, No. 3).

Example 2

For a noetherian ring AA to be Gorenstein, it is necessary and sufficient that the AA-module AA be dualizing (§\S 3, No. 7, prop. 11). In particular, the AA-module AA is dualizing when AA is regular.

Remark 1

Let AA be a local noetherian ring and Ω\Omega a finitely generated AA-module. The residue field κA^\kappa_{\widehat{A}} identifies with κA\kappa_A, and the A^\widehat{A}-module Ω^\widehat{\Omega} with A^⊗AΩ\widehat{A} \otimes_A \Omega (III, §\S 3, No. 4, th. 3). It then follows from A, X, p. 111, prop. 10 that the κA\kappa_A-vector space ExtAi(κA,Ω)\mathrm{Ext}_A^i(\kappa_A, \Omega) is canonically isomorphic to ExtA^i(κA^,Ω^)\mathrm{Ext}_{\widehat{A}}^i(\kappa_{\widehat{A}}, \widehat{\Omega}). Consequently, for the AA-module Ω\Omega to be dualizing, it is necessary and sufficient that the A^\widehat{A}-module Ω^\widehat{\Omega} be dualizing.

Remark 2

Let Ω\Omega be a dualizing AA-module; for every projective AA-module LL of rank 1, the AA-module Ω⊗AL\Omega \otimes_A L is dualizing (A, X, p. 108, prop. 7, b)). We shall see below (No. 4, prop. 6) that every dualizing AA-module is isomorphic to a module of this form.

Proposition 1

Let AA be a noetherian ring and Ω\Omega a dualizing AA-module.

a) AA is a Macaulay ring, and the AA-module Ω\Omega is Macaulay.

b) One has diA(Ω)=dim⁡(Ω)=dim⁡(A)\mathrm{di}_A(\Omega) = \dim(\Omega) = \dim(A).

Suppose first that the ring AA is local, and let dd denote its dimension. Prop. 6 of § 3, No. 3 implies diA(Ω)=d\mathrm{di}_A(\Omega) = d, hence prof(A)=d\mathrm{prof}(A) = d by prop. 9 of § 3, No. 6, so that AA is a Macaulay ring. Moreover, one has prof(Ω)=d\mathrm{prof}(\Omega) = d by definition of depth; since one has prof(Ω)≤dim⁡(Ω)≤d\mathrm{prof}(\Omega) \leq \dim(\Omega) \leq d, one deduces the proposition in this case.

In the general case, the AmA_m-module Ωm\Omega_m is dualizing for every maximal ideal mm of AA, hence AmA_m is a Macaulay ring and Ωm\Omega_m an AmA_m-module which is Macaulay by what precedes, which implies a). Moreover one has diAm(Ωm)=dim⁡(Ωm)=dim⁡(Am)\mathrm{di}_{A_m}(\Omega_m) = \dim(\Omega_m) = \dim(A_m) for every maximal ideal mm, whence b) by passing to the least upper bound (§ 3, No. 2, prop. 3).

Proposition 2

Let A be a noetherian ring, Ω\Omega a dualizing A-module. For every prime ideal pp of A, the ApA_p-module Ωp\Omega_p is dualizing.

Consider a saturated chain p⊂p1⊂…⊂prp \subset p_1 \subset \ldots \subset p_r of prime ideals of A such that the ideal prp_r is maximal. Reasoning by induction on rr, one may suppose that the Ap1A_{p_1}-module Ωp1\Omega_{p_1} is dualizing. Replacing A by Ap1A_{p_1} and pp by pAp1pA_{p_1}, one is reduced to the case where the ring A is local and where the chain p⊂mAp \subset m_A is saturated.

Put then d=dim⁡(A)=ht(mA)d = \dim(A) = \mathrm{ht}(m_A). One has dim⁡(Ap)=ht(p)=d−1\dim(A_p) = \mathrm{ht}(p) = d - 1 since A is a Macaulay ring (§ 2, No. 2, cor. of prop. 2). For every integer ii, the ApA_p-module ExtApi(κ(p),Ωp)\mathrm{Ext}^i_{A_p}(\kappa(p), \Omega_p) is isomorphic to ExtAi(A/p,Ω)p\mathrm{Ext}^i_A(A/p, \Omega)_p (§ 3, No. 2, prop. 2); it is therefore enough to prove that the A/pA/p-module ExtAi(A/p,Ω)\mathrm{Ext}^i_A(A/p, \Omega) vanishes for i≠d−1i \neq d - 1 and is of rank one for i=d−1i = d - 1.

Let xx be an element of mA−pm_A - p, and x‾\overline{x} its class in A/pA/p. Consider the exact sequence of A-modules

0→A/p→x‾A/p⟶A/(p+xA)→0. 0 \to A/p \xrightarrow{\overline{x}} A/p \longrightarrow A/(p + xA) \to 0 .

The A-module A/(p+xA)A/(p + xA) is of finite length since its support is reduced to mAm_A; since the A-module Ω\Omega is dualizing, one has ExtAi(A/(p+xA),Ω)=0\mathrm{Ext}^i_A(A/(p + xA), \Omega) = 0 for i≠di \neq d (§8§ 8, No. 5, example 3). It then follows from the exact sequence of extension modules associated with the sequence above and with Ω\Omega that the homothety of ratio xx in the A-module ExtAi(A/p,Ω)\mathrm{Ext}^i_A(A/p, \Omega) is surjective for i≠d−1i \neq d - 1, which implies that this module is zero (Nakayama lemma). In particular ExtAd(A/p,Ω)\mathrm{Ext}^d_A(A/p, \Omega) is zero, and one obtains an exact sequence

0→ExtAd−1(A/p,Ω)→xExtAd−1(A/p,Ω)⟶ExtAd(A/(p+xA),Ω)→0. 0 \to \mathrm{Ext}^{d-1}_A(A/p, \Omega) \xrightarrow{x} \mathrm{Ext}^{d-1}_A(A/p, \Omega) \longrightarrow \mathrm{Ext}^d_A(A/(p + xA), \Omega) \to 0 .

One has longA(ExtAi(A/(p+xA),Ω))=longA(A/(p+xA))\mathrm{long}_A(\mathrm{Ext}^i_A(A/(p + xA), \Omega)) = \mathrm{long}_A(A/(p + xA)) (loc. cit.); the proposition then follows from the following lemma, applied to the ring B=A/pB = A/p and the B-module M=ExtAd−1(A/p,Ω)M = \mathrm{Ext}^{d-1}_A(A/p, \Omega):

Lemma 1

Let B be a local noetherian integral ring of dimension 1, and M a finitely generated torsion-free B-module. Suppose that one has longB(M/xM)=longB(B/xB)\mathrm{long}_B(M/xM) = \mathrm{long}_B(B/xB) for every nonzero element x of B. Then the B-module M is of rank 1.

For let rr be the rank of M; there exists a free submodule L of M of rank rr such that M/LM/L is a torsion module (VII, § 4, No. 1, corollary of proposition 1), hence of finite length (VII, § 2, No. 5, lemma 1). The annihilator of M/LM/L is not reduced to 0, and therefore contains a nonzero element xx of mBm_B. Consider the commutative diagram

0→L⟶M⟶M/L→0↓xL↓xM↓00→L⟶M⟶M/L→0. \begin{array}{cccccccc} 0 & \to & L & \longrightarrow & M & \longrightarrow & M/L & \to 0 \\ & & \downarrow_{x_L} & & \downarrow_{x_M} & & \downarrow_0 & \\ 0 & \to & L & \longrightarrow & M & \longrightarrow & M/L & \to 0 . \end{array}

By the snake lemma (A, X, p. 4, proposition 2), one deduces from it an exact sequence

0→M/L⟶L/xL⟶M/xM⟶M/L→0, 0 \to M/L \longrightarrow L/xL \longrightarrow M/xM \longrightarrow M/L \to 0 ,

whence long⁡(M/xM)=long⁡(L/xL)\operatorname{long}(M/xM) = \operatorname{long}(L/xL). Since long⁡(M/xM)=long⁡(B/xB)\operatorname{long}(M/xM) = \operatorname{long}(B/xB) by hypothesis and long⁡(L/xL)=rlong⁡(B/xB)\operatorname{long}(L/xL) = r \operatorname{long}(B/xB), one deduces that r=1r = 1.

Corollary 1

For every multiplicative subset S of A, the S−1^{-1}A-module S−1Ω^{-1}\Omega is dualizing.

Corollary 2

The support of Ω\Omega is equal to Spec(A).

Indeed a dualizing module over a local ring is nonzero by definition.

Corollary 3

Let M be a finitely generated A-module, and let i be an integer. The A-module Ext⁡Ai(M,Ω)\operatorname{Ext}_A^i(M, \Omega) is finitely generated, and its support is of codimension ⩾i\geqslant i in Spec(A).

The first assertion follows from A, X, p. 108, corollary. Let p\mathfrak{p} be a prime ideal of the support of Ext⁡Ai(M,Ω)\operatorname{Ext}_A^i(M, \Omega). One has Ext⁡Ai(M,Ω)p≠0\operatorname{Ext}_A^i(M, \Omega)_\mathfrak{p} \neq 0, hence Ext⁡Api(Mp,Ωp)≠0\operatorname{Ext}_{A_\mathfrak{p}}^i(M_\mathfrak{p}, \Omega_\mathfrak{p}) \neq 0 (§ 3, No. 2, proposition 2), which implies di⁡Ap(Ωp)⩾i\operatorname{di}_{A_\mathfrak{p}}(\Omega_\mathfrak{p}) \geqslant i. Since Ωp\Omega_\mathfrak{p} is a dualizing ApA_\mathfrak{p}-module (proposition 2), one has di⁡Ap(Ωp)=dim⁡(Ap)\operatorname{di}_{A_\mathfrak{p}}(\Omega_\mathfrak{p}) = \dim(A_\mathfrak{p}) (proposition 1), whence the corollary.

Proposition 3

Let A be a local noetherian ring, Ω\Omega a dualizing A-module and M a finitely generated A-module.

a) *One has Ext⁡Ai(M,Ω)=0\operatorname{Ext}_A^i(M, \Omega) = 0 for i<dim⁡(A)−dim⁡A(M)i < \dim(A) - \dim_A(M).

b) Put c=dim⁡(A)−dim⁡A(M)c = \dim(A) - \dim_A(M). If M is nonzero, the A-module Ext⁡Ac(M,Ω)\operatorname{Ext}_A^c(M, \Omega) is nonzero.

c) One has Ext⁡Ai(M,Ω)=0\operatorname{Ext}_A^i(M, \Omega) = 0 for i>dim⁡(A)−prof⁡A(M)i > \dim(A) - \operatorname{prof}_A(M).

Assume M nonzero and denote by F its support. By proposition 9 of § 1, No. 5, the conjunction of assertions a) and b) is equivalent to prof⁡F(Ω)=c\operatorname{prof}_F(\Omega) = c. But since Ω\Omega is Cohen-Macaulay and its support is equal to Spec(A) (proposition 1 and corollary 2 of proposition 2), one has

prof⁡F(Ω)=codim⁡(F,Spec⁡(A))=c \operatorname{prof}_F(\Omega) = \operatorname{codim}(F, \operatorname{Spec}(A)) = c

(§ 2, No. 1, corollary of proposition 1 and No. 2, corollary of proposition 2).

Let us prove c) by induction on the depth of M. If prof⁡A(M)=0\operatorname{prof}_A(M) = 0, one indeed has Ext⁡Ai(M,Ω)=0\operatorname{Ext}_A^i(M, \Omega) = 0 for i>dim⁡(A)i > \dim(A), since di⁡A(Ω)=dim⁡(A)\operatorname{di}_A(\Omega) = \dim(A) (proposition 1). Assume prof⁡A(M)>0\operatorname{prof}_A(M) > 0; then there exists an element xx of mA\mathfrak{m}_A such that the homothety of ratio xx is injective in M. One has prof⁡A(M/xM)=prof⁡A(M)−1\operatorname{prof}_A(M/xM) = \operatorname{prof}_A(M) - 1 (§ 1, No. 4, proposition 7).

Consider the exact sequence of extension modules

Ext⁡Ai(M,Ω)→xExt⁡Ai(M,Ω)⟶Ext⁡Ai+1(M/xM,Ω) \operatorname{Ext}_A^i(M, \Omega) \xrightarrow{x} \operatorname{Ext}_A^i(M, \Omega) \longrightarrow \operatorname{Ext}_A^{i+1}(M/xM, \Omega)

associated with the exact sequence

0→M→xM⟶M/xM→0. 0 \to M \xrightarrow{x} M \longrightarrow M/xM \to 0 .

For i>dim⁡(A)−prof⁡A(M)i > \dim(A) - \operatorname{prof}_A(M), the AA-module Ext⁡Ai+1(M/xM,Ω)\operatorname{Ext}_A^{i+1}(M/xM, \Omega) is zero by the induction hypothesis; therefore the homothety with ratio xx is surjective in Ext⁡Ai(M,Ω)\operatorname{Ext}_A^i(M, \Omega), which implies that this AA-module is zero (Nakayama's lemma). This proves c).

Corollary

If MM is Macaulay, then Ext⁡Ai(M,Ω)=0\operatorname{Ext}_A^i(M, \Omega) = 0 for i≠ci \neq c; the AA-module Ext⁡Ac(M,Ω)\operatorname{Ext}_A^c(M, \Omega) is Macaulay, and its support is equal to that of MM.

The first assertion follows from Prop. 3, a) and c). Let p∈Supp⁡(M)p \in \operatorname{Supp}(M); by Prop. 1 of § 2, No. 1, applied to MM and to AA, we have

dim⁡(Ap)−dim⁡Ap(Mp)=dim⁡(A)−dim⁡A(M)=c; \dim(A_p) - \dim_{A_p}(M_p) = \dim(A) - \dim_A(M) = c ;

since the ApA_p-module Ωp\Omega_p is dualizing (Prop. 2), it follows from Prop. 3, b) that the ApA_p-module Ext⁡Ac(Mp,Ωp)\operatorname{Ext}_A^c(M_p, \Omega_p) is not zero. Hence the support of Ext⁡Ac(M,Ω)\operatorname{Ext}_A^c(M, \Omega) is equal to that of MM.

Finally, let us prove, by induction on dim⁡(M)\dim(M), that the AA-module Ext⁡Ac(M,Ω)\operatorname{Ext}_A^c(M, \Omega) is Macaulay. The assertion is true when dim⁡(M)=0\dim(M) = 0, since every module of finite length is Macaulay. Suppose dim⁡(M)>0\dim(M) > 0 and choose an element xx of mA\mathfrak{m}_A such that the homothety xMx_M is injective. The AA-module M/xMM/xM is Macaulay (§2§ 2, No. 3, Prop. 4), of dimension dim⁡(M)−1\dim(M) - 1. In view of the foregoing, the exact sequence of extension modules associated with the exact sequence 0→M→xM⟶M/xM→00 \to M \xrightarrow{x} M \longrightarrow M/xM \to 0 reduces to

0→Ext⁡Ac(M,Ω)→xExt⁡Ac(M,Ω)⟶Ext⁡Ac+1(M/xM,Ω)→0; 0 \to \operatorname{Ext}_A^c(M, \Omega) \xrightarrow{x} \operatorname{Ext}_A^c(M, \Omega) \longrightarrow \operatorname{Ext}_A^{c+1}(M/xM, \Omega) \to 0 ;

Prop. 4 of § 2, No. 3 and the induction hypothesis then imply that Ext⁡Ac(M,Ω)\operatorname{Ext}_A^c(M, \Omega) is Macaulay, whence the corollary.

2. Quotient by a regular sequence

Proposition 4

Let AA be a noetherian ring, JJ an ideal of AA generated by an AA-regular sequence xx, and Ω\Omega a finitely generated AA-module.

a) If the AA-module Ω\Omega is dualizing, the sequence xx is Ω\Omega-regular and the A/JA/J-module Ω/JΩ\Omega/J\Omega is dualizing;

b) If the A/JA/J-module Ω/JΩ\Omega/J\Omega is dualizing, if JJ is contained in the radical of AA, and if the sequence xx is Ω\Omega-regular, the AA-module Ω\Omega is dualizing.

Reasoning by induction on the length of the sequence xx, we are reduced to the case where the latter consists of a single element xx. Suppose that the AA-module Ω\Omega is dualizing. For every maximal ideal mm of AA containing xx, one has dim⁡(Am/xAm)=dim⁡(Am)−1\dim(A_m/xA_m) = \dim(A_m) - 1

Let \overline{A} denote the ring A/xA; let m be a maximal ideal of A containing x, and let \overline{m} be its image in \overline{A}. The A-module A/m is annihilated by x, and is identified with \overline{A}/\overline{m} ; hence for every integer i \geqslant 1 there is an isomorphism Ext^i_A(A/m, \Omega) \longrightarrow \operatorname{Ext}^{i-1}_{\overline{A}}(\overline{A}/\overline{m}, \Omega/x\Omega) (§ 3, n° 4, prop. 7). One has

ht⁡(m‾)=dim⁡(A‾m)=dim⁡(Am/xAm)=dim⁡(Am)−1=ht⁡(m)−1 \operatorname{ht}(\overline{m}) = \dim(\overline{A}_m) = \dim(A_m/xA_m) = \dim(A_m) - 1 = \operatorname{ht}(m) - 1

(VIII, § 3, n° 1, cor. 2, a)). Now the maximal ideals of \overline{A} are the ideals \overline{m}, where m is a maximal ideal of A containing x; and if moreover x belongs to the radical of A, every maximal ideal of A contains x. The proposition follows.

Corollary 1

Let A be an integral noetherian ring. Every dualizing A-module is torsion-free and of rank 1.

Let \Omega be a dualizing A-module; it is torsion-free by prop. 4. Let K be the field of fractions of A; the K-vector space K \otimes_A \Omega is dualizing (n° 1, prop. 2), hence of dimension 1.

Corollary 2

Let A be a local Macaulay ring, \Omega a finitely generated A-module, and x a maximal secant sequence of elements of m_A, generating an ideal J. The following conditions are equivalent:

(i) the A-module \Omega is dualizing ; (ii) the A-module \Omega is a Macaulay module of dimension equal to \dim(A), and \Omega/J\Omega is an indecomposable injective module over the artinian local ring A/J ; (iii) the sequence x is \Omega-regular and \Omega/J\Omega is an indecomposable injective module over the artinian local ring A/J ; (iv) the sequence x is \Omega-regular, one has \operatorname{long}_A(\Omega/J\Omega) = \operatorname{long}_A(A/J) and the \kappa_A-vector space \operatorname{Hom}_A(\kappa_A, \Omega/J\Omega) is of dimension 1.

(i) \Rightarrow (ii) : if \Omega is dualizing, it is Macaulay and of dimension \dim(A) (n° 1, prop. 1). The sequence x is A-regular since A is a Macaulay ring; by prop. 4, the A/J-module \Omega/J\Omega is dualizing, and hence is a Matlis A/J-module (n° 1, example 1).

(ii) \Rightarrow (iii) : under assumption (ii), one has \dim(\Omega) = \dim(A) and \dim(\Omega/J\Omega) = \dim(A/J) = 0, so that the sequence x is secant for \Omega, hence \Omega-regular (§ 2, n° 3, th. 1).

(iii) \Rightarrow (i) : under the assumptions of (iii), the A/J-module \Omega/J\Omega is a Matlis A-module, and hence is dualizing (n° 1, example 1) ; by prop. 4 the A-module \Omega is dualizing.

(iii) \Leftrightarrow (iv) : this follows from the remark in § 8, n° 3.

3. Change of rings

Proposition 5

Let ρ:A→B\rho : A \to B be a homomorphism of noetherian rings, making BB into a flat AA-module. Assume that for every maximal ideal nn of BB, the ring κ(ρ−1(n))⊗AB\kappa(\rho^{-1}(n)) \otimes_A B is a Gorenstein ring. Let Ω\Omega be a dualizing AA-module ; the BB-module Ω(B)\Omega_{(B)} is dualizing.

Let nn be a maximal ideal of BB, and pp its inverse image in AA. The ApA_p-module BnB_n is flat, the ApA_p-module Ωp\Omega_p is dualizing, Ω(B)⊗BBn\Omega_{(B)} \otimes_B B_n is identified with Ωp⊗ApBn\Omega_p \otimes_{A_p} B_n and κAp⊗ApBn\kappa_{A_p} \otimes_{A_p} B_n, which is identified with a ring of fractions of κ(p)⊗AB\kappa(p) \otimes_A B, is a Gorenstein ring. It is therefore enough to prove the proposition when ρ\rho is a local homomorphism of local rings, which we shall henceforth assume.

Let us first treat the case where the rings AA and BB are artinian. Put C=B/mABC = B/\mathfrak{m}_A B. Since BB is flat over AA, the BB-module HomB(C,Ω(B))\mathrm{Hom}_B(C, \Omega_{(B)}) is isomorphic to HomA(κA,Ω)⊗AB\mathrm{Hom}_A(\kappa_A, \Omega) \otimes_A B (I, § 2, n° 10, prop. 11), hence to HomA(κA,Ω)⊗κAC\mathrm{Hom}_A(\kappa_A, \Omega) \otimes_{\kappa_A} C. One deduces a sequence of isomorphisms

HomB(κB,Ω(B))⟶HomC(κC,HomB(C,Ω(B)))⟶HomC(κC,HomA(κA,Ω)⊗κAC) \mathrm{Hom}_B(\kappa_B, \Omega_{(B)}) \longrightarrow \mathrm{Hom}_C(\kappa_C, \mathrm{Hom}_B(C, \Omega_{(B)})) \longrightarrow \mathrm{Hom}_C(\kappa_C, \mathrm{Hom}_A(\kappa_A, \Omega) \otimes_{\kappa_A} C)
⟶HomA(κA,Ω)⊗κAHomC(κC,C). \longrightarrow \mathrm{Hom}_A(\kappa_A, \Omega) \otimes_{\kappa_A} \mathrm{Hom}_C(\kappa_C, C) .

The κA\kappa_A-vector space HomA(κA,Ω)\mathrm{Hom}_A(\kappa_A, \Omega) is of dimension 1 since Ω\Omega is dualizing, and the same holds for the κC\kappa_C-vector space HomC(κC,C)\mathrm{Hom}_C(\kappa_C, C) since CC is a Gorenstein ring; consequently the κB\kappa_B-vector space HomB(κB,Ω(B))\mathrm{Hom}_B(\kappa_B, \Omega_{(B)}) is of dimension 1.

Let MM be a BB-module of finite length; let us prove by induction on longB(M)\mathrm{long}_B(M) that one has longB(HomB(M,Ω(B)))⩽longB(M)\mathrm{long}_B(\mathrm{Hom}_B(M, \Omega_{(B)})) \leqslant \mathrm{long}_B(M). The assertion is clear if M=0M = 0, and it follows from the preceding if M=κBM = \kappa_B. Suppose longB(M)⩾2\mathrm{long}_B(M) \geqslant 2. There exists an exact sequence of BB-modules

0→M′→M→κB→0 0 \to M' \to M \to \kappa_B \to 0
with longB(M′)<longB(M)\mathrm{long}_B(M') < \mathrm{long}_B(M). One deduces from this an exact sequence
0→HomB(κB,Ω(B))→HomB(M,Ω(B))→HomB(M′,Ω(B)), 0 \to \mathrm{Hom}_B(\kappa_B, \Omega_{(B)}) \to \mathrm{Hom}_B(M, \Omega_{(B)}) \to \mathrm{Hom}_B(M', \Omega_{(B)}) ,
and one concludes by applying the induction hypothesis to M′M'.

Let NN be the kernel of the canonical surjection of κA⊗AB\kappa_A \otimes_A B onto κB\kappa_B. Put m=longB(κA⊗AB)m = \mathrm{long}_B(\kappa_A \otimes_A B); one has longB(N)=m−1\mathrm{long}_B(N) = m - 1. Consider the exact sequence of BB-modules

0→HomB(κB,Ω(B))⟶HomB(κA⊗AB,Ω(B))⟶HomB(N,Ω(B)) 0 \to \mathrm{Hom}_B(\kappa_B, \Omega_{(B)}) \longrightarrow \mathrm{Hom}_B(\kappa_A \otimes_A B, \Omega_{(B)}) \longrightarrow \mathrm{Hom}_B(N, \Omega_{(B)})
⟶ExtB1(κB,Ω(B))⟶ExtB1(κA⊗AB,Ω(B)). \longrightarrow \mathrm{Ext}_B^1(\kappa_B, \Omega_{(B)}) \longrightarrow \mathrm{Ext}_B^1(\kappa_A \otimes_A B, \Omega_{(B)}) .

The BB-modules HomB(κA⊗AB,Ω(B))\mathrm{Hom}_B(\kappa_A \otimes_A B, \Omega_{(B)}) and ExtB1(κA⊗AB,Ω(B))\mathrm{Ext}_B^1(\kappa_A \otimes_A B, \Omega_{(B)}) are respectively isomorphic to HomA(κA,Ω)⊗AB\mathrm{Hom}_A(\kappa_A, \Omega) \otimes_A B and ExtA1(κA,Ω)⊗AB\mathrm{Ext}_A^1(\kappa_A, \Omega) \otimes_A B, that is to say to κA⊗AB\kappa_A \otimes_A B and to 0. The lengths of the BB-modules HomB(κB,Ω(B))\mathrm{Hom}_B(\kappa_B, \Omega_{(B)}) and HomB(κA⊗AB,Ω(B))\mathrm{Hom}_B(\kappa_A \otimes_A B, \Omega_{(B)}) are 1 and mm, and that of HomB(N,Ω(B))\mathrm{Hom}_B(N, \Omega_{(B)})) is ⩽m−1\leqslant m - 1; one deduces from this that the BB-module ExtB1(κB,Ω(B))\mathrm{Ext}_B^1(\kappa_B, \Omega_{(B)}) is zero. By Prop. 6 of § 3, No. 3, the BB-module Ω(B)\Omega_{(B)} is injective; consequently it is a dualizing module (No. 1, Example 1).

Let us pass to the general case. Put C=κA⊗ABC = \kappa_A \otimes_A B; by hypothesis this is a Gorenstein ring, hence a Macaulay ring (§3,n°7§ 3, n° 7, prop. 10). By prop. 1 of No. 1, AA is a Macaulay ring, and the AA-module Ω\Omega is Macaulay. Hence BB is a Macaulay ring, and the BB-module Ω(B)\Omega_{(B)} is Macaulay (§2,n°7§ 2, n° 7, cor. 1 of prop. 9). Put r=dim⁡(A)r = \dim(A), s=dim⁡(C)s = \dim(C). There exists a sequence (x1,…,xr)(x_1, \ldots, x_r) of elements of mA\mathfrak{m}_A regular for the AA-modules AA and Ω\Omega, and a sequence (y1,…,ys)(y_1, \ldots, y_s) of elements of mB\mathfrak{m}_B regular for the BB-module CC; let xx denote the ideal of AA and g\mathfrak{g} the ideal of BB generated by them respectively. The sequence (y1,…,ys,ρ(x1),…,ρ(xr))(y_1, \ldots, y_s, \rho(x_1), \ldots, \rho(x_r)) is regular for the BB-modules BB and Ω(B)\Omega_{(B)} (§1,n°6§ 1, n° 6, prop. 11), and the AA-module B/gB/\mathfrak{g} is flat (loc. cit., prop. 10). Put A′=A/xA' = A/x, B′=B/(xB+g)B' = B/(xB + \mathfrak{g}) and let ρ′:A′→B′\rho' : A' \to B' denote the homomorphism deduced from ρ\rho by passing to quotients. The rings A′A' and B′B' are artinian, the A′A'-module B′B' is flat, the ring κA′⊗A′B′\kappa_{A'} \otimes_{A'} B', which is identified with C/gC/\mathfrak{g}, is a Gorenstein ring (§3,n°7§ 3, n° 7, example 2) and the A′A'-module Ω(A′)\Omega_{(A')} is dualizing (No. 2, prop. 4). By the first part of the proof, the B′B'-module Ω(B′)\Omega_{(B')} is dualizing. It then follows from loc. cit. that the BB-module Ω(B)\Omega_{(B)} is dualizing.

Corollary

Let AA be a noetherian ring admitting a dualizing module Ω\Omega; let BB be a polynomial algebra over AA in a finite number of indeterminates. The BB-module Ω(B)\Omega_{(B)} is dualizing.

Indeed, for every prime ideal p\mathfrak{p} of AA, the ring κ(p)⊗AA[X]\kappa(\mathfrak{p}) \otimes_A A[X] is identified with κ(p)[X]\kappa(\mathfrak{p})[X], which is regular, hence Gorenstein.

Proposition 6

Let AA be a noetherian local ring and Ω\Omega a dualizing AA-module. Let BB be a finite AA-algebra; suppose that the AA-module BB is Macaulay. The BB-module ExtAi(B,Ω)\mathrm{Ext}_A^i(B, \Omega) is zero for i≠dim⁡(A)−dim⁡(B)i \neq \dim(A) - \dim(B) and dualizing for i=dim⁡(A)−dim⁡(B)i = \dim(A) - \dim(B).

We have dim⁡(B)=dim⁡A(B)≤dim⁡(A)\dim(B) = \dim_A(B) \leq \dim(A) (VIII, § 2, No. 3, Theorem 1 c)); let c=dim⁡(A)−dim⁡(B)c = \dim(A) - \dim(B). We have ExtAi(B,Ω)=0\mathrm{Ext}_A^i(B, \Omega) = 0 for i≠ci \neq c since the AA-module BB is Macaulay (No. 1, Corollary to Proposition 3). Let us prove that the BB-module ExtAc(B,Ω)\mathrm{Ext}_A^c(B, \Omega) is dualizing.

Suppose first that dim⁡(B)=0\dim(B) = 0. The spectrum XX of BB is finite and formed of maximal ideals (IV, § 2, No. 5, Proposition 9); the canonical mapping B→∏n∈XBnB \to \prod_{n \in X} B_n is an isomorphism (loc. cit., Corollary 1). The BB-module Ω′=ExtAc(B,Ω)\Omega' = \mathrm{Ext}_A^c(B, \Omega) is therefore the direct sum of the modules ExtAc(Bn,Ω)\mathrm{Ext}_A^c(B_n, \Omega); since ExtAc(Bn,Ω)\mathrm{Ext}_A^c(B_n, \Omega) has support in {n}\{n\}, it identifies with Ωn′\Omega'_n. We have dim⁡(Bn)=0\dim(B_n) = 0 for every nn; to prove that the BB-module Ω′\Omega' is dualizing, it is therefore enough to prove that this is so for the BnB_n-module ExtAc(Bn,Ω)\mathrm{Ext}_A^c(B_n, \Omega) for every n∈Xn \in X, which brings us back to the case where the ring BB is local. In this case, by Example 6 of § 8, No. 5, the BB-module ExtAc(B,Ω)\mathrm{Ext}_A^c(B, \Omega) is isomorphic to HomA(B,I)\mathrm{Hom}_A(B, I), where II is a Matlis AA-module; it is consequently a Matlis BB-module (§ 8, No. 6, Corollary to Proposition 5), hence a dualizing BB-module (No. 1, Example 1).

Now suppose that dim⁡(B)>0\dim(B) > 0 and reason by induction on dim⁡(B)\dim(B). We have profA(B)=dim⁡A(B)=dim⁡(B)\mathrm{prof}_A(B) = \dim_A(B) = \dim(B), whence profA(B)>0\mathrm{prof}_A(B) > 0; on the other hand we have prof(A)=dim⁡(A)>0\mathrm{prof}(A) = \dim(A) > 0 (No. 1, Proposition 1), and consequently profA(A⊕B)>0\mathrm{prof}_A(A \oplus B) > 0. There therefore exists an element xx of mA\mathfrak{m}_A such that the homotheties xAx_A and xBx_B are injective.

Consider the exact sequence of extension modules associated with the exact sequence 0→B→xBB⟶B/xB→00 \to B \xrightarrow{x_B} B \longrightarrow B/xB \to 0 and with the AA-module Ω\Omega. The AA-module B/xBB/xB is Macaulay (§2§ 2, No. 1, Example 3), of dimension dim⁡(B)−1\dim(B) - 1 (VIII, §3§ 3, No. 2, Proposition 3) ; we therefore have ExtAi(B/xB,Ω)=0\mathrm{Ext}_A^i(B/xB, \Omega) = 0 for i≠c+1i \neq c + 1 (No. 1, Corollary to Proposition 3). Since we have ExtAi(B,Ω)=0\mathrm{Ext}_A^i(B, \Omega) = 0 for i≠ci \neq c, we obtain an exact sequence of BB-modules

0→ExtAc(B,Ω)→xExtAc(B,Ω)⟶ExtAc+1(B/xB,Ω)→0. 0 \to \mathrm{Ext}_A^c(B, \Omega) \xrightarrow{x} \mathrm{Ext}_A^c(B, \Omega) \longrightarrow \mathrm{Ext}_A^{c+1}(B/xB, \Omega) \to 0 .

By the induction hypothesis, the B/xBB/xB-module ExtAc+1(B/xB,Ω)\mathrm{Ext}_A^{c+1}(B/xB, \Omega) is dualizing. Since the AA-algebra BB is finite, the image of mAm_A in BB is contained in the radical of BB (V, §2§ 2, No. 1, Proposition 1) ; by Proposition 4 of No. 2, the BB-module ExtAc(B,Ω)\mathrm{Ext}_A^c(B, \Omega) is dualizing.

Corollary 1

Let A be a noetherian ring, Ω\Omega a dualizing A-module, and B a finite A-algebra; suppose that the A-module B is Macaulay. The B-module ExtA(B,Ω)\mathrm{Ext}_A(B, \Omega) is dualizing.

Let Ω′\Omega' denote the BB-module ExtA(B,Ω)\mathrm{Ext}_A(B, \Omega). Let nn be a maximal ideal of BB; its inverse image in AA is a maximal ideal mm (V, §2§ 2, No. 1, prop. 1). The AmA_m-algebra Bm=Am⊗ABB_m = A_m \otimes_A B is finite, and is a Macaulay AmA_m-module; by the proposition, the BmB_m-module Ωm′\Omega'_m, which identifies with ExtAm(Bm,Ωm)\mathrm{Ext}_{A_m}(B_m, \Omega_m) (§3§ 3, No. 2, prop. 2), is dualizing. Since BnB_n is a ring of fractions of BmB_m, the BnB_n-module Ωn′\Omega'_n is dualizing, whence the corollary.

Remark

Let us retain the assumptions of cor. 1 and suppose further that the canonical homomorphism ρ:A→B\rho : A \to B is injective. Then one has dim⁡(Am)=dim⁡(Bm)\dim(A_m) = \dim(B_m) for every maximal ideal mm of AA (VIII, §2§ 2, No. 3, th. 1 a)). By prop. 6 and cor. 1, ExtAi(B,Ω)\mathrm{Ext}_A^i(B, \Omega) is zero for i≠0i \neq 0, and the BB-module HomA(B,Ω)\mathrm{Hom}_A(B, \Omega) is dualizing.

Corollary 2

If a noetherian ring AA has a dualizing module, every finitely generated AA-algebra which is a Macaulay ring has a dualizing module.

This results from cor. 1 and the cor. of prop. 5.

Corollary 3

Every presentable Macaulay ring (in particular, every complete local Macaulay ring) has a dualizing module.

For let indeed RR be a regular ring and AA a Macaulay ring quotient of RR. The RR-module AA is a Macaulay module (§2§ 2, No. 5, example 5), and RR has a dualizing module (No. 1, example 2); hence the same is true of AA by cor. 1. Moreover, it has already been observed that a complete local noetherian ring is presentable (§4§ 4, No. 4, prop. 6, c)).

More generally, every Macaulay ring quotient of a Gorenstein ring has a dualizing module. Conversely, one can prove that a local Macaulay ring which has a dualizing module is a quotient of a Gorenstein local ring (exercise 1).

4. Structure of Dualizing Modules

Lemma 2

Let AA be a noetherian ring, MM and NN finitely generated AA-modules, u:M→Nu : M \to N a homomorphism. Let xx be an element of the radical of AA, such that the homothety xNx_N is injective. If the homomorphism u‾:M/xM→N/xN\overline{u} : M/xM \to N/xN induced by uu is injective (resp. surjective, resp. bijective), the same is true of uu.

The assertion concerning the surjectivity of uu results from Nakayama's lemma (II, § 3, No. 2, cor. 1 of prop. 4), without any assumption on xNx_N. Consider the commutative diagram with exact rows

M→xMM⟶M/xM↓u↓u↓u‾0⟶N→xNN⟶N/xN; \begin{array}{ccccccc} M & \xrightarrow{x_M} & M & \longrightarrow & M/xM \\ \downarrow u & & \downarrow u & & \downarrow \overline{u} \\ 0 & \longrightarrow & N & \xrightarrow{x_N} & N & \longrightarrow & N/xN ; \end{array}

by means of the snake lemma (I, § 1, No. 4, prop. 2), one deduces from it an exact sequence Ker u→xKer u⟶Ker u‾\mathrm{Ker}\, u \xrightarrow{x} \mathrm{Ker}\, u \longrightarrow \mathrm{Ker}\, \overline{u}. If u‾\overline{u} is injective, the homothety with ratio xx is surjective in Ker u\mathrm{Ker}\, u, which implies Ker u=0\mathrm{Ker}\, u = 0 by Nakayama's lemma.

Proposition 7

Let AA be a noetherian ring and Ω\Omega a dualizing AA-module.

a) One has ExtAi(Ω,Ω)=0\mathrm{Ext}_A^i(\Omega, \Omega) = 0 for i>0i > 0.

b) The canonical homomorphism γ:A→EndA(Ω)\gamma : A \to \mathrm{End}_A(\Omega) is bijective.

c) Every dualizing AA-module is of the form Ω⊗AL\Omega \otimes_A L where LL is a projective AA-module of rank 1.

A) Let us first treat the case where the ring AA is local. In this case condition c) means simply that two dualizing modules are isomorphic.

Let Ω′\Omega' be a dualizing AA-module. One has profA(Ω′)=dim⁡A(Ω′)=dim⁡(A)\mathrm{prof}_A(\Omega') = \dim_A(\Omega') = \dim(A) (No. 1, prop. 1), therefore ExtAi(Ω′,Ω)=0\mathrm{Ext}_A^i(\Omega', \Omega) = 0 for i≠0i \neq 0 (No. 1, prop. 3, c)), whence a).

Let us prove b) and c) by induction on the integer dim⁡(A)\dim(A) (equal to prof(A)\mathrm{prof}(A)). If it is zero, the ring AA is artinian, Ω′\Omega' and Ω\Omega are Matlis AA-modules (No. 1, Example 1); hence they are isomorphic (§\S 8, No. 1, Prop. 1) and the canonical mapping A→EndA(Ω)A \to \mathrm{End}_A(\Omega) is bijective (§\S 8, No. 2, Prop. 3, c)). Suppose dim⁡(A)>0\dim(A) > 0 and let xx be a cancellable element of mA\mathfrak{m}_A. The homothety xΩx_\Omega is injective (No. 2, Prop. 4), and we have an exact sequence

0→Ω→xΩΩ⟶Ω/xΩ→0. 0 \to \Omega \xrightarrow{x_\Omega} \Omega \longrightarrow \Omega/x\Omega \to 0 .

Since ExtA1(Ω′,Ω)\mathrm{Ext}_A^1(\Omega', \Omega) is zero and HomA(Ω′,Ω/xΩ)\mathrm{Hom}_A(\Omega', \Omega/x\Omega) is identified with HomA/xA(Ω′/xΩ′,Ω/xΩ)\mathrm{Hom}_{A/xA}(\Omega'/x\Omega', \Omega/x\Omega), we deduce an exact sequence

(1)0→HomA(Ω′,Ω)→xHomA(Ω′,Ω)→pHomA/xA(Ω′/xΩ′,Ω/xΩ)→0, (1)\quad 0 \to \mathrm{Hom}_A(\Omega', \Omega) \xrightarrow{x} \mathrm{Hom}_A(\Omega', \Omega) \xrightarrow{p} \mathrm{Hom}_{A/xA}(\Omega'/x\Omega', \Omega/x\Omega) \to 0 ,

where pp is the canonical mapping. By Prop. 4, the A/xAA/xA-modules Ω/xΩ\Omega/x\Omega and Ω′/xΩ′\Omega'/x\Omega' are dualizing, hence isomorphic by the induction hypothesis. Let u‾\overline{u} be an isomorphism of Ω′/xΩ′\Omega'/x\Omega' onto Ω/xΩ\Omega/x\Omega. In view of the exact sequence (1), there exists an AA-homomorphism u:Ω′→Ωu : \Omega' \to \Omega such that p(u)=u‾p(u) = \overline{u}; by Lemma 2, uu is bijective, which proves c). By the induction hypothesis, the canonical homomorphism A/xA⟶EndA/xA(Ω/xΩ)A/xA \longrightarrow \mathrm{End}_{A/xA}(\Omega/x\Omega) is bijective. In view of the exact sequence (1), this homomorphism is identified with the homomorphism γ‾:A/xA⟶EndA(Ω)/xEndA(Ω)\overline{\gamma} : A/xA \longrightarrow \mathrm{End}_A(\Omega)/x\mathrm{End}_A(\Omega) induced by γ\gamma; it then follows from Lemma 2 that γ\gamma is bijective, whence b).

B) Let us pass to the general case. For every maximal ideal mm of AA and every integer i>0i > 0, we have ExtAmi(Ωm,Ωm)=0\mathrm{Ext}^i_{A_m}(\Omega_m, \Omega_m) = 0 by what precedes, hence ExtAi(Ω,Ω)m=0\mathrm{Ext}^i_A(\Omega, \Omega)_m = 0 (§3§ 3, No. 2, Prop. 2), which implies ExtAi(Ω,Ω)=0\mathrm{Ext}^i_A(\Omega, \Omega) = 0 (II, §3§ 3, No. 3, Cor. 2 of Th. 1). Analogously, the homomorphism γm:Am→EndA(Ω)m\gamma_m : A_m \to \mathrm{End}_A(\Omega)_m is bijective for every maximal ideal mm of AA, hence γ\gamma is bijective (loc. cit., Th. 1).

Let us finally prove c). Let Ω′\Omega' be a dualizing AA-module. Denote by LL the AA-module HomA(Ω′,Ω)\mathrm{Hom}_A(\Omega', \Omega), and by v:Ω′⊗AL→Ωv : \Omega' \otimes_A L \to \Omega the homomorphism such that v(x⊗f)=f(x)v(x \otimes f) = f(x) for x∈Ω′x \in \Omega', f∈Lf \in L. Let mm be a maximal ideal of AA. The AmA_m-module LmL_m is identified with HomAm(Ωm′,Ωm)\mathrm{Hom}_{A_m}(\Omega'_m, \Omega_m); by the case already treated it is free of rank one, and every isomorphism h:Ωm′→Ωmh : \Omega'_m \to \Omega_m is a generator of it. When one identifies LmL_m with AmA_m by means of the generator hh, the homomorphism vm:Ωm′⊗AmLm→Ωmv_m : \Omega'_m \otimes_{A_m} L_m \to \Omega_m is identified with hh, hence is bijective. Since this holds for every maximal ideal mm of AA, the AA-module LL is projective of rank one (II, §5§ 5, No. 3, Theorem 2), and the homomorphism vv is bijective (II, §3§ 3, No. 3, Theorem 1).

Corollary 1

In order that AA be a Gorenstein ring, it is necessary and sufficient that the AA-module Ω\Omega be projective of rank 1*.

This follows from Example 2 of No. 1 and Proposition 7 c).

Corollary 2

Suppose that the ring AA is presentable. The set of prime ideals pp of AA such that ApA_p is a Gorenstein ring is open in Spec(A)\mathrm{Spec}(A)*.

Let pp be a prime ideal of AA such that ApA_p is a Gorenstein ring. Then it is a Macaulay ring; replacing AA if necessary by AfA_f, where ff is a suitable element of A−pA - p, one is reduced to the case where AA is a Macaulay ring (§4§ 4, No. 4, Proposition 7, c)). Let Ω\Omega be a dualizing AA-module (No. 3, Corollary 3 of Proposition 6). Then Ωp\Omega_p is a dualizing module over the Gorenstein ring ApA_p (No. 1, Proposition 2), hence is free of rank 1 (Corollary 1). It follows that there exists an element gg of A−pA - p such that the AgA_g-module Ωg\Omega_g is free of rank 1 (II, §5§ 5, No. 1, Corollary of Proposition 2). Thus AgA_g is a Gorenstein ring (Corollary 1) and the same is true of AqA_q for every prime ideal qq of AA not containing gg (§3§ 3, No. 7, Example 1), which proves the corollary.

5. Duality of modules of finite type

In this number we consider a noetherian ring AA of finite dimension which possesses a dualizing module Ω\Omega. Then diA(Ω)=dim⁡(A)<+∞\mathrm{di}_A(\Omega) = \dim(A) < +\infty (No. 1, Prop. 1). Choose an injective resolution of finite length e:Ω→(I,δ)e : \Omega \to (I, \delta). For every complex CC of AA-modules, let D(C)D(C) denote the complex HomgrA(C,I)\mathrm{Homgr}_A(C, I). This applies in particular to every AA-module MM, regarded as a complex concentrated in degree 0; we then have D(M)i=HomA(M,Ii)D(M)^i = \mathrm{Hom}_A(M, I^i) for every integer ii. Recall that in A, X, p. 100, Theorem 1, we constructed a canonical isomorphism

φ(M,I):H(D(M))⟶ExtA(M,Ω) \varphi(M, I) : H(D(M)) \longrightarrow \mathrm{Ext}_A(M, \Omega)

Examples. 1) The complex D(A)=HomgrA(A,1)D(A) = \mathrm{Homgr}_A(A, 1) is identified with II. The map e:Ω→D(A)e : \Omega \to D(A) is by definition a homologism.

2) The homomorphism e∈HomgrA(Ω,I)0e \in \mathrm{Homgr}_A(\Omega, I)^0 is an element of D(Ω)0D(\Omega)^0; the a-linear map e~:A→D(Ω)\tilde{e} : A \to D(\Omega) such that e~(1)=e\tilde{e}(1) = e is a homologism (No. 4, Prop. 7, a) and b)).

3) Let S be a multiplicative subset of A. The S−1AS^{-1}A-module S−1ΩS^{-1}\Omega is dualizing (No. 1, Cor. 1 of Prop. 2); the S−1AS^{-1}A-modules S−1IiS^{-1}I^i are injective (Cor. 1 of Prop. 3 of § 3, No. 2) and the morphism e′:S−1Ω→S−1Ie' : S^{-1}\Omega \to S^{-1}I deduced from ee is an injective resolution of S−1ΩS^{-1}\Omega, to which one may therefore apply the foregoing. For every complex C of finite type (and in particular every AA-module M of finite type), the canonical homomorphism from S−1D(C)S^{-1}D(C) into HomgrS−1A(S−1C,S−1I)=D(S−1C)\mathrm{Homgr}_{S^{-1}A}(S^{-1}C, S^{-1}I) = D(S^{-1}C) is bijective.

4) Let A be a Dedekind ring, K its field of fractions. The A-module A is dualizing and admits the injective resolution I of length 1 defined by the exact sequence

0→A→eK→δK/A→0 0 \to A \xrightarrow{e} K \xrightarrow{\delta} K/A \to 0

where δ\delta is the canonical surjection. For every A-module M, the complex D(M)D(M) is the complex concentrated in degrees 0 and 1

…⟶0⟶HomA(M,K)→dHomA(M,K/A)⟶0⟶… \ldots \longrightarrow 0 \longrightarrow \mathrm{Hom}_A(M, K) \xrightarrow{d} \mathrm{Hom}_A(M, K/A) \longrightarrow 0 \longrightarrow \ldots

with d=HomA(1M,δ)d = \mathrm{Hom}_A(1_M, \delta). We have an exact sequence

0→HomA(M,A)⟶D(M)0→dD(M)1⟶ExtA1(M,A)→0. 0 \to \mathrm{Hom}_A(M, A) \longrightarrow D(M)^0 \xrightarrow{d} D(M)^1 \longrightarrow \mathrm{Ext}_A^1(M, A) \to 0 .

For every morphism of complexes f:C→C′f : C \to C', we denote by D(f):D(C′)→D(C)D(f) : D(C') \to D(C) the morphism of complexes HomgrA(f,1I)\mathrm{Homgr}_A(f, 1_I). If ff is a homologism, D(f)D(f) is a homologism (A, X, p. 86, Prop. 4, b)). If C′→fC→gC′′C' \xrightarrow{f} C \xrightarrow{g} C'' is an exact sequence of complexes, the sequence of complexes D(C′′)→D(g)D(C)→D(f)D(C′)D(C'') \xrightarrow{D(g)} D(C) \xrightarrow{D(f)} D(C') is exact (A, X, p. 83, Prop. 2, a)).

Let M be an A-module. To each element mm of M, let us associate the map αM(m):f↦f(m)\alpha_M(m) : f \mapsto f(m) from D(M)D(M) into I; this is an element of D(D(M))0=HomgrA(D(M),I)0D(D(M))_0 = \mathrm{Homgr}_A(D(M), I)_0. It follows from the definitions that αM(m)\alpha_M(m) is a morphism of complexes, hence an element of Z0(D(D(M)))Z_0(D(D(M))).

Thus one defines a morphism of complexes:

αM:M→D(D(M)), \alpha_M : M \to D(D(M)),

whence, by passing to homology, a homomorphism of A-modules

αM:M→H0(D(D(M))). \alpha_M : M \to H_0(D(D(M))).

Theorem 1

Let MM be a finitely generated AA-module. Then αM\alpha_M is a homologism: we have Hi(D(D(M)))=0H_i(D(D(M))) = 0 for i≠0i \neq 0 and the homomorphism αM\alpha_M is bijective.

Let us first take M=AM = A. The mapping e:Ω→D(A)e : \Omega \to D(A) is a homomorphism (Example 1), hence so also is the mapping D(e):D(D(A))→D(Ω)D(e) : D(D(A)) \to D(\Omega). The mapping e~:A→D(Ω)\tilde{e} : A \to D(\Omega) is a homomorphism (Example 2), and we have D(e)∘αA=e~D(e) \circ \alpha_A = \tilde{e}; thus αA\alpha_A is a homomorphism, which proves the theorem in this case. It follows that αM\alpha_M is a homomorphism when the AA-module MM is a finitely generated free module.

Let us pass to the general case; we shall prove by induction on the integer nn the following assertion:

(An)(A_n) for every finitely generated AA-module MM, the homomorphism Hi(αM)H_i(\alpha_M) is bijective for i≤ni \leq n.

This also means that Hi(D(D(M)))H_i(D(D(M))) is zero for i≠0i \neq 0 and i≤ni \leq n, and that αM\alpha_M is bijective if n≥0n \geq 0. Observe that (An)(A_n) holds for n<−dn < -d, where dd is the length of the complex II; in fact the AA-module D(D(M))iD(D(M))_i is equal to ⨁pHomA(HomA(M,Ip),Ip−i)\bigoplus_p \mathrm{Hom}_A(\mathrm{Hom}_A(M, I^p), I^{p-i}), and is therefore zero for i<−di < -d and i>di > d.

Let us prove the implication (An)⇒(An+1)(A_n) \Rightarrow (A_{n+1}). Let MM be a finitely generated AA-module. There exists a finitely generated free AA-module LL and an exact sequence 0→N→uL→vM→00 \to N \xrightarrow{u} L \xrightarrow{v} M \to 0.

The sequence 0→D(M)→D(v)D(L)→D(u)D(N)→00 \to D(M) \xrightarrow{D(v)} D(L) \xrightarrow{D(u)} D(N) \to 0 is exact; analogously, if we put u′=D(D(u))u' = D(D(u)) and v′=D(D(v))v' = D(D(v)), the sequence 0→D(D(N))→u′D(D(L))→v′D(D(M))→00 \to D(D(N)) \xrightarrow{u'} D(D(L)) \xrightarrow{v'} D(D(M)) \to 0 is exact.

Since Hi(D(D(L)))H_i(D(D(L))) is zero for i≠0i \neq 0, we have isomorphisms

Hi(D(D(M))))⟶Hi−1(D(D(N)))for i≠0,1; H_i(D(D(M)))) \longrightarrow H_{i-1}(D(D(N))) \quad \text{for } i \neq 0, 1 ;

this yields the implication (An)⇒(An+1)(A_n) \Rightarrow (A_{n+1}) for n≠−1n \neq -1 and n≠0n \neq 0. Consider the commutative diagram with exact rows

0→N→uL→vM→0↓αN↓αL↓αM0→H1(D(D(M)))⟶H0(D(D(N)))→H0(u′)H0(D(D(L)))→H0(v′)H0(D(D(M)))⟶H−1(D(D(N))) \begin{array}{ccccccccc} 0 & \to & N & \xrightarrow{u} & L & \xrightarrow{v} & M & \to & 0 \\ & & \downarrow{\alpha_N} & & \downarrow{\alpha_L} & & \downarrow{\alpha_M} & & \\ 0 & \to & H_1(D(D(M))) & \longrightarrow & H_0(D(D(N))) & \xrightarrow{H_0(u')} & H_0(D(D(L))) & \xrightarrow{H_0(v')} & H_0(D(D(M))) \longrightarrow H_{-1}(D(D(N))) \end{array}

where αL\alpha_L is bijective. If (A0)(A_0) holds, the homomorphism αN\alpha_N is likewise bijective, hence H0(u′)H_0(u') is injective and one obtains H1(D(D(M)))=0H_1(D(D(M))) = 0, whence (A1)(A_1). If (A−1)(A_{-1})

Thus (An)(A_n) is true for every nn, which proves the theorem.

Let MM be a finitely generated AA-module; put c=dim⁡(A)−dim⁡A(M)c = \dim(A) - \dim_A(M). Let D′(M)D'(M) denote the subcomplex of D(M)D(M) equal to ⨁i<cD(M)i⨁Zc(D(M))\bigoplus_{i < c} D(M)^i \bigoplus Z^c(D(M)), and

j:D′(M)→D(M) j : D'(M) \to D(M)

the canonical injection. From the canonical surjection Zc(D(M))→Hc(D(M))Z^c(D(M)) \to H^c(D(M)) and the isomorphism φ(M,I)\varphi(M, I) one deduces a morphism of complexes

p:D′(M)(−c)→ExtAc(M,Ω) p : D'(M)(-c) \to \mathrm{Ext}_A^c(M, \Omega)

since Hi(D(M))H^i(D(M)) is zero for i<ci < c (No. 1, prop. 3 a)), (D′(M)(−c),p)(D'(M)(-c), p) is a left resolution of ExtAc(M,Ω)\mathrm{Ext}_A^c(M, \Omega). By A, X, p. 100, th. 1, one has a canonical isomorphism

φ0(D′(M)(−c),I):H0(D(D′(M)))→ExtAc(ExtAc(M,Ω),Ω) \varphi^0(D'(M)(-c), I) : H_0(D(D'(M))) \to \mathrm{Ext}_A^c(\mathrm{Ext}_A^c(M, \Omega), \Omega)

by composing it with the homomorphism H0(D(j)):H0(D(D(M)))→H0(D(D′(M)))H_0(D(j)) : H_0(D(D(M))) \to H_0(D(D'(M)))

one therefore obtains a homomorphism

H0(D(D(M)))→ExtAc(ExtAc(M,Ω),Ω), H_0(D(D(M))) \to \mathrm{Ext}_A^c(\mathrm{Ext}_A^c(M, \Omega), \Omega),

whence finally, by composition with αM\alpha_M, a canonical homomorphism

βM:M→ExtAc(ExtAc(M,Ω),Ω). \beta_M : M \to \mathrm{Ext}_A^c(\mathrm{Ext}_A^c(M, \Omega), \Omega).

Corollary

If the AA-module MM is Macaulay, the homomorphism βM\beta_M is bijective.

If MM is Macaulay, the AA-module Hi(D(M))H^i(D(M)) is zero for i≠ci \neq c (No. 1, cor. of prop. 3), so that the canonical injection j:D′(M)→D(M)j : D'(M) \to D(M) is a homologism; hence the morphism of complexes D(j):D(D(M))→D(D′(M))D(j) : D(D(M)) \to D(D'(M)) is a homologism (A, X, p. 86, prop. 4). Thus H0(D(j))H_0(D(j)) is bijective; on the other hand αM\alpha_M is bijective by th. 1, whence the corollary.

When the AA-module MM is of finite length, the AA-module ExtAc(M,Ω)\mathrm{Ext}_A^c(M, \Omega) identifies with the Matlis dual of MM (cf.cf. § 8, No. 5, example 3 and th. 3), and one recovers prop. 4 of § 8, No. 4.

6. Example: the case of dimension 1

In this number, one considers an integral noetherian ring AA of dimension 1 admitting a dualizing module Ω\Omega. Let KK denote the field of fractions of AA, and VV the KK-vector space K⊗AΩK \otimes_A \Omega.

The canonical homomorphism Ω→V\Omega \to V is injective, and the K-vector space V is of dimension 1 (No. 2, cor. 1 of prop. 4); let us identify Ω\Omega with a sub-A-module of V.

Proposition 8

The A-module V/ΩV/\Omega is a Matlis module.

Consider the exact sequence

0→Ω→V→V/Ω→0; 0 \to \Omega \to V \to V/\Omega \to 0 ;

the A-module V is injective (A, X, p. 18, example 1), and one has diA(Ω)=1\mathrm{di}_A(\Omega) = 1 (No. 1, prop. 1). One deduces on the one hand that V/ΩV/\Omega is injective (§ 3, No. 1, prop. 1), on the other hand that, for every maximal ideal mm of A, the A/mA/m-vector space HomA(A/m,V/Ω)\mathrm{Hom}_A(A/m, V/\Omega) is isomorphic to ExtA1(A/m,Ω)\mathrm{Ext}_A^1(A/m, \Omega), hence of dimension 1. Since V/ΩV/\Omega is a torsion module, its associated prime ideals are maximal; this proves the proposition (§ 8, No. 4).

Let M be an A-module; in accordance with loc. cit., we shall denote by D(M) the A-module HomA(M,V/Ω)\mathrm{Hom}_A(M, V/\Omega). One can apply the constructions of No. 5 by taking for I the complex

⋯0→V→pV/Ω→0⋯ \cdots 0 \to V \xrightarrow{p} V/\Omega \to 0 \cdots

where V is placed in degree 0, and p denotes the canonical surjection. The complex D(M)\mathbf{D}(M) is

⋯0→HomA(M,V)→pMD(M)→0⋯ , \cdots 0 \to \mathrm{Hom}_A(M, V) \xrightarrow{p_M} \mathbf{D}(M) \to 0 \cdots ,

with pM=Hom(1M,p)p_M = \mathrm{Hom}(1_M, p). One has a canonical isomorphism of graded A-modules φ(M,I):H(D(M))→ExtA(M,Ω)\varphi(M, I) : \mathrm{H}(\mathbf{D}(M)) \to \mathrm{Ext}_A(M, \Omega) (A, X, p. 100, th. 1).

When M is a torsion module, the module D(M)0=HomA(M,V)\mathbf{D}(M)^0 = \mathrm{Hom}_A(M, V) is zero, and φ(M,I)\varphi(M, I) is an isomorphism of D(M)\mathbf{D}(M) onto ExtA1(M,Ω)\mathrm{Ext}_A^1(M, \Omega); the morphism αM:M→D(D(M))\alpha_M : M \to \mathbf{D}(\mathbf{D}(M)) is none other than the canonical homomorphism of A-modules

αM:M→D(D(M)) \alpha_M : M \to \mathbf{D}(\mathbf{D}(M))

defined in § 8, No. 3, which is an isomorphism when M is of finite type (that is to say, of finite length). In this case one recovers the situation of loc. cit.

Let us return to the general case, and suppose the A-module M to be of finite type. Then D(M)\mathbf{D}(M) is a torsion module, hence the A-module D(D(M))−1=HomA(D(M),V)\mathbf{D}(\mathbf{D}(M))^{-1} = \mathrm{Hom}_A(\mathbf{D}(M), V) is zero. On the other hand the A-module HomA(D(M)0,V)=HomA(HomA(M,V),V)\mathrm{Hom}_A(\mathbf{D}(M)^0, V) = \mathrm{Hom}_A(\mathrm{Hom}_A(M, V), V) identifies naturally with K⊗AMK \otimes_A M, in such a way that the homomorphism

Hom(1,p):HomA(HomA(M,V),V)→D(HomA(M,V)) \mathrm{Hom}(1, p) : \mathrm{Hom}_A(\mathrm{Hom}_A(M, V), V) \to \mathbf{D}(\mathrm{Hom}_A(M, V))

identifies with the mapping

j:K⊗AM→D(HomA(M,V)) j : K \otimes_A M \to \mathbf{D}(\mathrm{Hom}_A(M, V))

such that j(λ⊗m)(f)=p(λf(m))j(\lambda \otimes m)(f) = p(\lambda f(m)) for λ∈K, m∈M, f∈HomA(M,V)\lambda \in K,\ m \in M,\ f \in \mathrm{Hom}_A(M, V). Theorem 1 of No. 5 therefore translates into the exactness of the sequence

0⟶M→(i,αM)(K⊗AM)⊕D(D(M))→(j,−D(pM))D(HomA(M,V))⟶0, 0 \longrightarrow M \xrightarrow{(i, \alpha_M)} (K \otimes_A M) \oplus D(D(M)) \xrightarrow{(j, -D(p_M))} D(\mathrm{Hom}_A(M, V)) \longrightarrow 0,

where ii denotes the canonical mapping of MM into K⊗AMK \otimes_A M. The kernel of ii identifies with the torsion submodule T(M)T(M) of MM, and its cokernel with (K/A)⊗AM(K/A) \otimes_A M. Consider the commutative diagram with exact rows

0→T(M)⟶M→iK⊗AM⟶(K/A)⊗AM⟶0↓αM↓j0→D(ExtA1(M,Ω))⟶D(D(M))→D(pM)D(HomA(M,V))⟶D(HomA(M,Ω))⟶0 \begin{array}{ccccccccc} 0 & \to & T(M) & \longrightarrow & M & \xrightarrow{i} & K \otimes_A M & \longrightarrow & (K/A) \otimes_A M \longrightarrow 0 \\ & & \downarrow{\alpha_M} & & & & \downarrow{j} & & \\ 0 & \to & D(\mathrm{Ext}_A^1(M, \Omega)) & \longrightarrow & D(D(M)) & \xrightarrow{D(p_M)} & D(\mathrm{Hom}_A(M, V)) & \longrightarrow & D(\mathrm{Hom}_A(M, \Omega)) \longrightarrow 0 \end{array}

where the second row is obtained by Matlis duality from the exact sequence

0→HomA(M,Ω)⟶HomA(M,V)→pMHomA(M,V/Ω)⟶ExtA1(M,Ω)→0. 0 \to \mathrm{Hom}_A(M, \Omega) \longrightarrow \mathrm{Hom}_A(M, V) \xrightarrow{p_M} \mathrm{Hom}_A(M, V/\Omega) \longrightarrow \mathrm{Ext}_A^1(M, \Omega) \to 0.

Theorem 1 then means that the homomorphisms of AA-modules

γ0(M):T(M)⟶D(ExtA1(M,Ω))andγ1(M):(K/A)⊗AM⟶D(HomA(M,Ω)) \gamma^0(M) : T(M) \longrightarrow D(\mathrm{Ext}_A^1(M, \Omega)) \quad \text{and} \quad \gamma^1(M) : (K/A) \otimes_A M \longrightarrow D(\mathrm{Hom}_A(M, \Omega))

deduced from αM\alpha_M and jj respectively, are bijective. Since the AA-module T(M)T(M) is of finite length, the AA-module ExtA1(M,Ω)\mathrm{Ext}_A^1(M, \Omega) is of finite length and identifies with the Matlis dual of D(T(M))D(T(M)), and one has [ExtA1(M,Ω)]=[T(M)][\mathrm{Ext}_A^1(M, \Omega)] = [T(M)] in the group Z0(A)Z_0(A) and longA(ExtA1(M,Ω))=longA(T(M))\mathrm{long}_A(\mathrm{Ext}_A^1(M, \Omega)) = \mathrm{long}_A(T(M)) (§ 8, No. 4, Proposition 4). On the other hand, when one takes M=AM = A, one obtains a canonical isomorphism γ1(A):K/A→D(Ω)\gamma^1(A) : K/A \to D(\Omega).

Let BB be a subring of KK containing AA, finite over AA. For every maximal ideal mm of AA, one has profAm(Bm)=dim⁡Am(Bm)=1\mathrm{prof}_{A_m}(B_m) = \dim_{A_m}(B_m) = 1 (§ 1, No. 1, Remark 2 and VIII, § 2, No. 3, Theorem 1), so that BB is a Macaulay A-module. Consequently the BB-module ΩB=HomA(B,Ω)\Omega_B = \mathrm{Hom}_A(B, \Omega) is dualizing (No. 3, Remark). The canonical mapping of ΩB=HomA(B,Ω)\Omega_B = \mathrm{Hom}_A(B, \Omega) into Ω=HomA(A,Ω)\Omega = \mathrm{Hom}_A(A, \Omega) is injective; its image is formed by the elements ω\omega of Ω\Omega such that the B-submodule BωB\omega of VV is contained in Ω\Omega. Thus ΩB\Omega_B identifies with the greatest B-submodule of Ω\Omega. The AA-module B/AB/A is of finite length; the exact sequence

0→ΩB→Ω→ExtA1(B/A,Ω)→0 0 \to \Omega_B \to \Omega \to \mathrm{Ext}_A^1(B/A, \Omega) \to 0

makes it possible to identify Ω/ΩB\Omega/\Omega_B with ExtA1(B/A,Ω)\mathrm{Ext}_A^1(B/A, \Omega), hence from what precedes with D(B/A)D(B/A). In particular, one has [B/A]=[Ω/ΩB][B/A] = [\Omega/\Omega_B] in Z0(A)Z_0(A) and AnnA(B/A)=AnnA(Ω/ΩB)\mathrm{Ann}_A(B/A) = \mathrm{Ann}_A(\Omega/\Omega_B) (§ 8, No. 4, prop. 4).

The ideal c=AnnA(B/A)c = \mathrm{Ann}_A(B/A) is the transporter A:BA : B, that is to say (VII, § 1, No. 1) the set of elements xx of KK such that xB⊂AxB \subset A. It is a (nonzero) ideal of

A and of B; it is in fact the largest ideal of B contained in A. Since ΩB:Ω⊂Ω:Ω=A\Omega_B : \Omega \subset \Omega : \Omega = A (No. 4, prop. 7, b)), one has Ann⁡A(Ω/ΩB)=ΩB:Ω\operatorname{Ann}_A(\Omega/\Omega_B) = \Omega_B : \Omega, whence finally

c=Ann⁡A(B/A)=Ann⁡A(Ω/ΩB)=ΩB:Ω. c = \operatorname{Ann}_A(B/A) = \operatorname{Ann}_A(\Omega/\Omega_B) = \Omega_B : \Omega .
Since ΩB\Omega_B is a B-module, the relation xΩ⊂ΩBx \Omega \subset \Omega_B is equivalent to xBΩ⊂ΩBxB\Omega \subset \Omega_B, so that one also has c=ΩB:BΩc = \Omega_B : B\Omega.

We shall specialise the preceding discussion to the case where B is the integral closure of A; the assumption that B be a finitely generated A-module is satisfied when the ring A is Japanese (IX, § 4, No. 1, def. 1), which is the case when it is local and complete (loc. cit., No. 2, th. 2), or when it is essentially of finite type over a field (loc. cit., No. 1, remark 2 and example). The ring B is then a Dedekind ring (VII, § 2, No. 2, th. 1), and the torsion-free B-modules ΩB\Omega_B, BΩB\Omega and cc are projective of rank 1 (VII, § 4, No. 10, prop. 22). The relation c=ΩB:BΩc = \Omega_B : B\Omega then signifies that the linear mapping c⊗BBΩ→ΩBc \otimes_B B\Omega \to \Omega_B deduced from the action of K on V is an isomorphism (II, § 5, No. 6, prop. 11). In particular one has ΩB=c(BΩ)=cΩ\Omega_B = c(B\Omega) = c\Omega.

Proposition 9

Let B be the integral closure of A, and c=A:Bc = A : B. Suppose that B is a finitely generated A-module. One has the inequality [B/c]≤2[B/A][B/c] \leq 2[B/A] in Z0(A)Z_0(A). For there to be equality, it is necessary and sufficient that A be a Gorenstein ring.

One has [B/c]=[B/A]+[A/c][B/c] = [B/A] + [A/c], so that the inequality under consideration is equivalent to [A/c]≤[B/A][A/c] \leq [B/A].

A) For every maximal ideal mm of A, the integral closure of AmA_m is BmB_m (V, § 1, No. 5, cor. 1), and one has cm=Am:Bmc_m = A_m : B_m. Moreover, by definition, one has [B/c]=∑mlong⁡Am(Bm/cm)[m][B/c] = \sum_m \operatorname{long}_{A_m}(B_m/c_m)[m] and [B/A]=∑mlong⁡Am(Bm/Am)[m][B/A] = \sum_m \operatorname{long}_{A_m}(B_m/A_m)[m]. This reduces us to proving the proposition when the ring A is local, which we shall henceforth assume. In this case the ordered group Z0(A)Z_0(A) identifies canonically with Z\mathbf{Z}, in such a way that the class of a module of finite length is its length. The ring B is semilocal and the B-module BΩB\Omega is free of rank 1 (II, § 5, No. 3, prop. 5).

B) If A is a Gorenstein ring, the A-module Ω\Omega is free of rank 1 (No. 4, cor. 1 of prop. 7); let us choose a generator ω\omega of Ω\Omega. One has Ω=Aω\Omega = A\omega and ΩB=cΩ=cω\Omega_B = c\Omega = c\omega, and consequently long⁡(A/c)=long⁡(Ω/ΩB)=long⁡(B/A)\operatorname{long}(A/c) = \operatorname{long}(\Omega/\Omega_B) = \operatorname{long}(B/A).

C) Suppose the residue field κA\kappa_A is infinite. For every maximal ideal nn of B, let L(n)L(n) denote the B/nB/n-vector space (of dimension 1) BΩ/nBΩB\Omega/nB\Omega, and pr⁡n\operatorname{pr}_n the canonical projection of ⨁nL(n)\bigoplus_n L(n) onto L(n)L(n). Let φ:Ω⟶⨁nL(n)\varphi : \Omega \longrightarrow \bigoplus_n L(n) be the restriction to Ω\Omega of the canonical homomorphism BΩ⟶⨁nL(n)B\Omega \longrightarrow \bigoplus_n L(n). The image of φ\varphi is a κA\kappa_A-vector subspace of ⨁nL(n)\bigoplus_n L(n); it is not contained in Ker⁡pr⁡n\operatorname{Ker} \operatorname{pr}_n, for otherwise one would have Ω⊂nBΩ\Omega \subset nB\Omega and consequently BΩ⊂nBΩB\Omega \subset nB\Omega, which is contradictory. Thus the image of φ\varphi is not contained in the union of the Ker⁡pr⁡n\operatorname{Ker} \operatorname{pr}_n (A, V, p. 40, lemma 1); there therefore exists an element ω\omega of Ω\Omega whose image in BΩ/nBΩB\Omega/nB\Omega is non-zero for every nn, which implies that ω\omega generates the B-module BΩB\Omega (II, § 3, No. 3, prop. 11).

Let a∈Aa \in A; if aωa\omega belong to ΩB\Omega_B, one has aBω⊂ΩBaB\omega \subset \Omega_B, hence aΩ⊂ΩBa\Omega \subset \Omega_B, which implies that a∈ca \in c. The mapping a↦aωa \mapsto a\omega therefore induces an injection of A/cA/c into Ω/ΩB\Omega/\Omega_B; consequently one has long⁡(A/c)≤long⁡(Ω/ΩB)=long⁡(B/A)\operatorname{long}(A/c) \leq \operatorname{long}(\Omega/\Omega_B) = \operatorname{long}(B/A).

If long⁡(A/c)=long⁡(B/A)\operatorname{long}(A/c) = \operatorname{long}(B/A), one has Aω+ΩB=ΩA\omega + \Omega_B = \Omega. One may suppose that the ideal cc is contained in mAm_A (otherwise AA is equal to BB, hence is a Gorenstein ring). Since ΩB=cΩ\Omega_B = c\Omega is contained in mAΩm_A\Omega, it follows from Nakayama's lemma that ω\omega generates Ω\Omega. Thus the AA-module Ω\Omega is monogenous, hence free of rank 1, which means that AA is a Gorenstein ring (No. 4, cor. 1 of prop. 7).

D) Let us treat the general case. Let us denote by A′A' the ring A[X]A[X], that is to say (IX, App., No. 2) the local ring of the polynomial ring A[X]A[X] at the prime ideal mAA[X]m_A A[X]; it is a flat, integral AA-algebra of dimension 1, whose residue field κA′\kappa_{A'} is identified with κA(X)\kappa_A(X) and whose field of fractions is identified with K(X)K(X) (loc. cit.). By the corollary to proposition 5 of No. 3, the A′A'-module A′⊗AΩA' \otimes_A \Omega is dualizing. Put B′=A′⊗ABB' = A' \otimes_A B; this is the integral closure of A′A' in K(X)K(X) (V, § 1, No. 3, proposition 13 and No. 5, proposition 16). The conductor c′=A′:B′c' = A' : B' is equal to cA′cA' (I, § 2, No. 10, formula (11)). For every AA-module MM of finite length, one has long⁡A′(A′⊗AM)=long⁡A(M)\operatorname{long}_{A'}(A' \otimes_A M) = \operatorname{long}_A(M): in fact, since the AA-algebra A′A' is flat, it is enough to prove this relation when MM is simple, that is to say isomorphic to κA\kappa_A; but in this case A′⊗AκAA' \otimes_A \kappa_A is identified with κA′\kappa_{A'}, whence our assertion. Thus one has

long⁡A(B/c)=long⁡A′(B′/c′)andlong⁡A(B/A)=long⁡A′(B′/A′). \operatorname{long}_A(B/c) = \operatorname{long}_{A'}(B'/c') \quad \text{and} \quad \operatorname{long}_A(B/A) = \operatorname{long}_{A'}(B'/A') .

The ring A′A' satisfies the hypotheses of the proposition, and its residue field is infinite. By part C) of the proof, one has long⁡A′(B′/c′)≤2long⁡A′(B′/A′)\operatorname{long}_{A'}(B'/c') \leq 2 \operatorname{long}_{A'}(B'/A'), and equality implies that A′A' is a Gorenstein ring; but this last condition implies that AA is a Gorenstein ring (§ 3, No. 8, corollary 1 to proposition 12).

Exercises

See the exercises for § 9.

Machine translation of the English, by gpt-5.4, against glossary version 34. Not checked by a person.