Open Access
Issue
Wuhan Univ. J. Nat. Sci.
Volume 30, Number 2, April 2025
Page(s) 133 - 138
DOI https://doi.org/10.1051/wujns/2025302133
Published online 16 May 2025

© Wuhan University 2025

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

0 Introduction

A module M is called type FP if M has a projective resolution by finitely generated projective modules. This concept is a generalization of finitely generated modules and finitely presented modules, which is studied by Bravo et al[1]. Also a module N is called FP-injective or absolutely clean if ExtR1(M,N)=0 for all modules M of type FP, these modules have properties that injective modules only have over Noetherian rings. Specifically, if R is left Noetherian, the modules of type FP are precisely the finitely generated modules.

The category of complexes plays an important role in the theory of homological algebra, and many results of the category of modules have been generalized to the category of complexes. As we know, in the category of complexes, the relationship between complexes and its level modules and cycle modules is an important research topic. For example, a complex is injective if and only if it is exact and each cycle module is injective. A complex X is absolutely clean if and only if X is exact and each Znt(X) is an absolutely clean module for each n and t=1,2,,N. A complex X is Gorenstein AC-injective if and only if Xn is a Gorenstein AC-injective module and HomR(A,-) is exact for any absolutely clean complex A[2].

The notion of N-complexes was introduced by Mayer in his study of simplicial complexes[3-4], that is, it satisfies differentials dN=0. The category of N-complexes is consistent with the category of complexes whenever N=2. In 1996, Kapranov[5], Dubois-Violette and Kerner[6] gave an abstract framework of homological theory of N-complexes. Since then, the N-complexes have been concerned by many authors, for example Refs.[7-11]. Recently, Lu[12] introduced the concept of FP-injective N-complexes, which has shown that an N-complex X is FP-injective if and only if X is N-exact and Znt(X) is an FP-injective module for each n and t=1,2,,N.

In present paper, we establish relationships between the absolutely clean N-complex and its level modules and cycle modules. And from this, we prove that under certain hypotheses, an N-complex X is Gorenstein AC-injective if and only if Znt(X) is a Gorenstein AC-injective module for each n and t=1,2,,N.

More precisely, our results can be stated as follows:

Theorem 1   Let X  be an N-complex. Then X is absolutely clean if and only if X is N-exact and Zni(X) is an absolutely clean module for each n and i=1,2,,N.

As an application of Theorem 1, the following result is established.

Proposition 1   Let X be a bounded above N-complex. Then X is absolutely clean if and only if X is N-exact and Xn is an absolutely clean module for n.

It is well known that an N-complex X is Gorenstein AC-injective if and only if Xn is a Gorenstein AC-injective module and HomR(A,X) is N-exact for any absolutely clean N-complex A[9]. As another application of Theorem 1, we also obtain the following result, which extends the above classical result to the Gorenstein AC-injective N-complexes.

Proposition 2   Let X be an N-exact N-complex with HomR(Dn1(M),X)N-exact for any absolutely clean module M. Then X is a Gorenstein AC-injective N-complex if and only if Znt(X) is a Gorenstein AC-injective module for each n and t=1, 2, , N.

1 Preliminaries

Throughout this paper, unless stated otherwise, R denotes an associative ring with an identity and by the term "module" we always mean a left R-module and use R-Mod to denote the category of left R-modules.

This section is devoted to recalling some notions and basic consequences for use throughout this paper. For terminology we shall follow Refs. [7] and [10] when working with N-complexes.

By an N-complex X(N2) we mean a sequence of left R-modules

d n + 2 X X n + 1 d n + 1 X X n d n X X n - 1 d n - 1 X

satisfying dN=dn+1Xdn+2Xdn+NX=0 for any n. That is, composing any N-consecutive morphisms gives 0. So a 2-complex is a chain complex in the usual sense. A chain map or simply map f: XY of N-complexes is a collection of morphisms fn: XnYn making all the rectangles commute. In this way, we get a category of N-complexes of left R-modules, denoted by CN(R), whose objects are N-complexes and whose morphisms are chain maps. This is an abelian category having enough projectives and injectives. Let C and D be N-complexes. We use HomCN(R)(C,D) to denote the Abelian group of morphisms from C and D and ExtCN(R)i(C,D) for i0 to denote the groups we get from the right derived functor of Hom.

For an N-complex X, there are N-1 choices for homology. Indeed for t=1,2,,N, we define Znt(X)=Ker(dn-(t-1)dn-1dn) and Bnt(X)=Im(dn+1dn+2dn+t). In particular, we have Zn1(X)=Kerdn,ZnN(X)=Xn and Bn1(X)=Imdn+1,BnN(X)=0. Finally, we define Hnt(X)=Znt(X)/BnN-t(X) the amplitude homology objects of X for all t. We say X is N-exact, or just exact, if Hnt(X)=0 for all n and t.

An N-complex X is called bounded, if there is only a finite number n such that Xn0; if Xn=0 when n is sufficiently large, which is called bounded above. Similarly, we can define lower bounded N-complexes. As we know, an N-complex X is called finitely generated if X is bounded and Xn is a finitely generated module for each n.

Unless stated otherwise, in the following complexes will always denote 2-complexes. Given a module A, we define N-complexes Dnt(A) for t=1,2,,N, as follows: Dnt(A) consists of A in degrees n,n-1,,n-(t-1), all joined by identity morphisms, and 0 in every other degree. Let {Mn|n} be objects of modules. Then (nDnN(Mn))k=(nDnN(Mn))k=Mk+N-1Mk for all k. Therefore,

n D n N ( M n ) = n D n N ( M n ) .

Two chain maps f, g: XY are called chain homotopic, or simply homotopic if there exists a collection of morphisms  {sn:XnYn+N-1} such that

g n - f n = d N - 1 s n + d N - 2 s n - 1 d + + s n - ( N - 1 ) d N - 1 = i = 0 N - 1 d ( N - 1 ) - i s n - i d i ,   n . (1)

If f and g are homotopic, then we write fg. We call a chain map f null homotopic if f0. There exists an additive category KN(R), called the homotopy category of N-complexes, whose objects are the same as those of CN(R) and whose Hom sets are the equivalence classes of Hom sets in CN(R). An isomorphism in KN(R) is called a homotopy equivalence. Let  SN(R) be the collection of sequences 0XYZ0 of morphisms in CN(R) such that 0XiYiZi0 is split exact in KN(R) for any integer i.

Following Ref.[8], let XCN(R), we have morphisms ρnXn+N-1:Dn+N-1N(Xn+N-1)X and λnXn:XDn+N-1N(Xn). Set ρX:nDn+N-1N(Xn+N-1)X and λX:XnDn+N-1N

( X n ) . Then we have the following exact sequences in SN(R),

0 K e r ρ X ε X n D n N ( X n ) ρ X X 0 (2)

and

0 X λ X n D n + N - 1 N ( X n ) η X C o k e r λ X 0 (3)

Now we define functors Σ,Σ-1:CN(R)CN(R) by Σ-1X=KerρX and ΣX=CokerλX in the exact sequences above. Then Σ and Σ-1 induce the suspension functor and its quasi-inverse of the triangulated category KN(R). On the other hand, we define the shift functor Θ:CN(R)CN(R) by Θ(X)i=Xi+1 and diΘ(X)=di+1X for X=(Xi,diX)CN(R). The N-complex Θ(ΘX) is denoted as Θ2X and inductively we define ΘnX for all n. This induces the shift functor Θ:KN(R)KN(R) which is a triangle functor. Unlike classical case, Σ does not coincide with Θ.

Following Refs. [8] or [10], for any N-complex X, ΣX and Σ-1X are given by the following explicit description,

( Σ X ) n = X n - 1 X n - 2 X n - ( N - 1 ) , d n Σ X = ( - d   1 0 0 0 0 - d 2 0 1 0 0 0      - d N - 3 0 0 0 1 0 - d N - 2 0 0 0 0 1 - d N - 1 0 0 0 0 0 ) ,

( Σ - 1 X ) n = X n + N - 1 X n + 2 X n + 1 , d n Σ - 1 X = ( 0     1      0       0    0    0   0     0      1       0    0    0                            0     0      0       0    1    0   0     0      0       0    0    1   - d N - 1 - d N - 2 - d N - 3 - d 3 - d 2 - d ) .

2 Main Results

In this section, we investigate the concept of absolutely clean N-complexes and give some equivalence characterizations of absolutely clean N-complexes. In particular, we prove that an N-complex X is absolutely clean if and only if X is N-exact and Zni(X) is an absolutely clean module for each n and i=1,2,,N.

Definition 1   An N-complex C is of type FP if C has a projective resolution P2P1P0C0 by finitely generated projective N-complexes Pi for i0.

Proposition 3   An N-complex C is of type FP if and only if it is bounded and each Cn is a module of type FP.

Proof   Sufficiency. Let C be of type FP. Then it must be finitely generated, so it is bounded. We also see that each N-complex Pi must consist of finitely generated projective modules in each degree by the definition of N-complex of type FP. So we get that each Cn is a module of type FP.

Necessity. Suppose C is bounded and each Cn is a module of type FP, we can construct a surjection P0fC where P0 is a finitely generated projective N-complex. Set K0=Kerf and note that it also must be bounded. Since each Cn must also be finitely presented, it follows that each Kn is finitely generated. Thus K0 is finitely generated, and we can again construct a surjection P1f1K0 where P1 is a finitely generated projective N-complex. Set K1=Kerf1 and note that K1 must be bounded. Since each Cn must be of type FP, it follows that K1 must also be finitely generated N-complex. Continuing this way, we can construct a projective resolution

P 2 P 1 P 0 C 0 (4)

where each Pi is a finitely generated projective N-complex.

Remark 1   1) If M is a module of type FP, then Dnt(M) is an N-complex of type FP for each n and t=1,2,,N.

2) An N-complex of type FP is finitely generated.

Definition 2   An N-complex X is said to be absolutely clean if ExtCN(R)1(P,X)=0 for all N-complexes P of type FP.

Remark 2   1) If N=2, then absolutely clean N-complexes are precisely absolutely clean complex.

2) The class of absolutely clean N-complexes is closed under direct products, summands and direct limits.

3) ΘnC is absolutely clean for any absolutely clean N-complex C  and n.

4) The class of absolutely clean N-complexes is coresolving. For any absolutely clean N-complex X and F of type FP, we have ExtCN(R)n(F,X)=0 for all n>0.

5) The class of absolutely clean N-complexes is closed under clean N-subcomplexes and clean quotients.

It is well known that an N-complex X is injective if and only if X is N-exact and Zni(X) is an injective module for each n and i=1,2,,N. In the following, we will generalize this characterization to the absolutely clean N-complexes. Firstly, we need to make the following preparations.

Lemma 1   An N-complex X is absolutely clean if and only if ExtCN(R)1(Dnt(Q),X)=0 for all modules Q of type FP and n and t=1,2,,N.

Proof   Sufficiency. It is trivial.

Necessity. Without losing generality, we take P has the following form:

P = 0 P n d n P n - 1 d n - 1 P 0 0 (5)

with each Pi a module of type FP for 0in.

For any 0kn, we put

P ( k ) = 0 P k d k P k - 1 d k - 1 P 0 0 (6)

Then P=P(n). In the following, we prove the result by using induction on k. For k=0, by the assumption,ExtCN(R)1(P(0),X)=0. Assume that ExtCN(R)1(P(n-1),X)=0. Applying the functor HomCN(R)(-,X) to the exact sequence

0 P ( n - 1 ) P ( n ) D n 1 ( P n ) 0 (7)

yields the following exact sequence

0 = E x t C N ( R ) 1 ( D n 1 ( P n ) , X ) E x t C N ( R ) 1 ( P ( n ) , X ) E x t C N ( R ) 1 ( P ( n - 1 ) , X ) = 0 . (8)

Then ExtCN(R)1(P(n),X), as desired.

Lemma 2[11] Let MR-Mod, X,YCN(R) and n,i=1,2,,N. Then we have the following natural isomorphisms:

1) HomCN(R)(DnN(M),Y)HomR(M,Yn).

2) HomCN(R)(X,Dn+N-1N(M))HomR(Xn,M).

3) HomCN(R)(Dni(M),Y)HomR(M,Zni(Y)).

4) HomCN(R)(X,Dni(M))HomR(Xn-(i-1)/Bn-(i-1)i(X),M).

5) ExtCN(R)1(DnN(M),Y)ExtR1(M,Yn).

6) ExtCN(R)1(X,Dn+N-1N(M))ExtR1(Xn,M).

7) If Y is N-exact, then ExtCN(R)1(Dni(M),Y)ExtR1(M,Zni(Y)).

8) If X is N-exact, then ExtCN(R)1(X,Dni(M))ExtR1(Xn-(i-1)/Bn-(i-1)i(X),M).

Following Ref. [5], let C and D be N-complexes of left R-modules. We will denote by HomR(C,D) the sequence of Abelian groups with HomR(C,D)n=ΠtHomR(Ct,Dn+t) and such that if fHomR(C,D)n then (dn(f))m=dn+mDfm-(q)nfm-1dmC, where q is a N-th root of unity, qN=1 and q1. Then HomR(C,D) is also an N-complex. f is called a chain map of degree n if dn(f)=0. A chain map of degree 0 is called a morphism.

Lemma 3[13] Let C and D be N-complexes. Then Hn1HomR(C,D)HomKN(R)(C,Θ-nD). In particular, HomR

( C , D ) is N-exact if and only if HomKN(R)(C,D)=0, i.e.,HntHomR(C,D)=0 is equivalent to HomKN(R)(C,Θ-nD)=0 for n and t=1,2,,N.

Proof  of Theorem 1

Sufficiency. Let X be an absolutely clean N-complex. Then ExtCN(R)1(ΣDni(P),Θ-nX)=0 for any module P of type FP, n and i=1,2,,N. This implies that N-complex HomR(Dni(P),X) is N-exact[13]. Note that P is of type FP. It follows that X must be an N-exact N-complex. Also, ExtCN(R)1(Dni(P),X)=0 for all modules P of type FP, n and i=1,2,,N. Using Lemma 2, we get Zni(X) is an absolutely clean module for n and i=1,2,,N.

Necessity. It follows by Lemma 1 and Lemma 2.

Then the following result can be obtained by Theorem 1.

Corollary 1   If an N-complex X is absolutely clean, then Zni(X) is an absolutely clean module for each n and i=1,2,,N. Moreover,Xn is an absolutely clean module for each n.

Corollary 2   A module M is absolutely clean if and only if the N-complex Dnt(M) is absolutely clean for each n and t=1,2,,N.

In the following, we obtain a result for bounded above N-complex X.

Proof  of Proposition 1

Sufficiency. Obviously, X is N-exact and Xn is an absolutely clean module for n by Theorem 1 and Corollary 1.

Necessity. Assume that X has the following form:

0 X 0 d 0 X - 1 d - 1 X - 2 d - 2 X - 3 (9)

Since X is N-exact,

K e r ( d 0 ) = K e r ( d - 1 d 0 ) = = K e r ( d - N + 2 d 0 ) = 0 (10)

This implies that Z0i(X)=0 for -N+1i-1 and Z0-N(X)=X0. Also we have

K e r ( d - 1 ) = K e r ( d - 2 d - 1 ) = = K e r ( d - N + 2 d - 1 ) = 0 (11)

Then Z-1i(X)=0 for -N+2i-1 and Z-1-N+1(X)X0, Z-1-N(X)X-1.

Similarly, Z-2i(X)=0 for -N+3i-1 and

Z - 2 - N + 2 ( X ) X 0 , Z - 2 - N + 1 ( X ) X - 1 , Z - 2 - N ( X ) X - 2

          Z - N + 1 - 1 ( X ) X 0 , Z - N + 1 - 2 ( X ) X - 1 , , Z - N + 1 - N + 1 ( X ) X - N + 2 , Z - N + 1 - N ( X ) X - N + 1 . (12)

Then Zti(X) is absolutely clean for -N+1t0, i=-1,,-N.

Note that

0 X 0 d 0 X - 1 B - N - N + 1 ( X ) 0

0 X 0 d - 1 d 0 X - 2 B - N - N + 2 ( X ) 0

0 X 0 d - N + 3 d - 1 d 0 X - N + 2 B - N - 2 ( X ) 0

0 X 0 d - N + 2 d - 1 d 0 X - N + 1 B - N - 1 ( X ) 0 (13)

are exact. This implies that Z-Ni(X) is absolutely clean for i=-1,,-N.

Using exact sequences

0 Z - N - 1 ( X ) X - N Z - N - 1 - N + 1 ( X ) 0

0 Z - N - 2 ( X ) X - N Z - N - 1 - N + 2 ( X ) 0

0 Z - N - N + 2 ( X ) X - N Z - N - 1 - 2 ( X ) 0

0 Z - N - N + 1 ( X ) X - N Z - N - 1 - 1 ( X ) 0 (14)

we can obtain Z-N-1i(X) is absolutely clean for i=-1,,-N.

We also obtain Zti(X) is absolutely clean for t-N-2,i=-1,,-N, by a similar method. Thus X is absolutely clean by Theorem 1.

As we know, absolutely clean N-complex is important for the characterization of Gorenstein AC-injective N-complexes. An N-complex X is Gorenstein AC-injective if and only if Xn is a Gorenstein AC-injective module and HomR(A,X) is N-exact for any absolutely clean N-complex A[9]. Next we obtain an equivalent characterization for N-exact absolutely clean N-complex in Gorenstein AC-injective N-complexes.

Proof  of Proposition 2

Sufficiency. From the definition of the Gorenstein AC-injective N-complexes[8], there is an exact sequence of injective N-complexes

I = I 1 f 1 I 0 f 0 I - 1 f - 1 (15)

with X=Ker(f0) and which remains exact after applying HomCN(R)(A,-) for any absolutely clean N-complex A. Since Ker(f0)=X and Ii are N-exact, we have Ker(fi) is N-exact for all i.

For the exact sequence

0 K e r ( f 1 ) I 1 X 0 (16)

according to Ref. [14] we have the following exact sequence

0 Z n t ( K e r ( f 1 ) ) Z n t ( I 1 ) Z n t ( X ) 0 (17)

Thus there is an exact sequence of injective modules

Z n t ( I 1 ) Z n t ( I 0 ) Z n t ( I - 1 ) (18)

with Znt(X)Ker(Znt(I0)Znt(I-1)). Next we only show that HomR(M,-) applying the sequence (18) exact for any absolutely clean module M.

Let M be an absolutely clean module and g:MZnt(X) be a morphism of modules. Since HomR(Dn1(M),X) is N-exact, there exists a morphism f:MXn+N-t such that the following diagram commute (Fig. 1).

thumbnail Fig. 1 The commutative diagram of pf=g

Note   that I is HomCN(R)(Dnt(M),-) exact since Dnt(M) is an absolutely clean N-complex by Corollary 2. Thus, it follows the exact sequence (16), there is an exact sequence

       0 H o m C N ( R ) ( D n t ( M ) , K e r ( f 1 ) ) H o m C N ( R ) ( D n t ( M ) , I 1 ) H o m C N ( R ) ( D n t ( M ) , X ) 0 (19)

It follows from Lemma 2

       0 H o m R ( M , Z n t ( K e r ( f 1 ) ) ) H o m R ( M , Z n t ( I 1 ) ) H o m R ( M , Z n t ( X ) ) 0 (20)

is exact. Similarly, we can prove that

       0 H o m R ( M , Z n t ( K e r ( f i ) ) ) H o m R ( M , Z n t ( I i ) ) H o m R ( M , Z n t ( K e r ( f i - 1 ) ) ) 0 (21)

is exact. Hence, HomR(M,-) applying the sequence (18) exact.

Necessity. Note that there is an exact sequence

0 Z n + N - t N - t ( X ) X n Z n t ( X ) 0 (22)

and Zn+N-tN-t(X) and Znt(X) are Gorenstein AC-injective modules, this implies Xn is a Gorenstein AC-injective module for each n. Next we need to prove that HomR(M,X) is N-exact for any absolutely clean N-complex M. The proof is similar to Theorem 3.2 in Ref. [2]. Thus X is a Gorenstein AC-injective N-complex.

References

  1. Bravo D, Gillespie J, Hovey M. The stable module category of a general ring[EB/OL]. [2014-06-25]. https://arxiv.org/abs/q-alg/1405.5768. [Google Scholar]
  2. Bravo D, Gillespie J. Absolutely clean, level, and Gorenstein AC-injective complexes[J]. Communications in Algebra, 2016, 44(5): 2213-2233. [Google Scholar]
  3. Mayer W. A new homology theory I[J]. Annals of Mathematics, 1942, 43(2): 370-380. [Google Scholar]
  4. Mayer W. A new homology theory II[J]. Annals of Mathematics, 1942, 43(3): 594-605. [Google Scholar]
  5. Kapranov M M. On the q-analog of homological algebra[EB/OL]. [1996-11-04]. https://arxiv.org/abs/q-alg/9611005. [Google Scholar]
  6. Dubois-Violette M, Kerner R. Universal q-dierential calculus and q-analog of homological algebra[EB/OL]. [1996-08-30]. https://arxiv.org/abs/q-alg/9608026. [Google Scholar]
  7. Gillespie J. The homotopy category of N-complexes is a homotopy category[J]. Journal of Homotopy and Related Structures, 2015, 10(1): 93-106. [Google Scholar]
  8. Iyama O, Kato K, Miyachi J I. Derived categories of N-complexes[J]. Journal of the London Mathematical Society, 2017, 96(3): 687-716. [Google Scholar]
  9. Lu B. Gorenstein objects in the category of N-complexes[J]. Journal of Algebra and Its Applications, 2021, 20(10): 2150174. [CrossRef] [Google Scholar]
  10. Yang X Y, Ding N Q. The homotopy category and derived category of N-complexes[J]. Journal of Algebra, 2015, 426: 430-476. [Google Scholar]
  11. Yang X Y, Gao T Y. Cotorsion pairs in Formula [J]. Algebra Colloquium, 2017, 24(4): 577-602. [Google Scholar]
  12. Lu B. FP-injective objective in the category of N-complexes[J]. Indian Journal of Pure and Applied Mathematics, 2024, 55(1): 242-255. [Google Scholar]
  13. Lu B, Di Z X. Gorenstein cohomology of N-complexes[J]. Journal of Algebra and Its Applications, 2020, 19(9): 2050174. [Google Scholar]
  14. Lu B. Cartan-Eilenberg Gorenstein projective N-complexes[J]. Communications in Algebra, 2021, 49(9): 3810-3824. [Google Scholar]

All Figures

thumbnail Fig. 1 The commutative diagram of pf=g

Note   that I is HomCN(R)(Dnt(M),-) exact since Dnt(M) is an absolutely clean N-complex by Corollary 2. Thus, it follows the exact sequence (16), there is an exact sequence

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.