arxiv: v3 [math.ac] 3 Jan 2010

Similar documents
GORENSTEIN DIMENSIONS OF UNBOUNDED COMPLEXES AND CHANGE OF BASE (WITH AN APPENDIX BY DRISS BENNIS)

arxiv:math/ v1 [math.ac] 11 Sep 2006

ON GORENSTEIN PROJECTIVE, INJECTIVE AND FLAT DIMENSIONS A FUNCTORIAL DESCRIPTION WITH APPLICATIONS

Characterizing local rings via homological dimensions and regular sequences

GORENSTEIN DIMENSION OF MODULES OVER HOMOMORPHISMS

Gorenstein homological dimensions

STABLE HOMOLOGY OVER ASSOCIATIVE RINGS

Semidualizing Modules. Sean Sather-Wagstaff

RESTRICTED HOMOLOGICAL DIMENSIONS AND COHEN MACAULAYNESS

REMARKS ON REFLEXIVE MODULES, COVERS, AND ENVELOPES

A BRIEF INTRODUCTION TO GORENSTEIN PROJECTIVE MODULES. Department of Mathematics, Shanghai Jiao Tong University Shanghai , P. R.

arxiv: v1 [math.ac] 4 Nov 2012

FROBENIUS AND HOMOLOGICAL DIMENSIONS OF COMPLEXES

HOMOLOGICAL PROPERTIES OF MODULES OVER DING-CHEN RINGS

arxiv:math/ v2 [math.ac] 25 Sep 2006

A BRIEF INTRODUCTION TO GORENSTEIN PROJECTIVE MODULES. Shanghai , P. R. China

REFLEXIVITY AND RING HOMOMORPHISMS OF FINITE FLAT DIMENSION

Chinese Annals of Mathematics, Series B c The Editorial Office of CAM and Springer-Verlag Berlin Heidelberg 2014

G-DIMENSION OVER LOCAL HOMOMORPHISMS. APPLICATIONS TO THE FROBENIUS ENDOMORPHISM

SEQUENCES FOR COMPLEXES II

The Depth Formula for Modules with Reducible Complexity

Journal of Pure and Applied Algebra

COHEN-MACAULAY RINGS SELECTED EXERCISES. 1. Problem 1.1.9

Sean Sather-Wagstaff & Jonathan Totushek

Presentations Of Rings With Non- Trivial Self-Orthogonal Modules

Relative Left Derived Functors of Tensor Product Functors. Junfu Wang and Zhaoyong Huang

LIVIA HUMMEL AND THOMAS MARLEY

CONTRAVARIANTLY FINITE RESOLVING SUBCATEGORIES OVER A GORENSTEIN LOCAL RING

LINKAGE CLASSES OF GRADE 3 PERFECT IDEALS

ACYCLIC COMPLEXES OF FINITELY GENERATED FREE MODULES OVER LOCAL RINGS

RELATIVE EXT GROUPS, RESOLUTIONS, AND SCHANUEL CLASSES

BUILDING MODULES FROM THE SINGULAR LOCUS

SEMI-DUALIZING COMPLEXES AND THEIR AUSLANDER CATEGORIES

CHARACTERIZING GORENSTEIN RINGS USING CONTRACTING ENDOMORPHISMS

Cohen-Macaulay Dimension for Coherent Rings

THE AUSLANDER BUCHSBAUM FORMULA. 0. Overview. This talk is about the Auslander-Buchsbaum formula:

Algebra & Number Theory

HOMOLOGICAL DIMENSIONS AND REGULAR RINGS

Homological Aspects of the Dual Auslander Transpose II

THE FROBENIUS FUNCTOR AND INJECTIVE MODULES

Presentations of rings with non-trivial semidualizing modules

COMPLETE INTERSECTION DIMENSIONS AND FOXBY CLASSES arxiv: v3 [math.ac] 27 May 2008

Presentations of Rings with Non-Trivial Semidualizing Modules

RESEARCH STATEMENT. My research is in the field of commutative algebra. My main area of interest is homological algebra. I

Relative FP-gr-injective and gr-flat modules

Lectures on Grothendieck Duality II: Derived Hom -Tensor adjointness. Local duality.

GROWTH IN THE MINIMAL INJECTIVE RESOLUTION OF A LOCAL RING

THE RADIUS OF A SUBCATEGORY OF MODULES

LINKAGE OF MODULES WITH RESPECT TO A SEMIDUALIZING MODULE

On the vanishing of Tor of the absolute integral closure

Notes for Boot Camp II

COURSE SUMMARY FOR MATH 508, WINTER QUARTER 2017: ADVANCED COMMUTATIVE ALGEBRA

Special Precovered Categories of Gorenstein Categories

INJECTIVE MODULES: PREPARATORY MATERIAL FOR THE SNOWBIRD SUMMER SCHOOL ON COMMUTATIVE ALGEBRA

AB-Contexts and Stability for Gorenstein Flat Modules with Respect to Semidualizing Modules

Lectures on Grothendieck Duality. II: Derived Hom -Tensor adjointness. Local duality.

Homological Methods in Commutative Algebra

Levels in triangulated categories

PURE-MINIMAL CHAIN COMPLEXES

CONSTRUCTION OF TOTALLY REFLEXIVE MODULES FROM AN EXACT PAIR OF ZERO DIVISORS

On the Existence of Gorenstein Projective Precovers

A NOTE ON GORENSTEIN GLOBAL DIMENSION OF PULLBACK RINGS. Driss Bennis

STABLE MODULE THEORY WITH KERNELS

n-x -COHERENT RINGS Driss Bennis

Homological Dimension

Injective Modules and Matlis Duality

LINKAGE AND DUALITY OF MODULES

Stability of Gorenstein categories

ON sfp-injective AND sfp-flat MODULES

MODEL STRUCTURES ON MODULES OVER DING-CHEN RINGS

Rees Algebras of Modules

ACYCLICITY VERSUS TOTAL ACYCLICITY FOR COMPLEXES OVER NOETHERIAN RINGS

Gorenstein modules, finite index, and finite Cohen Macaulay type

Artinian local cohomology modules

Gorenstein Homological Algebra of Artin Algebras. Xiao-Wu Chen

GENERALIZED MORPHIC RINGS AND THEIR APPLICATIONS. Haiyan Zhu and Nanqing Ding Department of Mathematics, Nanjing University, Nanjing, China

THE ASSOCIATED PRIMES OF LOCAL COHOMOLOGY MODULES OVER RINGS OF SMALL DIMENSION. Thomas Marley

A CHARACTERIZATION OF GORENSTEIN DEDEKIND DOMAINS. Tao Xiong

REFLEXIVE MODULES OVER GORENSTEIN RINGS

Algebraic Geometry Spring 2009

n-canonical modules over non-commutative algebras

THE DIMENSION OF A SUBCATEGORY OF MODULES

NONCOMMUTATIVE GRADED GORENSTEIN ISOLATED SINGULARITIES

REFLEXIVITY AND RIGIDITY FOR COMPLEXES, II: SCHEMES

ON THE VANISHING OF HOMOLOGY WITH MODULES OF FINITE LENGTH

A NEW PROOF OF SERRE S HOMOLOGICAL CHARACTERIZATION OF REGULAR LOCAL RINGS

Presentations of rings with non-trivial semidualizing modules

DUALITY FOR KOSZUL HOMOLOGY OVER GORENSTEIN RINGS

DOUGLAS J. DAILEY AND THOMAS MARLEY

VANISHING THEOREMS FOR COMPLETE INTERSECTIONS. Craig Huneke, David A. Jorgensen and Roger Wiegand. August 15, 2000

DESCENT OF THE CANONICAL MODULE IN RINGS WITH THE APPROXIMATION PROPERTY

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

A ZARISKI-LOCAL NOTION OF F-TOTAL ACYCLICITY FOR COMPLEXES OF SHEAVES

Homology of Artinian Modules Over Commutative Noetherian Rings

Gorenstein Injective Modules

arxiv:math/ v1 [math.ac] 3 Apr 2006

Finite Gorenstein representation type implies simple singularity

Math 210B. Artin Rees and completions

DERIVED EQUIVALENCES AND GORENSTEIN PROJECTIVE DIMENSION

n-x-injective Modules, Cotorsion Theories

Transcription:

Beyond Totally Reflexive Modules and Back A Survey on Gorenstein Dimensions arxiv:0812.3807v3 [math.ac] 3 Jan 2010 Lars Winther Christensen, Hans-Bjørn Foxby, and Henrik Holm Abstract Starting from the notion of totally reflexive modules, we survey the theory of Gorenstein homological dimensions for modules over commutative rings. The account includes the theory s connections with relative homological algebra and with studies of local ring homomorphisms. It ends close to the starting point: with a characterization of Gorenstein rings in terms of total acyclicity of complexes. Key words: Auslander categories, Bass class, Chouinard formula, Frobenius endomorphism, G-dimension, Gorenstein dimension, Gorenstein flat cover, Gorenstein injective preenvelope, Gorenstein projective precover, Gorenstein ring, quasi-cohen Macaulay homomorphism, quasi-gorenstein homomorphism, totally acyclic complex, totally reflexive module. Mathematics Subject Classification (2000): 13 02, 13B10, 13D05, 13H10, 18G25. 1 G-dimension of Finitely Generated Modules... 7 2 Gorenstein Projective Dimension... 13 3 Gorenstein Injective Dimension... 16 4 Gorenstein Flat Dimension... 20 5 Relative Homological Algebra... 25 6 Modules over Local Homomorphisms... 30 7 Local Homomorphisms of Finite G-dimension... 32 8 Reflexivity and Finite G-dimension... 34 9 Detecting Finiteness of Gorenstein Dimensions... 36 References... 39 L. W. Christensen Department of Mathematics and Statistics, Texas Tech University, Mail Stop 1042, Lubbock, TX 79409, U.S.A. e-mail: lars.w.christensen@ttu.edu H.-B. Foxby Department of Mathematical Sciences, University of Copenhagen, Universitetsparken 5, DK-2100 København Ø, Denmark e-mail: foxby@math.ku.dk H. Holm Department of Basic Sciences and Environment, University of Copenhagen, Thorvaldsensvej 40, DK-1871 Frederiksberg C, Denmark e-mail: hholm@life.ku.dk 1

2 L. W. Christensen, H.-B. Foxby, H. Holm Introduction An important motivation for the study of homological dimensions dates back to 1956, when Auslander and Buchsbaum [7] and Serre [98] proved: Theorem A. Let R be a commutative Noetherian local ring with residue field k. Then the following conditions are equivalent. (i) R is regular. (ii) k has finite projective dimension. (iii) Every R-module has finite projective dimension. This result opened to the solution of two long-standing conjectures of Krull. Moreover, it introduced the theme that finiteness of a homological dimension for all modules characterizes rings with special properties. Later work has shown that modules of finite projective dimension over a general ring share many properties with modules over a regular ring. This is an incitement to study homological dimensions of individual modules. In line with these ideas, Auslander and Bridger [6] introduced in 1969 the G-dimension. It is a homological dimension for finitely generated modules over a Noetherian ring, and it gives a characterization of Gorenstein local rings (Theorem 1.27), which is similar to Theorem A. Indeed, R is Gorenstein if k has finite G-dimension, and only if every finitely generated R-module has finite G-dimension. In the early 1990s, the G-dimension was extended beyond the realm of finitely generated modules over a Noetherian ring. This was done by Enochs and Jenda who introduced the notion of Gorenstein projective modules [41]. With the Gorenstein projective dimension at hand, a perfect parallel to Theorem A becomes available (Theorem 2.19). Subsequent work has shown that modules of finite Gorenstein projective dimension over a general ring share many properties with modules over a Gorenstein ring. Classical Homological Algebra as Precedent The notions of injective dimension and flat dimension for modules also have Gorenstein counterparts. It was Enochs and Jenda who introduced Gorenstein injective modules [41] and, in collaboration with Torrecillas, Gorenstein flat modules [47]. The study of Gorenstein dimensions is often called Gorenstein homological algebra; it has taken directions from the following: Meta Question. Given a result in classical homological algebra, does it have a counterpart in Gorenstein homological algebra? To make this concrete, we review some classical results on homological dimensions and point to their Gorenstein counterparts within the main text. In the balance of this introduction, R is assumed to be a commutative Noetherian local ring with maximal ideal m and residue field k = R/m.

Beyond Totally Reflexive Modules and Back 3 Depth and Finitely Generated Modules The projective dimension of a finitely generated R-module is closely related to its depth. This is captured by the Auslander Buchsbaum Formula [8]: Theorem B. For every finitely generated R-module M of finite projective dimension there is an equality pd R M = depthr depth R M. The Gorenstein counterpart(theorem 1.25) actually strengthens the classical result; this is a recurring theme in Gorenstein homological algebra. The injective dimension of a non-zero finitely generated R-module is either infinite or it takes a fixed value: Theorem C. For every non-zero finitely generated R-module M of finite injective dimension there is an equality id R M = depthr. This result of Bass [20] has its Gorenstein counterpart in Theorem 3.24. Characterizations of Cohen Macaulay Rings Existence of special modules of finite homological dimension characterizes Cohen Macaulay rings. The equivalence of (i) and (iii) in the theorem below is still referred to as Bass conjecture, even though it was settled more than 20 years ago. Indeed, Peskine and Szpiro proved in [86] that it follows from the New Intersection Theorem, which they proved ibid. for equicharacteristic rings. In 1987 Roberts [87] settled the New Intersection Theorem completely. Theorem D. The following conditions on R are equivalent. (i) R is Cohen Macaulay. (ii) There is a non-zero R-module of finite length and finite projective dim. (iii) There is a non-zero finitely generated R-module of finite injective dim. A Gorenstein counterpart to this characterization is yet to be established; see Questions 1.31 and 3.26. Gorenstein rings are also characterized by existence of special modules of finite homological dimension. The equivalence of (i) and (ii) below is due to Peskine and Szpiro [86]. The equivalence of (i) and (iii) was conjectured by Vasconcelos [108] and proved by Foxby [56]. The Gorenstein counterparts are given in Theorems 3.22 and 4.28; see also Question 4.29. Theorem E. The following conditions on R are equivalent. (i) R is Gorenstein. (ii) There is a non-zero cyclic R-module of finite injective dimension. (iii) There is a non-zero finitely generated R-module of finite projective dimension and finite injective dimension.

4 L. W. Christensen, H.-B. Foxby, H. Holm Local Ring Homomorphisms The Frobenius endomorphism detects regularity of a local ring of positive prime characteristic. The next theorem collects results of Avramov, Iyengar, and Miller [17], Kunz [82], and Rodicio [89]. The counterparts in Gorenstein homological algebra to these results are given in Theorems 6.4 and 6.5. Theorem F. Let R be of positive prime characteristic, and let φ denote its Frobenius endomorphism. Then the following conditions are equivalent. (i) R is regular. (ii) R has finite flat dimension as an R-module via φ n for some n 1. (iii) R is flat as an R-module via φ n for every n 1. (iv) R has finite injective dimension asan R-modulevia φ n for somen 1. (v) R has injective dimension equal to dimr as an R-module via φ n for every n 1. Let (S,n) be yet a commutative Noetherian local ring. A ring homomorphism ϕ: R S is called local if there is an inclusion ϕ(m) n. A classical chapter of local algebra, initiated by Grothendieck, studies transfer of ring theoretic properties along such homomorphisms. If ϕ is flat, then it is called Cohen Macaulay or Gorenstein if its closed fiber S/mS is, respectively, a Cohen Macaulay ring or a Gorenstein ring. These definitions have been extended to homomorphisms of finite flat dimension. The theorem below collects results of Avramov and Foxby from[12] and [14]; the Gorenstein counterparts are given in Theorems 7.8 and 7.11. Theorem G. Let ϕ: R S be a local homomorphism and assume that S has finite flat dimension as an R-module via ϕ. Then the following hold: (a) S is Cohen Macaulay if and only if R and ϕ are Cohen Macaulay. (b) S is Gorenstein if and only if R and ϕ are Gorenstein. Vanishing of Cohomology The projective dimension of a module M is at most n if and only if the absolute cohomology functor Ext n+1 (M, ) vanishes. Similarly (Theorem 5.25), M has Gorenstein projective dimension at most n if and only if the relative cohomologyfunctor Ext n+1 GP (M, ) vanishes.unfortunately, the similaritybetween the twosituations does not run too deep. We giveacouple ofexamples: The absoluteext isbalanced, that is, it canbe computed fromaprojective resolution of M or from an injective resolution of the second argument. In general, however, the only known way to compute the relative Ext is from a (so-called) proper Gorenstein projective resolution of M. Secondly, if M is finitely generated, then the absolute Ext commutes with localization, but the relative Ext is not known to do so, unless M has finite Gorenstein projective dimension.

Beyond Totally Reflexive Modules and Back 5 Such considerations motivate the search for an alternative characterization of modules of finite Gorenstein projective dimension, and this has been a driving force behind much research on Gorenstein dimensions within the past 15 years. What follows is a brief review. Equivalence of Module Categories For a finitely generated R-module, Foxby [57] gave a resolution-free criterion for finiteness of the Gorenstein projective dimension; that is, one that does not involve construction of a Gorenstein projective resolution. This result from 1994 is Theorem 8.2. In 1996, Enochs, Jenda, and Xu [49] extended Foxby s criterion to non-finitely generated R-modules, provided that R is Cohen Macaulay with a dualizing module D. Their work is related to a 1972 generalization by Foxby [54] of a theorem of Sharp [100]. Foxby s version reads: Theorem H. Let R be Cohen Macaulay with a dualizing module D. Then the horizontal arrows below are equivalences of categories of R-modules. A D (R) D R Hom R (D, ) B D (R) {A pd R A is finite} D R Hom R (D, ) {B id R B is finite} Here A D (R) is the Auslander class (Definition 9.1) with respect to D and B D (R) is the Bass class (Definition 9.4). What Enochs, Jenda, and Xu prove in [49] is that the R-modules of finite Gorenstein projective dimension are exactly those in the A D (R), and the modules in B D (R) are exactly those of finite Gorenstein injective dimension. Thus, the upper level equivalence in Theorem H is the Gorenstein counterpart of the lower level equivalence. A commutative Noetherian ring has a dualizing complex D if and only if it is a homomorphic image of a Gorenstein ring of finite Krull dimension; see Kawasaki [79]. For such rings, a result similar to Theorem H was proved by Avramov and Foxby [13] in 1997. An interpretation in terms of Gorenstein dimensions (Theorems 9.2 and 9.5) of the objects in A D (R) and B D (R) was established by Christensen, Frankild, and Holm [31] in 2006. Testimony to the utility of these results is the frequent occurrence e.g. in Theorems 3.16, 4.13, 4.25, 4.30, 6.5, 6.8, 7.3, and 7.7 of the assumption that the ground ring is a homomorphic image of a Gorenstein ring of finite Krull dimension. Recall that every complete local ring satisfies this assumption. Recent results, Theorems 2.20 and 4.27, by Esmkhani and Tousi [52] and Theorem 9.11 by Christensen and Sather-Wagstaff [35] combine with Theorems 9.2 and 9.5 to provide resolution-free criteria for finiteness of Gorenstein dimensions over general local rings; see Remarks 9.3 and 9.12.

6 L. W. Christensen, H.-B. Foxby, H. Holm Scope and Organization A survey of this modest length is a portrait painted with broad pen strokes. Inevitably, many details are omitted, and some generality has been traded in for simplicity. We have chosen to focus on modules over commutative, and often Noetherian, rings. Much of Gorenstein homological algebra, though, works flawlessly over non-commutative rings, and there are statements in this survey about Noetherian rings that remain valid for coherent rings. Furthermore, most statements about modules remain valid for complexes of modules. The reader will have to consult the references to qualify these claims. In most sections, the opening paragraph introduces the main references on the topic. We strive to cite the strongest results available and, outside of this introduction, we do not attempt to trace the history of individual results. In notes, placed at the end of sections, we give pointers to the literature on directions of research often new ones that are not included in the survey. Even within the scope of this paper, there are open ends, and more than a dozen questions and problems are found throughout the text. From this point on, R denotes a commutative ring. Any extra assumptions on R are explicitly stated. We say that R is local if it is Noetherian and has a unique maximal ideal. We use the shorthand (R,m,k) for a local ring R with maximal ideal m and residue field k = R/m. Acknowledgments It is a pleasure to thank Nanqing Ding, his colleagues, and the students who attended the 2008 Summer School at Nanjing University. The choice of material and the organization of this survey is strongly influenced by the summer school participants reactions to lectures by L.W.C. We also thank Edgar Enochs, Srikanth Iyengar, and Peter Jørgensen for helpful discussions on their past and current work related to Gorenstein homological algebra. In the preparation of this final version, we have been helped and challenged by a series of detailed and thoughtful comments from our colleagues. We thank Sean Sather-Wagstaff and everyone else who gave their comments on earlier versions of the paper: Driss Bennis, Jesse Burke, Nanqing Ding, Najib Mahdou, Ryo Takahashi, and Oana Veliche. We also acknowledge the referee s careful reading of the manuscript and many helpful remarks. This paper was started and finalized during visits by L.W.C. to Copenhagen; the hospitality and support of the University of Copenhagen is gratefully acknowledged.

Beyond Totally Reflexive Modules and Back 7 1 G-dimension of Finitely Generated Modules The topic of this section is Auslander and Bridger s notion of G-dimension for finitely generated modules over a Noetherian ring. The notes [5] from a seminar by Auslander outline the theory of G-dimension over commutative Noetherian rings. In [6] Auslander and Bridger treat the G-dimension within a more abstract framework. Later expositions are given by Christensen [28] and by Maşek [84]. A complex M of modules is (in homological notation) an infinite sequence of homomorphisms of R-modules M = i+1 M i i 1 i Mi 1 such that i i+1 = 0 for every i in Z. The ith homology module of M is H i (M) = Ker i /Im i+1. We call M acyclic if H i (M) = 0 for all i Z. Lemma 1.1. Let L be an acyclic complex of finitely generated projective R- modules. The following conditions on L are equivalent. (i) The complex Hom R (L,R) is acyclic. (ii) The complex Hom R (L,F) is acyclic for every flat R-module F. (iii) The complex E R L is acyclic for every injective R-module E. Proof. The Lemma is proved in [28], but here is a cleaner argument: Let F be a flat module and E be an injective module. As L consists of finitely generated projective modules, there is an isomorphism of complexes Hom R (Hom R (L,F),E) = Hom R (F,E) R L. It follows from this isomorphism, applied to F = R, that (i) implies (iii). Applied to a faithfully injective module E, it shows that (iii) implies (ii), as Hom R (F,E) is an injective module. It is evident that (ii) implies (i). The following nomenclature is due to Avramov and Martsinkovsky [19]; Lemma 1.6 clarifies the rationale behind it. Definition 1.2. A complex L that satisfies the conditions in Lemma 1.1 is called totally acyclic. An R-module M is called totally reflexive if there exists a totally acyclic complex L such that M is isomorphic to Coker(L 1 L 0 ). Note that every finitely generated projective module L is totally reflexive; indeed, the complex 0 L = L 0, with L in homological degrees 0 and 1, is totally acyclic. Example 1.3. If there exist elements x and y in R such that Ann R (x) = (y) and Ann R (y) = (x), then the complex x R y R x R y

8 L. W. Christensen, H.-B. Foxby, H. Holm is totally acyclic. Thus, (x) and (y) are totally reflexive R-modules. For instance, if X and Y are non-zeronon-units in an integraldomain D, then their residue classes x and y in R = D/(XY) generate totally reflexive R-modules. An elementary construction of rings of this kind Example 1.4 below shows that non-projective totally reflexive modules may exist over a variety of rings; see also Problem 1.30. Example 1.4. Let S be a commutative ring, and let m > 1 be an integer. Set R = S[X]/(X m ), and denote by x the residue class of X in R. Then for every integer n between 1 and m 1, the module (x n ) is totally reflexive. From Lemma 1.1 it is straightforward to deduce: Proposition 1.5. Let S be an R-algebra of finite flat dimension. For every totally reflexive R-module G, the module S R G is totally reflexive over S. Proposition 1.5 applies to S = R/(x), where x is an R-regular sequence. If (R,m) is local, then it also applies to the m-adic completion S = R. Noetherian Rings Recall that a finitely generated R-module M is called reflexive if the canonical map from M to Hom R (Hom R (M,R),R) is an isomorphism. The following characterization of totally reflexive modules goes back to [6, 4.11]. Lemma 1.6. Let R be Noetherian. A finitely generated R-module G is totally reflexive if and only if it is reflexive and for every i 1 one has Ext i R(G,R) = 0 = Ext i R(Hom R (G,R),R). Definition 1.7. An (augmented) G-resolution of a finitely generated module M is an exact sequence G i G i 1 G 0 M 0, where each module G i is totally reflexive. Note that if R is Noetherian, then every finitely generated R-module has a G-resolution, indeed it has a resolution by finitely generated free modules. Definition 1.8. Let R be Noetherian. For a finitely generated R-module M 0 the G-dimension, denoted by G-dim R M, is the least integer n 0 such that there exists a G-resolution of M with G i = 0 for all i > n. If no such n exists,then G-dim R M isinfinite. By convention,set G-dim R 0 =. The G in the definition above is short for Gorenstein. In [6, ch.3] onefinds the next theoremand its corollary;see also[28, 1.2.7].

Beyond Totally Reflexive Modules and Back 9 Theorem 1.9. Let R be Noetherian and M be a finitely generated R-module of finite G-dimension. For every n 0 the next conditions are equivalent. (i) G-dim R M n. (ii) Ext i R (M,R) = 0 for all i > n. (iii) Ext i R(M,N) = 0 for all i > n and all R-modules N with fd R N finite. (iv) In every augmented G-resolution G i G i 1 G 0 M 0 the module Coker(G n+1 G n ) is totally reflexive. Corollary 1.10. Let R be Noetherian. For every finitely generated R-module M of finite G-dimension there is an equality G-dim R M = sup{i Z Ext i R (M,R) 0}. Remark 1.11. Examples due to Jorgensen and Şega [77] show that in Corollary 1.10 one cannot avoid the a priori condition that G-dim R M is finite. Remark 1.12. For a module M as in Corollary 1.10, the small finitistic projective dimension of R is an upper bound for G-dim R M; cf. Christensen and Iyengar [33, 3.1(a)]. A standard argument, see [6, 3.16] or [19, 3.4], yields: Proposition 1.13. Let R be Noetherian. If any two of the modules in an exact sequence 0 M M M 0 of finitely generated R-modules have finite G-dimension, then so has the third. The following quantitative comparison establishes the G-dimension as a refinement of the projective dimension for finitely generated modules. It is easily deduced from Corollary 1.10; see [28, 1.2.10]. Proposition 1.14. Let R be Noetherian. For every finitely generated R-module M one has G-dim R M pd R M, and equality holds if pd R M is finite. By [6, 4.15] the G-dimension of a module can be measured locally: Proposition 1.15. Let R be Noetherian. For every finitely generated R-module M there is an equality G-dim R M = sup{g-dim Rp M p p SpecR}. For the projective dimension even more is known: Bass and Murthy [21, 4.5] prove that if a finitely generated module over a Noetherian ring has finite projective dimension locally, then it has finite projective dimension globally even if the ring has infinite Krull dimension. A Gorenstein counterpart has recently been established by Avramov, Iyengar, and Lipman [18, 6.3.4]. Theorem 1.16. Let R be Noetherian and let M be a finitely generated R- module. If G-dim Rm M m is finite for every maximal ideal m in R, then G-dim R M is finite.

10 L. W. Christensen, H.-B. Foxby, H. Holm Recall that a local ring is called Gorenstein if it has finite self-injective dimension. A Noetherian ring is Gorenstein if its localization at each prime ideal is a Gorenstein local ring, that is, id Rp R p is finite for every prime ideal p in R. Consequently, the self-injective dimension of a Gorenstein ring equals its Krull dimension; that is id R R = dimr. The next result follows from [6, 4.20] in combination with Proposition 1.15. Theorem 1.17. Let R be Noetherian and n 0 be an integer. Then R is Gorenstein with dimr n if and only if one has G-dim R M n for every finitely generated R-module M. A corollary to Theorem 1.16 was established by Goto [63] already in 1982; it asserts that also Gorenstein rings of infinite Krull dimension are characterized by finiteness of G-dimension. Theorem 1.18. Let R be Noetherian. Then R is Gorenstein if and only if every finitely generated R-module has finite G-dimension. Recall that the grade of a finitely generated module M over a Noetherian ring R can be defined as follows: Foxby [55] makes the following: grade R M = inf{i Z Ext i R(M,R) 0}. Definition 1.19. Let R be Noetherian. A finitely generated R-module M is called quasi-perfect if it has finite G-dimension equal to grade R M. The next theoremapplies to S = R/(x), where x is an R-regularsequence. Special (local) cases of the theorem are due to Golod [62] and to Avramov and Foxby[13, 7.11]. Christensen s proof[29, 6.5] establishes the general case. Theorem 1.20. Let R be Noetherian and S be a commutative Noetherian module-finite R-algebra. If S is a quasi-perfect R-module of grade g such that Ext g R (S,R) = S, then the next equality holds for every finitely generated S-module N, G-dim R N = G-dim S N +G-dim R S. NotethatanS-modulehasfiniteG-dimensionoverRifandonlyifithasfinite G-dimension overs; see also Theorem 7.7. The next question is raised in [13]; it asks if the assumption of quasi-perfectness in Theorem 1.20 is necessary. Question 1.21. Let R be Noetherian, let S be a commutative Noetherian module-finite R-algebra, and let N be a finitely generated S-module. If G-dim S N and G-dim R S are finite, is then G-dim R N finite? This is known as the Transitivity Question. By [13, 4.7] and [29, 3.15 and 6.5] it has an affirmative answer if pd S N is finite; see also Theorem 7.4.

Beyond Totally Reflexive Modules and Back 11 Local Rings Before we proceed with results on G-dimension of modules over local rings, we make a qualitative comparison to the projective dimension. Theorem 1.20 reveals a remarkable property of the G-dimension, one that has almost no counterpart for the projective dimension. Here is an example: Example 1.22. Let (R,m,k) be local of positive depth. Pick a regular element x in m and set S = R/(x). Then one has grade R S = 1 = pd R S and Ext 1 R (S,R) = S, but pd S N is infinite for every S-module N such that x is in mann R N; see Shamash [99, 3]. In particular, if R is regular and x is in m 2, then S is not regular,so pd S k is infinite while pd R k is finite; see Theorem A. If G is a totally reflexive R-module, then every R-regular element is G- regular. A strong converse holds for modules of finite projective dimension; it is (still) referred to as Auslander s zero-divisor conjecture: let R be local and M 0 be a finitely generated R-module with pd R M finite. Then every M- regular element is R-regular; for a proof see Roberts [88, 6.2.3]. An instance of Example 1.3 shows that one can not relax the condition on M to finite G-dimension: Example 1.23. Letk beafieldandconsiderthelocalringr = k[[x,y]]/(xy). Then the residue class x of X generates a totally reflexive module. The element x is (x)-regular but nevertheless a zero-divisor in R. While a tensor product of projective modules is projective, the next example shows that totally reflexive modules do not have an analogous property. Example 1.24. Let R be as in Example 1.23. The R-modules (x) and (y) are totally reflexive, but (x) R (y) = k is not. Indeed, k is not a submodule of a free R-module. The next result [6, 4.13] is parallel to Theorem B in the Introduction; it is known as the Auslander Bridger Formula. Theorem 1.25. Let R be local. For every finitely generated R-module M of finite G-dimension there is an equality G-dim R M = depthr depth R M. In [84] Maşek corrects the proof of [6, 4.13]. Proofs can also be found in [5] and [28]. By Lemma 1.6 the G-dimension is preserved under completion: Proposition 1.26. Let R be local. For every finitely generated R-module M there is an equality G-dim R M = G-dim R( R R M).

12 L. W. Christensen, H.-B. Foxby, H. Holm The followingmain result from [5, 3.2] is akin to Theorem A, but it differs in that it only deals with finitely generated modules. Theorem 1.27. For a local ring (R,m,k) the next conditions are equivalent. (i) R is Gorenstein. (ii) G-dim R k is finite. (iii) G-dim R M is finite for every finitely generated R-module M. It follows that non-projective totally reflexive modules exist over any nonregular Gorenstein local ring. On the other hand, Example 1.4 shows that existence of such modules does not identify the ground ring as a member of one of the standard classes, say, Cohen Macaulay rings. A theorem of Christensen, Piepmeyer, Striuli, and Takahashi [34, 4.3] shows that fewness of totally reflexive modules comes in two distinct flavors: Theorem 1.28. Let R be local. If there are only finitely many indecomposable totally reflexive R-modules, up to isomorphism, then R is Gorenstein or every totally reflexive R-module is free. This dichotomy brings two problems to light: Problem 1.29. Let R be a local ring that is not Gorenstein and assume that there exists a non-free totally reflexive R-module. Find constructions that produce infinite families of non-isomorphic indecomposable totally reflexive modules. Problem 1.30. Describe the local rings over which every totally reflexive module is free. While the first problem is posed in [34], the second one was already raised by Avramov and Martsinkovsky [19], and it is proved ibid. that over a Golod local ring that is not Gorenstein, every totally reflexive module is free. Another partial answer to Problem 1.30 is obtained by Yoshino [116], and by Christensen and Veliche [36]. The problem is also studied by Takahashi in [105]. Finally, Theorem D in the Introduction motivates: Question 1.31. Let R be a local ring. If there exists a non-zero R-module of finite length and finite G-dimension, is then R Cohen Macaulay? A partial answer to this question is obtained by Takahashi [101, 2.3]. Notes A topic that was only treated briefly above is constructions of totally reflexive modules. Such constructions are found in [16] by Avramov, Gasharov and Peeva, in work of Takahashi and Watanabe [106], and in Yoshino s [116]. Hummel and Marley [73] extend the notion of G-dimension to finitely presented modules over coherent rings and use it to define and study coherent Gorenstein rings.

Beyond Totally Reflexive Modules and Back 13 Gerko [61, 2] studies a dimension the PCI-dimension or CI -dimension based on a subclass of the totally reflexive modules. Golod [62] studies a generalized notion of G-dimension: the G C -dimension, based on total reflexivity with respect to a semidualizing module C. These studies are continued by, among others, Gerko [61, 1], and Salarian, Sather-Wagstaff, and Yassemi [91]; see also the notes in Section 8. An approach to homological dimensions that is not treated in this survey is based on so-called quasi-deformations. Several authors among them Avramov, Gasharov, and Peeva[16] and Veliche [109] take this approach to define homological dimensions that are intermediate between the projective dimension and the G-dimension for finitely generated modules. Gerko[61, 3] defines a Cohen Macaulay dimension, which is a refinement of the G-dimension. Avramov [10, 8] surveys these dimensions. 2 Gorenstein Projective Dimension To extend the G-dimension beyond the realm of finitely generated modules over Noetherian rings, Enochs and Jenda[41] introduced the notion of Gorenstein projective modules. The same authors, and their collaborators, studied these modules in several subsequent papers. The associated dimension, which is the focus of this section, was studied by Christensen [28] and Holm [66]. In organization, this section is parallel to Section 1. Definition 2.1. An R-module A is called Gorenstein projective if there exists anacycliccomplexp ofprojectiver-modulessuchthatcoker(p 1 P 0 ) = A and such that Hom R (P,Q) is acyclic for every projective R-module Q. It is evident that every projective module is Gorenstein projective. Example 2.2. Every totally reflexive module is Gorenstein projective; this follows from Definition 1.2 and Lemma 1.1. Basic categorical properties are recorded in [66, 2]: Proposition 2.3. The class of Gorenstein projective R-modules is closed under direct sums and summands. Everyprojectivemoduleisadirectsummandofafreeone.Aparallelresult for Gorenstein projective modules, Theorem 2.5 below, is due to Bennis and Mahdou [24, 2]; as substitute for free modules they define: Definition 2.4. An R-module A is called strongly Gorenstein projective if there exists an acyclic complex P of projective R-modules, in which all the differentials are identical, such that Coker(P 1 P 0 ) = A, and such that Hom R (P,Q) is acyclic for every projective R-module Q. Theorem 2.5. An R-module is Gorenstein projective if and only if it is a direct summand of a strongly Gorenstein projective R-module.

14 L. W. Christensen, H.-B. Foxby, H. Holm Definition 2.6. An (augmented) Gorenstein projective resolution of a module M is an exact sequence A i A i 1 A 0 M 0, where each module A i is Gorenstein projective. Note that every module has a Gorenstein projective resolution, as a free resolution is trivially a Gorenstein projective one. Definition 2.7. The Gorenstein projective dimension of a module M 0, denoted by Gpd R M, is the least integern 0suchthat there exists agorenstein projective resolution of M with A i = 0 for all i > n. If no such n exists, then Gpd R M is infinite. By convention, set Gpd R 0 =. In [66, 2] one finds the next standard theorem and corollary. Theorem 2.8. Let M be an R-module of finite Gorenstein projective dimension. For every integer n 0 the following conditions are equivalent. (i) Gpd R M n. (ii) Ext i R (M,Q) = 0 for all i > n and all projective R-modules Q. (iii) Ext i R (M,N) = 0 for all i > n and all R-modules N with pd RN finite. (iv) In every augmented Gorenstein projective resolution A i A i 1 A 0 M 0 the module Coker(A n+1 A n ) is Gorenstein projective. Corollary 2.9. For every R-module M of finite Gorenstein projective dimension there is an equality Gpd R M = sup{i Z Ext i R (M,Q) 0 for some projective R-module Q}. Remark 2.10. For every R-module M as in the corollary, the finitistic projective dimension of R is an upper bound for Gpd R M; see [66, 2.28]. The next result [66, 2.24] extends Proposition 1.13. Proposition 2.11. Let 0 M M M 0 be an exact sequence of R- modules. If any two of the modules have finite Gorenstein projective dimension, then so has the third. The Gorenstein projective dimension is a refinement of the projective dimension; this follows from Corollary 2.9: Proposition 2.12. For every R-module M one has Gpd R M pd R M, and equality holds if M has finite projective dimension. Supplementary information comes from Holm [67, 2.2]: Proposition 2.13. If M is an R-module of finite injective dimension, then there is an equality Gpd R M = pd R M.

Beyond Totally Reflexive Modules and Back 15 The next result of Foxby is published in [32, Ascent table II(b)]. Proposition 2.14. Let S be an R-algebra of finite projective dimension. For every Gorenstein projective R-module A, the module S R A is Gorenstein projective over S. Noetherian Rings Finiteness of the Gorenstein projective dimension characterizes Gorenstein rings. The next result of Enochs and Jenda[43, 12.3.1] extends Theorem 1.17. Theorem 2.15. Let R be Noetherian and n 0 be an integer. Then R is Gorenstein with dimr n if and only if Gpd R M n for every R-module M. The next result [28, 4.2.6] compares the Gorenstein projective dimension to the G-dimension. Proposition 2.16. Let R be Noetherian. For every finitely generated R- module M there is an equality Gpd R M = G-dim R M. The Gorenstein projective dimension of a module can not be measured locally; that is, Proposition 1.15 does not extend to non-finitely generated modules. As a consequence of Proposition 2.14, though, one has the following: Proposition 2.17. Let R be Noetherian of finite Krull dimension. For every R-module M and every prime ideal p in R one has Gpd Rp M p Gpd R M. Theorem E and Proposition 2.13 yield: Theorem 2.18. Let R be Noetherian and M a finitely generated R-module. If Gpd R M and id R M are finite, then R p is Gorenstein for all p Supp R M. Local Rings The next characterization of Gorenstein local rings akin to Theorem A in the Introduction follows from Theorems 1.27 and 2.15 via Proposition 2.16. Theorem 2.19. For a local ring (R,m,k) the next conditions are equivalent. (i) R is Gorenstein. (ii) Gpd R k is finite. (iii) Gpd R M is finite for every R-module M. The inequality in the next theorem is a consequence of Proposition 2.14. The second assertion is due to Esmkhani and Tousi [52, 3.5], cf. [31, 4.1]. The result should be compared to Proposition 1.26.

16 L. W. Christensen, H.-B. Foxby, H. Holm Theorem 2.20. Let R be local and M be an R-module. Then one has Gpd R( R R M) Gpd R M, and if Gpd R( R R M) is finite, then so is Gpd R M. Notes Holm and Jørgensen [69] extend Golod s [62] notion of G C -dimension to non-finitely generated modules in the form of a C-Gorenstein projective dimension. Further studies of this dimension are made by White [112]. 3 Gorenstein Injective Dimension The notion of Gorenstein injective modules is (categorically) dual to that of Gorenstein projective modules. The two were introduced in the same paper by Enochs and Jenda [41] and investigated in subsequent works by the same authors, by Christensen and Sather-Wagstaff [35], and by Holm [66]. This section is structured parallelly to the previous ones. Definition 3.1. An R-module B is called Gorenstein injective if there exists an acyclic complex I of injective R-modules such that Ker(I 0 I 1 ) = B, and such that Hom R (E,I) is acyclic for every injective R-module E. It is clear that every injective module is Gorenstein injective. Example 3.2. Let L be a totally acyclic complex of finitely generated projective R-modules, see Definition 1.2, and let I be an injective R-module. Then the acyclic complex I = Hom R (L,I) consists of injective modules, and it follows from Lemma 1.1 that the complex Hom R (E,I) = Hom R (E R L,I) is acyclic for every injective module E. Thus, if G is a totally reflexive R-module and I is injective, then the module Hom R (G,I) is Gorenstein injective. Basic categorical properties are established in [66, 2.6]: Proposition 3.3. The class of Gorenstein injective R-modules is closed under direct products and summands. Under extra assumptions on the ring, Theorem 3.16 gives more information. Definition 3.4. An (augmented) Gorenstein injective resolution of a module M isanexactsequence0 M B 0 B i 1 B i,whereeach module B i is Gorenstein injective. Note that every module has a Gorenstein injective resolution, as an injective resolution is trivially a Gorenstein injective one.

Beyond Totally Reflexive Modules and Back 17 Definition 3.5. The Gorenstein injective dimension of an R-module M 0, denoted by Gid R M, is the least integer n 0 such that there exists a Gorenstein injective resolution of M with B i = 0 for all i > n. If no such n exists, then Gid R M is infinite. By convention, set Gid R 0 =. The next standard theorem is [66, 2.22]. Theorem 3.6. Let M be an R-module of finite Gorenstein injective dimension. For every integer n 0 the following conditions are equivalent. (i) Gid R M n. (ii) Ext i R(E,M) = 0 for all i > n and all injective R-modules E. (iii) Ext i R (N,M) = 0 for all i > n and all R-modules N with id RN finite. (iv) In every augmented Gorenstein injective resolution 0 M B 0 B i 1 B i the module Ker(B n B n+1 ) is Gorenstein injective. Corollary 3.7. For every R-module M of finite Gorenstein injective dimension there is an equality Gid R M = sup{i Z Ext i R (E,M) 0 for some injective R-module E}. Remark 3.8. For every R-module M as in the corollary, the finitistic injective dimension of R is an upper bound for Gid R M; see [66, 2.29]. The next result [66, 2.25] is dual to Proposition 2.11. Proposition 3.9. Let 0 M M M 0 be an exact sequence of R- modules. If any two of the modules have finite Gorenstein injective dimension, then so has the third. The Gorenstein injective dimension is a refinement of the injective dimension; this follows from Corollary 3.7: Proposition 3.10. For every R-module M one has Gid R M id R M, and equality holds if M has finite injective dimension. Supplementary information comes from Holm [67, 2.1]: Proposition 3.11. If M is an R-module of finite projective dimension, then there is an equality Gid R M = id R M. In particular, one has Gid R R = id R R. In [32] Christensen and Holm study (co)base change of modules of finite Gorenstein homological dimension. The following is elementary to verify: Proposition 3.12. Let S be an R-algebra of finite projective dimension. For every Gorenstein injective R-module B, the module Hom R (S,B) is Gorenstein injective over S.

18 L. W. Christensen, H.-B. Foxby, H. Holm For a conditional converse see Theorems 3.27 and 9.11. The next result of Bennis, Mahdou, and Ouarghi [25, 2.2] should be compared to characterizations of Gorenstein rings like Theorems 2.15 and 3.14, and also to Theorems 2.18 and 3.21. It is a perfect Gorenstein counterpart to a classical result due to Faith and Walker among others; see e.g. [111, 4.2.4]. Theorem 3.13. The following conditions on R are equivalent. (i) R is quasi-frobenius. (ii) Every R-module is Gorenstein projective. (iii) Every R-module is Gorenstein injective. (iv) Every Gorenstein projective R-module is Gorenstein injective. (v) Every Gorenstein injective R-module is Gorenstein projective. Noetherian Rings Finiteness of the Gorenstein injective dimension characterizes Gorenstein rings; this result is due to Enochs and Jenda [42, 3.1]: Theorem 3.14. Let R be Noetherian and n 0 be an integer. Then R is Gorenstein with dimr n if and only if Gid R M n for every R-module M. A ring is Noetherian if every countable direct sum of injective modules is injective (and only if every direct limit of injective modules is injective). The if part has a perfect Gorenstein counterpart: Proposition 3.15. If every countable direct sum of Gorenstein injective R- modules is Gorenstein injective, then R is Noetherian. Proof. It is sufficient to see that every countable direct sum of injective R-modules is injective. Let {E n } n N be a family of injective modules. By assumption, the module En is Gorenstein injective; in particular, there is an epimorphism ϕ: I E n such that I is injective and Hom R (E,ϕ) is surjective for every injective R-module E. Applying this to E = E n it is elementary to verify that ϕ is a split epimorphism. Christensen, Frankild, and Holm [31, 6.9] provide a partial converse: Theorem 3.16. Assume that R is a homomorphic image of a Gorenstein ring of finite Krull dimension. Then the class of Gorenstein injective modules is closed under direct limits; in particular, it is closed under direct sums. As explained in the Introduction, the hypothesis on R in this theorem ensures the existence of a dualizing R-complex and an associated Bass class, cf. Section 9. These tools are essential to the known proof of Theorem 3.16. Question 3.17. Let R be Noetherian. Is then every direct limit of Gorenstein injective R-modules Gorenstein injective?

Beyond Totally Reflexive Modules and Back 19 Next follows a Gorenstein version of Chouinard s formula [27, 3.1]; it is proved in [35, 2.2]. Recall that the width of a module M over a local ring (R,m,k) is defined as width R M = inf{i Z Tor R i (k,m) 0}. Theorem 3.18. Let R be Noetherian. For every R-module M of finite Gorenstein injective dimension there is an equality Gid R M = {depthr p width Rp M p p SpecR}. Let M be an R-module, and let p be a prime ideal in R. Provided that Gid Rp M p is finite, the inequality Gid Rp M p Gid R M follows immediately from the theorem. However, the next question remains open. Question 3.19. Let R be Noetherian and B be a Gorenstein injective R-module. Is then B p Gorenstein injective over R p for every prime ideal p in R? A partial answer is known from [31, 5.5]: Proposition 3.20. Assume that R is a homomorphic image of a Gorenstein ring of finite Krull dimension. For every R-module M and every prime ideal p there is an inequality Gid Rp M p Gid R M. Theorem E and Proposition 3.11 yield: Theorem 3.21. Let R be Noetherian and M a finitely generated R-module. If Gid R M and pd R M are finite, then R p is Gorenstein for all p Supp R M. Local Rings The following theorem of Foxby and Frankild [58, 4.5] generalizes work of Peskine and Szpiro [86], cf. Theorem E. Theorem 3.22. A local ring R is Gorenstein if and only if there exists a non-zero cyclic R-module of finite Gorenstein injective dimension. Theorems 3.14 and 3.22 yield a parallel to Thm. 1.27, akin to Theorem A. Corollary 3.23. For a local ring (R,m,k) the next conditions are equivalent. (i) R is Gorenstein. (ii) Gid R k is finite. (iii) Gid R M is finite for every R-module M. The first part of the next theorem is due to Christensen, Frankild, and Iyengar, and published in[58, 3.6]. The equality in Theorem 3.24 the Gorenstein analogue of Theorem C in the Introduction is proved by Khatami, Tousi, and Yassemi [80, 2.5]; see also [35, 2.3].

20 L. W. Christensen, H.-B. Foxby, H. Holm Theorem 3.24. Let R be local and M 0 be a finitely generated R-module. Then Gid R M and Gid R( R R M) are simultaneously finite, and when they are finite, there is an equality Gid R M = depthr. Remark 3.25. Let R be local and M 0 be an R-module. If M has finite length and finite G-dimension, then its Matlis dual has finite Gorenstein injective dimension, cf. Example 3.2. See also Takahashi [103]. This remark and Theorem D from the Introduction motivate: Question 3.26. Let R be local. If there exists a non-zero finitely generated R- module of finite Gorenstein injective dimension, is then R Cohen Macaulay? A partial answer to this question is given by Yassemi [115, 1.3]. Esmkhani and Tousi [53, 2.5] prove the following conditional converse to Proposition 3.12. Recall that an R-module M is said to be cotorsion if Ext 1 R (F,M) = 0 for every flat R-module F. Theorem 3.27. Let R be local. An R-module M is Gorenstein injective if and only if it is cotorsion and Hom R ( R,M) is Gorenstein injective over R. The example below demonstrates the necessity of the cotorsion hypothesis. Working in the derived category one obtains a stronger result; see Thm. 9.11. Example 3.28. Let (R,m) be a local domain which is not m-adically complete. Aldrich, Enochs, and López-Ramos [1, 3.3] show that the module Hom R ( R,R) is zero and hence Gorenstein injective over R. However, Gid R R is infinite if R is not Gorenstein, cf. Proposition 3.11. Notes Dual to the notion of strongly Gorenstein projective modules, see Definition 2.4, Bennis and Mahdou [24] also study strongly Gorenstein injective modules. Several authors Asadollahi, Sahandi, Salarian, Sazeedeh, Sharif, and Yassemi have studied the relationship between Gorenstein injectivity and local cohomology; see [3], [90], [96], [97], and [115]. 4 Gorenstein Flat Dimension Another extension of the G-dimension is based on Gorenstein flat modules a notion due to Enochs, Jenda, and Torrecillas [47]. Christensen [28] and Holm [66] are other main references for this section. The organization of this section follows the pattern from Sections 1 3.

Beyond Totally Reflexive Modules and Back 21 Definition 4.1. An R-module A is called Gorenstein flat if there exists an acyclic complex F of flat R-modules such that Coker(F 1 F 0 ) = A, and such that E R F is acyclic for every injective R-module E. It is evident that every flat module is Gorenstein flat. Example 4.2. Every totally reflexive module is Gorenstein flat; this follows from Definition 1.2 and Lemma 1.1. Here is a direct consequence of Definition 4.1: Proposition 4.3. The class of Gorenstein flat R-modules is closed under direct sums. See Theorems 4.13 and 4.14 for further categorical properties of Gorenstein flat modules. Definition 4.4. An(augmented) Gorenstein flat resolution of a module M is an exactsequence A i A i 1 A 0 M 0, whereeachmodule A i is Gorenstein flat. Note that every module has a Gorenstein flat resolution, as a free resolution is trivially a Gorenstein flat one. Definition 4.5. The Gorenstein flat dimension of an R-module M 0, denoted by Gfd R M, is the least integer n 0 such that there exists a Gorenstein flat resolution of M with A i = 0 for all i > n. If no such n exists, then Gfd R M is infinite. By convention, set Gfd R 0 =. The next duality result is an immediate consequence of the definitions. Proposition 4.6. Let M be an R-module. For every injective R-module E there is an inequality Gid R Hom R (M,E) Gfd R M. Recall that an R-module E is called faithfully injective if it is injective and Hom R (M,E) = 0onlyifM = 0.Thenext questionisinspiredbythe classical situation. It has an affirmative answer for Noetherian rings; see Theorem 4.16. Question 4.7. Let M and E be R-modules. If E is faithfully injective and the module Hom R (M,E) is Gorenstein injective, is then M Gorenstein flat? A straightforward application of Proposition 4.6 shows that the Gorenstein flat dimension is a refinement of the flat dimension; cf. Bennis [23, 2.2]: Proposition 4.8. For every R-module M one has Gfd R M fd R M, and equality holds if M has finite flat dimension. The following result is an immediate consequence of Definition 4.1. Over a local ring a stronger result is available; see Theorem 4.27. Proposition 4.9. Let S be a flat R-algebra. For every R-module M there is an inequality Gfd S (S R M) Gfd R M. Corollary 4.10. Let M be an R-module. For every prime ideal p in R there is an inequality Gfd Rp M p Gfd R M.

22 L. W. Christensen, H.-B. Foxby, H. Holm Noetherian Rings Finiteness of the Gorenstein flat dimension characterizes Gorenstein rings; this is a result of Enochs and Jenda [42, 3.1]: Theorem 4.11. Let R be Noetherian and n 0 be an integer. Then R is Gorenstein with dimr n if and only if Gfd R M n for every R-module M. A ring is coherent if and only if every direct product of flat modules is flat. We suggest the following problem: Problem 4.12. Describe the rings over which every direct product of Gorenstein flat modules is Gorenstein flat. Partial answers are due to Christensen, Frankild, and Holm [31, 5.7] and to Murfet and Salarian [85, 6.21]. Theorem 4.13. Let R be Noetherian. The class of Gorenstein flat R-modules is closed under direct products under either of the following conditions: (a) R is homomorphic image of a Gorenstein ring of finite Krull dimension. (b) R p is Gorenstein for every non-maximal prime ideal p in R. The next result follows from work of Enochs, Jenda, and López-Ramos [46, 2.1] and [40, 3.3]. Theorem 4.14. Let R be Noetherian. Then the class of Gorenstein flat R- modules is closed under direct summands and direct limits. A result of Govorov [64] and Lazard [83, 1.2] asserts that a module is flat if and only if it is a direct limit of finitely generated projective modules. For Gorenstein flat modules, the situation is more complicated: Remark 4.15. Let R be Noetherian. It follows from Example 4.2 and Theorem 4.14that adirect limit oftotallyreflexivemodules is Gorensteinflat. If R is Gorenstein of finite Krull dimension, then every Gorenstein flat R-module can be written as a direct limit of totally reflexive modules; see Enochs and Jenda [43, 10.3.8]. If R is not Gorenstein, this conclusion may fail; see Beligiannis and Krause [22, 4.2 and 4.3] and Theorem 4.30. The next result [28, 6.4.2] gives a partial answer to Question 4.7. Theorem 4.16. Let R be Noetherian, and let M and E be R-modules. If E is faithfully injective, then there is an equality Gid R Hom R (M,E) = Gfd R M. Theorem 4.17 is found in [66, 3.14]. It can be obtained by application of Theorem 4.16 to Theorem 3.6.

Beyond Totally Reflexive Modules and Back 23 Theorem 4.17. Let R be Noetherian and M be an R-module of finite Gorenstein flat dimension. For every integer n 0 the following are equivalent. (i) Gfd R M n. (ii) Tor R i (E,M) = 0 for all i > n and all injective R-modules E. (iii) Tor R i (N,M) = 0 for all i > n and all R-modules N with id RN finite. (iv) In every augmented Gorenstein flat resolution A i A i 1 A 0 M 0 the module Coker(A n+1 A n ) is Gorenstein flat. Corollary 4.18. Let R be Noetherian. For every R-module M of finite Gorenstein flat dimension there is an equality Gfd R M = sup{i Z Tor R i (E,M) 0 for some injective R-module E}. Remark 4.19. For every R-module M as in the corollary, the finitistic flat dimension of R is an upper bound for Gfd R M; see [66, 3.24]. The next result [66, 3.15] follows by Theorem 4.16 and Proposition 3.9. Proposition 4.20. Let R be Noetherian. If any two of the modules in an exact sequence 0 M M M 0 have finite Gorenstein flat dimension, then so has the third. A result of Holm [67, 2.6] supplements Proposition 4.8: Proposition 4.21. Let R be Noetherian of finite Krull dimension. For every R-module M of finite injective dimension one has Gfd R M = fd R M. Recall that the depth of a module M over a local ring (R,m,k) is given as depth R M = inf{i Z Ext i R (k,m) 0}. Theorem 4.22 is a Gorenstein version of Chouinard s [27, 1.2]. It follows from [66, 3.19] and [30, 2.4(b)]; see also Iyengar and Sather-Wagstaff [76, 8.8]. Theorem 4.22. Let R be Noetherian. For every R-module M of finite Gorenstein flat dimension there is an equality Gfd R M = {depthr p depth Rp M p p SpecR}. The next two results compare the Gorenstein flat dimension to the Gorenstein projective dimension. The inequality in Theorem 4.23 is [66, 3.4], and the second assertion in this theorem is due to Esmkhani and Tousi [52, 3.4].