On Gorenstein Flat Preenvelopes of Complexes
GANGYANG(*) - ZHONGKUILIU(**) - LILIANG(***)
ABSTRACT- In this paper we show that if the classBofR-modules is closed under well ordered direct limits, then the classBis preenveloping in the category ofR- modules if and only if the classdwBis preenveloping in the category of R- complexes, wheredwBdenotes the class of all complexes with all components in B. As an immediate consequence, we get that over commutative and Noetherian rings with dualizing complexes every complex admits a Gorenstein flat preen- velope.
MATHEMATICSSUBJECTCLASSIFICATION(2010). 16E05, 18G35.
KEYWORDS. (pre)envelopes, Gorenstein injective modules (complexes), FP-injective modules, Gorenstein flat modules (complexes).
1. Introduction
The study of the existence of envelopes and covers started with the introduction of the concepts of injective envelopes ([6]), projective covers ([4]) as well as pure-injective envelopes ([18]). An independent research of Auslander, Reiten and Smal ([2] and [3]) in the finite dimensional case, and Enochs ([7]) for arbitrary modules, has led to a general theory of left and right approximations, or preenvelopes and precovers of modules (see [10]
and [15]).
(*) Indirizzo dell'A.: Department of Mathematics, Lanzhou Jiaotong University, Lanzhou 730070, P. R. China.
E-mail: [email protected]
(**) Indirizzo dell'A.: Department of Mathematics, Northwest Normal Uni- versity, Lanzhou 730070, P. R. China.
E-mail: [email protected]
(***) Indirizzo dell'A.: Department of Mathematics, Lanzhou Jiaotong Uni- versity, Lanzhou 730070, P. R. China.
E-mail: [email protected]
In a natural way, (pre)envelopes and (pre)covers have been studied in more general settings than that of modules. A particular and important example is the study of (pre)envelopes and (pre)covers of complexes of modules (see [1], [13] and [14]). It was shown [14, Theorem 5.2.2] that a ring R is right coherent if and only if every complex of R-modules has a flat preenvelope. It was proved [14, Theorem 3.2.9] that over Gorenstein rings every complex has a Gorenstein injective (pre)envelope. In this paper we are inspired to consider the existence of Gorenstein flat preenvelopes. We show that over commutative and Noetherian rings with a dualizing complex every complex admits a Gorenstein flat preenvelope. This complements the work of Enochs, Estrada and Iacob who proved in [8] that over such rings every complex admits a Gorenstein flat (pre)cover. The method we use to show that the class of Gorenstein flat complexes is preenveloping in the category of complexes works in a more general setting, and so the existence of preenvelopes by many important classes of complexes is obtained.
2. Preliminaries
Throughout the paper, we assume that all rings have an identity and all modules are unitary. Unless stated otherwise, an R-module will be un- derstood to be a leftR-module. We useR-Mod (respectively, Mod-R) to denote the category of left (respectively, right)R-modules.
DEFINITION 2.1. A complex C of R-modules is a sequence ! C 2 d!C2 C 1 d!C1 C0 d!0C C1 d!1C C2! of R-modules and R-homo- morphisms such thatdmCdmC 10 for allm2Z. Themth cycle module of the complex C is defined as Ker(dmC) and is denoted Zm(C), and the mth boundary module is defined as Im(dmC 1) and denotedBm(C). A complexCis said to be exact ifZm(C)Bm(C) for allm2Z.
DEFINITION2.2 ([10]). A module M is called Gorenstein injective, if there exists an exact complex !I 2!I 1!I0!I1!I2! with allIiinjective such thatMKer(I0!I1) and the sequence remains exact whenever HomR(J; ) is applied for any injective moduleJ.
DEFINITION2.3 ([10]). A moduleN is called Gorenstein flat, if there exists an exact complex !F 2!F 1!F0!F1!F2! with all Fi flat such that NKer(F0!F1) and the sequence remains exact wheneverJR is applied for any injective rightR-moduleJ.
The Gorenstein injective and flat complexes are defined in a similar manner, but using resolutions of complexes.
Given complexesXandY, we letHom(X;Y) denote the usual complex associated complexesQ X and Y, i.e., the complex with Hom(X;Y)n
i2ZHom(Xi;Yni) and with differential given by dn((fi)i2Z)(dniY fi ( 1)nfi1diX)i2Zforf (fi)i2ZinHom(X;Y)n. Amorphism of complexes f :X!Yis defined to be a family (fi)i2Zof homomorphisms ofR-modules fi:Xi!Yisuch thatdiYfifi1diX for eachi2Z. We use Hom(X;Y) to present the group of all morphisms from X toY. We let C(R-Mod) (re- spectively, C(Mod-R)) be the category of complexes of left (respectively, right) R-modules. Unless stated otherwise, an R-complex will be under- stood to be a complex of leftR-modules.
We also recall that a complexIisinjectiveif the functor Hom( ;I) is exact. Equivalently, a complex Iinjective is if and only if it is exact and Zi(I) is an injective module for eachi2Z. For example, ifNis an injective module then !0!N Id!N!0! is injective. In fact, any in- jective complex is uniquely up to isomorphism the direct sum of such complexes. The dual notion is that of projective complex. A complexPis projectiveif the functor Hom(P; ) is exact. Equivalently,Pis projective if and only ifPis exact andZi(P) is a projective module for eachi2Z. For example, ifMis a projective module then !0!M Id!M!0! is projective. In fact, any projective complex is uniquely up to isomorphism the direct sum of such complexes. Thus the category of complexes of modules has enough projectives.
DEFINITION2.4 ([14]). A complex His called Gorenstein injective, if there exists an exact sequence of complexes !I 2!I 1!I0! I1!I2! with allIiinjective such thatHKer(I0!I1) and the se- quence remains exact whenever Hom(J; ) is applied for any injective complexJ.
REMARK2.5. It was shown by Liu and Zhang [17, Theorem 8] that a complexHis Gorenstein injective if and only if each termHiis a Goren- stein injective module for alli2ZwhenRis left Noetherian.
The definition of Gorenstein flat complexes is introduced in terms of tensor product of complexes.
Recall from [14] that ifX is a complex of right R-modules andY is a complex of leftR-modules, then the usual tensor productXYis defined
by (XY)n L
ijnXiRYjin degreen, and the differentialdnis defined on the generators by diX(x)y( 1)ixdYj(y) for x2Xi,y2Yj. Let XYdenote the complex (XY)
B(XY)with the maps (XY)n
Bn(XY)! (XY)n1
Bn1(XY);xy7!dX(x)y;
wherexyis used to denote the coset in (XY)n
Bn(XY). Then we note that the functor is right exact in the category of complexes and the category of complexes has enough projectives, thus we can construct left derived functors which we denote by Tori.
Recall from [14] that a complexFisflatif the functor Fis exact. By [14, Theorem 4.1.3], a complexFis flat if and only ifFis exact andZi(F) is a flat module for eachi2Z. It is clear that any projective complex is flat.
DEFINITION 2.6 ([14]). A complex G is called Gorenstein flat if there exists an exact sequence of complexes !F 2!F 1!F0
!F1!F2! with allFi flat such that GKer(F0!F1) and the sequence remains exact whenever E is applied for any injective complex E of right R-modules.
We also recall the definitions of precovers and preenvelopes as well as right and left resolutions in an abelian categoryA.
DEFINITION2.7. LetVbe a class of objects ofA, andMis an object of A. We say that a morphismf :M!Qis anV-preenvelope ifQ2Vand the sequence Hom(Q;Q0)!Hom(M;Q0)!0 is exact for any Q02V. If moreover, gf f implies that g is an automorphism whenever g2End(Q), thenf is called anV-envelope.V-precovers andV-covers are defined dually. We say that the class V is preenveloping (respectively, enveloping) if every object of A has an V-preenvelope (respectively, V- envelope).
DEFINITION 2.8. A right V-resolution of M is a complex 0!M! Q0!Q1! with each Qi2V and which remains exact whenever Hom( ;Q0) is applied for any Q02V. We note that 0!M! Q0!Q1! is a rightV-resolution ofMif and only ifM!Q0and each Coker(Qi 2!Qi 1)!Qifori1 areV-preenvelopes (withQ 1M).
The left V-resolutions are defined dually. Note that ifV contains all injective (respectively, projective) objects then any right (respectively, left)V-resolution is an exact complex.
We note that there is no loss of generality in what follows in assuming that ifBis a class ofR-modules andM,NareR-modules such thatMN andM2 B, thenN2 B. Hence we will always assume that the classBis closed under isomorphisms and contains 0. LetBbe a class ofR-modules, we say a complexDis adwBcomplex if each termDiis inBfori2Z(the
``dw'' is meant to be thought of as ``degreewise'').
3. Gorenstein flat complexes over coherent rings
The aim of this section is to give some characterizations of Gorenstein flat complexes over coherent rings. So throughout this section Rwill de- note a right coherent ring.
Since over a right coherent ring every module has a flat preenvelope by [10, Proposition 3.3], then every module has a right flat resolution. Thus one can define right derived functors of R by using (right) injective resolutions and right flat resolutions in the first and second variables re- spectively (see [10]). These new derived functors are denoted by TornR, and such functors can be used to characterize Gorenstein flat modules (see [11, Proposition 2.1]). Similarly since over a right coherent ring every complex has a flat preenvelope by [14, Theorem 5.2.2], then every complex has a right flat resolution. Thus we can define right derived functors of in the category of complexes by using (right) injective resolutions and right flat resolutions in the first and second variables respectively. These new derived functors are denoted by Torn. We also note that there exists a natural morphismXY!Tor0(X;Y).
Given an R-module M, we denote by M the complex !0! M Id!M!0! with all components 0 exceptMin the degrees 1 and 0. Given a complex Cand an integerm, we let C[m] denote the complex such thatC[m]n Cmnand whose differentials are ( 1)mdmn. We first give the following useful lemma.
LEMMA3.1. Let C be acomplex, M aright R-module and let m be an integer. Then the following statements hold.
(1) [Torn(M[m];C)]iTornR(M;Cim)for any i2Zand any n0.
(2) [Torn(M[m];C)]iTorRn(M;Cim)for any i2Zand any n0.
PROOF. (1). Let 0!M!I0!I1!I2! be an injective resolu- tion of the moduleM. Then 0!M[m]!I0[m]!I1[m]!I2[m]! is an injective resolution of the complexM[m], and so we have the following commutative diagram
where the vertical isomorphisms follow from [14, Proposition 4.2.1(4)]. Now it is easy to see that [Torn(M[m];C)]iTornR(M;Cim) for anyi2Zand anyn0.
(2). The proof is similar to that of (1). p
Note that Hom(X;Y)Z0(Hom(X;Y)). If we let Hom(X;Y) Z(Hom(X;Y)) then we see that Hom(X;Y) can be made into a complex with Hom(X;Y)mthe abelian group of morphisms fromXtoY[m] and with a differential given by:f 2Hom(X;Y)m, thendm(f):X!Y[m1] with dm(f)n ( 1)mdmnY fn;8n2Z. For a complex C, we letC denote the complex Hom(C;Q=Z), that is,CHomR(C;Q=Z).
In the following we give a characterization of Gorenstein flat complexes over right coherent rings by using the new derived functors Torn.
PROPOSITION3.2. Let G be acomplex. Then the following conditions are equivalent.
(1) G is Gorenstein flat.
(2) Torn(E;G)0 8n1 for every injective complex E of right R-modules, Torn(R;G)0 8n1 and G!Tor0(R;G) is an isomorphism.
(3) Giare Gorenstein flat modules for all i2Z.
(4) Torn(E;G)0 8n1 for every injective complex E of right R- modules, Torn(P;G)0 8n1 and PG!Tor0(P;G) is an isomorphism for every projective complex P.
PROOF. (1))(2). It is clear that Torn(E;G)0 8n1 for every injective complex E of right R-modules. Furthermore since R is right coherent then there exists an exact sequence 0!G!F0!F1 ! that can be used to compute Torn(R;G)0, 8 n1. Finally G Ker(F0!F1)Ker(RF0!RF1)Tor0(R;G).
(2))(3). It follows from Lemma 3.1 and [11, Proposition 2.1].
(3))(4). Since the derived functors Tornand Tornof the tensor product preserve arbitrary direct sums, every projective module is a direct sum- mand of a freeR-module and every projective complexPis a direct sum of some projective complexesK[i], then the result follows from Lemma 3.1 and [11, Proposition 2.1].
(4))(1). Let 0!G!F0!F1! be a right flat resolution. Then by the fact that Torn(R;G)08n1 we get thatF0!F1! is exact.
But since GRG!Tor0(R;G)Ker(RF0!RF1) is an iso- morphism, we get that 0!G!F0!F1! is exact. Let E be an injective complex of right R-modules. In order to show that 0!EG!EF0!EF1! is exact, it is enough to show that !(EF1)!(EF0)!(EG)!0 is exact. But this follows from isomorphisms (EC)Hom(C;E) for any complex C, and the exactness of the sequence !Hom(F1;E)!Hom(F0;E)! Hom(G;E)!0 because E is flat. On the other hand Torn(E;G)0 8n1 implies that any (left) flat resolution !F1!F0!G!0 remains exact whenever the functor E is applied for any injective
complexEof rightR-modules. p
REMARK3.3. The equivalence of statements (1) and (3) of Proposition 3.2 was shown over more general rings by Yang and Liu [21, Theorem 3.11].
Since a leftR-moduleM is Gorenstein flat if and only if the character moduleMis Gorenstein injective as a rightR-module by [16, Theorem 3.6], the following result follows directly from Remark 2.5 and Proposition 3.2.
COROLLARY3.4. Let R be aright Noetherian ring. Then acomplex G is Gorenstein flat in C(R-Mod)if and only if Gis Gorenstein injective in C(Mod-R).
4. The existence of Gorenstein flat preenvelopes
In this section we will prove that over commutative and Noetherian rings with a dualizing complex every complex has a Gorenstein flat preenvelope. To obtain this result, we develop a general approach. More precisely, for a given classBofR-modules we will show that if the classBof R-modules is closed under direct limits, then the classBis preenveloping in R-Mod if and only if the class dwB of complexes is preenveloping in
C(R-Mod), wheredwBdenotes the class of complexes of all components in B. We first start with the following lemma.
LEMMA4.1. If the class of R-modulesBis enveloping in R-Mod then every left bounded complex has a dwB-envelope. Furthermore, if the class of R-modulesBis preenveloping in R-Mod then every left bounded complex has a dwB-preenvelope which is also left bounded.
PROOF. We assume without loss of generality that C:0! C0 d!0C C1 d!1C C2! . Using an idea dual to the one used in [14, Theorem 3.3.10], we are going to construct a complexD2dwBand a morphism of complexesf :C!Dwhich is adwB-envelope ofCin the following way.
Firstly, for n50, let Dn0 andfn0. Letf0:C0!D0 be a B-en- velope ofC0. Now forn0, we proceed inductively. Suppose that we have constructed:
We consider the push-out diagram of dnC :Cn!Cn1 and pnfn:Cn! Coker(dDn 1),
1
wherepn:Dn!Coker(dDn 1) is the natural epimorphism.
Then we take aB-envelopetn:Xn!Dn1of the moduleXnand define dDn:Dn!Dn1as the compositiondDntnsnpnandfn1:Cn1!Dn1as the compositionfn1tncn. It is easy to see thatdDndDn 10 (dDn 10 if n0) and thus this construction produces a complex D2dwB and a morphism of complexesf :C!D.
Secondly, we will show that the above morphism of complexes f :C!D is a dwB-preenvelope of the complex C. Let A2dwB and W:C!A be a morphism of complexes. We are going to construct a morphism of complexes g:D!A satisfying Wgf. For n50, we take gn0. For n0, since f0 :C0!D0 is a B-envelope ofC0, there exists
g0 :D0!A0 such that g0f0W0. By induction, suppose gn:Dn!An is defined such that gnfnWn and gndDn 1dAn 1gn 1. We notice that Ker(pn)Ker(dnAgn). Sincepn:Dn!Coker(dDn 1) is epimorphic, by the factor lemma, there exists a morphismgn:Coker(dDn 1)!An1such that the following diagram is commutative:
i.e., we have gnpndAngn. HencegnpnfndAngnfn dnAWnWn1dnC. This yields the induced commutative diagram by the following push-out diagram:
2
Sincetn:Xn!Dn1is aB-envelope ofXn andAn1 is inB, there exists gn1:Dn1!An1 such that gn1tnrn. Therefore, we get from the commutative diagram (2) that gn1fn1gn1tncnrncnWn1. By above construction, it is not hard to check thatgn1dDndAngn. So it is easy to see that in this way we can get a morphism of complexesg:D!Asa- tisfyinggf W, thus we proved.
In the last, letg:D!Dbe a morphism of complexes such thatgf f. Forn50, we have thatgnis the zero morphism. Forn0, we have thatg0 is an automorphism sincef0:C0!D0is aB-envelope ofC0. Forn0, we proceed inductively. Suppose thatg0;g1; ;gnare automorphisms, we will show that gn1:Dn1!Dn1 is also an automorphism. By the factor lemma, there exists a morphismgn:Coker(dDn 1)!Coker(dDn 1) such that the following diagram commutes:
3
By the five lemma, we get that gn:Coker(dDn 1)!Coker(dDn 1) is an iso- morphism. Combining the commutative diagrams (1) and (3), we havecndnC snpnfnsnpn(gnfn)sn(pngn)fnsn(gnpn)fn. Hence, the push-out diagram
maps into itself by an automorphism. This implies that there exists an au- tomorphismgbn:Xn!Xn such thatgbncncnand the following diagram commutes on each surface
Since
fn1dnCdDnfn tnsnpnfntnsnpn(gnfn)tnsn(pngn)fn
tnsn(gnpn)fntn(sngn)pnfntn(gbnsn)pnfn
(tngbnsn)(pnfn);
there exists an unique morphismv:Xn!Dn1 such that the following diagram is commutative
By standard computation, we can substitutevwith eithertngbnorgn1tn, so they are identical, i.e.,tngbngn1tn, wheretn:Xn!Dn1is aB-envelope ofXn. We get thatgn1:Dn1!Dn1 is an automorphism. By induction, we get that g:D!D is an automorphism. This shows that every left bounded complex has adwB-envelope.
To complete the proof it only remains to argue that if the class ofR- modulesBis preenveloping inR-Mod then every left bounded complex has adwB-preenvelope which is also left bounded. But this is obvious from the
proof above. p
The following theorem gives our main result in this section, which presents a nice relation of preenvelopes between R-modules and un- bounded complexes ofR-modules.
THEOREM4.2. LetBbe aclass of R-modules which is closed under well ordered direct limits. ThenBis preenveloping in R-Mod if and only if the class dwBis preenveloping in C(R-Mod).
PROOF. For the necessity, we need only to show that every complex of R-modules has adwB-preenvelope. Let
A: !A2 @!2A A1 @!A1 A0 @!A0 A 1! and we write
A(n): 0!An @!nA An 1 @An!1 An 2 @An!2
Then we get that ((A(n));(rmn))n0 is a well ordered direct system in C(R-Mod) and lim!A(n)A, wherermn:A(m)!A(n) is a natural injec- tion for anymn.
By Lemma 4.1, there exists adwB-preenvelopeh0:A(0)!D(0) ofA(0) with D(0) left bounded. Then we consider the push-out diagram of morphismsh0:A(0)!D(0) andr01:A(0)!A(1)
Clearly,Uis left bounded Since the others of above diagram are so. Again using Lemma 4.1, we have adwB-preenvelopen:U!D(1) ofUwithD(1)
left bounded. In the following we will show that the composition nm0:A(1)!D(1) is adwB-preenvelope ofA(1). Suppose thata:A(1)!B is any morphism with Ba dwB complex. Then there exists a morphism e
a:D(0)!Bsuch that ar01 eah0 sinceh0:A(0)!D(0) is a dwB-preen- velope ofA(0), and so we have a morphismba:U!Bsuch that the com- pleted diagram
commutes. Sincen:U!D(1) is adwB-preenvelope of U, there exists a morphism b:D(1)!B such that babn, and so abam0bnm0. This proves thatnm0:A(1)!D(1) is adwB-preenvelope ofA(1). Therefore we get, by the construction above, a commutative diagram
wherel01 nl0andh1nm0, and it has the property that if
is commutative withBindwBthen there exists a morphism of complexes D(1)!Bsuch that the completed diagram
commutes. If we continue this process, we get a commutative diagram
wherehn :A(n)!D(n) is adwB-preenvelope ofA(n) for eachn0 and each diagram
has the preceding property. Clearly, ((D(n));(lmn))n0forms a well ordered direct system inC(R-Mod).
Note thatdwBis closed under well ordered direct limits and we have lim!D(n) in dwB. We will see in the following that the morphism h:lim! A(n)!lim!D(n),hlim!hn, is adwB-preenvelope of lim!A(n)A.
In fact, if f :A!X is a morphism with X2dwB, then there exists x0:D(0)!Xsuch that the following diagram
commutes since h0:A(0)!D(0) is a dwB-preenvelope of A(0), where A(1)!X is the composition of morphisms of the natural injection A(1)!Aandf :A!X. Thus, by construction above, there is a morphism x1:D(1)!Xsuch that the completed diagram
commutes. By using this procedure continuously, we get that the following diagram
is commutative for any n0, now it is easy to see that there exists a morphismx:lim!D(n)!Xsuch thatf xh. Thush:lim!A(n)!lim!D(n) is adwB-preenvelope of lim!A(n)A.
For the sufficiency, letM be an R-module and considerf :M!Da dwB-preenvelope of M in C(R-Mod). Then it is easy to see that f0:M!D0is aB-preenvelope ofMinR-Mod, and so we have completed
our proof. p
By Proposition 3.2, a complex C over any right coherent ring R is Gorenstein flat if and only if eachCmis a Gorenstein flat module form2Z.
COROLLARY4.3. Let R be commutative and Noetherian with a dualiz- ing complex. Then every complex of R-modules has a Gorenstein flat preenvelope.
PROOF. By [5, Theorem 5.7], over such a ring the class of Gorenstein flat modules is closed under direct products. Note also that the class is a Kaplansky class closed under direct limits by [12, Proposition 2.10].
Thus the class of Gorenstein flat modules is preenveloping inR-Mod by [12, Theorem 2.5]. By Theorem 4.2, the class of Gorenstein flat com- plexes is preenveloping inC(R-Mod), as desired. p
REMARK4.4. The result above can also be obtained from Corollary 2.7, Theorem 4.2 and the Theorem on page 2, in [20].
Recall that anR-moduleMissaidto be FP-injective (also absolutely pure), if Ext1R(A;M)0 for all finitely presentedR-modulesA. A ringRis left co- herent if and only if the class of all FP-injective leftR-modules is closed under arbitrary direct limits [19, Theorem 3.2]. Thus we have the following result.
COROLLARY4.5. Let R be aleft coherent ring andPbe the class of all FP-injective left R-modules. Then every complex of R-modules has a dwP-preenvelope.
PROOF. Note that the class of FP-injective R-modules is preen- veloping for any ringRby [10, Proposition 6.2.4]. Thus the result holds by
Theorem 4.2. p
In the following, we denote byF the class of flat leftR-modules. It is showed in [1] and [13] that every complex has a flat cover and adwF-cover.
As mentioned in the introduction that a ringRis right coherent if and only if every complex ofR-modules has a flat preenvelope, we extend this result to the following.
COROLLARY 4.6. A ring R is right coherent if and only if every complex of R-modules has a dwF-preenvelope.
PROOF. A ringRis right coherent if and only if everyR-module has a flat preenvelope [10, Proposition 6.5.1], and by Theorem 4.2, if and only if every complex ofR-modules has adwF-preenvelope since the classF is
closed under direct limits. p
Recall from [14] that a short exact sequence 0!P!X!X=P!0 of complexes ispureif for any complexY of rightR-modules, the sequence 0!YP!YX!YX=P!0 is exact, and a complex is said to be pure injectiveif it is injective relative to any pure sequence of complexes.
According to [14, Proposition 5.1.4], the complexC is pure injective, and the evaluationC!Cis a pure monomorphism for any complexC.
COROLLARY4.7. Let R be commutative and Noetherian with a dualiz- ing complex. Then every pure injective complex C has a Gorenstein injective precover.
PROOF. Since every complex over such a ring has a Gorenstein flat preenvelope by Theorem 4.2, so hasC. Letf :C!Gbe a Gorenstein flat preenvelope ofC. ThenGis Gorenstein injective by Corollary 3.4. Now it is easily seen thatf:G!Cis a Gorenstein injective precover ofC
by [9, Corollary 3.2]. On the other hand,Cis a direct summand ofCby [14, Proposition 5.1.4] sinceCis pure injective, and then it is easy to see that pf:G!Cis a Gorenstein injective precover ofC, wherep:C!Cis
the canonical projection. p
Acknowledgements. The work was supported by NSF of China (No.
11101197, 11261050, 11226059) and the Program of Science and Technique of Gansu Province (No. 1107RJZA233). The authors like to thank the referee for valuable suggestions and comments, which improved the present article.
REFERENCES
[1] S. T. ALDRICH- E. E. ENOCHS- J. R. GARCIÂAROZAS- L. OYONARTE,Covers and envelopes in Groththendieck categories. Flat cover of complexes with applica- tions, J. Algebra,243(2001), pp. 615-630.
[2] M. AUSLANDER - I. REITEN, Applications of contravariantly finite sub- categories, Adv. Math.86(1991), pp. 111-52.
[3] M. AUSLANDER- S. O. SMALé,Preprojective modules over artin algebras, J.
Algebra,66(1980), pp. 61-122.
[4] H. BASS,Finitistic dimension and a homological characterization of semi- primary rings, Trans. Amer. Math. Soc.95(1960), pp. 466-488.
[5] L. W. CHRISTENSEN - A. FRANKILD - H. HOLM, On Gorenstein projective, injective and flat dimensions-A functor description with applications, J.
Algebra,302(2006), pp. 231-279.
[6] B. ECKMANN- A. SCHOPF,Ueber injektive moduln. Arch. Math.4(2) (1953), pp. 75-78.
[7] E. E. ENOCHS,Injective and flat covers, envelopes and resolvents, Israel J.
Math.39(1981), pp. 33-38.
[8] E. E. ENOCHS - A. ESTRADA - A. IACOB, Gorenstein projective and flat complexes over noetherian rings, Math. Nachr.7(2012), pp. 834±851.
[9] E. E. ENOCHS- Z. Y. HUANG,Injective envelopes and (Gorenstein) flat covers, Algebr. Represent. Theor.15(2012), pp. 1131±1145.
[10] E. E. ENOCHS- O. M. G. JENDA,Relative homological algebra, de Gruyter Expositions in Mathematics, Vol. 30, W. de Gruyter, Berlin 2000.
[11] E. E. ENOCHS - O. M. G. JENDA - J. A. LOÂPEZ-RAMOS, The existence of Gorenstein flat covers, Math. Scand.94(2004), pp. 46-62.
[12] E. E. ENOCHS- J. A. LOÂPEZ-RAMOS,Kaplansky classes, Rend Sem. Mat. Univ.
Padova,107(2002), pp. 67-79.
[13] J. GILLESPIE,The flat model structure on Ch(R), Tran. Amer. Math. Soc.356 (8) (2004), pp. 3369-3390.
[14] J. R. GARCIÂAROZAS, Covers and envelopes in the category of complexes of modules. Boca Raton London New York Washington, D.C. 1999.
[15] R. GOÈBEL - J. TRLIFAJ, Approximations and Endomorphism Algebras of Modules, de Gruyter Expositions in Mathematics, Vol. 41, W. de Gruyter, Berlin-New York 2006.
[16] H. HOLM, Gorenstein homological dimensions, J. Pure Appl. Algebra,189 (2004), pp. 167-193.
[17] Z. K. LIU - C. X. ZHANG, Gorenstein injective complexes of modules over Noetherian rings, J. Algebra,321(2009), pp. 1546-1554.
[18] R. B. WARFIEL, Purity and algebraic compactness for modules, Pacific J.
Math.28(1969), pp. 699-719.
[19] B. STENSTROÈM, Coherent rings and FP-injective modules, J. London Math.
Soc.2(2) (1970), pp. 323-329.
[20] J. STOVICEK, Deconstructibility and the Hill lemma in Grothendieck cate- gories, Forum Math.25(2013), pp. 193±219.
[21] G. YANG- Z. K. LIU,Stability of Gorenstein flat categories, Glasgow Math. J.
54(1) (2012), pp. 177-191.
Manoscritto pervenuto in redazione l'8 Novembre 2011.