Next Article in Journal
Geometric Inequalities for Skew CR-Warped Product Submanifolds in Locally Conformal Almost Cosymplectic Manifolds
Previous Article in Journal
Learning-Based Multi-Objective Optimization of Parametric Stadium-Type Tiered-Seating Configurations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Structure and Combinatorics on Right Groups

by
Aftab Hussain Shah
1,
Dilawar Juneed Mir
2 and
Bana Al Subaiei
3,*
1
Department of Mathematics, Central University of Kashmir, Tulmulla, Ganderbal 191131, India
2
Department of Mathematics, University Institute of Sciences, Chandigarh University, Mohali 140413, India
3
Department of Mathematics and Statistics, College of Science, King Faisal University, P.O. Box 400, Al-Ahsa 31982, Saudi Arabia
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(3), 411; https://doi.org/10.3390/math14030411
Submission received: 20 December 2025 / Revised: 13 January 2026 / Accepted: 21 January 2026 / Published: 25 January 2026
(This article belongs to the Special Issue Advance in Algebraic Structures and Representation Theories)

Abstract

Right groups form an important bridge between group theory and semigroup theory, combining the algebraic symmetry of groups with the one-sided structure of right zero semigroups. This paper develops a complete structural and enumerative theory of right groups. We describe all sub-right groups, Green’s equivalences, Rees’ congruences, and quotients in explicit algebraic terms. Closed formulas and asymptotic estimates are obtained for right groups, sub-right groups, subsemigroups, normal sub-right groups, Rees congruences, and quotient structures, together with a precise comparison between projection and Rees’ quotients. The results unify the structure, combinatorics, and quotient theory of right groups and provide a framework for further investigations into categorical and varietal aspects of right groups.
MSC:
20M10; 20M17; 20M25; 20E07; 20F05; 68Q70; 68R15

1. Introduction

Right groups occupy a central position in semigroup theory, providing one of the clearest interfaces between group structure and one-sided semigroup behavior. Each right group S = G × R , with G a group and R a right zero semigroup, blends the algebraic regularity of G with the unilateral degeneracy of R. This decomposition makes right groups simultaneously transparent and structurally rich: the group factor encodes all symmetries, while the right zero factor distributes them across fibers in a highly controlled way.
Beyond their algebraic relevance, right groups also arise naturally in computer science and information systems. The right zero component models deterministic “last-operation wins” behavior in synchronizing automata, routing protocols, and pipeline architectures, while the group component captures reversible state transformations. As a result, right groups serve as compact algebraic models for systems in which the final process overwrites intermediate computations—an effect familiar from compiler passes, control sequencing, and reversible computation.
The purpose of this paper is to develop a comprehensive structural and enumerative theory of right groups. We provide explicit descriptions of their subsemigroups, sub-right groups, normal sub-right groups, Green’s equivalences, and Rees’ congruences, showing in each case how the group part G determines the algebraic structure while the right zero factor R multiplies or indexes the resulting families. This yields closed formulas for the number of sub-right groups and uniform-layer subsemigroups, together with level-by-level refinements and containment counts. A complete classification of isomorphism types of right groups of a given order is obtained, and explicit enumeration formulas are derived.
The quotient structure of right groups admits a complete description. Each normal subgroup of the group component gives rise to two different quotients: a projection-kernel quotient, which remains a right group, and a Rees quotient, which introduces a zero and reflects the one-sided nature of multiplication. Normal sub-right groups correspond exactly to normal subgroups of the group component, and the families of projection kernels and Rees congruences have the same size. By contrast, the full congruence lattice is much larger, its growth is controlled by the Bell numbers, and the proportion of kernel or Rees congruences becomes negligible as the size of the right zero component increases. Similar asymptotic behavior appears when comparing normal sub-right groups with all sub-right groups and when contrasting uniform-layer subsemigroups with arbitrary subsemigroups.
These results provide a unified picture of the structure and combinatorics of right groups, showing that their behavior is governed entirely by the interplay between the symmetry of the group component and the combinatorial freedom of the right zero component. The framework developed here extends naturally to broader classes such as right-regular and completely simple semigroups and opens directions for further work on automorphisms, endomorphisms, and congruences.
Left groups and right groups form a dual pair within the general framework of strong semilattices of semigroups. The authors in [1,2,3] have developed a substantial body of work on the structure, endomorphisms, and automorphisms of strong semilattices of groups and left groups. More recently, Shah et al. [4] have further advanced the corresponding left-hand theory. In particular, ref. [5] analyzes structural properties of left groups, including endomorphisms and the behavior of homomorphism kernels and images, while [4] investigates group-like features such as Green’s relations and the correspondence between congruences and normal subgroups.
Despite these developments, essential structural and combinatorial aspects—most notably a comprehensive characterization and enumeration theory—have not been addressed in the existing literature. The present paper fills this gap by undertaking a systematic investigation of subgroup structure, subsemigroups, and enumeration phenomena in the setting of right groups.
Moreover, the present work develops a new and self-contained theory for right groups that goes beyond existing left-group results. We derive closed formulas for the number of non-isomorphic right groups, subsemigroups, sub-right groups, and normal sub-right groups; establish a sharp distinction between projection kernels and Rees quotients; and obtain complete congruence counts together with asymptotic bounds. These combinatorial and enumerative results are new and do not admit counterparts in the current literature on left groups and their strong semilattices. Finally, the structural and enumerative framework developed here provides a natural foundation for further investigations into endomorphisms, automorphisms, and congruence lattices of right groups and of their strong semilattices built from them. In particular, the explicit descriptions of subsemigroups and sub-right groups obtained in this paper are expected to play a central role in extending the automorphism and endomorphism theories previously developed for groups to the right-group setting.
Although the paper is formulated for right groups, all structural, combinatorial, and enumerative results admit precise dual analogues for left groups. Indeed, under the standard duality exchanging right zero and left zero components and reversing the order of multiplication, the arguments transfer verbatim: the torsion criteria, the description of subsemigroups via uniform fibers, and the resulting enumeration formulas remain valid in the left-group setting.

2. Preliminaries

A semigroup R is said to be a right zero semigroup if the multiplication on R satisfies i j = j for all i , j R , and we denote by R r the right zero semigroup of r elements. A right group is a semigroup S that is a direct product
S = G × R ,
where G is a group and R is a right zero semigroup, with multiplication in S given by
( g , i ) ( h , j ) = ( g h , j ) ( g , h G , i , j R ) .
The basic properties of right groups are classical and can be found in standard texts on semigroups (see Clifford and Preston [6], Howie [7], Petrich [8], Lallement [9] and Howie and McFadden [10]).
Before we move further let us illustrate some of the common examples of right groups.
Example 1
(Trivial and cyclic right groups). If G = { e } , then S = { e } × R R is the right zero semigroup itself. If G = C n = g is the cyclic group of order n, then S = C n × R r is a right group of order n r .
Example 2
(Direct product of a nonabelian group with R 2 ). Let G = D 4 (the dihedral group of order 8) and r = 2 . Then S = D 4 × R 2 consists of two parallel copies of D 4 , and the product of any element from the first copy with one from the second lies in the second. Here two copies of D 4 are the layers D 4 × { r 1 } and D 4 × { r 2 } , each isomorphic to D 4 , and the product of any element from the first copy with one from the second copy lies in the second, as r 1 r 2 = r 2 .
Example 3
(Permutation right group). If G = S m is the symmetric group on { 1 , , m } , then S = S m × R r represents r “parallel layers” of the symmetric group, with right multiplication by ( 1 , j ) transporting any element to layer j.
These examples illustrate the fibered structure of right groups. Every right group can thus be regarded as a bundle of groups over a right zero base. Many algebraic properties of S split as products of those of G and R, which underlies all results in the subsequent sections.
A semigroup S is said to be regular if for every element a S , there exists an element x S such that a = a x a . Equivalently, S is regular if each of its elements is regular; that is, every a S satisfies the identity above for some x S . Let S be a semigroup and let S 1 denote the semigroup obtained from S by adjoining an identity element if one does not already exist. For an element a S , the principal left ideal generated by a is the set S 1 a = { x a : x S 1 } , the principal right ideal generated by a is the set a S 1 = { a x : x S 1 } , and the principal two-sided ideal (or simply the principal ideal) generated by a is the set S 1 a S 1 = { x a y : x , y S 1 } .
Green’s relations describe the structure of a semigroup through its principal ideals. Elements are L -related when they generate the same principal left ideal and R -related when their principal right ideals coincide; their intersection H captures equality of both. The relation J corresponds to equality of principal two-sided ideals, while D is the join of L and R , connecting elements through a chain of left- and right-relations. Together these relations partition the semigroup and reveal its internal ideal structure.
A semigroup is simple if it has no proper two-sided ideals and completely simple if it is simple and contains a primitive idempotent; equivalently, it has minimal left and right ideals, or every H -class contains an idempotent. Completely simple semigroups are regular and include right groups as a special case. By the Rees theorem (Theorem 3.3.1 in [7]), every completely simple semigroup is isomorphic to a Rees matrix semigroup M [ G ; I , Λ ; P ] over a group G, where I and Λ are nonempty index sets and P = ( p λ i ) G Λ × I is the sandwich matrix, with multiplication given by ( i , g , λ ) ( j , h , μ ) = ( i , g p λ j h , μ ) .
In Theorem 1, we show that every right group is a particularly transparent instance of a Rees matrix semigroup, obtained by taking I = { 1 } , Λ = R , and p λ 1 = e G . Hence each right group has the canonical form
S M [ G ; { 1 } , R ; ( 1 ) ] , ( 1 , g , r ) ( 1 , h , s ) = ( 1 , g h , s ) ,
with each H -class a copy of G and the right zero set R indexing these classes. This representation provides a transparent framework that underpins the structural, enumerative, and asymptotic results developed in the paper.
For further background on semigroups, we refer to Clifford–Preston [6,11], Howie [7], Petrich [8], Lallement [9], and Rhodes–Steinberg [12]; for inverse semigroups [13]; for group theory to Robinson [14] and Scott [15]; and for combinatorial and lattice-theoretic notions to Stanley [16,17] and Volkov [18].

3. Canonical Structure of Right Groups

Right groups possess a canonical decomposition as a direct product of a group and a right zero semigroup. This structure, implicit in the work of Clifford and Preston [6] and Tamura and McAlister [19,20], deserves an explicit and constructive formulation. In this section we develop the canonical structural results that will underpin the combinatorial analysis of later sections.
To prepare for the proof of the canonical structure theorem, we record a few auxiliary results concerning intersections of principal right ideals and the normalization of single-row Rees matrix representations.
Lemma 1.
Let S be a regular semigroup and let K be a nonempty minimal two-sided ideal of S. Then K is completely simple.
Proof. 
Since K is a nonempty minimal ideal of S, it is a simple semigroup. Moreover, in a regular semigroup, every element of a minimal ideal possesses a relative inverse (see, for example, [7]). Hence, for each x K , there exists x K such that x x x = x . Setting e = x x , we obtain an idempotent e 2 = e belonging to K. Therefore, K contains idempotents.
In any regular semigroup, each H -class containing an idempotent is a group. Consequently, for every e E ( K ) , the H -class H e is a subgroup of K. Furthermore, since every element of K lies in the H -class of some idempotent, it follows that K is a union of groups.
By the Rees–Suschkewitsch Theorem (cf. [7], Theorem 3.3.1), a simple semigroup that is a union of groups is completely simple. Hence, K is completely simple. □
Lemma 2.
Let S be a semigroup in which every principal right ideal is generated by an idempotent. If e , f E ( S ) are nonzero idempotents contained in the same minimal two-sided ideal of S, then the right ideals e S and f S intersect (i.e., e S f S ).
Proof. 
Let K be the minimal two-sided ideal containing e and f. Since principal right ideals are generated by idempotents, for any x K there is an idempotent g with x S = g S K . Using minimality of K and regularity of elements in K (one may pass to an idempotent in each nonzero right ideal of K), one finds u e S f S . Select a e K with a 0 and write a S = g S for some idempotent g K . Similarly get b f K and idempotent h. By minimality K g K = K , and so g S h S , which yields the required intersection in e S f S . □
We now show that a Rees matrix semigroup with a single row can always be reduced to the canonical form with a trivial sandwich row.
Here M [ G ; { * } , I ; P ] denotes the Rees matrix semigroup over a group G with singleton row set { * } , column set I, and sandwich matrix P = ( p * i ) i I ; in particular, M [ G ; { * } , I ; ( 1 ) ] is the completely simple semigroup with multiplication reduced to ( * , g , i ) ( * , h , j ) = ( * , g h , j ) . Thus each H -class is naturally isomorphic to G, while the index set I acts as a right zero component.
Lemma 3.
Let M = M [ G ; { * } , I ; P ] be a Rees matrix semigroup with a single row and sandwich row P = ( p * , i ) i I . Then
M M [ G ; { * } , I ; ( 1 ) ] .
Proof. 
Each element of M has the form ( g , i ) with multiplication
( g , i ) ( h , j ) = ( g p * , i h , j ) .
For every i I let g i = p * , i 1 G and define
Φ ( g , i ) = ( g g i 1 , i ) .
Then for ( g , i ) , ( h , j ) M ,
Φ ( g , i ) ( h , j ) = ( g p * , i h g j 1 , j ) = ( g g i 1 h g j 1 , j ) = Φ ( g , i ) Φ ( h , j ) ,
since p * , i = g i 1 . Thus Φ is a homomorphism. It is bijective, with inverse ( g , i ) ( g g i , i ) , and therefore an isomorphism. Hence the sandwich row may be normalized to the all-1 row. □
Combining the auxiliary lemmas above, we obtain the canonical form of any regular semigroup whose principal right ideals are idempotent-generated. This description appears in the next theorem.
Theorem 1
(Canonical structure). For a nonempty semigroup S, the following statements are equivalent.
(i)
S is regular, and every principal right ideal of S is generated by an idempotent.
(ii)
S is completely simple, and S has exactly one R -class.
(iii)
S M G ; { * } , I ; ( 1 ) (single row, trivial sandwich matrix) for some group G and nonempty set I.
(iv)
S G × R , where R is the right zero semigroup on I.
Proof. 
(i) ⇒ (ii). Assume S is regular and every principal right ideal is generated by an idempotent.
First, every nonzero two-sided ideal of S contains an idempotent. Indeed, if J is a nonzero two-sided ideal and a J , then a S = e S for some idempotent e, and hence e J .
Let J be a nonzero two-sided ideal, and select e J E ( S ) . Then S e S J . We claim that S e S = S . Take arbitrary x S . By our hypothesis, x S = f S for some idempotent f. By Lemma 2 the right ideals e S and f S meet, so u e S f S is chosen. Since f u S S e S we have x S = f S S e S , hence x S e S . Thus S e S = S , and therefore J = S . Hence S has no proper nonzero two-sided ideals; S is simple.
Now S is regular, simple, and contains idempotents, so applying Lemma 1 with K = S shows S is completely simple.
Finally, for any two idempotents e , f E ( S ) simplicity gives elements s , t S with e = s f t . Hence e S s f S . But by the same intersection argument above, the right ideals e S and f S meet, so u e S f S is chosen. Writing u = e a = f b we get f u S e S , so f S e S . By symmetry e S f S , and therefore e S = f S . For arbitrary x S an idempotent e with x S = e S is chosen; then x S = e S equals the common right ideal generated by any idempotent. Therefore all principal right ideals coincide, and S has exactly one R -class.
(ii) ⇒ (iii). Assume S is completely simple and has exactly one R -class. By Rees’ theorem there exist a group G, nonempty index sets I , Λ , and a sandwich matrix P = ( p λ , i ) such that
S M [ G ; I , Λ ; P ] .
In the Rees model the R -classes correspond to the row index set I. Having exactly one R -class forces | I | = 1 ; write I = { * } . Then S is isomorphic to the single-column Rees matrix semigroup M [ G ; { * } , Λ ; ( p λ , * ) λ Λ ] . By Lemma 3 this single-column model is isomorphic to the Rees matrix semigroup with the trivial sandwich column, i.e., M [ G ; { * } , Λ ; ( 1 ) ] . This proves (iii).
(iii) ⇒ (iv). Assume S M [ G ; { * } , Λ ; ( 1 ) ] . Writing elements as pairs ( g , λ ) G × Λ (suppressing the fixed column index), the multiplication is
( g , λ ) ( h , μ ) = ( g h , μ ) .
Let R be the right zero semigroup on Λ (product λ · μ = μ ). The direct product G × R , with product ( g , λ ) ( h , μ ) = ( g h , μ ) , has the same multiplication table, so S G × R . This gives (iv).
(iv) ⇒ (i). Assume S G × R with R the right zero semigroup on Λ . For ( g , λ ) G × R the element ( g 1 , λ ) satisfies
( g , λ ) ( g 1 , λ ) ( g , λ ) = ( g g 1 g , λ ) = ( g , λ ) ,
so every element is regular. For any ( g , λ ) the principal right ideal ( g , λ ) ( G × R ) = G × R = S ; idempotents are exactly ( 1 G , λ ) , and each such idempotent generates S on the right. Hence every principal right ideal is generated by an idempotent. This proves (i). □
As an immediate consequence of the preceding theorem, we obtain the following characterization of right groups.
Corollary 1.
A semigroup S is a right group if and only if it satisfies any (hence all) of the equivalent conditions in Theorem 1.
In view of the structural representation S G × R obtained above, we can determine the Green’s relations and principal ideal structure of right groups.
Theorem 2
(Ideals and Green’s relations, general). Let S G × R be a right group. Then
(i)
The L -classes are the fibers G × { i } for i R .
(ii)
There is a single R -class, namely, S itself.
(iii)
Hence S has one D -class.
(iv)
The principal left ideal of ( g , i ) is G × { i } , and every principal right ideal is S.
(v)
Thus S is completely simple with exactly | R | minimal left ideals G × { i } .
Proof. 
(i) For ( g , i ) S and arbitrary ( x , k ) S , we have ( x , k ) ( g , i ) = ( x g , i ) G × { i } , S 1 ( g , i ) G × { i } . Conversely if ( h , i ) G × { i } then ( h , i ) = ( h g 1 , i ) ( g , i ) S 1 ( g , i ) , giving the reverse inclusion. Thus any L -class of S is exactly as claimed.
(ii) For any ( g , i ) , ( h , j ) S , we can write ( h , j ) = ( g , i ) ( g 1 h , j ) ( g , i ) S 1 . Hence ( g , i ) S = S for every ( g , i ) , so there is a single R -class, namely, S itself.
(iii) Since D = L R and R has one class, D has one class (the whole semigroup).
(iv) Items (a) and (b) together describe the principal left and right ideals as claimed.
(v) Each fiber G × { i } is a nonzero left ideal, and it is minimal (no proper nonzero left ideal sits inside a single fiber); hence, these are precisely the minimal left ideals of S. Their number equals the cardinality of R, i.e., there are | R | minimal left ideals. Together with (b) and (c) this shows S is completely simple with the stated family of minimal left ideals. □
The canonical description of a right group immediately yields the structure of its H -classes.
Corollary 2
( H -classes of a right group). For a right group S G × R , the H -classes are exactly the fibers H i = G × { i } for i R . Each H i is a group isomorphic to G, and these are precisely the maximal subgroups of S.
Proof. 
By Theorem 2 the L -classes are G × { i } , and S is a single R -class. Thus H = L R consists of exactly the sets G × { i } , one for each i R . For fixed i R , the set H i = G × { i } is closed under multiplication, ( g , i ) ( h , i ) = ( g h , i ) , so H i is a group with identity ( e G , i ) and inverses ( g 1 , i ) . The projection ( g , i ) g is a group isomorphism H i G . Since the idempotents of S G × R are exactly the elements ( e G , i ) with i I , the maximal subgroups are the H -classes of these idempotents. Thus the maximal subgroups of S are exactly the fibers G × { i } . □
Remark 1.
A right group S G × R has exactly | R | maximal subgroups, one for each i R , and each is canonically isomorphic to G.
We now determine the number of Green’s classes and subgroups in a finite right group.
Proposition 1
(Counting Green’s classes and subgroups in a finite right group). Let S be a finite right group, where G is a finite group of order | G | and R r is the right zero semigroup on r elements. The numbers of Green’s classes and subgroups in S are as follows:
StructureNumber in S
L -classesr
R -classes1
D -classes1
H -classesr
Maximal subgroupsr
All subgroups of S r · | Sub ( G ) |
Here | S u b ( G ) | denotes the number of subgroups of the group G.
Proof. 
Write S G × R r with R r = { 1 , , r } the right zero semigroup. For each fixed i the left ideal generated by ( g , i ) is S ( g , i ) = G × { i } , so the L -classes are exactly the fibers G × { i } (there are r of them). The principal right ideal of any element is ( g , i ) S = G × R r = S , so all elements are R -related and there is a single R -class. Thus D = J = S × S , giving one D -class.
Since H = L R and R is universal, each H -class equals the corresponding L -class G × { i } ; hence there are r  H -classes, each a subgroup isomorphic to G. These are precisely the maximal subgroups of S.
Finally, every subgroup of S lies inside some maximal subgroup G × { i } , and conversely each subgroup of G yields a subgroup of G × { i } . Therefore the total number of subgroups of S is r · | S u b ( G ) | . □
Having identified right groups with direct products of a group and a right zero semigroup, we can now characterize all homomorphisms between them.
Proposition 2
(All homomorphisms between right groups). For right groups S = G × I and S = G × J , every semigroup homomorphism S S is uniquely of the form ( g , i ) ( α ( g ) , τ ( i ) ) , where α : G G is a group homomorphism and τ : I J is any function. Conversely, every such pair ( α , τ ) defines a homomorphism.
Proof. 
This is straightforward and follows on similar lines to the case of left groups (see Theorem 4.1 of [5]). □
Corollary 3
(Isomorphism classification of right groups). Right groups G × I and G × I are isomorphic (as semigroups) if and only if G G (as groups) and I I (as right zero semigroups, equivalently as sets).
Proof. 
(⇒) If ψ : G × I G × I is an isomorphism, then by Proposition 2 there exist α H o m ( G , G ) and a bijection τ : I I such that ψ = Φ α , τ . Invertibility of ψ forces α to be a group isomorphism and τ a bijection, so G G and I I .
(⇐) Conversely, given a group isomorphism α : G G and a bijection τ : I I , Φ α , τ is an isomorphism with inverse Φ α 1 , τ 1 . □
It easy to see that for every non-empty set I, there is exactly one right zero semigroup structure on I, so the above corollary can be restated as follows.
Corollary 4
(Isomorphism classification of right groups). Let S = G × I and T = H × J be right groups. Then
S T G H a s g r o u p s a n d | I | = | J | .
In particular, for fixed m = | I | the isomorphism type of S is determined exactly by the isomorphism type of G.

4. Enumeration of Non-Isomorphic Right Groups

The classification and enumeration of right groups up to isomorphism provides the natural starting point for analyzing their structure. Since each finite right group is of the form G × R r , the enumeration problem reduces to understanding how the choices of G and the size r of the right zero factor determine distinct isomorphism types. In this section we derive explicit formulas for the number of non-isomorphic right groups of a given order. Let f ( n ) be the number of groups of order n, ω ( n ) the number of prime factors of n, τ ( n ) the divisor function, and R ( n ) the number of non-isomorphic right groups of size n. The next theorem provides the foundation for all subsequent enumerative results.
Theorem 3
(Master count). For every n 1 , the number R ( n ) of non-isomorphic right groups of size n is
R ( n ) = d n f ( d ) .
Proof. 
Any right group S of size n has the form S = G × I with | G | = d and | I | = m such that d m = n . Fix d n . There are exactly f ( d ) isomorphism classes for G, and (up to isomorphism) exactly one right zero semigroup of size m = n / d . Thus each divisor d contributes f ( d ) distinct isomorphism classes, and summing over d n yields the formula. □
Corollary 5
(Fixed group size or fixed index size).
(i) 
For fixed n 1 and m 1 , the number of non-isomorphic right groups of the form G × I with | G | = n , | I | = m is exactly f ( n ) .
(ii) 
For fixed m 1 , the number of non-isomorphic right groups of size n with | I | = m is f ( n / m ) if m n and 0 otherwise.
Proof. 
Parts (i) and (ii) follow immediately from Theorem 3 since I contributes no nontrivial isomorphism variation beyond its cardinality. □
The following is a well known fact in group theory, and so its proof is omitted here.
Lemma 4
(Multiplicativity of f). If ( m , n ) = 1 then f ( m n ) = f ( m ) f ( n ) .
The following result provides a fundamental enumeration formula that captures how the arithmetic structure of n governs the diversity of right groups of that size.
Theorem 4.
Let n = i = 1 r p i a i be the prime-power factorization of n 1 . The number R ( n ) of non-isomorphic right groups of size n is
R ( n ) = i = 1 r c = 0 a i f p i c .
Proof. 
By Theorem 3
R ( n ) = d n f ( d ) .
For the product form: if n = p i a i and d = p i c i with 0 c i a i , then every group of order d is (up to isomorphism) a direct product of a p i c i -groups across the primes, and the choice of the p i c i -primary factors is independent across coprime components. Since f by Lemma 4 is multiplicative, we have
d n f ( d ) = ( c 1 , , c r ) f i = 1 r p i c i = c 1 = 0 a 1 c r = 0 a r f p 1 c 1 p r c r = c 1 = 0 a 1 c r = 0 a r i = 1 r f ( p i c i ) = i = 1 r c = 0 a i f ( p i c ) .
This completes the factorization of the divisor sum. □
We now illustrate the application of Theorem 4 by computing the number of non-isomorphic right groups for some values of n.
Example 4.
(i) 
Let  n = 12 = 2 2 · 3 . Using the multiplicative form of Theorem 4, we obtain 
R ( 12 ) = f ( 1 ) + f ( 2 ) + f ( 4 ) f ( 1 ) + f ( 3 ) = ( 1 + 1 + 2 ) ( 1 + 1 ) = 4 · 2 = 8 .
(ii) 
Let  n = 16 = 2 4 . Since n is a prime power, Theorem 4 yields 
R ( 16 ) = c = 0 4 f ( 2 c ) = f ( 1 ) + f ( 2 ) + f ( 4 ) + f ( 8 ) + f ( 16 ) = 1 + 1 + 2 + 5 + 14 = 23 .
(iii) 
Let  n = 18 = 2 · 3 2 . For the prime factors we compute 
c = 0 1 f ( 2 c ) = 1 + 1 = 2 , c = 0 2 f ( 3 c ) = 1 + 1 + 2 = 4 .
Hence,  R ( 18 ) = 2 · 4 = 8 .  Alternatively, using the divisor–sum formulation, 
R ( 18 ) = d 18 f ( d ) = f ( 1 ) + f ( 2 ) + f ( 3 ) + f ( 6 ) + f ( 9 ) + f ( 18 ) = 1 + 1 + 1 + 2 + 2 + 1 = 8 ,
 since there is exactly one group of order 18.
As immediate consequences of Theorem 4, we obtain explicit formulas for the cases when the order of the right group is a prime power.
Corollary 6
(Prime powers and squarefree n). If n = p a , then
R ( p a ) = c = 0 a f ( p c ) .
Proof. 
If n = p a then in the prime factorization n = i = 1 r p i a i we have r = 1 and a 1 = a . Hence the product formula in the displayed factorization of previous theorem contains a single factor, so
R ( p a ) = d p a f ( d ) = c = 0 a f ( p c ) ,
as required. □
Corollary 7.
If n = p is prime, then
R ( p ) = f ( 1 ) + f ( p ) = 2 .
Proof. 
For a prime p, there are exactly two divisors 1 and p. Since f ( 1 ) = 1 (the trivial group) and f ( p ) = 1 (the cyclic group of order p), we have
R ( p ) = f ( 1 ) + f ( p ) = 1 + 1 = 2 .
Thus, there are precisely two non-isomorphic right groups of prime order, namely, the trivial right zero semigroup R p and the direct product C p × R 1 C p . □
Example 5.
Prime cubes (uniform count for all primes). For any prime p,
R ( p 3 ) = f ( 1 ) + f ( p ) + f ( p 2 ) + f ( p 3 ) = 1 + 1 + 2 + 5 = 9 .
Representatives are classified by the divisor  d p 3  and a group G of order d:
d f ( d ) Right groups  G × R p 3 / d
11 R p 3
p1 C p × R p 2
p 2 2 C p 2 × R p , ( C p × C p ) × R p
p 3 5 t h e 5 g r o u p s o f o r d e r p 3 ( w i t h R 1 )
For odd primes p, it is classical that there are exactly five non-isomorphic groups of order  p 3 . For p = 2 , although the classification differs, there are again precisely five non-isomorphic groups of order 8, namely
C 8 , C 4 × C 2 , C 2 × C 2 × C 2 , D 8 , Q 8 .
Hence  f ( 8 ) = 5 , and the equality R ( p 3 ) = 9 remains valid for p = 2 as well. Thus the enumeration formula for right groups of order p 3 holds uniformly for all primes.
For completeness, we include in an appendix explicit representatives of non-isomorphic right groups of orders 12 and 16, which serve to concretely illustrate the enumeration formula established in Theorem 4.
The classical theorem of Hölder [21], refined by Huppert [22], gives a complete classification and enumeration of groups of square-free order. Modern treatments may be found in Murty [23] and Murty-Srinivasan [24]. This result forms the foundation for our analysis.
Lemma 5
(Count of groups of square-free order). Let n = p 1 p 2 p k be square-free with p 1 < p 2 < < p k . For each i 2 , let S i = { p 1 , , p i 1 } , and let ( p i 1 ) S i denote the largest divisor of p i 1 whose prime factors lie only in S i . Then
f ( n ) = i = 2 k τ ( p i 1 ) S i .
Using the Hölder–Huppert classification, the following theorem gives a fully explicit combinatorial formula for the number of right groups of any square-free order.
Theorem 5
(Enumeration of right groups of square-free order). Let n = p 1 p 2 p k be square-free with p 1 < < p k . For any subset J { 1 , , k } and any i J , let
( p i 1 ) J , i = t h e l a r g e s t divisor of ( p i 1 ) whose prime factors lie in { p j : j J , j < i } .
Then the number R ( n ) of right groups of order n is
R ( n ) = J { 1 , , k } i J τ ( p i 1 ) J , i .
Proof. 
We have
R ( n ) = d n f ( d ) .
Since n = p 1 p k is square-free, each divisor d corresponds uniquely to a subset J { 1 , , k } (namely, d = i J p i ), so
R ( n ) = J { 1 , , k } f i J p i .
By the lemma on groups of square-free order (Lemma 5), for a subset J the number of groups of order i J p i equals
f i J p i = i J τ ( p i 1 ) J , i ,
where ( p i 1 ) J , i is the largest divisor of p i 1 whose prime factors lie in { p j : j J , j < i } . Substituting this expression into the sum over J yields the formula stated in the theorem. □
In the absence of any interaction among the prime factors of n, the enumeration simplifies dramatically, as captured by the following corollary.
Corollary 8
(Square-free, no p ( q 1 ) ). Let n = p 1 p k be square-free with p 1 < < p k and assume no p i divides p j 1 for i < j . Then every square-free divisor d n admits exactly one group of order d, so R ( n ) = τ ( n ) = 2 ω ( n ) .
Proof. 
Let n = p 1 p k be square-free with p 1 < < p k and assume p i ( p j 1 ) for all i < j . For any square-free divisor d = i J p i , Lemma 5 gives
f ( d ) = i J τ ( p i 1 ) { p j : j J , j < i } .
According to our hypothesis, no earlier prime in J divides p i 1 ; hence
( p i 1 ) { p j : j J , j < i } = 1 for all i J ,
so each factor in the product is τ ( 1 ) = 1 . Thus f ( d ) = 1 for every square-free divisor d n , and each such group is unique (indeed cyclic).
Applying Theorem 5 then gives
R ( n ) = d n f ( d ) = d n 1 = τ ( n ) = 2 ω ( n ) .
Corollary 9
(Square-free, with some p ( q 1 ) ). For a square-free n = p 1 p k and each subset J { 1 , , k } , let E i ( J ) be the largest divisor of p i 1 supported on earlier primes in J. Then
R ( n ) = J i J τ ( E i ( J ) ) .
Whenever a relation p a ( p b 1 ) with a < b occurs, some E b ( J ) > 1 , so R ( n ) > 2 ω ( n ) .
Proof. 
By Lemma 5, the number of isomorphism classes of groups of order d = i J p i is f ( d ) = i J τ E i ( J ) . Since right groups of size n are exactly G × R n / | G | , we have R ( n ) = d n f ( d ) , yielding the displayed formula. If some p a ( p b 1 ) , then for any J with { a , b } J and a < b we have E b ( J ) p a ; hence, τ ( E b ( J ) ) 2 , so f ( d ) and therefore R ( n ) strictly increase over the baseline 2 ω ( n ) . □
Example 6
(Two primes). Let n = p q with p < q .
R ( p q ) = f ( 1 ) + f ( p ) + f ( q ) + f ( p q ) = 1 + 1 + 1 + τ ( q 1 ) { p } .
(i) 
If p ( q 1 ) , then ( q 1 ) { p } = 1 and R ( p q ) = 4 .
(ii) 
If p ( q 1 ) , then ( q 1 ) { p } = p so τ = 2 and R ( p q ) = 5 .
Representatives in the second case: R p q , C p × R q , C q × R p , C p q , C q C p .
Corollary 10
(Divisor lower bound). For all n N , R ( n ) τ ( n ) . If n is square-free, then R ( n ) 2 ω ( n ) .
Proof. 
For each d there is at least one group of order d, namely, the cyclic group C d , so f ( d ) 1 . Therefore
R ( n ) = d n f ( d ) d n 1 = τ ( n ) .
If n is squarefree, then τ ( n ) = 2 ω ( n ) , yielding the stated bound. □
The enumerative framework developed here completely determines the combinatorial structure of right groups and places their classification on firm arithmetic footing. It reveals how the multiplicative behavior of the underlying group-counting function governs the entire enumeration of right groups.

5. Subsemigroups and Sub-Right Groups of a Right Group

In this section we analyze the internal structure of a right group S = G × R through its subsemigroups and sub-right groups. Although the product representation of right groups is classical, the detailed organization and enumeration of their substructures has not been systematically developed. We give a complete decomposition of all subsemigroups of S, identify precisely which ones are themselves right groups, and obtain explicit counting formulas for SubS ( S ) and SubRG ( S ) . In particular, we show that every sub-right group splits canonically into a group component and a right zero component. A sub-right group of S is a subsemigroup T S that is itself a right group.
Theorem 6
(Structure of sub-right groups). Let S = G × R be a right group. A subsemigroup T S is a sub-right group if and only if
T = H × K ,
where H G is a subgroup and K R .
Proof. 
The proof follows a similar line to [5] [Lemma 2.6]. □
Example 7.
(1) 
For S = Z × R N , every sub-right group has the form d Z × R A with d 1 and A N nonempty, yielding infinitely many sub-right groups of each size.
(2) 
For S = C 6 × R 3 , sub-right groups are H × R J with H C 6 and J { 1 , 2 , 3 } nonempty. Since C 6 has four subgroups and R 3 has seven nonempty subsets, S has 4 × 7 = 28 sub-right groups.
To analyze the internal structure of a right group, it is useful to understand how its subsemigroups decompose along the right zero component. The next proposition provides a complete description of all subsemigroups of S = G × R in terms of families of subsets of the group component.
Proposition 3
(Structure of subsemigroups of a right group). Let S = G × R be a right group. Every subsemigroup T S has the form
T = r R T H r × { r } ,
where R T = { r R : T ( G × { r } ) } and each H r = { g G : ( g , r ) T } satisfies
H r 1 H r 2 H r 2 ( r 1 , r 2 R T ) .
Conversely, any nonempty family { H r } r R T G satisfying these closure conditions yields a subsemigroup of S.
Proof. 
( ) Let T S = G × R be a subsemigroup and define H r = { g G : ( g , r ) T } and R T = { r : H r } . Then T = r R T H r × { r } . If g 1 H r 1 and g 2 H r 2 , then ( g 1 , r 1 ) , ( g 2 , r 2 ) T , and since ( g 1 , r 1 ) ( g 2 , r 2 ) = ( g 1 g 2 , r 2 ) T , we obtain g 1 g 2 H r 2 . Thus H r 1 H r 2 H r 2 for all r 1 , r 2 R T .
( ) Conversely, suppose R T R and nonempty sets H r G satisfy H r 1 H r 2 H r 2 . For T = r R T H r × { r } , if ( g 1 , r 1 ) , ( g 2 , r 2 ) T then g 1 H r 1 , g 2 H r 2 , and hence g 1 g 2 H r 2 . Thus ( g 1 g 2 , r 2 ) T , showing that T is closed under multiplication and therefore a subsemigroup. □
The next theorem characterizes subsemigroups which are sub-right groups.
Theorem 7
(Sub-right groups of a right group). Let G × R be a right group. with multiplication ( g , r ) ( h , s ) = ( g h , s ) , and let T, H r = and R T be as in Proposition 3. Then T is a sub-right group of G × R if and only if there exists a subgroup H G such that H r = H for all r R T . In this case T = H × R T , and R T is a right zero subsemigroup of R.
Proof. 
Assume first that T is a sub-right group of G × R . The multiplication on T is the restriction, so the projection π G is a semigroup homomorphism, and its image H = π G ( T ) is a group. For r R T we have H r , so g H r is chosen, i.e., ( g , r ) T . If ( h , s ) T is arbitrary, then ( h , s ) ( g , r ) = ( h g , r ) T , so h g H r . Since h ranges over H and g H , we see that H H r . On the other hand, if x H r then ( x , r ) T , so x H by the definition of H. Thus H r H , and hence H r = H for all r R T .
Conversely, suppose there is a subgroup H G such that H r = H for all r R T . Then
T = r R T ( H r × { r } ) = r R T ( H × { r } ) = H × R T .
For ( h , r ) , ( h , s ) H × R T we have ( h , r ) ( h , s ) = ( h h , s ) , and h h H since H is a subgroup, while s R T by assumption. Thus H × R T is closed under the multiplication inherited from G × R and is clearly a right group with group component H and right zero component R T . Hence T is a sub-right group of G × R . □
Example 8.
Let S = Z × R { a , b } . Define
T = ( 2 Z ) × { a } Z × { b } .
Here H a = 2 Z and H b = Z . Since H a H b = 2 Z + Z = Z = H b and H b H a = Z + 2 Z = Z = H b , the closure conditions are satisfied. Thus T is a subsemigroup of S, though not a sub-right group (since H a H b ).
We now enumerate all sub-right groups of S = G × R , showing they are precisely the sets H × R with H G and R R nonempty.
The symbols S u b R G ( S ) and S u b ( G ) denote the set of all sub-right groups of S and subgroups of G, respectively.
Corollary 11
(Counting sub-right groups). Let S = G × R be a right group.
S u b R G ( S ) = | S u b ( G ) | · 2 | R | 1 .
If R is finite of size m, this specializes to
S u b R G ( S ) = | S u b ( G ) | ( 2 m 1 ) .
Proof. 
If T is a sub-right group of S, then by Theorem 6 T H × R , where H G is a subgroup and R R . Now taking into account all possible choices of the distinct H and R and their possible arrangements gives the desired formulas. □
The following corollary shows that for finite group components, the notions of subsemigroups and sub-right groups in a right group coincide completely.
Corollary 12
(Finite G case: subsemigroups are sub-right groups). If G is finite, then every subsemigroup H G is a subgroup. Consequently, in S = G × R with finite G, every subsemigroup T is a sub-right group:
T = H × R T with H G , R T R .
Hence the total number of subsemigroups of S equals | S u b ( G ) | ( 2 | R | 1 ) .
Proof. 
Let H be a nonempty subsemigroup of the finite group G. Since G is finite, there exists h H such that some positive power of h is idempotent. As the identity e is the unique idempotent of G, we have e H . For any h H , finiteness of G implies that h has finite order, say o ( h ) . Since H is closed under multiplication, h o ( h ) 1 H , and hence h 1 H . Therefore, H is closed under inverses and contains the identity, and thus H is a subgroup of G.
The remaining assertions follow immediately from Proposition 3 and Corollary 11. □
Remark 2.
Thus the “new” phenomenon of subsemigroups that are not right groups can occur only when G is infinite.
Example 9
(Infinite group, non-right-group subsemigroup). Let G = ( Z , + ) and R any right zero semigroup. For a Z , set H a = a + N = { a , a + 1 , a + 2 , } . Let r R and define
T = ( H 0 H 5 ) × { r } .
Then H 0 and H 5 are subsemigroups of ( Z , + ) , and so H 0 H 5 is a subsemigroup of ( Z , + ) . Hence T is a subsemigroup of G × R . However, H 0 H 5 is not a group (no inverses), so T cannot be a right group.
The next corollary refines the total count by stratifying sub-right groups according to the size of their right zero component.
Corollary 13
(Level-by-level count when R is finite). For S = G × R m with | R m | = m , the number of sub-right groups whose right zero component has size k is
| { T sr S : | π R ( T ) | = k } | = | S u b ( G ) | m k .
Thus
| S u b R G ( S ) | = | S u b ( G ) | ( 2 m 1 ) .
Proof. 
By Theorem 6, every sub-right group of S = G × R m is T = H × K with H G and K R m , and π R ( T ) = K . Thus | π R ( T ) | = k exactly when K R m has size k.
For fixed k, a sub-right group with | π R ( T ) | = k is obtained by choosing a subgroup H G (giving | S u b ( G ) | choices) and a k-subset K R m (giving m k choices). The representation T = H × K is unique, so
| { T sr S : | π R ( T ) | = k } | = | S u b ( G ) | m k .
Summing over k 1 yields
| S u b R G ( S ) | = | S u b ( G ) | k = 1 m m k = | S u b ( G ) | ( 2 m 1 ) .
The following corollary determines how many sub-right groups of a right group contain a given sub-right group as a subset.
Proposition 4
(Containment counts). For H 0 G and nonempty R 0 R , the number of sub-right groups T = H × R containing H 0 × R 0 is
| { H : H 0 H G } | · 2 | R | | R 0 | .
In particular, if | R | = m and | R 0 | = k , this equals | { H : H 0 H G } | 2 m k .
Proof. 
By Theorem 6, every sub-right group of S = G × R is T = H × R with H G and R R . We have
H 0 × R 0 H × R H 0 H and R 0 R .
Indeed, inclusion of products forces R 0 R by projection to R, and for any r R 0 , the inclusion H 0 × { r } H × { r } gives H 0 H . Conversely, if H 0 H and R 0 R , then H 0 × R 0 H × R is immediate.
Thus sub-right groups containing H 0 × R 0 correspond to all H with H 0 H G and all subsets R with R 0 R R . There are | { H : H 0 H G } | choices for H, and 2 | R | | R 0 | choices for R . Multiplying yields the stated count. □
Example 10.
For S = C 6 × R 3 , the group C 6 has 4 subgroups, and R 3 has 7 nonempty subsets, giving | S u b R G ( S ) | = 4 · 7 = 28 ; moreover, exactly 4 3 k of these have right zero size k.
For S = Z × R N , since S u b ( Z ) = { d Z : d 1 } is countable and R N has 2 0 1 nonempty subsets, one obtains | S u b R G ( S ) | = 2 0 .
Thus there are countably many sub-right groups with a finite right zero component and continuum many with an infinite component.
When the group component is infinite, precise enumeration is harder; the next proposition gives general structural bounds for the number of subsemigroups in this setting.
Proposition 5
(Counting bounds for infinite G). Let S = G × R with G infinite and R arbitrary, and write SubSg ( G ) for the set of subsemigroups of G. Then
1. 
(Lower bound) At least | SubSg ( G ) | ( 2 | R | 1 ) subsemigroups arise, namely, the constant-layer sets K × R T with K SubSg ( G ) and R T R .
2. 
(Crude upper bound) If | R | = m < , then
R T R | SubSg ( G ) | | R T | ( 2 m 1 ) | SubSg ( G ) | m .
3. 
(Uniform layers) For each K SubSg ( G ) there are exactly 2 | R | 1 subsemigroups with all layers equal to K.
Proof. 
(1) (Lower bound). For any K SubSg ( G ) and any nonempty R T R , the layers H r : = K satisfy H r 1 H r 2 = K K K , so by Proposition 3 the set T = K × R T is a subsemigroup of S. Different choices of ( K , R T ) give distinct subsemigroups, yielding | SubSg ( G ) | ( 2 | R | 1 ) in total.
(2) (Crude upper bound). Assume | R | = m < . For any nonempty R T R , a subsemigroup with this right zero support is determined by nonempty sets H r SubSg ( G ) satisfying H r 1 H r 2 H r 2 . Ignoring this condition gives at most | SubSg ( G ) | | R T | possibilities, so
# { subsemigroups of S } R T R | SubSg ( G ) | | R T | ( 2 m 1 ) | SubSg ( G ) | m .
(3) (Uniform layers). Fix K SubSg ( G ) and take H r K . Then K K K , so each nonempty R T yields a valid subsemigroup T = K × R T . Hence there are exactly ( 2 | R | 1 ) such subsemigroups for each K. □
The next theorem gives the exact quantitative relationship between subsemigroups and sub-right groups of a right group, including sharp bounds, precise counts, and the conditions under which they coincide.
Theorem 8
(Bounds between subsemigroups and sub-right groups). Let S = G × R be a right group. Then
1. 
Bounds
| SubRG ( S ) | | SubS ( S ) | R T R | SubSg ( G ) | | R T | ( 2 | R | 1 ) | SubSg ( G ) | | R | .
2. 
Sub-right groups.
| SubRG ( S ) | = | Sub ( G ) | ( 2 | R | 1 ) ,
and if | R | = m , then
| { T S u b R G ( S ) : | π R ( T ) | = k } | = | Sub ( G ) | m k .
3. 
Lower bound.
| SubS ( S ) | | SubSg ( G ) | ( 2 | R | 1 ) ,
via the constant-layer subsemigroups K × R T .
4. 
Equality criterion. The following are equivalent:
(a) 
| SubS ( S ) | = | SubRG ( S ) | .
(b) 
Every subsemigroup of G is a subgroup.
(c) 
G is torsion.
Hence if G is finite, then | SubS ( S ) | = | SubRG ( S ) | = | Sub ( G ) | ( 2 | R | 1 ) .
Proof. 
(1) (Universal sandwich bounds). The inequality | SubRG ( S ) | | SubS ( S ) | is immediate. By Proposition 3, any subsemigroup T S has the form
T = r R T H r × { r } ,
with R T R and nonempty H r G satisfying H r 1 H r 2 H r 2 . Ignoring this condition, for fixed R T there are at most | SubSg ( G ) | | R T | ways to choose the H r SubSg ( G ) , so
| SubS ( S ) | R T R | SubSg ( G ) | | R T | ( 2 | R | 1 ) | SubSg ( G ) | | R | .
This gives the full chain of bounds.
(2) (Explicit count of sub-right groups). By Theorem 6, sub-right groups of S are exactly
T = H × R , H G , R R ,
and the map ( H , R ) H × R is bijective. Hence
| SubRG ( S ) | = | Sub ( G ) | ( 2 | R | 1 ) .
If | R | = m , then for each k there are m k choices of R with | R | = k , and | Sub ( G ) | choices for H, giving
| { T S u b R G ( S ) : | π R ( T ) | = k } | = | Sub ( G ) | m k .
(3) (Lower bound via constant layers). For any K SubSg ( G ) and nonempty R T R , setting H r : = K for all r R T yields H r 1 H r 2 = K K K , so T = K × R T is a subsemigroup. Distinct pairs ( K , R T ) give distinct T, so
| SubS ( S ) | | SubSg ( G ) | ( 2 | R | 1 ) .
(4) (Equality criterion).
(a) ⇒ (b). If every subsemigroup of S is a sub-right group, then for any K SubSg ( G ) and r R the set K × { r } , being a subsemigroup, must be of the form H × { r } with H G , so K = H is a subgroup. Thus SubSg ( G ) = S u b ( G ) .
(b) ⇒ (c). If every subsemigroup of G is a subgroup and G contained an element of infinite order g, then { g n : n 1 } would be a proper subsemigroup that is not a subgroup, a contradiction. Hence G is torsion.
(c) ⇒ (a). Assume G is torsion and let T S be a subsemigroup. For each r R put H r = { g G : ( g , r ) T } . Each H r is a subsemigroup of the torsion group G, hence a subgroup (since g n = e H r implies g 1 = g n 1 H r ). The layer condition H r 1 H r 2 H r 2 then forces all H r to be equal: H r 1 H r 2 and H r 2 H r 1 , so H r 1 = H r 2 = : H . Thus T = H × R T with H G , showing that every subsemigroup is a sub-right group. For finite G this holds automatically since finite groups are torsion. □
The equivalence in part (4) of Theorem 8 is not restricted to the finite case. It also applies to infinite torsion groups. Indeed, if G is torsion, then every subsemigroup of G is automatically a subgroup: for any g in a subsemigroup K G , there exists n 1 such that g n = e , implying g 1 = g n 1 K . In particular, this includes classical infinite torsion groups such as the Prüfer p-groups C p , in which every element has finite order although the group itself is infinite (see, for example, [14]). Consequently, for right groups S = G × R with G an infinite torsion group, every subsemigroup of S is still a sub-right group, and the equality | SubS ( S ) | = | SubRG ( S ) | continues to hold. This shows that the equality criterion depends on the torsion property of G rather than on finiteness. The example constructed below justifies it.
Example 11
(Right groups over Prüfer groups with infinite right zero component). Let p be a prime and let G = C p be the Prüfer p-group,
C p = n 1 C p n .
Let R be an arbitrary (possibly infinite) right zero semigroup, that is, x y = y for all x , y R .
Define
S = C p × R
with multiplication
( g , r ) ( h , s ) = ( g h , s ) , g , h C p , r , s R .
Then S is a right group.
Let T S be a subsemigroup. Set R T = π R ( T ) R , which is nonempty, and for each r R T define
T r = { g C p : ( g , r ) T } .
For g , h T r , we have
( g , r ) ( h , r ) = ( g h , r ) T ,
so T r is a subsemigroup of C p . Since C p is a torsion group, every subsemigroup of C p is a subgroup; hence T r C p .
Moreover, for any r , s R T and g T r , h T s ,
( g , r ) ( h , s ) = ( g h , s ) T ,
which forces T r = T s = : H . Consequently,
T = H × R T ,
where H C p is a subgroup.
Thus, even when R is infinite, every subsemigroup of S = C p × R is a sub-right group, and
SubS ( S ) = SubRG ( S ) .
The preceding example yields the following general consequence for torsion right groups. The next corollary and remark clarify the role of the torsion condition in Theorem 8 by covering both the infinite torsion case and the necessity of this assumption.
Corollary 14.
Let S = G × R be a right group, where G is a (possibly infinite) torsion group and R is a right zero semigroup. Then every subsemigroup of S is a sub-right group. In particular,
SubS ( S ) = SubRG ( S ) .
Proof. 
Since G is torsion, every subsemigroup of G is a subgroup. Let T S be a subsemigroup. As shown in Example 11, each fiber T r = { g G : ( g , r ) T } is a subgroup of G, and all fibers coincide. Hence T = H × R T for some subgroup H G and nonempty R T R , so T is a sub-right group. □
Remark 3
(Necessity of the torsion assumption). The torsion hypothesis in Theorem 8 is essential. Indeed, let G = Z and let R = { r 1 , r 2 } be a right zero semigroup. For the right group S = Z × R with multiplication ( m , r i ) ( n , r j ) = ( m + n , r j ) , the subset
T = N × { r 1 } Z × { r 2 }
is a subsemigroup of S. However, the fiber T r 1 = N is not a subgroup of Z , so T is not a sub-right group. Thus, if G is not torsion, a right group S = G × R may admit subsemigroups that are not sub-right groups, and consequently
SubS ( S ) SubRG ( S ) .
The following corollary records the exponential growth of sub-right groups in the finite case and the jump to continuum once the right zero component becomes infinite.
Here A B means that A and B are of the same order of growth, i.e., each is bounded above and below by a constant multiple of the other. Also O ( 1 ) denotes a quantity that remains bounded independently of m.
Corollary 15
(Exponential growth and continuum threshold). For S = G × R :
1. 
If G is finite and | R | = m , then | SubRG ( S ) | 2 m ; in fact
log 2 | SubRG ( S ) | = m + O ( 1 ) .
2. 
If | R | = 0 and | SubSg ( G ) | 2 , then
| SubRG ( S ) | = | SubS ( S ) | = 2 0 .
Proof. 
(1) From the formula
| SubRG ( S ) | = | Sub ( G ) | ( 2 | R | 1 ) ,
we get, for | R | = m ,
| SubRG ( S ) | = | Sub ( G ) | ( 2 m 1 ) | Sub ( G ) | 2 m ,
since ( 2 m 1 ) / 2 m 1 as m . Thus | SubRG ( S ) | grows like 2 m , and
log 2 | SubRG ( S ) | = log 2 | Sub ( G ) | + log 2 ( 2 m 1 ) = m + O ( 1 ) .
(2) For | R | = 0 , the general bounds give
| SubSg ( G ) | ( 2 | R | 1 ) | SubS ( S ) | ( 2 | R | 1 ) | SubSg ( G ) | | R | .
With | R | = 0 we have 2 | R | = 2 0 = c . If | SubSg ( G ) | 2 , then
( 2 0 1 ) | SubSg ( G ) | 0 = c 0 = c ,
so both lower and upper bounds are c . Hence
| SubRG ( S ) | = | SubS ( S ) | = 2 0 ,
showing the jump to continuum size once R is countably infinite. □
Example 12
(Infinite G with strict inequality). Let S = Z × R { a , b } . Since | Sub ( Z ) | = 0 , we have
| SubRG ( S ) | = 0 · 3 = 0 .
However, Z has 2 0 additive subsemigroups, and choosing independent layers ( H a , H b ) with H a H b H b and H b H a H a yields
| SubS ( S ) | = 2 0 .
Thus
| SubRG ( S ) | < | SubS ( S ) | .
The results of this section provide a complete quantitative and structural description of the sub-right groups and subsemigroups of a right group S = G × R . We established that every sub-right group decomposes canonically as H × R with H G and R R , yielding exact enumeration formulas and universal bounds. For finite components, the number of sub-right groups grows exponentially with the size of the right zero part, while in the infinite setting this growth reaches the continuum threshold, producing families of uncountable cardinality. These findings illustrate a clear transition from combinatorial to set-theoretic behavior, linking algebraic structure with asymptotic and cardinal phenomena within the framework of right groups.
The overall logical flow and quantitative interdependence of the results established in this section are summarized schematically in the diagram below. It highlights the progression from structural characterization to enumeration, bounding, and asymptotic-cardinal growth behavior of sub-right groups.
Mathematics 14 00411 i001

6. Rees Congruences and Normal Sub-Right Groups in Right Groups

In this section we establish the precise correspondence between normal sub-right groups and Rees congruences in a right group S = G × R . Every Rees congruence arises uniquely from a normal subgroup of G, so the normal and quotient structure of S is completely controlled by the normal subgroup lattice of G.
Definition 1
(Normal sub-right group). Let  S = G × R  be a right group. A sub-right group  N S  is normal in S if
( g , r ) ( n , r ) ( g , r ) 1 N for all ( g , r ) S , ( n , r ) N .
We now analyze normal sub-right groups and show that, in S = G × R , normality is completely determined by the normal subgroup structure of G.
Theorem 9
(Characterization of normal sub-right groups). Let S = G × R be a right group. A sub-right group N of S is normal in S if and only if
N = H × R for some normal subgroup H G .
Proof. 
It follows a similar line to Proposition 4 of [4]. □
The next proposition shows that taking quotients by normal sub-right groups preserves the right-group structure.
Proposition 6
(Quotients are right groups). If H G then N : = H × R is normal in S = G × R , and
S / N ( G / H ) × R
as right groups.
Proof. 
Consider the map
φ : S ( G / H ) × R , φ ( g , r ) = ( g H , r ) ,
where S = G × R and H G . We first show that φ is a homomorphism of semigroups (indeed of right groups). For any ( g 1 , r 1 ) , ( g 2 , r 2 ) S , we have
φ ( g 1 , r 1 ) ( g 2 , r 2 ) = φ ( g 1 g 2 , r 2 ) = ( ( g 1 g 2 ) H , r 2 ) .
On the other hand,
φ ( g 1 , r 1 ) φ ( g 2 , r 2 ) = ( g 1 H , r 1 ) ( g 2 H , r 2 ) = ( ( g 1 H ) ( g 2 H ) , r 2 ) = ( ( g 1 g 2 ) H , r 2 ) .
We next identify the kernel of φ . By definition,
ker φ = { ( g , r ) G × R : φ ( g , r ) = ( H , r ) } = { ( g , r ) : g H , r R } = H × R = N .
Finally, since φ is surjective (every element ( g H , r ) ( G / H ) × R has a preimage ( g , r ) S ), the First Isomorphism Theorem for semigroups gives
S / N = S / ker φ Im φ = ( G / H ) × R .
Hence the quotient of a right group by a normal sub-right group is again a right group, as claimed. □
Remark 4.
In semigroup theory, the kernel of a homomorphism φ : S T is the congruence
ker φ = { ( x , y ) S × S : φ ( x ) = φ ( y ) } .
For the map φ ( g , r ) = ( g H , r ) , we have
φ ( g 1 , r 1 ) = φ ( g 2 , r 2 ) r 1 = r 2 and g 1 1 g 2 H ,
so the congruence classes of ker φ are precisely the sets [ ( g , r ) ] = { ( g h , r ) : h H } . The class containing the identity layer corresponds to
{ ( h , r ) : h H , r R } = H × R = N ,
which is therefore the kernel subset underlying the congruence ker φ . Thus N represents the kernel of the semigroup morphism φ in the usual sense, and the quotient S / N coincides with S / ker φ ( G / H ) × R .
Normal sub-right groups of S = G × R correspond exactly to normal subgroups of G, and the product with R preserves all lattice operations.
Corollary 16
(Lattice correspondence). The assignment H G H × R is an isomorphism of lattices between
{ H : H G } and { N : N is a normal sub - right group of S } ,
with inclusion, meets, and joins preserved:
( H 1 × R ) ( H 2 × R ) = ( H 1 H 2 ) × R , H 1 × R , H 2 × R = ( H 1 , H 2 ) × R .
Proof. 
Let S = G × R , and consider the correspondence
Φ : { H G } { N : N normal sub - right group of S } , Φ ( H ) = H × R .
By Theorem 9, every normal sub-right group of S is of the form H × R for a unique normal subgroup H G . Hence Φ is a bijection.
To verify that Φ is a lattice isomorphism, we check the preservation of order, meets, and joins.
(Order preservation). If H 1 H 2 in G, then clearly H 1 × R H 2 × R in S, since inclusion holds coordinatewise. Conversely, if H 1 × R H 2 × R , then projecting onto the first coordinate gives H 1 H 2 . Thus Φ preserves and reflects inclusion.
(Meet preservation). The meet (intersection) in both lattices is a set-theoretic intersection. Hence
( H 1 × R ) ( H 2 × R ) = ( H 1 H 2 ) × R ,
because the second component is identical in both factors.
(Join preservation). The join in the lattice of normal subgroups is the subgroup generated by the union: H 1 , H 2 . Since products distribute over unions in the direct product,
H 1 × R , H 2 × R = ( H 1 H 2 ) × R = ( H 1 , H 2 ) × R .
Thus the join is preserved.
Therefore Φ is an isomorphism of lattices between the normal subgroup lattice of G and the normal sub-right-group lattice of S, with order, meets, and joins corresponding exactly as claimed. □
We denote by NRsub ( S ) the set of normal sub-right groups of S and by Nsub ( G ) the set of normal subgroups of G. The next corollary shows that these two sets have the same size.
Corollary 17
(Exact count). Let S = G × R be a right group. Then
| NRsub ( S ) | = | Nsub ( G ) | ,
Proof. 
By Theorem 9, normality forces N = H × R with H G , and conversely any such H yields a normal sub-right group. Counting these is the same as counting normal subgroups of G. □
The following corollary contrasts the stability of the normal sub-right group count with the exponential growth of all sub-right groups, highlighting the consequence of Corollary 17.
Corollary 18
(Comparison with sub-right groups). For fixed G and variable m, we have
| NRsub ( G × R m ) | = | Nsub ( G ) | which is constant in m ,
whereas
| SubRG ( G × R m ) | = | Sub ( G ) | ( 2 m 1 ) which grows exponentially with m .
The next proposition shows that intervals of normal sub-right groups and corresponding quotients are completely governed by the normal subgroup lattice of G.
Proposition 7
(Intervals and quotients). For any H 0 G , the normal sub-right groups above H 0 × R are in bijective correspondence with the normal subgroups K Nsub ( G ) containing H 0 . Consequently,
| NRsub ( ( G / H 0 ) × R ) | = # { K Nsub ( G ) : H 0 K } .
Proof. 
By Theorem 9, every normal sub-right group of S = G × R is of the form N = H × R with H G . Thus
H 0 × R H × R H 0 H ,
so the normal sub-right groups of S containing H 0 × R correspond bijectively to the normal subgroups H H 0 of G. Taking cardinalities gives the first equality.
For the quotient S = ( G / H 0 ) × R , the canonical projection π ( g , r ) = ( g H 0 , r ) induces a bijection
NRsub ( S ) { H × R : H G , H 0 H } ,
because each normal sub-right group N S has preimage π 1 ( N ) = H × R with H G and H 0 H . Hence
| NRsub ( S ) | = # { K Nsub ( G ) : H 0 K } .
Recall that for any ideal I S , the Rees congruence  ρ I collapses all elements of I to one class and leaves all others singleton. For a right group S = G × R , the next proposition shows that every Rees congruence arises uniquely from an ideal of the form H × R with H G , giving a bijective correspondence between Rees congruences on S and normal subgroups of G.
Theorem 10
(Rees congruences on a right group). For a right group S = G × R , every Rees congruence ρ I arises uniquely from an ideal of the form I = H × R with H G ; conversely, each normal subgroup H G yields the Rees congruence ρ H × R . Thus Rees congruences on S are in bijection with Nsub ( G ) .
Proof. 
Let ρ = ρ I be a Rees congruence determined by an ideal I S . If ( g , r ) I , then for any r R we have ( g , r ) = ( g , r ) ( e G , r ) I , so membership in I depends only on the first coordinate. Define
H : = { g G : r R , ( g , r ) I } .
If ( g 1 , r 1 ) and ( g 2 , r 2 ) I , then ( g 1 g 2 , r 2 ) = ( g 1 , r 1 ) ( g 2 , r 2 ) I , so g 1 g 2 H . If ( g , r ) I , then
( e G , r ) = ( g , r ) ( g 1 , r ) I ,
which implies ( g 1 , r ) I and hence g 1 H . Thus H is a subgroup of G.
To see that H is normal, take any g G and any h H with ( h , s ) I . For arbitrary r , t R we have
( g h g 1 , t ) = ( g , r ) ( h , s ) ( g 1 , t ) I ,
since I is an ideal. Hence g h g 1 H , so H G .
Since every element of I has first coordinate in H, we have I H × R , and the argument above showing layer independence gives the reverse inclusion. Thus I = H × R , proving that every Rees congruence is of the form ρ H × R for a unique H G . The converse direction is immediate: if H G , then H × R is easily seen to be an ideal of S, so its associated Rees relation is a semigroup congruence. □
Corollary 19
(Bijection: normal subgroups ↔ Rees congruences). For a right group S = G × R , the assignments
H Nsub ( G ) H × R NRsub ( S ) ρ H × R
are mutually inverse bijections between the normal subgroups of G, the normal sub-right groups of S, and the Rees congruences on S.
Proof. 
By Theorem 10, every Rees congruence on S is uniquely of the form ρ H × R with H G , and distinct normal subgroups give distinct ideals H × R and hence distinct congruences. Thus the stated assignments define bijections between the three sets. □
The correspondence established in the above corollary can be represented by the following diagram.
Mathematics 14 00411 i002
(1)
H H × R ,
(2)
H H × R ( as ideal ) ,
(3)
I ρ I ,
(4)
N ρ N .
We write Rees ( S ) for the set of Rees congruences on S.
Corollary 20
(Count of Rees congruences). Let S = G × R be a right group. Then, as an immediate consequence of Theorem 10,
Rees ( S ) = Nsub ( G ) = NRsub ( S ) .
In particular the number of Rees congruences depends only on the normal subgroup lattice of G and is independent of R.
Proof. 
The proof is immediate from Theorem 10, which identifies every Rees congruence ρ I with a unique ideal I = H × R coming from some H G , and vice versa. □
Corollary 21
(Global counting bounds). Let S = G × R . Then
| Rees ( S ) | | SubRG ( S ) | | SubS ( S ) | .
Moreover if R = R m then
| Rees ( S ) | = # { H G } , | SubRG ( S ) | = | Sub ( G ) | ( 2 m 1 ) .
Proof. 
The left inequality holds because every Rees congruence ρ H × R comes from a normal sub-right group H × R . The right inequality holds because every sub-right group is, in particular, a subsemigroup. The stated equalities follow from the Rees-normal correspondence and the sub-right group counting theorem. □
Example 13
(Comparison of Rees, sub-right, and all subsemigroups). Let S = G × R m .
(1) If G = C 6 and m = 2 , then | Rees ( S ) | = # Nsub ( G ) = 4 but | SubRG ( S ) | = | S u b ( G ) | ( 2 2 1 ) = 12 , so | Rees ( S ) | < | SubRG ( S ) | .
(2) If G = Z and m = 2 , then | Rees ( S ) | = | SubRG ( S ) | = 0 , while a continuum of independent layer choices gives | SubS ( S ) | = 2 0 , so | SubRG ( S ) | < | SubS ( S ) | .
(3) If G is finite abelian and m = 1 , then every subsemigroup is a subgroup and every subgroup is normal; hence
| Rees ( S ) | = | SubRG ( S ) | = | SubS ( S ) | = | S u b ( G ) | .
We now complement the projection quotient S / ker π (Proposition 6) by constructing the corresponding Rees quotient S / ρ H × R , laying the groundwork for comparing and enumerating these two quotient structures.
Theorem 11
(Rees quotient collapsing an ideal). Let S = G × R and H G , and put N = H × R . Then the Rees quotient S / ρ N is exactly the right group ( G / H ) × R with a zero adjoined:
S / ρ N ( ( G / H ) × R ) 0 ,
where the class of N becomes the zero.
Proof. 
Define
ψ ( g , r ) = 0 , g H , ( g H , r ) , g H ,
where 0 is the adjoined zero. If g 1 g 2 H then both ψ ( g 1 , r 1 ) ψ ( g 2 , r 2 ) and ψ ( g 1 g 2 , r 2 ) are 0; if g 1 g 2 H then g 1 , g 2 H and
ψ ( g 1 , r 1 ) ψ ( g 2 , r 2 ) = ( ( g 1 g 2 ) H , r 2 ) = ψ ( g 1 g 2 , r 2 ) ,
so ψ is a homomorphism. It is surjective since every nonzero ( g H , r ) has preimage ( g , r ) with g H , and 0 has preimages all of N = H × R .
Because ψ collapses N to 0, all elements of N lie in one kernel class; if ψ ( x ) = ψ ( y ) 0 , then x , y N and have the same R-coordinate and the same coset g H , exactly the pairs identified by ρ N . Thus ker ( ψ ) = ρ N .
Hence S / ρ N ψ ( S ) = ( ( G / H ) × R ) 0 . □
Remark 5.
The projection π ( g , r ) = ( g H , r ) identifies elements only within each H-coset and yields the right group ( G / H ) × R . In contrast, the Rees congruence collapses the whole ideal H × R to a single zero class, giving the Rees quotient ( ( G / H ) × R ) 0 ; the two constructions coincide only in trivial cases.
Corollary 22.
Let S = G × R and H G . Then
1. 
S / ker π ( G / H ) × R is a group iff R is a singleton, in which case the quotient is G / H .
2. 
S / ρ N ( ( G / H ) × R ) 0 is a group iff N = S , i.e., H = G and R is a singleton; then the quotient is the one-element group.
Proof. 
(1) The product ( G / H ) × R is a group only when the right zero factor is trivial; thus | R | = 1 , giving S / ker π G / H .
(2) The Rees quotient ( ( G / H ) × R ) 0 contains a zero unless the entire semigroup collapses to one class, which occurs exactly when N = S , equivalently H = G and | R | = 1 . In that case the quotient is the one-point group; otherwise it contains a zero and is not a group. □
Corollary 23.
Let H G and N = H × R . Then
1. 
( G / H ) × R is simple iff | R | = 1 and G / H is a simple group.
2. 
( ( G / H ) × R ) 0 is 0-simple iff | R | = 1 and G / H is a simple group.
Proof. 
(1) In ( G / H ) × R , any proper nonempty subset of R or any proper normal subgroup of G / H produces a nontrivial ideal. Hence simplicity forces | R | = 1 , and then the quotient reduces to the group G / H , whose simplicity is exactly the remaining condition.
(2) The nonzero ideals of ( ( G / H ) × R ) 0 correspond to ideals of ( G / H ) × R ; thus 0-simplicity requires ( G / H ) × R to have no proper nonzero ideals, which by (1) happens precisely when | R | = 1 and G / H is simple. In that case the only proper ideal is { 0 } . □
Quotienting by the projection kernel yields the right group ( G / H ) × R , while collapsing H × R via the Rees congruence produces ( G / H ) × R with an adjoined zero. Thus the projection quotient is zero-free, whereas the Rees quotient is its zero-augmentation.
Case S / ker π S / ρ N
General H G ( G / H ) × R ( G / H ) × R 0
| R | = 1 G / H ( G / H ) 0
H = G 1 (singleton)1 (singleton)
H = { e } G × R ( G × R ) 0
Having separated kernel congruences from Rees congruences, we now establish several useful counting formulas and bounds that highlight their distinct roles.
Proposition 8.
For the right group S = G × R , the projection kernels ker ( π H ) (with H G ) and the Rees congruences ρ H × R  are both in bijection with the normal subgroups of G. Hence
| K | = | Rees ( S ) | = | Nsub ( G ) | ,
independent of the right zero factor R.
Proof. 
By definition K is indexed by normal subgroups H G . Distinct H produce distinct projection kernels ker ( π H ) , so | K | = | Nsub ( G ) | .
The identification of Rees congruences with ideals of the form H × R (Theorem 10) shows every Rees congruence is determined by a unique normal subgroup H, and every H produces the Rees congruence ρ H × R . Hence | Rees ( S ) | = | Nsub ( G ) | as well.
Combining the two equalities gives the displayed identity. The right zero factor R does not enter these counting arguments except as a passive factor, so the counts depend only on Nsub ( G ) . □
In the next corollary B m denotes m t h Bell number.
Corollary 24.
For the finite right group S = G × R with | R | = m ,
| K | = | Rees ( S ) | = | Nsub ( G ) | , | C o n ( S ) | = | C o n ( G ) | B m .
Hence the proportion of congruences that are projection kernels or Rees congruences is
| K | | C o n ( S ) | = | Nsub ( G ) | | C o n ( G ) | B m 1 B m ,
which tends to 0 rapidly as m .
Proof. 
The equalities in the first line are Proposition 8. The factorization | C o n ( S ) | = | C o n ( G ) | · B m is the usual product decomposition of congruences discussed earlier. The displayed ratio follows immediately, and the asymptotic claim uses the known superpolynomial growth of the Bell numbers B m . □

7. Appendix: Explicit Right Groups of Small Orders

In this appendix we list explicit representatives of non-isomorphic right groups of small orders, illustrating the enumeration formula established in Theorem 4. Recall that every finite right group is of the form G × R k , where G is a finite group and R k is the right zero semigroup of size k.
Example 14.
Let n = 12 = 2 2 · 3 . By Theorem 4,
R ( 12 ) = f ( 1 ) + f ( 2 ) + f ( 4 ) f ( 1 ) + f ( 3 ) = ( 1 + 1 + 2 ) ( 1 + 1 ) = 8 .
Hence, there are exactly eight non-isomorphic right groups of order 12. They arise as direct products G × R 12 / | G | , where | G | 12 . Explicit representatives are listed below.
| G | f ( | G | ) Right groups G × R 12 / | G |
11 R 12
21 C 2 × R 6
31 C 3 × R 4
42 C 4 × R 3 , ( C 2 × C 2 ) × R 3
62 C 6 × R 2 , S 3 × R 2
121 C 12 × R 1
This explicit list confirms that R ( 12 ) = 8 .
Example 15.
Let n = 16 = 2 4 . Again by Theorem 4,
R ( 16 ) = c = 0 4 f ( 2 c ) = f ( 1 ) + f ( 2 ) + f ( 4 ) + f ( 8 ) + f ( 16 ) = 1 + 1 + 2 + 5 + 14 = 23 .
Thus, there are 23 non-isomorphic right groups of order 16. Each such right group is of the form G × R 16 / | G | , where | G | 16 . The contributions according to the group order are summarized below.
| G | f ( | G | ) Right groups G × R 16 / | G |
11 R 16
21 C 2 × R 8
42 C 4 × R 4 , ( C 2 × C 2 ) × R 4
85 groups of order 8 with R 2
1614 groups of order 16 with R 1
This example illustrates how the rapid growth of f ( 2 c ) influences the total number of non-isomorphic right groups.

7.1. Future Directions and Applications

The structural and enumerative theory developed in this paper naturally suggests several directions for further research and potential applications.

7.1.1. Applications to Graph Theory

Finite right groups arise naturally in algebraic graph theory through Cayley digraphs and semigroup action digraphs. Let S = G × R be a right group and let A S be a generating set. The (right) Cayley digraph Γ ( S , A ) has vertex set S and a directed edge ( x , x a ) for each x S and a A . Due to the multiplication rule
( g , r ) ( h , s ) = ( g h , s ) ,
the digraph Γ ( S , A ) decomposes into | R | parallel layers, each layer being a copy of the Cayley digraph of G with respect to the projection of A onto G. Edges between layers are entirely controlled by the right zero component and exhibit a uniform directional behavior.
Example 16.
Let G = D 4 be the dihedral group of order 8 and let R = { r 1 , r 2 } . Then the Cayley digraph of S = D 4 × R consists of two parallel copies of the Cayley digraph of D 4 . Moreover, any edge corresponding to multiplication by an element with second coordinate r 2 maps vertices from either copy into the second layer. Congruences and sub-right groups of S correspond to quotient digraphs obtained by collapsing entire layers or factoring by normal subgroups of D 4 , making the enumeration results of this paper directly applicable to counting invariant subgraphs and quotient digraphs.
These observations indicate that right groups provide a tractable algebraic framework for studying layered digraphs, graph quotients, and symmetry-preserving decompositions.

7.1.2. Extensions to Non-Associative Structures

The methods developed in this paper also point toward extensions beyond the associative setting. Several key ideas—layer decompositions, projection kernels, and the interaction between a group-like component and a one-sided zero component—do not depend essentially on associativity but rather on directional absorption properties.
Example 17.
Let Q be a loop (or quasigroup) and let R be a right zero groupoid. One may define a non-associative structure on  Q × R by
( x , r ) ( y , s ) = ( x · y , s ) ,
where · denotes the loop operation in Q. Although associativity may fail, the right zero component still forces a rigid layer behavior analogous to that of right groups. Substructures of such objects are expected to reflect a mixture of loop substructures and layer selection, suggesting a possible extension of the enumeration and congruence ideas developed here.
While a full theory in the non-associative setting lies beyond the scope of the present work, the results of this paper provide a foundational template for investigating right-sided constructions in quasigroups, loops, and groupoids with absorbing components.
These directions indicate that the theory of right groups developed here has relevance not only within semigroup theory but also in algebraic graph theory and in the emerging study of structured non-associative algebraic systems.

7.2. Conclusions

This paper provides a unified structural, enumerative, and congruential description of right groups S = G × R . We showed that all algebraic properties of S are determined by the interaction between the group factor G and the right zero factor R: sub-right groups, ideals, and congruences correspond directly to substructures of G, while the Bell-number growth of partitions of R governs the size and complexity of the full lattice of subsemigroups and congruences. The quotient theory is completely resolved through the dichotomy between projection quotients ( G / H ) × R and Rees quotients ( ( G / H ) × R ) 0 , which reflect the one-sided nature of right groups. These results establish a complete toolkit for analyzing right groups and suggest natural directions for further work, including the study of automorphisms and endomorphisms, refined congruence classifications, and deeper connections with varieties and computational complexity.

Author Contributions

Conceptualization, A.H.S., D.J.M. and B.A.S.; methodology, A.H.S., D.J.M. and B.A.S.; software, A.H.S., D.J.M. and B.A.S.; validation, A.H.S., D.J.M. and B.A.S.; formal analysis, A.H.S., D.J.M. and B.A.S.; investigation, A.H.S., D.J.M. and B.A.S.; resources, A.H.S., D.J.M. and B.A.S.; data curation, A.H.S., D.J.M. and B.A.S.; writing—original draft preparation, B.A.S. and D.J.M.; writing—review and editing, A.H.S., D.J.M. and B.A.S.; visualization, A.H.S., D.J.M. and B.A.S.; supervision, A.H.S., D.J.M. and B.A.S.; project administration, A.H.S., D.J.M. and B.A.S.; funding acquisition, A.H.S., D.J.M. and B.A.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Deanship of Scientific Research, Vice Presidency for Graduate Studies and Scientific Research, King Faisal University, Saudi Arabia Grant No. KFU260221.

Institutional Review Board Statement

This study does not involve any human participants or animals. Hence, ethical approval is not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article material. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this manuscript.

References

  1. Shah, A.H.; Mir, D.J.; Khan, N.M. On Automorphisms of a Strong Semilattice Groups. Math. Open 2022, 1, 2250002. [Google Scholar] [CrossRef]
  2. Shah, A.H.; Mir, D.J. On Automorphisms of a Strong Semilattice of π-groups. Int. J. Nonlinear Anal. Appl. 2022, 13, 3031–3036. [Google Scholar] [CrossRef]
  3. Shah, A.H.; Attari, S.A. Structure and endomorphisms of a strong semilattice of left groups. Ric. Mat. 2025. [Google Scholar] [CrossRef]
  4. Shah, A.H.; Subaiei, B.A.; Attari, S.A.; Mir, D.J. On Group-like Properties of Left Groups. Mathematics 2025, 13, 3109. [Google Scholar] [CrossRef]
  5. Shah, A.H.; Attari, S.A.; Khan, N.M. Left Groups and Their Endomorphisms. Asian-Eur. J. Math. 2024, 17, 2450021. [Google Scholar] [CrossRef]
  6. Clifford, A.H.; Preston, G.B. The Algebraic Theory of Semigroups, Vol. I; American Mathematical Society: Providence, RI, USA, 1961. [Google Scholar]
  7. Howie, J.M. Fundamentals of Semigroup Theory; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
  8. Petrich, M. Introduction to Semigroups; Merrill Publishing Company: Columbus, OH, USA, 1973. [Google Scholar]
  9. Lallement, G. Semigroups and Combinatorial Applications; Wiley: New York, NY, USA, 1979. [Google Scholar]
  10. Howie, J.M.; McFadden, R. Some Properties of One-sided Groups. Proc. Edinb. Math. Soc. 1978, 21, 81–90. [Google Scholar]
  11. Clifford, A.H.; Preston, G.B. The Algebraic Theory of Semigroups, Vol. II; American Mathematical Society: Providence, RI, USA, 1967. [Google Scholar]
  12. Rhodes, J.; Steinberg, B. The q-Theory of Finite Semigroups; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  13. Petrich, M. Inverse Semigroups; John Wiley & Sons: Hoboken, NJ, USA, 1984. [Google Scholar]
  14. Robinson, D.J.S. A Course in the Theory of Groups, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
  15. Scott, W.R. Group Theory; Dover Publications: New York, NY, USA, 1987. [Google Scholar]
  16. Stanley, R.P. Enumerative Combinatorics, Vol. 2; Cambridge University Press: Cambridge, UK, 1999. [Google Scholar]
  17. Stanley, R.P. Enumerative Combinatorics, Vol. 1; Cambridge University Press: Cambridge, UK, 1987. [Google Scholar]
  18. Volkov, M.V. Combinatorial and lattice properties of semigroups. In Handbook of Algebra; Elsevier: Amsterdam, The Netherlands, 2003; Volume 3, pp. 711–764. [Google Scholar]
  19. Tamura, T. The theory of regular semigroups. J. Fac. Sci. Hokkaido Univ. Ser. I 1954, 13, 1–40. [Google Scholar]
  20. McAlister, D.B. Rees matrix covers for regular semigroups. Quart. J. Math. Oxf. 1977, 28, 213–226. [Google Scholar] [CrossRef]
  21. Hölder, O. Die Gruppen mit quadratfreier Ordnungszahl. Math. Z. 1895, 1, 261–290. [Google Scholar]
  22. Huppert, B. Endliche Gruppen I; Springer: Berlin, Germany, 1967. [Google Scholar]
  23. Murty, M.R. On groups of squarefree order. Math. Ann. 1984, 267, 415–419. [Google Scholar] [CrossRef]
  24. Murty, M.R.; Srinivasan, S. On the number of groups of squarefree order. Can. Math. Bull. 1987, 30, 438–445. [Google Scholar] [CrossRef]
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.

Share and Cite

MDPI and ACS Style

Shah, A.H.; Mir, D.J.; Al Subaiei, B. Structure and Combinatorics on Right Groups. Mathematics 2026, 14, 411. https://doi.org/10.3390/math14030411

AMA Style

Shah AH, Mir DJ, Al Subaiei B. Structure and Combinatorics on Right Groups. Mathematics. 2026; 14(3):411. https://doi.org/10.3390/math14030411

Chicago/Turabian Style

Shah, Aftab Hussain, Dilawar Juneed Mir, and Bana Al Subaiei. 2026. "Structure and Combinatorics on Right Groups" Mathematics 14, no. 3: 411. https://doi.org/10.3390/math14030411

APA Style

Shah, A. H., Mir, D. J., & Al Subaiei, B. (2026). Structure and Combinatorics on Right Groups. Mathematics, 14(3), 411. https://doi.org/10.3390/math14030411

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop