A Generalization of (F,A) - Gorenstein Flat Modules

Abstract

Inspired by Bouchiba’s work on generalized Gorenstein flat modules, we introduce the generalized ( ℱ,A ) -Gorenstein flat modules in this paper. By defining generalized A -complete flat resolution, a new measure of the dimension of generalized ( ℱ,A ) -Gorenstein flat modules is given. When ( ⊥ 1 A,A ) is a complete cotorsion pair, R is a right coherent ring and A contains injective right R -modules, it is proved that for each M with finite flat dimension, the generalized ( ℱ,A ) -Gorenstein flat dimension of M is equal to the ( ℱ,A ) -Gorenstein flat dimension of M .

Share and Cite:

Xu, G. and Tang, X. (2025) A Generalization of (F,A) - Gorenstein Flat Modules. Journal of Applied Mathematics and Physics, 13, 1270-1282. doi: 10.4236/jamp.2025.134068.

1. Introduction

Enochs and his collaborators introduced Gorenstein projective, injective and flat modules and developed homological algebras in [1] [2]. In recent 20 years, Gorenstein algebra has been favored by many researchers. Bennis and Mahdou in [3] defined strongly Gorenstein projective, injective, flat modules. Meng and Pan in [4] introduced the concepts of Y -Gorenstein injective right R -module and Y -Gorenstein flat left R -module, proved that some results related to Gorenstein injective modules and flat modules are still true for them. Wang, Yang and Zhu in [5] defined Gorenstein ( X,Y ) -flat modules with respect to a duality pair ( X,Y ) . Holm in [6] gave homological descriptions of the Gorenstein dimensions over associative rings. Bouchiba introduced in [7] the notion of generalized Gorenstein flat modules as a generalization of the Gorenstein flat module. Inspired by the work of Bouchiba, this paper will introduce and study the concept of ( ℱ,A ) -Gorenstein flat modules and its generalization.

This paper is organized as follows. In Section 2, we introduce the notations that will be used in this paper. In Section 3, we focus on ( ℱ,A ) -Gorenstein flat modules. The definitions of generalized A -complete flat resolution and generalized ( ℱ,A ) -Gorenstein flat modules and their dimensions are introduced. It is proved that G ℱ ( ℱ,A ) ⊆GG ℱ ( ℱ,A ) , and when A contains injective right R -module, it follows that GG ℱ ( ℱ,A ) + ⊆G ℐ ( A,ℐ( R op ) ) , if ( ⊥ 1 A,A ) is a complete cotorsion pair and R is a right coherent ring at this point, then the equality cfd A ( M )= Gid ( A,ℐ( R op ) ) ( M + )= Gfd ( ℱ,A ) ( M )= GGfd ( ℱ,A ) ( M )= fd R ( M ) holds for each M with finite flat dimension.

2. Preliminaries

In this section, we will introduce some terms and review some concepts related to this paper.

Throughout this paper, R is an associative ring with identity. All modules, if not otherwise specified, are assumed to be left R -modules. We use Mod( R ) to denote the class of left R -modules, while for a right R -module we will say R op -module and we denote the category by Mod( R op ) . In addition, we assume A⊆Mod( R op ) . For short, we will use , ℐ( R ) and ℱ( R ) (resp., , ℐ( R op ) and ℱ( R op ) ) to denote the projective, injective and flat left R -modules (resp., right R -modules). Let M∈Mod( R ) , we denote by pd R ( M ) (resp., id R ( M ) , fd R ( M ) ) the projective (resp., injective, flat) dimension of M . For any M∈Mod( R ) , the character module Hom ℤ ( M,ℚ/ℤ ) is denote by M + , where ℤ is the additive group of integers and ℚ is the additive group of rational numbers.

Orthogonal classes. Let X be a class of modules in Mod( R ) and for each positive integer i , we define the left orthogonal classes by

  ⊥ i X:={ M∈Mod( R ): Ext R i ( M,− )| X =0 } and   ⊥ X:= ∩ i>0   ⊥ i X.

Dually, we have the right orthogonal classes X ⊥ i and X ⊥ .

Given Y⊆Mod( R ) , if Ext R i ( X,Y )=0 for all X∈X , Y∈Y and i>0 , we write X⊥Y .

Projectively and injectively resolving. Following [6], we define the following terms for any class X of Mod( R ) :

a) We call X projectively resolving if , and for every short exact sequence 0→ X ′ →X→ X ″ →0 with X ″ ∈X the conditions X ′ ∈X and X∈X are equivalent.

b) We call X injectively resolving if ℐ( R )∈X , and for every short exact sequence 0→ X ′ →X→ X ″ →0 with X ′ ∈X the conditions X∈X and X ″ ∈X are equivalent.

Resolution and coresolution dimensions. Following [8], let X⊆Mod( R ) and M∈Mod( R ) . The X -resolution dimension of M denoted by resdim X ( M ) is the smallest non-negative integer n such that there is an exact sequence 0→ X n →⋯→ X 1 → X 0 →M→0 with X i ∈X and 0≤i≤n . If such n does not exist, we set resdim X ( M )=∞ . We denote by X ∧ the class of modules in Mod( R ) with finite X -resolution dimensions. Dually, we have the X -coresolution dimension coresdim X ( M ) of M , and the class X ∨ of modules in Mod( R ) with finite X -coresolution dimensions.

Given Y⊆Mod( R ) , we set resdim X ( Y )=:sup{ resdim X ( Y ) } for all Y∈Y , and coresdim X ( Y ) is defined dually.

Cotorsion pair. Following [8], let X⊆Mod( R ) and Y⊆Mod( R ) . The pair ( X,Y ) is a left cotorsion pair if X=   ⊥ 1 Y . Dually, we have a right cotorsion pair if X ⊥ 1 =Y . We say that ( X,Y ) is a cotorsion pair if it is both a left and right cotorsion pair.

Complete pair. Following [8], let X⊆Mod( R ) and Y⊆Mod( R ) . A pair ( X,Y ) is called left complete if any M∈Mod( R ) , then there is an exact sequence 0→Y→X→M→0 with X∈X and Y∈Y . Dually, we have right complete if any M∈Mod( R ) , then there is an exact sequence 0→M→Y→X→0 with X∈X and Y∈Y . The pair is called complete if it is left and right complete.

Definition 1. ([9], Definition 2.1) A duality pair over R is a pair ( X,Y ) , where X⊆Mod( R ) and Y⊆Mod( R op ) , satisfying:

1) X∈X if and only if X + ∈Y .

2) Y is closed under direct summands and direct finite sums.

A duality pair ( X,Y ) is called perfect if X contains the module R , and is closed under direct sums and extensions.

3. Generalized ( ℱ,A ) -Gorenstein Flat Module

In [7] [10] Bouchiba introduced generalized Gorenstein projective(respectivly, flat) modules and defined their dimensions. The main purpose of this section is to characterize the dimension of ( ℱ,A ) -Gorenstein flat module by generalized ( ℱ,A ) -Gorenstein flat module.

Definition 2. ([11], Definition 1.1) Assume ( ℒ,A ) is a complete duality pair. Let M∈Mod( R ) and N∈Mod( R op ) .

1) M is called ( ℒ,A ) -Gorenstein projective if M= Z 0 ( P ) for some exact complex of projective R -modules P for which Hom R ( P,L ) is acyclic for all L∈ℒ .

2) N is called ( ℒ,A ) -Gorenstein injective if N= Z 0 ( I ) for some exact complex of injective R op -modules I for which Hom R op ( A,I ) is acyclic for all A∈A .

3) M is called ( ℒ,A ) -Gorenstein flat if M= Z 0 ( F ) for some exact complex of flat R -modules F for which F ⊗ R A is acyclic for all A∈A .

We use to denote the ( ℒ,A ) -Gorenstein projective left modules, G ℱ ( ℱ,A ) to denote the ( ℒ,A ) -Gorenstein flat left modules, and G ℐ ( A,ℐ( R op ) ) to denote the ( ℒ,A ) -Gorenstein injective right modules.

Lemma 1. Let A⊆Mod( R op ) such that ℐ( R op )⊆A . If 0→N→ G 0 → G 1 →0 is an exact sequence with G 0 , G 1 ∈G ℐ ( A,ℐ( R op ) ) and Ext R 1 ( A,N )=0 , then N∈G ℐ ( A,ℐ( R op ) ) .

Proof. Consider the exact sequence 0→N→ G 0 → G 1 →0 with G 0 , G 1 ∈G ℐ ( A,ℐ( R op ) ) and Ext R 1 ( A,N )=0 . Since G 1 ∈G ℐ ( A,ℐ( R op ) ) , there is an exact sequence 0→K→I→ G 1 → with I∈ℐ( R op ) and K∈G ℐ ( A,ℐ( R op ) ) . Consider the following pull back diagram:

From the exact middle column 0→K→H→ G 0 →0 and ([4], Proposition 2.10), we know that H∈G ℐ ( A,ℐ( R op ) ) . Since I∈ℐ( R op )⊆A , we have Ext R 1 ( I,N )=0 , therefore the exact sequence 0→N→H→I→0 splits and N is a direct summand of ( A,ℐ( R op ) ) -Gorenstein injective module. Finally, we have N∈G ℐ ( A,ℐ( R op ) ) .

□

For any M∈Mod( R ) , the ( ℱ,A ) -Gorenstein flat dimension of M is defined as Gfd ( ℱ,A ) ( M ):= resdim G ℱ ( ℱ,A ) ( M ) . For any class Z⊆A , Gfd   ( ℱ,A ) ( Z ):=sup{ Gfd   ( ℱ,A ) ( Z ):Z∈Z } . Meanwhile, fon any N∈Mod( R op ) the ( A,ℐ( R op ) ) -Gorenstein injective dimension of N is defined as Gid ( A,ℐ( R op ) ) ( N ):= coresdim G ℐ ( A,ℐ( R op ) ) ( N ) . For any class W⊆A , Gid ( A,ℐ( R op ) ) ( W ):=sup{ Gid ( A,ℐ( R op ) ) ( W ):W∈W } .

Proposition 2. Let A⊆Mod( R op ) such that ℐ( R op )⊆A and N∈Mod( R op ) , then the following statements are equivalent for a non-negative integer n :

1) Gid ( A,ℐ( R op ) ) ( N )≤n .

2) Gid ( A,ℐ( R op ) ) ( N )<∞ and Ext R i ( A,N )=0 for all i>n and all A∈A⊆Mod( R op ) .

3) Gid ( A,ℐ( R op ) ) ( N )<∞ and Ext R i ( L,N )=0 for all i>n and all L∈ A ∨ ⊆Mod( R op ) .

Proof. (1) ⇒ (2) We proceed by induction on n . By definition, it is clear that (2) is true for n=0 . Suppose that n≥1 . So there exists an exact sequence 0→N→G→M→0 with G∈G ℐ ( A,ℐ( R op ) ) and Gid ( A,ℐ( R op ) ) ( M )=n−1 . Then, for all A∈A , Ext R i ( A,G )=0 for all i>0 and Ext R i ( A,M )=0 for all i>n−1 (by induction). By the long exact sequence theorem, we have Ext R i ( A,M )→ Ext R i+1 ( A,N )→ Ext R i+1 ( A,G ) , then Ext R i+1 ( A,N )=0 for all i>n−1 , as desired.

(2) ⇒ (3) It follows by standard arguments.

(3) ⇒ (1) By hypothesis, let Gid ( A,ℐ( R op ) ) ( N )=m<∞ , if m<n , there is nothing to prove. So we assume m>n . By ([4], Proposition 2.15(4)), we have an exact sequence 0→N→ G 0 → G 1 →⋯→ G m →0 with each G i ∈ℐ( R ) for 0≤i≤m−1 and G m ∈G ℐ ( A,ℐ( R op ) ) . Let K n =Im( G n−1 → G n ) . We truncate the sequence 0→ K n → G n →⋯→ G m →0 in short sequences

0→ H i → G i → H i+1 →0 for m−1≤i≤n , where H n = K n and H m = G m . We consider the exact sequence 0→ H m−1 → G m−1 → H m ( = G m )→0 . We claim that H m−1 ∈G ℐ ( A,ℐ( R op ) ) . By the exact sequence 0→N→ G 0 →⋯→ H m−1 →0 , we have for all L∈ A ∨ ⊆Mod( R op ) and i>0 , we get the isomorphism Ext R i ( L, H m−1 )= Ext R i+m ( L,N )=0 . Therefore, for H m−1 there is an exact sequence 0→ H m−1 → G m−1 → G m →0 and Ext R i ( L, H m−1 )=0 for all i>0 . Hence, by Lemma 1, H m−1 ∈G ℐ ( A,ℐ( R op ) ) . Finally, we repeat this argument to conclude that H m−2 ,⋯, H n = K n ∈G ℐ ( A,ℐ( R op ) ) .

□

Definition 3. Let M∈Mod( R ) .

1) M is called copure A -flat module (resp., copure A -injective module) if Tor 1 R ( A,M )=0 (resp., Ext R 1 ( A,M )=0 ) for any A∈A⊆Mod( R op ) (resp., A∈A⊆Mod( R ) ).

2) M is called strongly copure A -flat module (resp., strongly copure A -injective module) if Tor n R ( A,M )=0 (resp., Ext R n ( A,M )=0 ) for any A∈A⊆Mod( R op ) (resp., A∈A⊆Mod( R ) ) and any integer n≥1 .

3) The copure A -flat dimension of M and copure A -injective dimension of M is defined as:

cfd A ( M ):=sup{ n∈ℕ: Tor n R ( A,M )≠0|∃A∈A⊆Mod( R op ) }

cid A ( M ):=sup{ n∈ℕ: Ext R n ( A,M )≠0|∃A∈A⊆Mod( R ) }.

The above definitions generalized that of copure injective module and copure flat module mentioned by Enochs and Jenda in [12].

Proposition 3. Let A⊆Mod( R op ) and n≥1 be an integer.

1) The following assertions are equivalent for any M∈Mod( R ) :

a) cfd A ( M )≤n .

b) For each exact sequence 0→K→ E   n−1 →⋯→ E 1 → E 0 →M→0 such that the E i are strongly copure A -flat modules, K is strongly copure A -flat.

c) For each exact sequence 0→K→ F   n−1 →⋯→ F 1 → F 0 →M→0 such that the F i are flat modules, K is strongly copure A -flat.

2) Let 0→N→E→M→0 be an exact sequence of R -modules.

a) If E is strongly copure A -flat and cfd A ( M )≥1 , then cfd A ( M )=1+ cfd A ( N ) .

b) cfd A ( M )≤1+max{ cfd A ( E ), cfd A ( N ) } .

c) cfd A ( E )≤max{ cfd A ( M ), cfd A ( N ) } .

3) Let ⋯→ E 1 → f 1 E 0 → f 0 E −1 → f −1 E −2 →⋯ be an exact sequence of R -modules with M i :=Im( f i ) for each integer i . Then

sup{ cfd A ( E i ):i∈ℤ }≤sup{ cfd A ( M i ):i∈ℤ }

with equality if sup{ cfd A ( M i ):i∈ℤ } is finite.

Proof. By dimension shifting, it is easy to prove 1.

2) a) Assume that cfd A ( N )=n≥0 is finite. Then there exists A∈A such that Tor n R ( A,N )≠0 , applying the long exact sequence theorem to the exact sequence 0→N→E→M→0 , we get that

⋯→ Tor i R ( A,E )→ Tor i R ( A,M )→ Tor i−1 R ( A,N )→ Tor i−1 R ( A,E )→⋯→ Tor n+1 R ( A,M )→⋯

for i≥n+2 . Since cfd A ( M )≥1 , we have Tor n+1 R ( A,M )≠0 . Since E is strongly copure A -flat, Tor i R ( A,M )=0 for i≥n+2 . Consequently, cfd A ( M )=1+n=1+ cfd A ( N ) .

b) Suppose that cfd A ( E )=r , cfd A ( N )=n are finite and cfd A ( E )> cfd A ( N ) , namely r>n . Applying A ⊗ R - to the sequence 0→N→E→M→0 for any A∈A , we have 0= Tor r+i R ( A,E )→ Tor r+i R ( A,M )→ Tor r+i−1 R ( A,N )→ Tor r+i−1 R ( A,E )=0 for i≥2 , it follows that Tor r+i R ( A,M )=0 for i≥2 . By definition, cfd A ( M )≤1+r . If n>r , the proof is the same, so we get cfd A ( M )≤1+n . Consequently, we have cfd A ( M )≤1+max{ cfd A ( E ), cfd A ( N ) } .

c) can be proved by using the same argument in (b).

3) By summing and shifting, we get the follwing exact sequence

⋯  → ⊕ f i   ⊕ i∈ℤ   E i   → ⊕ f i   ⊕ i∈ℤ E i   → ⊕ f i   ⊕ i∈ℤ E i   → ⊕ f i  ⋯

with Im( ⊕ f i )= ⊕ i M i . Consider the exact sequence

α:0→ ⊕ i M i → ⊕ i E i → ⊕ i M i →0

and by the 2(c), we have cfd A ( ⊕ i E i )≤ cfd A ( ⊕ i M i ) , it follows that sup{ cfd A ( E i ):i∈ℤ }≤sup{ cfd A ( M i ):i∈ℤ } . Assume that sup{ cfd A ( M i ):i∈ℤ } is finite, then cfd A ( ⊕ i M i ) is finite. Let cfd A ( ⊕ i M i )=n<∞ and applying A ⊗ R - to the sequence α for any A∈A , we obtain the exact sequence

Tor n+1 R ( A, ⊕ i E i )→ Tor n+1 R ( A, ⊕ i M i )→ Tor n R ( A, ⊕ i M i )→ Tor n R ( A, ⊕ i E i ).

If Tor n R ( A, ⊕ i E i )=0 , then Tor n R ( A, ⊕ i M i )=0 . This contracdicts the assumption, it follows that Tor n R ( A, ⊕ i E i )≠0 . Since Tor k R ( A, ⊕ i E i )=0( k>n ) , this equation cfd A ( ⊕ i E i )= cfd A ( ⊕ i M i ) holds true.

□

Definition 4. Let A⊆Mod( R op ) .

1) An exact sequence in Mod( R )

⋯→ E 1   → f 1   E 0   → f 0   E −1   → f −1   E −2 →⋯

is called generalized A -complete flat resolution, if sup{ cfd A ( M i ):i∈ℤ } and sup{ fd R ( E i ):i∈ℤ } are bounded sets, for each M i :=Im( f i ) and each integer i∈ℤ .

2) The module M∈Mod( R ) is called generalized ( ℱ,A ) -Gorenstein flat module if M is the kernel or the image of a generalized A -complete flat resolution.

3) Let E=⋯→ E 1   → f 1   E 0   → f 0   E −1 →⋯ be a generalized A -complete flat resolution and let M i :=Im( f i ) and each integer i . The common value sup{ cfd A ( M i ):i∈ℤ }=sup{ fd R ( E i ):i∈ℤ } is called the degree of E .

4) An exact sequence in Mod( R )

⋯→ E 1   → f 1   E 0   → f 0   E −1   → f −1   E −2 →⋯

is called A -complete n -flat resolution if it is a generalized A -complete flat resolution of degree n .

5) For any M∈Mod( R ) . The generalized ( ℱ,A ) -Gorenstein flat dimension of M is defined as GGfd ( ℱ,A ) ( M )

={ cfd A ( M )  if M is a generalized ( ℱ,A )-Gorenstein flat module, ∞  otherwise.

An R -module M is called G- ( ℱ,A ) -Gorenstein flat if GGfd ( ℱ,A ) ( M )=0 . We denote by GG ℱ ( ℱ,A ) the category of G- ( ℱ,A ) -Gorenstein flat modules.

Proposition 4. The following assertions hold.

1) G ℱ ( ℱ,A ) ⊆GG ℱ ( ℱ,A ) .

2) If ℐ( R op )⊆A , then GG ℱ ( ℱ,A ) + ⊆G ℐ ( A,ℐ( R op ) ) .

Proof. 1) It is obvious by definition.

2) Let M be a G- ( ℱ,A ) -Gorenstein flat module, there is a generalized A -complete flat resolution with degree n (for fixed integer n )

E=⋯→ E 1   → f 1   E 0   → f 0   E −1   → f −1   E −2 →⋯

with M=Im( f 0 ) . Since (−)+ is an exact functor, the dual sequence

E + =⋯→ E −2 + → E −1 + → E 0 + → E 1 + →⋯

is exact. Then id R ( E i + )= fd R ( E i )≤n and, by ([12], Lemma 3.4) cid A ( M i + )= cfd A ( M i )≤n for each integer i and by Proposition 2, Gid ( A,ℐ( R op ) ) ( M + )<∞ . When GGfd ( ℱ,A ) ( M )=0 , we have cfd A ( M )= cid A ( M + )=0 . Note that cid A ( M + )= Gid ( A,ℐ( R op ) ) ( M + )=0 by Proposition 2. Consequently, M + ∈G ℐ ( A,ℐ( R op ) ) ( R ) .

□

Lemma 5. Let 0→N→E → f M→0 be an exact sequence such that fd R ( E )<∞ and M is a generalized ( ℱ,A ) -Gorenstein flat module. Then N is a generalized ( ℱ,A ) -Gorenstein flat module.

Proof. Since M is a generalized ( ℱ,A ) -Gorenstein flat module, we may assume that ⋯→ E 1 → E 0 → E −1 →⋯ is an A -complete n -flat resolution. Let M:=Im( E 0 → E −1 ) and m:=max{ fd R ( E ),n } . Note that GGfd ( ℱ,A ) ( M )= cfd A ( M )≤n , and by the long exact theorem, we have cfd A ( N )≤m . Consider a flat resolution ⋯→ F 1 → F 0 →N→0 of N . Then the sequence ⋯→ F 1 → F 0 →E→ E −1 → E −2 →⋯ is a generalized A -complete flat resolution of degree r:=sup{ fd R ( E ), fd R ( E i ):i≤−1 }≤m . Hence N is a generalized ( ℱ,A ) -Gorenstein flat module.

□

Theorem 6. Let A⊆Mod( R op ) and M be a generalized ( ℱ,A ) -Gorenstein flat R -module issued from a A -complete flat resolution of degree m . Assume G ℱ ( ℱ,A ) is closed under extensions. Then:

1) Gfd ( ℱ,A ) ( M )<∞ , and more precisely, GGfd ( ℱ,A ) ( M )≤ Gfd ( ℱ,A ) ( M )≤m .

2) Let n>0 be an integer. The following statements are equivalent:

a) GGfd ( ℱ,A ) ( M )≤n .

b) Tor k+1 R ( A,M )=0 for any A∈A and each integer k≥n .

c) For each exact sequence 0→K→ F n−1 →⋯→ F 1 → F 0 →M→0 such that the F i are flat modules, the nth yoke K is a G- ( ℱ,A ) -Gorestein flat module.

Proof. 1) Since Gfd ( ℱ,A ) ( M )<∞ , by ([13], Theorem 3.12), we have

GGfd ( ℱ,A ) ( M )= cfd A ( M )≤ Gfd ( ℱ,A ) ( M ).

There is an A -complete m -flat resolution:

⋯→ E 1   → f 1   E 0   → f 0   E −1   → f −1   E −2 →⋯.

Let M i :=Im( d i ) (with M= M 0 ) for each integer i . Let i be a fixed integer and consider the exact sequence 0→ M i+1 → E i → M i →0 and the commutative diagram:

where . Observe that and . As and , by Proposition 3(1), we have . So we can derive the following exact sequence

is a complete flat resolution by ([7], Remark 2), and thus every is ( ℱ,A ) -Gorenstein flat. Since there is an exact sequence with and , we have .

2) (a)(b) by definition.

(c)(a). We consider a flat resolution of with nth yoke . Because and by Proposition 3(1), we get .

(a)(c). Assume that . Let be an exact sequence of modules such that the are flat. Continuous application of Lemma 5 shows that is a generalized ( ℱ,A ) -Gorenstein flat module. Then . Since , we get by Proposition 3(1). It follows that , by definition, is a G- ( ℱ,A ) -Gorestein flat module.

□

Corollary 1. Let such that . Then for any :

1) .

2) If , then

3) If is a complete cotorsion pair and is a right coherent ring, then, for all with ,

Proof. 1) By using the following adjointness isomorphism

for any , we have

Assume that for some positive integer . Let be an exact sequence with flat. Applying (−)+ to the sequence, we get that is exact with injective. By Theorem 6(2), , and thus, by Proposition 4(2), . So . It can be concluded that . Next, we prove . Assume that . We consider the sequence . Since , by definition is a generalized ( ℱ,A ) -Gorenstein flat module. Hence, we have that .

2) If , then by definition, we have . Hence, by (1), the equation is as follows .

3) Since is a right coherent ring, the class is projectively resolving by ([4], Proposition 4.5), is closed under extensions. We have that by ([13], Lemma 4.4). So by (1), we have that

□

Theorem 7. Let such that . If is a complete cotorsion pair and is a right coherent ring, then the following assertions hold:

1) Assume that is an exact sequence such that and is a generalized ( ℱ,A ) -Gorenstein flat module.

a) If , then .

b) If , then .

2) Let

be a generalized complete -flat resolution. Let for each integer . Then:

Proof. First, by Lemma 5, is a generalized ( ℱ,A ) -Gorenstein flat module.

1) a) Suppose that . Since , applying to the sequence for any A∈A , we have 0= Tor i+1 R ( A,M )→ Tor i R ( A,N )→ Tor i R ( A,E )→ Tor i R ( A,M )=0 for i≥n+1 . We can easily get Tor i R ( A,N )=0 for i≥n+1 , by definition, GGfd ( ℱ,A ) ( N )= cfd A ( N )≤n= fd R ( E ) . Hence,

max{ GGfd ( ℱ,A ) ( M ), GGfd ( ℱ,A ) ( N ) }≤ fd R ( E ).

Next, we prove the other side of the equation. Note that, by Corollary 1(3)

GGfd ( ℱ,A ) ( E )= cfd A ( E )= fd R ( E ).

Also, cfd A ( E )≤max{ cfd A ( M ), cfd A ( N ) } by Proposition 3(2)c, it follows that cfd A ( E )= fd R ( E )≤max{ GGfd ( ℱ,A ) ( M ), GGfd ( ℱ,A ) ( N ) } . In summary, the desired equation is established.

b) First of all, we already know GGfd ( ℱ,A ) ( N )= cfd A ( N ) and GGfd ( ℱ,A ) ( M )= cfd A ( M ) . Assume that m= GGfd ( ℱ,A ) ( M )> fd R ( E )=r<∞ . By Corollary 1(3), we know that GGfd ( ℱ,A ) ( E )= cfd A ( E )= fd R ( E ) . Suppose GGfd ( ℱ,A ) ( N )=n is finite, if n<r , there are some modules A∈A , applying the long exact sequence theorem to the exact sequence 0→N→E→M→0 , we have 0= Tor r+1 R ( A,N )→ Tor r+1 R ( A,E )→ Tor r+1 R ( A,M )→ Tor r R ( A,N )=0 for r≥1 , so Tor r+1 R ( A,M )=0 . This contradicts Proposition 3(2)(b) and the assumption. It follows that n≥r , so by Proposition 3(2)(b) m≤n+1 , namely GGfd ( ℱ,A ) ( M )≤1+ GGfd ( ℱ,A ) ( N ) . Now let’s prove that GGfd ( ℱ,A ) ( M )≥1+ GGfd ( ℱ,A ) ( N ) . Applying A ⊗ R - to the sequence 0→N→E→M→0 for any A∈A , we have 0= Tor m+i R ( A,E )→ Tor m+i R ( A,M )→ Tor m+i−1 R ( A,N )→ Tor m+i−1 R ( A,E )=0 for i≥1 . It follows that Tor m+i−1 R ( A,N )=0 for i≥1 , so cfd A ( N )≤m−1 , namely GGfd ( ℱ,A ) ( M )≥1+ GGfd ( ℱ,A ) ( N ) . Consequently, GGfd ( ℱ,A ) ( M )=1+ GGfd ( ℱ,A ) ( N ) .

2) By definition, fd R ( E i ) and cfd A ( M i ) are finite for each i . So we can get sup{ cfd A ( E i ):i∈ℤ }=sup{ cfd A ( M i ):i∈ℤ } by Proposition 3(3). By Corollary 1(3), we have

sup{ GGfd ( ℱ,A ) ( M i ):i∈ℤ }=sup{ cfd A ( M i ):i∈ℤ }                                      =sup{ cfd A ( E i ):i∈ℤ }=sup{ fd R ( E i ):i∈ℤ } .

Also, by Theorem 6(1), GGfd ( ℱ,A ) ( M i )≤ Gfd ( ℱ,A ) ( M i )≤sup{ fd R ( E j ):j∈ℤ } for each integer i . Thus the equation follows.

□

Acknowledgements

This research was partially supported by NSF of Guangxi Province of China (Grant No. 2020GXNSFAA159120).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Enochs, E.E. and Jenda, O.M.G. (1995) Gorenstein Injective and Projective Modules. Mathematische Zeitschrift, 220, 611-633.[CrossRef]
[2] Enochs, E.E., Jenda, O.M.G. and Torrecillas, B. (1993) Gorenstein Flat Modules. Journal of Nanjing University, 10, 1-9.
[3] Bennis, D. and Mahdou, N. (2007) Strongly Gorenstein Projective, Injective, and Flat Modules. Journal of Pure and Applied Algebra, 210, 437-445.[CrossRef]
[4] Meng, F. and Pan, Q. (2011)-Gorenstein Projective and-Gorenstein Injective Modules. Hacettepe Journal of Mathematics and Statistics, 40, 537-554.
[5] Wang, Z., Yang, G. and Zhu, R. (2019) Gorenstein Flat Modules with Respect to Duality Pairs. Communications in Algebra, 47, 4989-5006.[CrossRef]
[6] Holm, H. (2004) Gorenstein Homological Dimensions. Journal of Pure and Applied Algebra, 189, 167-193.[CrossRef]
[7] Bouchiba, S. (2015) A Variant Theory for the Gorenstein Flat Dimension. Colloquium Mathematicum, 140, 183-204.[CrossRef]
[8] Becerril, V., Mendoza, O. and Santiago, V. (2020) Relative Gorenstein Objects in Abelian Categories. Communications in Algebra, 49, 352-402.[CrossRef]
[9] Holm, H. and Jørgensen, P. (2009) Cotorsion Pairs Induced by Duality Pairs. Journal of Commutative Algebra, 1, 621-633.[CrossRef]
[10] Bouchiba, S. (2013) Finiteness Aspects of Gorenstein Homological Dimensions. Colloquium Mathematicum, 131, 171-193.[CrossRef]
[11] Gillespie, J. (2019) Duality Pairs and Stable Module Categories. Journal of Pure and Applied Algebra, 223, 3425-3435.[CrossRef]
[12] Enochs, E.E. and Overtoun, J.M.G. (1993) Copure Injective Resolutions, Flat Resolvents and Dimensions. Commentationes Mathematicae Universitatis Carolinae, 34, 203-211.
[13] Becerril, V. (2022)-Gorenstein Flat Homological Dimensions. Journal of the Korean Mathematical Society, 59, 1203-1277.

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.