Preprint
Article

Covers of Finitely Generated Acts over Monoids

This version is not peer-reviewed.

Submitted:

28 March 2024

Posted:

03 April 2024

You are already at the latest version

A peer-reviewed article of this preprint also exists.

Abstract
In (Semigroup Forum 77: 325-338, 2008) Mahmoudi M. and Renshaw J. solved a study that covers of cyclic $S$-acts over monoids. This article is an attempt to initiate the covers of finitely generated $S$-acts. We give a necessary and sufficient condition for a monoid to have the properties that $n$-generated $S$-acts have strongly flat covers, Condition $(P)$ covers and projective covers. The main conclusions extend some known results. We show also that Condition $(P)$ covers of finitely generated $S$-acts are not unique, unlike the situation for strongly flat covers. Additionally, we demonstrate that the property of Enochs' $\mathcal{X}$-precover of $S$-act $A$, where $\mathcal{X}$ denotes a class of $S$-acts that are closed under isomorphisms.
Keywords: 
;  ;  ;  

MSC:  20M30; 20M50

1. Introduction and Preliminaries

Let S be a monoid. By a right S-act we mean a non-empty set A together with an action A × S A given by ( a , s ) a s such that for all a A , s , t S , a 1 = a and a ( s t ) = ( a s ) t . We refer the reader to [1,7,9] for all undefined terms concerning acts over monoids.
Mahmoudi and Renshaw introduced coessential epimorphisms and covers of cyclic S-acts in [9], gave a description of coessential epimorphisms in terms of congruence classes and a method of constructing covers from left unitary submonoids, and defined a strongly flat cover, Condition ( P ) cover, projective cover and provided a necessary and sufficient condition for a cyclic S-act to have a strongly flat cover, Condition ( P ) cover and projective cover. Now we restrict our attention to these notions.
Let S be a monoid. A right S-act B is called a cover of a right S-act A if there exists an epimorphism f : B A such that for any proper subact C of B the restriction f | C is not an epimorphism. Moreover, we call an S-epimorphism f : B A coessential in [9] if for each S-act C and each S-map g : C B , if f g is an epimorphism, then g is an epimorphism. And we shall say that an act B together with an S-epimorphism f : B A is a X-cover of A if B satisfies property X and f is coessential. It is easy to see that f : B A is a cover of A if and only if it is a coessential epimorphism. Let X be a class of right S-acts. We assume that X is closed under isomorphisms, i.e., if A X and B A , then B X .
The concept of cover used in [5] is slightly different from that given above. (Enochs’ notion) For a right S-act A, an S-act X X is called an X -cover of A if there is a homomorphism φ : X A such that
(1) for any homomorphism ψ : X A with X X , there is a homomorphism f: X X with ψ = φ f . In other words, the following diagram Preprints 102502 i001 commutes;
(2) If an endomorphism f : X X is such that φ = φ f , then f must be an automorphism.
If (1) holds, we call φ : X A an X -precover.
Recall that an S-act A S is called strongly flat if the tensor functor A preserves pullbacks and equalizers. An S-act A S is said to satisfy Condition ( P ) if for all a , a A , s , s S such that a s = a s , then there exist a A , u , v S with a = a u , a = a v and u s = v s . And recall that an S-act A S satisfies Condition ( E ) if a s = a s for a A , s , s S , implies that there exist a A , u S such that a = a u and u s = u s . It is well known that an act A is strongly flat if and only if it satisfies Condition ( P ) and Condition ( E ) . We are principally concerned with finitely generated S-acts here and with the concepts of strongly flatness and Condition ( P ) and in these cases there are useful characterizations.
A monoid S is called right reversible if for all s , t S , there exist p , q S such that p s = q t . A monoid S is called left collapsible if for all s , t S , there exists u S such that u s = u t . A submonoid T of S is said to be left unitary if and only if whenever t , t s T then s T .
Throughout this paper, S denotes a monoid, A = a 1 , a 2 , , a n = i = 1 n a i S is said that A is a n-generated right S-act and I = { 1 , 2 , , n } . And i = 1 n a i S will denote a coproduct of cyclic subacts a i S for all i I . We shall deal exclusively with right S-acts and simply refer to them as S-acts. We shall also consistently write our maps on the left so that g f means f followed by g.
The main results here are descriptions of finitely generated acts and coproducts in Section 2, and we provide a necessary and sufficient condition for a finitely generated S-act to have a cover in Section 3. Next in Section 4 we concentrate on strongly flat covers, Condition ( P ) covers and projective covers, and the main conclusions extend some known results in [9]. In Section 5 we study Enochs’ notion of cover in the category of acts over monoids and focus on X -precovers, where X is a class of S-acts closed under isomorphisms. Basic results on covers of acts over monoids can be found in [3,4,6,11].

2. Finite Generation and Coproducts

This section aims to describe the finite generation and coproduct of S-acts. A subset U of an S-act A is a generating set for A if for any a A , there exist u U , s S such that a = u s . In other words, U is a set of generating elements for A S if U : = u U   u S = A S , where u S = { u s s S } . An S-act A is said to be finitely generated (resp. cyclic) if it has a finite (resp. one-element) generating set. Further details may be found, for example, in [7].
Proposition 2.1. 
Let S be a monoid and A = i = 1 n A i be S-act, A i is a subact of A. For every i I , A i is finitely generated, then A is finitely generated.
Proof. 
Let A i = X i . Then A = i = 1 n X i . □
Proposition 2.2. 
Let S be a monoid and A = i = 1 n A i an S-act, A i are subacts of A for i I . And for i j I , suppose that A i A j is either finitely generated or empty. If A is finitely generated, then A i for all i I , is finitely generated.
Proof. 
Let I = { 1 , 2 } , it is clear by Lemma 5.3 of [10]. If I 1 = { 1 , 2 , , n 1 } the assertion is hold, that is, for i j I 1 , A i A j is either finitely generated or empty, if A is finitely generated, then A i , i I , is finitely generated. Assume that I = { 1 , 2 , , n } = I 1 { n } . If A i A j = , i j I , obviously. Otherwise, take j = n , for i I 1 , A i A n is finitely generated, by Proposition 2.1, ( i I 1   A i ) A n is finitely generated. Since A = ( i I 1   A i ) A n is finitely generated, i I 1   A i and A n are finitely generated. By assumption, A i , i I 1 , is finitely generated. Therefore, for all i I , A i is finitely generated. □
Corollary 2.1. 
Let S be a monoid. S-act A = i = 1 n A i is finitely generated if and only if S-act A i is finitely generated.
It is important for monoids to consider the covers of finitely generated acts. Now we first aim to investigate the cover of coproducts of acts.
Proposition 2.3. 
Suppose that f i : B i A i , i I are a family of S-morphisms, where I = { 1 , 2 , , n } . Let B = i = 1 n B i , A = i = 1 n A i , and f : B A satisfies f | B i = f i . Then f : B A is a cover of A if and only if f i : B i A i are covers of A i for all i I .
Proof. Sufficiency. Since f i : B i A i , i I are a family of epimorphisms, it is clear that f : B A is epimorphic. Assume that f is not coessential, that is, there exists a proper subact B ¯ of B such that f | B ¯ is epimorphic. Therefore, there is j I such that B j = B j B ¯ is a proper subact of B j . Thus, f j | B j is not epimorphism since f j : B j A j is a coessential epimorphism, so there exists a j A j such that f j ( b j ) a j for all b j B j . However, by the surjectivity of f | B ¯ , we obtain that f ( b ¯ ) = a j for some b ¯ B ¯ . Thus there exists k I such that b ¯ B k , k j . Then a j = f ( b ¯ ) A k which contradicts a j A j .
Necessity. Let f : i = 1 n B i i = 1 n A i be a coessential epimorphism. Then we obtain that f i : B i A i are a family of epimorphisms for all i I . To show that f i are coessential for all i I , assume that there exists a map f j : B j A j such that f j is not coessential, where j I . Then f j | C j : C j A j is an epimorphism for some proper subact C j of B j . Thus f | ( i j   B i )     C j : ( i j   B i )     C j i = 1 n A i is an epimorphism. But ( i j   B i )     C j is a proper subact of i = 1 n B i and by assumption f | ( i j   B i )     C j is not epimorphic, a contradiction. So f i : B i A i are a family of coessential epimorphisms for all i I . □
Now we concentrate on covers of finitely generated of S-acts and we begin with some notations. For an element a of a right S-act A we denote by R ( a ) the set { s S : a s = a } , the submonoid of right identities of a, and it is clear that R ( a ) is a left unitary submonoid of S. We denote by r ( a , b ) the set { ( s , t ) S × S : a s = b t } . In particular, r ( a ) = r ( a , a ) = { ( s , t ) S × S : a s = a t } , the right annihilator congruence ρ a of a. It is clear that a S is isomorphic to S / ρ a under the S-isomorphism a s [ s ] , where [ s ] denote the class of s S with respect to an equivalence relation ρ .
Lemma 2.1 
([7], Proporsition III.13.14). Let A S be a finitely generated S-act. If A S satisfies Condition ( P ) , then A S is a coproduct of cyclic subacts.
Let S be a monoid and A = i = 1 n A i , where A i , i I are right S-acts. Then A is strongly flat (resp. satisfies Condition ( P ) ) if and only if A i is strongly flat (resp. satisfies Condition ( P ) ) for every i I . The following results turn out very helpful in the following section.
Proposition 2.4. 
If the finitely generated S-act A = a 1 , , a n is strongly flat(resp. satisfis Conditon (P)), then R ( a i ) is a left collapsible(resp. right reversible) submonoid of S.
Proof. 
Let A satisfy Conditon ( P ) . By Lemma 2.1, a i S satisfies Conditon ( P ) for i I . Thus R ( a i ) is right reversible. And in a similar way we obtain that R ( a i ) is a left collapsible submonoid of S if A is strongly flat. □
Proposition 2.5. 
Let T be a submonoid of a monoid S and A a right S-act, a A . If r ( a ) = T × T , then T = R ( a ) .
Proof. 
Since r ( a ) = { ( s , t ) S × S | a s = a t } = T × T , for any t T and 1 T , then ( 1 , t ) T × T = r ( a ) . Thus a = a t , that is, t R ( a ) . Therefore T R ( a ) . It is clear that R ( a ) T . □
Lemma 2.2. 
Let S be a monoid and P a left collapsible(resp. right reversible) submonoid of S, A = a 1 , , a n is n-generated. If r ( a i ) = P × P , then R ( a i ) is left collapsible(resp. right reversible) and i = 1 n a i S is strongly flat(resp. satisfies Condition (P)).
Proof. 
Since r ( a i ) = P × P , P = R ( a i ) by Proposition 2.5 and so R ( a i ) is left collapsible(resp. right reversible). Notice that in either case, P is right reversible and so defined by b s = b t if and only if there exists p , q P with p s = q t . Notice that b = a i . In fact, if a i s = a i t then there exist p , q P with p s = q t and so b s = b t . Conversely, if b s = b t , then there are p , q P with p s = q t and a i = a i p = a i q from P R ( a i ) . So a i s = a i p s = a i q t = a i t and hence b = a i . It is clear that a i S satisfies Condition ( P ) . Then i = 1 n a i S satisfies Condition ( P ) . If in addition P is left collapsible, then i = 1 n a i S is strongly flat. □
It is clear that any cover of a cyclic right S-act is cyclic by Lemma 2.3 of [9]. The following theorem concerns the covers of n-generated right S-acts.
Theorem 2.1. 
Let f : B S A S be a cover of A S . Then B S is n-generated if and only if A S is n-generated.
Proof. Necessity. Assume that B is n-generated, B ¯ = { b 1 , b 2 , , b n } is a generating set of B. Since f : B A is an epimorphism, A is generated by n elements. Now we are ready to prove n is the smallest. Suppose that A = y 1 , , y k , k < n . Then f ( z i ) = y i , i = 1 , , k . Therefore B = i = 1 k z i S , which contradicts that B is n-generated. Thus, A is n-generated.
Sufficiency. Suppose A = a 1 , , a n . Since f is an epimorphism, there exists b i B such that f ( b i ) = a i , i = 1 , 2 , , n . Take C = i = 1 n b i S , clearly C B and f ( C ) = A . By the definition of cover, we have C = B . Therefore B is generated by n elements. Now we are ready to prove a result that n is the smallest. If B = x 1 , , x k , k < n , and f ( B ) = A , we have A is generated by f ( x i ) , i = 1 , 2 , , k , a contradiction. □
Let A = i = 1 n A i be n-generated and B = i = 1 n B i . The following Proposition 2.6 shows that f : B A is a cover of A implies that f i : B i A i , i I , are a family of covers of A i .
Proposition 2.6. 
Let A = i = 1 n A i , B = i = 1 n B i . Let f i : B i A i , i I , be a family of S-morphisms, and f : B A satisfies f | B i = f i . Then f : B A is a cover of A implies f i : B i A i , i I , are a family of covers of A i .
Proof. 
If A i A j = for any i , j I , it is clear by Proposition 2.3. Otherwise, suppose a A i A j , i j , i , j I . Since f is an epimorphism, for a A i , there exists b B i such that f ( b ) = f i ( b ) = a . If a A j , we have f ( b ) = f j ( b ) = a for some b B j . But B i B j = , a contradiction. Therefore A i A j = , we obtain that A = i = 1 n A i . By Proposition 2.3, f : B A is a cover of A implies that f i : B i A i are covers of A i . □
Coversely, if B is n-generated and A is a disjoint union of n subacts, the argument always holds in Proposition 2.7.
Proposition 2.7. 
Suppose that B = i = 1 n B i , A = i = 1 n A i , f i : B i A i , i I are a family of S-morphisms, and f : B A satisfies f | B i = f i . Then f : B A is a cover of A if and only if f i : B i A i are a family of covers of A i for every i I .
Proof. 
Let f : B A be a cover of A. If there exist i , j I such that B i B j , that is, f ( b i ) = f ( b j ) = a , where b i B i , b j B j , a A , then f | ( B i { b i } ) ( k i   B k ) : ( B i { b i } ) ( k i   B k ) i = 1 n A i is an epimorphism, a contradiction. So f is one-to-one. Assume b B i B j . Then f ( b ) = f i ( b ) A i , and f ( b ) = f j ( b ) A j which contradicts A i A j = . Hence B i B j = or the element in B i B j has no image under the action of f. If the latter, then f | B ( B i B j ) : B ( B i B j ) A is an epimorphism, a contradiction. Therefore, B = i = 1 n B i . Conversely, let f i : B i A i be a family of covers of A i , we obtain the same result B = i = 1 n B i . By Proposition 2.3, f : B A is a cover of A if and only if f i : B i A i are a family of covers of A i . □
Remark 2.1. 
From the above several propositions it is shown that if A and B are the union(coproduct) of nS-acts A i and B i , respectively, then f : B A is a cover of A if and only if f i : B i A i are a family of covers of A i for i { 1 , 2 , , n } .
Let S be a monoid and X an S-act. We say that X is Noetherian if every congruence on X is finitely generated, and we say that a monoid S is Noetherian if it is Noetherian as an S-act over itself.
Proposition 2.8. 
Let S be a Noetherian monoid and f : B A be a cover. Then A is Noetherian if and only if B is Noetherian.
Proof. 
Let f : B A be a cover of A. If B is Noetherian. By Lemma 7.6 of [2], then B is finitely generated, and so is A by Theorem 2.1. All finitely generated S-acts over a Noetherian monoid are Noetherian, thus A is Noetherian. Coversely, it is obvious. □

3. Covers of Finitely Generated Acts

Let S be a monoid and ρ , σ right congruences on S. In Mahmoudi and Renshaw [9], it is proved that a cyclic act S / ρ has a cover S / σ if and only if σ ρ and for all u [ 1 ] ρ , u S [ 1 ] σ . The next there propositions are needed to get the result.
Proposition 3.1. 
Let S be a monoid. Then A = a 1 , a 2 , , a n is isomorphic to a finitely generated subact of A = a 1 , a 2 , , a n if and only if there exist u i , u p S , such that r ( a i , a p ) = r ( a i u i , a p u p ) for any i , p { 1 , 2 , , n } .
Proof. 
Let f : A A be an S-monomorphism and I = { 1 , 2 , , n } . For a i A , there is u j S such that f ( a i ) = a j u j a j S A , i , j I . Since f is a monomorphism, then j = i . Thus, we have f ( a i ) = a i u i for some a i { a 1 , , a n } and u i S . And so f ( a i s ) = a i u i s for any s S . Let a i s = a p t , i , p I , s , t S . Then a i u i s = a p u p t . In addition, suppose that a i u i s = a p u p t , and we have a i s = a p t since f is monomorphic. Therefore r ( a i , a p ) = r ( a i u i , a p u p ) .
Conversely, the mapping f : A A defined by a i s a i u i s is well-defined and f is an S-monomorphism. □
Lemma 3.1. 
Let S be a monoid and u i S . Consider the S-monomorphism f : a 1 , a 2 , , a n a 1 , a 2 , , a n given by f ( a i s ) = a i u i s , s S . Then f is onto if and only if u i S R ( a i ) for every i I .
Proof. 
Since f is an S-epimorphism. For any a i { a 1 , , a n } , there exist a p { a 1 , , a n } and m S such that f ( a p m ) = a i . And since f ( a p m ) = a p u p m , it follows that a i = a p u p m a p S , namely a i S a p S , a contradiction. Thus p = i and so a i = a i u i m , hence u i S R ( a i ) .
Conversely, since u i S R ( a i ) , there exists s S such that a i = a i u i s for every i I . So f ( a i s ) = a i u i s = a i . It is easy to see that f is an epimorphism. □
Lemma 3.2. 
Let S be a monoid, B = b 1 , b 2 , , b n and A = a 1 , a 2 , , a n . If f : B A is a coessential epimorphism then there exists u i S such that g : B B , b i s b i u i s , is isomorphic, where B = b 1 , b 2 , , b n . And f : B A given by f ( b i s ) = a i s is a coessential S-epimorphism. In particular, r ( b i , b p ) r ( a i , a p ) .
Proof. 
Since f : B A is a coessential epimorphism, it follows that A and B are n-generated. For any a i { a 1 , , a n } , there exist b i { b 1 , , b n } and u i S such that f ( b i u i ) = a i . Suppose that g : B B given by f ( b i s ) = b i u i s is a monomorphism whose composite with f is clearly onto. Since B is a cover of A, B B and so f : B A , b i s a i s , is a coessential S-epimorphism. It then follows that r ( b i , b p ) r ( a i , a p ) . □
We now present a fundamental theorem that yields the main result of this section.
Theorem 3.1. 
Let S be a monoid and A = a 1 , a 2 , , a n a n-generated S-act. The map f : b 1 , b 2 , , b n a 1 , a 2 , , a n given by b i s a i s is a coessential epimorphism if and only if r ( b i , b j ) r ( a i , a j ) , i , j I , and for all u i R ( a i ) , u i S R ( b i ) .
Proof. 
Let b i s = b j t for b i , b j { b 1 , b 2 , , b n } , s , t S and i , j I . Then a i s = a j t because f is well-defined. Hence r ( b i , b j ) r ( a i , a j ) . For a i { a 1 , a 2 , , a n } , there exist b j { b 1 , , b n } and u j S such that f ( b j u j ) = a i a i S , but f ( b j u j ) = a j u j a j S , we obtain a i S a j S , a contradiction. Therefore j = i and so f ( b i u i ) = a i . Since f : b 1 , b 2 , , b n a 1 , a 2 , , a n is a coessential epimorphism, by Lemma 3.2, there is a subact b 1 , b 2 , , b n such that b 1 , b 2 , , b n b 1 , b 2 , , b n and f | b 1 , b 2 , , b n : b 1 , b 2 , , b n a 1 , a 2 , , a n is a coessential epimorphism. So we have b i = b i m for some m S . And since g : b 1 , b 2 , , b n b 1 , b 2 , , b n is isomorphic by Lemma 3.2, it follows that b i u i m = b i , thus u i S R ( b i ) as required.
Conversely, if the given conditions hold, then clearly f is well-defined. Let B be an S-subact of b 1 , b 2 , , b n and suppose that f | B is onto. Then for a i { a 1 , a 2 , , a n } , there exists b p u p B such that f ( b p u p ) = a i and we obtain p = i , so f ( b i u i ) = a i . However f ( b i u i ) = a i u i , and hence u i R ( a i ) . By assumption, there exists m S such that b i = b i u i m , in the sense that b i s = ( b i u i m ) s = ( b i u i ) ( m s ) B S B for an arbitrary s S . So b 1 , b 2 , , b n B , that is, b 1 , b 2 , , b n = B , and f is a cover. □
If n = 1 , we can easily obtain the Theorem 2.7 in [9].
Theorem 3.2. 
Let S be a monoid and A = a 1 , a 2 , , a n a n-generated S-act. If the natural map f : i = 1 n S i A is a coessential epimorphism, where S i S . Then R ( a i ) , i I , is a subgroup of S.
Proof. 
Since f : i = 1 n S i i = 1 n a i S is a coessential epimorphism. Then for an arbitrary element u i R ( a i ) , u i S R ( 1 ) . And R ( 1 ) = { t S | 1 t = 1 } = { 1 } . We can verify that u i s i = 1 for s i S . Moreover, a i = a i u i , it is easy to see that a i s i = a i u i s i = a i and so s i R ( a i ) . Consequently, R ( a i ) is a subgroup of S. □
Proposition 3.2. 
Let S be a monoid. Then the map f : i = 1 n S i i = 1 n a i S is a coessential epimorphism, where S i S , if and only if R ( a i ) , i I , is a subgroup of S and r ( 1 i , 1 p ) r ( a i , a p ) for i , p I .
Proof. 
Let f : i = 1 n S i i = 1 n a i S , s a i s , be a coessential epimorphism. Let 1 i s = 1 p t for s , t S and i , p I . We have a i s = a i s since f is well-defined. By Theorem 3.2, R ( a i ) is a subgroup of S.
Conversely, suppose that R ( a i ) is a subgroup of S. For any u i R ( a i ) , there exists u i 1 R ( a i ) such that u i u i 1 = { 1 } . Thus u i S R ( 1 ) . In addition, since r ( 1 i , 1 p ) r ( a i , a p ) for i , p I , we can verify that f is a coessential epimorphism by Theorem 3.1. □
Proposition 3.3. 
Let S be a right simple semigroup with a 1 adjoined and B = b 1 , b 2 , , b n , A = a 1 , a 2 , , a n . If r ( b i , b p ) r ( a i , a p ) for i , p I and R ( b i ) { 1 } . Then f : B A given by b i s a i s is a coessential epimorphism.
Proof. 
Since R ( b i ) { 1 } , we can verify that R ( b i ) S { 1 } = T , where T is a right simple semigroup. So t T = T for every t T . Then for u i R ( a i ) , u i T R ( b i ) = T R ( b i ) = R ( b i ) . It is easy to see that f is a coessential epimorphism since r ( b i , b p ) r ( a i , a p ) . □
Remark 3.1. 
It follows from the above that covers of finitely generated S-acts need not be unique. If S is a group then every n-generated S-act has i = 1 n S i as a cover, where S i S . And so proper n-generated S-acts do not have unique covers. In fact, if the map b 1 , b 2 , , b n a 1 , a 2 , , a n is onto, then b 1 , b 2 , , b n is trivially a cover of a 1 , a 2 , , a n .

4. N -Generated Flat Covers

In Mahmoudi and Renshaw [9] it is proved that an equivalent characterization of a cyclic act having flat properties covers, such as strongly flat, Condition ( P ) , projective. The next theorems are to investigate flatness covers of n-generated S-acts.
Theorem 4.1. 
Let S be a monoid. Then the n-generated S-act A = a 1 , a 2 , , a n has a strongly flat cover B if and only if B = i = 1 n b i S and R ( a i ) contains a left collapsible submonoid R such that for all u i R ( a i ) , u i S R .
Proof. 
Suppose that A has a strongly flat cover B. By Theorem 2.1, B = b 1 , b 2 , , b n . Then by Theorem 3.1 we can assume that R = R ( b i ) R ( a i ) and that for all u i R ( a i ) , u i S R . Moreover, since B is strongly flat, B = i = 1 n b i S by Lemma 2.1 and R is left collapsible by Proposition 2.4.
Conversely, suppose that B = i = 1 n b i S and R is a left collapsible submonoid of R ( a i ) such that for all u i R ( a i ) , u i S R . Define r ( b i ) = R × R , then R R ( b i ) and further B = i = 1 n b i S is strongly flat by Lemma 2.2. Define a map f : b 1 , b 2 , , b n a 1 , a 2 , , a n given by b i s a i s and note that f is a well-defined S-epimorphism. To see this, first notice that if f is well-defined, then it is clearly an S-map which is onto. Since R R ( a i ) , it is easy to see that R × R r ( a i ) but r ( b i ) = R × R and hence r ( b i ) r ( a i ) . And r ( b i , b j ) r ( a i , a j ) for any i j , i , j I , is not necessary to consider because B = i = 1 n b i S . Further, for all u i R ( a i ) , u i S R so f is coessential by Theorem 3.1. □
We can easily obtain the Theorem 3.2 of [9] if n = 1 in Theorem 4.1.
Example 4.1. 
Let S be a left cancellative monoid. Then n-generated S-act A = a 1 , a 2 , , a n has a strongly flat cover if and only if R ( a i ) , i I , is a subgroup of S and in this case i = 1 n S i is a strongly flat cover of A, where S i S . First notice that the only strongly flat cover of a n-generated S-act(assuming that it has one) is then i = 1 n S . Notice also that not all finitely generated S-acts need have a strongly flat cover(see, for example, Remark 3.6 in [9]).
Theorem 4.2. 
Let S be a monoid. Then the n-generated S-act A = a 1 , a 2 , , a n has a ( P ) -cover B if and only if B = i = 1 n b i S and R ( a i ) contains a right reversible submonoid R such that for all u i R ( a i ) , u i S R .
Proof. 
Suppose that A has a ( P ) -cover, B = b 1 , b 2 , , b n . Then by Theorem 3.1 we can assume that R = R ( b i ) R ( a i ) and that for all u i R ( a i ) , u i S R . Moreover, since B satisfies Condition ( P ) , B = i = 1 n b i S by Lemma 2.1 and R is right reversible by Proposition 2.4.
Conversely, suppose that B = i = 1 n b i S and R is a right reversible submonoid of R ( a i ) such that for all u i R ( a i ) , u i S R . Define r ( b i ) = R × R , then R R ( b i ) and further B = i = 1 n b i S satisfies Condition ( P ) by Lemma 2.2. Define a map f : b 1 , b 2 , , b n a 1 , a 2 , , a n given by b i s a i s and note that f is a well-defined S-epimorphism. Since R R ( a i ) , it follows that R × R r ( a i ) but r ( b i ) = R × R and hence r ( b i ) r ( a i ) . And r ( b i , b j ) r ( a i , a j ) for any i j , i , j I , is not necessary to consider because B = i = 1 n b i S . Further, since for all u i R ( a i ) , u i S R , then f is coessential by Theorem 3.1. □
Similarly, if n = 1 , we can easily obtain the Theorem 4.2 of [9].
Proposition 4.1. 
Let S be a group. Then every n-generated S-act A ( A S ) has at least two ( P ) -covers but only has a unique strongly flat cover.
Proof. 
Let A = a 1 , a 2 , , a n . Since S is a group, then all S-acts satisfy condition ( P ) and so in particular A is a ( P ) -cover of itself. But R ( a i ) , i I , is a subgroup of S, thus i = 1 n S i is a cover of A by Proposition 3.2, where S i S . While the latter part follows immediately from the Example 4.1. □
Lemma 4.1 
([8], Corollary 3.8). A right S-act P S is projective if and only if P = i I   P i where P i e i S for idempotents e i S , i I .
Theorem 4.3. 
Let S be a monoid and A = a 1 , a 2 , , a n a n-generated S-act. Then the following are equivalent:
( 1 ) A has a projective cover;
( 2 ) There exits a submonoid R of R ( a i ) which has a left zero element and for all u i R ( a i ) , u i S R .
( 3 ) The submonoid R ( a i ) of S has a minimal right ideal generated by an idempotent.
Proof. (1)⇒(2) Let B = b 1 , b 2 , , b n be a projective cover of A. Then by Theorem 3.1, take R = R ( b i ) , for all u i R ( a i ) , u i S R . Moreover by Lemma 4.1 there exists e i E ( S ) with B = i = 1 n b i S i = 1 n e i S and thus obviously e i R ( e i ) and R ( e i ) = R ( b i ) . If u i R ( e i ) , then e i u i = e i and so e i is a left zero element of R ( b i ) .
(2)⇒(3) Assume that z R is a left zero element of R and consider the right ideal z R ( a i ) of R ( a i ) . If this is not minimal, then there exists u i R ( a i ) with z u R ( a i ) z R ( a i ) . By assumption there exists s S with u i s R R ( a i ) , and since R ( a i ) is a left unitary submonoid, then s R ( a i ) . Since z is a left zero element of R, z = z ( u i s ) z u i R ( a i ) and so z R ( a i ) = z u i R ( a i ) , which is a contradiction. Therefore the submonoid z R ( a i ) of z R ( a i ) is a minimal right ideal generated by an idempotent.
(3)⇒(1) Suppose that e i E ( S ) with e i R ( a i ) is a minimal right ideal of R ( a i ) . Clearly i = 1 n e i S is projective. Define the map f : i = 1 n e i S i = 1 n a i S by f ( e i s ) = a i s . Then f is well defined since if e i s = e j t , i , j I and s , t S , then i = j and a i s = a i e i s = a i e i t = a i t . In addition, it is also coessential since if u i R ( a i ) , then e i u i R ( a i ) = e i R ( a i ) by the minimality of e i R ( a i ) , and so e i = e i u i t for some t R ( a i ) . But then u i t R ( e i ) and so u i S R ( e i ) . Hence the result follows by Theorem 3.1. □
If n = 1 in Theorem 4.3, we can get the Theorem 5.2 in [9].

5. X -Precovers

In this section we study Enochs’ notion of cover [1] in the category of acts over monoids and focus on X -precovers and X -covers, where X will be a class of S-acts closed under isomorphisms. For example, we denote the class of all projective S-acts by P . Clearly the concept of cover by Enochs’ is slightly different from that the coessential cover.
Proposition 5.1. 
Let S be a monoid and let X satisfy the property that X X X M X for   S M S S -act-S. If A has an X -precover, then A M has an X -precover.
Proof. 
Let g : C A be X -precover of A. Define g 1 : C M A M to be the obvious induced map. Let X M X and let h 1 : X M A M . Now, by the hypothesis, X X , so, since C is an X -precover of A, there exists f Hom   S ( X , C ) such that g f = h . So define f 1 : X M C M to be the induced map, and clearly ( g 1 ) ( f 1 ) = g f 1 = h 1 . Thus, A M has an X -precover. □
Proposition 5.2. 
Let A be an S-act and X a class of S-acts. Any retract of any act satisfying X satisfies X . Then the X -precover of A, if it exists, is the X -precover of the retract of A.
Proof. 
Please see the following diagram Preprints 102502 i002
Let f : C A be the X -precover and B the retract of A. Then α : A B and β : B A satisfy α β = 1 B . For S-map ϕ : M B , M X , by the X -precover property, there exists an S-map ψ : M C such that f ψ = β ϕ . We claim that α f ψ = α β ϕ = 1 B ϕ = ϕ . Hence, α f : C B is the X -precover of B. □
Proposition 5.3. 
Let X be a class of acts and D X . Consider the following commutative diagram of S-acts:Preprints 102502 i003
If g : C A is an X -precover of S-act A, then h : D A is also a X -precover of A.
Proof. 
Let ψ : M A be an S-homomorphism for M X . By the X -precover property, there exists an S-map ϕ : M C such that g ϕ = ψ . Hence, h f ϕ = ψ from h f = g . So h : D A is a X -precover of A. □
Theorem 5.1. 
Let X be a class of S-acts and f : A B be a monomorphism. Consider the following commutative diagram of S-acts:Preprints 102502 i004
If h : P B is an X -precover of B, then g : P A is an X -precover of A.
Proof. 
For every S-map h : P A , where P X . Since h : P B is an X -precover of B, there exists an S-map φ : P P with f g φ = h φ = f h . Then g φ = h since f is a monomorphism, and we are done. □
Dually, if f : A B is an S-epimorphism, we obtain the following Theorem 5.2.
Theorem 5.2. 
Let S be a monoid and P the class of all projective S-acts. Let f : A B be an S-epimorphism. Consider the following commutative diagram of S-acts:Preprints 102502 i004
If g : P A is a P -precover of A, then h : P B is a P -precover of B.
Proof. 
Let g : P A be P -precover of A and f : A B an S-epimorphism. To show that h : P B is a P -precover of B, we assume that any S-map φ : P B , where P P . By assumption, there exists ψ : P A such that f ψ = φ . Since g : P A is a P -precover of A, we obtain that g ϕ = ψ for some ϕ : P P . So φ = f ψ = f g ϕ = h ϕ . Therefore, h : P B is a P -precover of B. □
Remark 5.1. 
It is clear that if g : P A is an X -cover of A, then h : P B is an X -cover of B in Theorem 5.2. A question that could be brought up is whether Theorem 5.2 is valid for free S-acts. It is easy to answer this question positively.
Theorem 5.3. 
Let S be a monoid and X a class of S-acts. If A X is an X -precover of B and C X is an X -precover of A. Then C is an X -precover of B.
Proof. 
Suppose that f : A B is an X -precover of B and g : C A is an X -precover of A. For any S-map h : P B , for P X , there is an S-map φ : P A with f φ = h since f : A B is an X -precover of B. Similarly, because g : C A is an X -precover of A, we have g ψ = φ for some S-map ψ : P C . Thus, we can verify that h = f φ = ( f g ) ψ . So f g : C B is an X -precover of B, that is, C is an X -precover of B. □
Proposition 5.4. 
Let S be a monoid and B a right S-act. Let X be a class of S-acts closed under factor acts. If f : A B is a X -precover for B, then f : A / ρ B is a X -precover for B, where ρ k e r ( f ) is a congruence on A.
Proof. 
Let ρ be a congruence on A contained in k e r ( f ) and A X . First note that A / ρ X . By Homomorphism Theorem for acts, there exists a homomorphism f : A / ρ B , defined by f ( a ρ ) = f ( a ) , with f π = f , where π : A A / ρ . For each morphism h : C B with C X , there exists a morphism g : C A such that f g = h . Thus f ( π g ) = h , that is, f : A / ρ B is a X -precover for B. □
Proposition 5.5. 
Let X be a class of S-acts which is closed under subacts. And suppose that all subacts of B have X -covers. If A X and f : A B is an X -precover and C is a proper subact of B. Then there exists an S-subact A * of A and a homomorphism g : A * C such that it is an X -cover of C.
Proof. 
By assumption, we note that f 1 ( C ) X . Thus k : f 1 ( C ) C is an X -precover of C. Let h : A 0 C be an X -cover of C. Then we have the commutative diagram Preprints 102502 i005 such that k φ = h and h ψ = k , and so h ψ φ = h . Since h is an X -cover of C, it follows that ψ φ is an automorphism of A 0 . Thus φ is monomorphism. Take A * = φ ( A 0 ) A 0 is an S-subact of A, then g = h ψ : A * C is an X -cover of C. □

6. Conclusions

Based on the covers of cyclic S-acts over monoids(see [9]), we have introduced the projective covers (resp. strongly flat covers, ( P ) -covers) of the finitely generated S-acts over monoids in this work. Then we pose the following questions for consideration:
1.What is the equivalent conditions of the Condition ( P ) -cover and ( P F ) -cover of the finitely generated S-acts?
2.What is the flat covers of finitely presented S-acts?

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bailey, A.; Renshow, J. Covers of acts over monoids and pure epimorphisms. Proc. Edinb. Math. Soc. 2014, 57, 589–617. [Google Scholar] [CrossRef]
  2. Bailey, A.; Renshow, J. Covers of acts over monoids II. Semigroup Forum 2013, 87, 257–274. [Google Scholar] [CrossRef]
  3. Bailey, A.; Gould, V.; Hartmann, M. and et al. Covers for S-acts and condition (A) for a monoid S. Glasgow Math. J. 2015, 57, 323–341. [Google Scholar] [CrossRef]
  4. Bailey, A.; Renshow, J. A short note on strongly flat covers of acts over monoids. Semigroup Forum 2016, 93, 416–422. [Google Scholar] [CrossRef]
  5. Bican, L.; El Bashir, R.; Enochs, E. All modules have flat covers. Bull. London Math. Soc. 2001, 33, 385–390. [Google Scholar] [CrossRef]
  6. Khosravi, R.; Ershad, M. and Sedaghatjoo M. Strongly flat and condition (P) covers of acts over monoids. Comm. Algebra 2010, 38, 4520–4530. [Google Scholar] [CrossRef]
  7. Kilp, M.; Knauer, U.; Mikhalev, A. Monoids, Acts and Categories. De Gruyter Expositions in Mathematics, vol. 29. de Gruyter, Berlin.2000.
  8. Knauer, U. Projectivity of acts and Morita equivalence of monoids. Semigroup Forum 1972, 3, 359–370. [Google Scholar] [CrossRef]
  9. Mahmoudi, M.; Renshaw, J. On cover of cyclic acts over monoids. Semigroup Forum 2008, 77, 325–338. [Google Scholar] [CrossRef]
  10. Miller, C.; Ruskuc, N. An introduction to presentations of monoid acts: quotients and subacts. Comm. Algebra 2019, 47, 782–799. [Google Scholar] [CrossRef]
  11. Naghipoor M., A.; Ershad, M. On covers of acts over semigroups. Iran. J. Sci. Technol. Trans. A Sci. 2014, 38A2, 117–121. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.

Downloads

86

Views

26

Comments

0

Subscription

Notify me about updates to this article or when a peer-reviewed version is published.

Email

Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2025 MDPI (Basel, Switzerland) unless otherwise stated