Professional Documents
Culture Documents
G-injectivity
The central notion in this chapter is 'Gorenstein injective modules' as intro-
duced by Enochs and Jenda in [25]1. The first two sections follow the familiar
pattern from chapters 4 and 5: first we introduce Gorenstein injective modules
(over general Noetherian rings), next we prove that (over local Cohen-Macaulay
rings) they are distinguished modules in an Auslander category, and then a neat
theory for Gorenstein injective dimension unfolds. In section 6.3 we study dual-
ity between G-flatness and G-injectivity, and in the final section 6.4 we collect
additional stability results, mostly in the form of exercises.
Proof. Let
J = O--'~go-'~g-l-+'"-~g-v---~O
E x t , ( T , N) -- Ext~+v(J_v, N)
Proof. It is clear from the definitions in (6.1.1) that (i)=v(ii) and (iii)=~(i). If all
the kernels in I are Gorenstein injective, then, by (6.1.1) and Lemma (4.1.6)(c),
we have E x t , ( J , ZtI) = 0 for all m > 0, all g E Z, and all injective modules
J. For every g E Z and T E Zo(R) it now follows by Lemma (6.1.4) that
E x t , ( T , Z~) = 0 for m > 0. This proves the last assertion, and it follows, again
by Lemma (4.1.6)(c), that HomR(T, I) is homologically trivial, so (ii) implies
( iii ) . []
The last assertion in (6.1.5) can be interpreted as saying that, as far as modules
of finite injective dimension are concerned, Gorenstein injective modules behave
as injectives.
The key ingredient in the proof of the main result of the section is Enochs'
notion of injective precovers; we start by recalling the definition.
is exact for every injective R-module I'. T h a t is, if I t is injective and v : I ' -+ N
is a homomorphism, then there exists a v' HomR(F, I) such that v = T/v'.
I'
I ,N
Every module over a Noetherian ring has an injective precover, cf. [21, Proposi-
tion 2.2].
Also the complex D R HomR (D, I) is homologically trivial; this follows because
it is isomorphic to the complete injective resolution I: the isomorphism is the
natural one, ~/D, where the ~-th component (~D)t = ~iD is invertible as It
Bo(R). For the same reason, for each ~ Z we have TorRm(D, HomR(D,It)) --
0 for m > 0, and HomR(D, It) = H o m R ( D , I ) t , so by Lemma (4.1.7)(c) it
follows that TorRm(D, "~t
(~nomR(D,~)j = 0 for all e Z and m > 0. In particular,
TOrRm(D,HomR(D,N)) = 0 for m > 0, cf. (~:), so N satisfies also the second
condition in (3.4.9). In view of ($) it follows by Lemma (4.1.7)(b) that
and the five lemma applies to show that the canonical map ~D is an isomor-
phism. With this, also the third condition in Theorem (3.4.9) is satisfied, and it
follows that N E Bo(R).
(ii) ::v (i): We assume that N belongs to the Bass class and has E x t , ( J , N) =
0 for all integers m > 0 and all injective modules J. We want to construct
a complete injective resolution I with Z01 -~ N. The right half of a complex
I E CI(R) we get for free by taking an injective resolution of N:
0 - ~ Io ~ I _ 1 - ~ ...--+ I~ ~ . . . .
(*) 0 -~ Zl ~ / 1 -~ N -~ 0
The Bass class is defined for every local ring with a dualizing complex, but for
non-Cohen-Macaulay rings the relation to Gorenstein injective modules is yet
to be uncovered.
The next result is [25, Theorem 2.13]. A straightforward proof, similar to
that of Corollary (4.3.5), applies when the base ring is local Cohen-Macaulay
with a dualizing module.
(6.1.9) D e f i n i t i o n . We use the notation CGI(R) for the full subcategory (of
C(R)) of complexes of Gorenstein injective modules, and we use it with sub-
scripts [] and v- (defined as usual cf. (2.3.1)).
so it follows from the Lemma that the mapping cone A4(HomR(J, fl)) is homo-
logically trivial, and HomR(J,/3) is, therefore, a quasi-isomorphism, cf. (A.l.19).
In particular, the two complexes HomR(J, B) and HomR(J, I) are equivalent, so
also HomR(J, B) represents RHomR(U, Y). []
Proof. Since - n < infY = i n f B we have v'_nB ~_ z-nZBn,_ cf. (A.l.14.1), and
since J is injective it follows by the Proposition that RHomR(J, zB_n) is repre-
sented by HomR(J, E" [--nB). For m > 0 the isomorphism class E x t , ( J , Z_Bn)
is now represented by
Note that the set over which infimum is taken is non-empty: any complex Y
C(E)(R ) has an injective resolution Y ~-~ I C~(R), and C~(R) C_c I(n).
(6.2.3) Observation. We note the following facts about the Gorenstein injective
dimension of Y 6 C(7-)(R):
While the Definition and the Observation above make perfect sense over any
Noetherian ring, the proof (at least) of the next theorem relies heavily on the
assumption that the base ring is local Cohen-Macaulay and has a dualizing
module.
142 6. G-INJECTIVITY
Proof. It follows by the Theorem that (ii) implies (i), and (iii) is clearly stronger
than (ii). For Y /3(R) and J injective it follows by Lemma (3.4.13)(c) that
so by the equivalence of (ii) and (iv) in the Theorem we have GidR Y _< - inf Y +
dim R as wanted. This proves the equivalence of the three conditions.
For Y /3(R) the equalities now follow by the equivalence of (ii), (iii), and
(iv) in the Theorem. []
By GID Corollary (6.2.5) the next theorem is just a rewrite of the /3 version
(3.2.10).
144 6. G-INJECTIVITY
(6.2.7) G o r e n s t e i n T h e o r e m , G I D V e r s i o n . L e t R be a C o h e n - M a c a u l a y
local ring with residue field k. I f R a d m i t s a dualizing module, then the fol-
lowing are equivalent:
( i) R is Gorenstein.
(ii) GidR k < oo.
(iii) GidR N < oo for all finite R - m o d u l e s N .
(iv) GidR N < oe for all R - m o d u l e s N .
(v) GidR Y < oo for all complexes Y E C(o ) (R). []
B = O-~Bo-~B-I-~...~Be~...,
is exact.
Every module has an injective resolution and hence a Gorenstein injective
one.
C o B = O -+ c B -~ B _ I --+ B _ 2 -~ . . . -+ B t -+ . . .
O-~ N - ~ Bo - 4 B - 1 ~ . . . - - + B e - 4 ...
Proof. If the sequence 0 --+ N ~ B0 --+ B-1 -~ -.- --+ Be -+ --- is exact, then N
is equivalent to B = 0 -4 B0 -4 B_I -4 "-" -4 Be -4 ---. The complex B belongs
to C~-I(R), and it has Zs -~ N , ZB-I "~= Coker(N -+ B0), and Z_Be "= CB-e+I --
Coker(B_e+2 -~ B-e+1) for g _> 2. In view of the Lemma the equivalence of the
five conditions now follows from Theorem (6.2.4). []
G i d R N = s u p { m E No I 3 T E Zo(R) : E x t ~ ( T , N ) 0}
= sup {m e No [ 3 J E Col(R) : E x t , ( J , N) 0}.
The next proposition shows that the Gorenstein injective dimension cannot grow
under localization. In particular, it follows that Np is Gorenstein injective over
Rp if N is Gorenstein injective over R and, as we remarked in (6.1.3), this is not
immediate from the definition.
2Appropriately interpreted for small n as Wo = N and W-1 = Coker(N --4 Bo).
146 6. G-INJECTIVITY
(t) 0 ~ K ~ - . . ~ Q ~ N ~ 0 ,
where the modules Id,... ,I1 are injective. Since N and the injective mo-
dules all belong to the Bass class, it follows by repeated applications of Corol-
lary (3.4.10)(a) that also K E 13o(R). Localizing at p we get an exact sequence
where the modules (It)p are injective over Rp, while Np and Kp belong to B(Rp),
cf. Observation (3.2.7). From GID Corollary (6.2.12) it follows that GidRp Kp <
d, and since (~:) is exact it follows by GID Theorem (6.2.11) that Np is Gorenstein
injective. []
We will now use Foxby equivalence to prove a formula for Gorenstein injective
dimension like that of Bass' for injective dimension (see page 13).
Proof. The first equality in the calculation below follows as Y E B(R); it also
uses commutativity (A.4.19). The second equality follows by tensor evalua-
tion (A.4.23) as U E P(f)(R), the third by Lemma (3.4.3)(a), the fourth by
adjointness (A.4.21), and the last one by commutativity.
In particular,
Gida N = depth R
Notes
The Bass formula for Gorenstein injective dimension, Theorem (6.2.15), was
proved over Gorenstein rings by Enochs and Jenda [26, Theorem 4.3], see also [30,
Corollary 4.11].
This formula was proved for modules by Chouinard [14, Corollary 3.1] and ex-
tended to complexes by Yassemi [63, Theorem 2.10]; it holds over Noetherian
rings in general.
148 6. G-INJECTIVITY
One must ask if a similar formula holds for the Gorenstein injective dimen-
sion. T h a t is, (to be modest) if R is a Cohen-Macaulay local ring with a dualizing
module, is then
for all complexes Y in the Bass class? For complexes with finite homology the
answer is positive: by (A.6.3.2) and Cohen-Macaulayness of R we have
Proof. In view of GID Corollary (6.2.5) and GFD Corollary (5.2.6) the theorem
is just a reformulation of the the special complexes version (3.3.5) and the special
modules version (3.4.12). []
6.3. G-INJECTIVE VERSUS (]-FLAT DIMENSION 149
The next result is supposed to be the dual of Theorem (6.3.3) - - i.e., the G -
parallel of Ishikawa's [42, Theorem 1.5] - - but, alas, it is not quite so. In (6.3.8)
and (6.3.9) we work out a couple of special cases where the duality works as it
should or, rather, as one could hope that it would.
by Hom evaluation (A.4.24) and (A.4.6.1). The desired inequality now follows
by GID Corollary (6.2.5) and (TI;) in Theorem (5.4.6).
If E is faithfully injective, then, again by Lemma (3.2.9)(b), we have
HomR(Y,E) A(R) if and only if Y B(R); that is, the two dimensions
axe simultaneously finite. []
(6.3.9) Observation. Let X E C(-~)(R), and let E and E' be faithfully injective
R-modules. For T E 7~f0(R) we have
sup (T ~ X) = - inf (RHomn(T ~ X, E'))
-- - inf (RHomn(T, R H o m n ( Z , E')))
= sup (RHoma(RHomR(T, HomR(X, E')), E))
= sup (T ~ HomR(HOmR(X, E'), E))
by adjointness (A.4.21), (A.4.10), and tensor evaluation (A.4.23). By (T~) in
Theorem (5.4.6) and Lemma (3.2.9) it now follows that
(t) GfdR X = GfdR(HOmn(HomR(X, E'), E)).
Set Y = HomR(X,E'), then Y E C(r)(R), and by (t), Proposition (6.3.5), and
Theorem (6.3.3) we have
GfdR X = GfdR(HomR(Y, E)) < GidR Y < GfdR X.
That is, if Y E C(E)(R) is equivalent to a complex HomR(X,E'), where
X E .A(R) and E' is faithfully injective, then
(D) Gidn Y,
(EI) sup{-supU-inf(RHomn(U,Y))[UEZ(R) A U~0}, and
(EE) sup {-- inf (RHomn(ER(R/p), Y)) [ p E Spec R}.
H o m , ( H E p , - ) ~ H HOmR(Ep,-),
p p
152 6. G-INJECTIVITY
Notes
The equality (6.3.7.1 was proved by Enochs and Jenda [30, Lemma 4.1] under
slightly different conditions.
6.4 Exercises in S t a b i l i t y
In the previous section we used the functorial characterizations of Gorenstein
flat and injective dimensions to prove a couple of stability results. While this
approach is fast, it also has a serious drawback: it only works over certain Cohen-
Macaulay rings. Some of the results, however, hold over general Noetherian
rings; and in this section we show how to prove them by working with resolutions.
6.4. EXERCISES IN STABILITY 153
The main theorem of this section is (6.4.2): a module is Gorenstein fiat if and
only if the dual with respect to every injective module is Gorenstein injective; it
is the general version of Corollary (6.3.4).
While detailed proofs are provided for the first three results, the rest of the
section can be taken as a series of exercises; the proofs are, at any rate, reduced
to hints. This is particularly true for the final (6.4.13) which is only interesting
from a "derived category point of view" and should be proved by within this
framework.
Proof. It is evident that (iii) implies (ii); this leaves us two implications to
prove.
(i) ~ (iii): Let F be a complete fiat resolution with C F - M, and let E be
injective. Then, by the Proposition, HomR(F, E) is a complete injective resolu-
tion, and ~Homa(F,E)
"~0 _~ HomR(M, E) by Lemma (4.1.1) (b) , so HomR(M, E) is
Gorenstein injective as wanted.
(ii) ~ (i): We assume that E is a faithfully injective R-module such that
HomR(M, E) is Gorenstein injective, and we set out to construct a complete fiat
resolution F with C F ~ M. If we can construct a short exact sequence
where F-1 is flat and C-1 is a module with the same property as M (that
is, H o m R ( C _ I , E ) is Gorenstein injective), then the right half of a complex
F E CF(R) can be constructed recursively. The left half of F we get for free
154 6. G-INJECTIV1TY
E x t , ( J , Z~ mR(f'E)) = 0,
E x t , ( J , ZtHmR(F'E)) = E x t ~ - l ( j , ZoHOmR(F,E))
= Extl-e(J, UomR(M, E)) = 0
O~ Z ~ I-~ Mv ~O,
The modules HomR(Ap, Ip+t) are Gorenstein injective by Theorem (6.4.2), and
finite sums of Gorenstein injective modules are Gorenstein injective, cf. Corol-
lary (6.1.8)(c), so H o m R ( A , I ) E CGI(R). Furthermore, it is easy to see that
HomR(A, I) is bounded: by (f) we have HomR(A, I)t = 0 for t > s - v; and if
[ < - ( i + g), then either p > g or p + [ < g + ~ < - i , so also for ~ < - ( i + g )
is Homn(A,I)e = 0. That is, HomR(A,I) is a bounded complex of Goren-
stein injective modules concentrated in degrees at least - ( i + g) and, therefore,
GidR(RHomR(X, U)) _< i + g = Gfdn X + idR U as wanted. []
156 6. G-INJECTIVITY
Proof. Apply the technique from the proof of (6.4.3), but use Corollary (6.3.6)
instead of Theorem (6.4.2) and Corollary (5.1.9) instead of (6.1.8). See also
(6.4.12) below. []
by Theorem (5.4.6).
The reader is invited to apply similar methods reestablish special cases of The-
orems (6.4.3), (6.4.5), (6.4.7), and (6.4.9) in the following form:
158 6. G-INJECTIVITY
A L F E A(R) with
Notes
A special case of Theorem (6.4.2) follows from [27, Lemma 3.4]: a module M
over a Gorenstein ring is Gorenstein flat if and only if the Pontryagin dual,
Homz(M, Q/Z), is Gorenstein injective. Special cases of some of the other sta-
bility results can also be found in [27].
The stability results for Auslander categories, Theorem (6.4.13), are selected
special cases taken from a series of unpublished results by Foxby.