Next Article in Journal
A Shift-Dependent Measure of Extended Cumulative Entropy and Its Applications in Blind Image Quality Assessment
Next Article in Special Issue
Pythagorean Fuzzy Matroids with Application
Previous Article in Journal
Analysis Exploring the Uniformity of Flow Distribution in Multi-Channels for the Application of Printed Circuit Heat Exchangers
Previous Article in Special Issue
On the Crossing Numbers of the Joining of a Specific Graph on Six Vertices with the Discrete Graph
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some Results on Various Cancellative CA-Groupoids and Variant CA-Groupoids

1
Department of Mathematics, Shaanxi University of Science & Technology, Xi’an 710021, China
2
Department of Mathematics, University of New Mexico, Gallup, NM 87301, USA
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(2), 315; https://doi.org/10.3390/sym12020315
Submission received: 19 January 2020 / Revised: 12 February 2020 / Accepted: 16 February 2020 / Published: 22 February 2020
(This article belongs to the Special Issue Discrete Mathematics and Symmetry)

Abstract

:
Cyclic associativity can be regarded as a kind of variation symmetry, and cyclic associative groupoid (CA-groupoid) is a generalization of commutative semigroup. In this paper, the various cancellation properties of CA-groupoids, including cancellation, quasi-cancellation and power cancellation, are studied. The relationships among cancellative CA-groupoids, quasi-cancellative CA-groupoids and power cancellative CA-groupoids are found out. Moreover, the concept of variant CA-groupoid is proposed firstly, some examples are presented. It is shown that the structure of variant CA-groupoid is very interesting, and the construction methods and decomposition theorem of variant CA-groupoids are established.

1. Introduction

An algebraic structure is called a groupoid, if it is well-defined regarding an operation on it. A groupoid satisfying the “cyclic associative law” (that is, x(yz) = y(zx)) is called a cyclic associative groupoid, or simply CA-groupoid [1,2].
In fact, as early as 1946, when Byrne [3] studied axiomatization of Boolean algebra, he mentioned the following operation law: (xy)z = (yz)x. Obviously, its dual form is as follows: z(yx) = x(zy), this is the cyclic associative law mentioned above. In 1954, Sholander [4] mentioned Byrne’s paper [3], and used the term of “cyclic associative law” to express the operation law: (ab)c = (bc)a. This is the first literature we know to use the term “cyclic associative law”. At the same time, Hosszu also used the term of “cyclic associative law” in the study of functional equation (see [5] and the introduction and explanation by Maksa [6]). Later, Kleinfeld [7] and Behn [8,9] studied the rings satisfying the cyclic associative law, and Iqbal et al. [10] studied the AG-groupoids satisfying the cyclic associative law. It is on the basis of these researches that we start to systematically study the groupoids satisfying the cyclic binding law (CA-groupoids) in [1,2], in order to provide a common basis for the research of related algebraic systems.
As a continuation of [1,2], this paper focuses on various cancellation properties of CA- groupoids and a special class of CA-groupoids. In many algebraic systems (such as semigroups, commutative semigroups and AG-groupoids), the cancellation, quasi-cancellation and power cancellation properties have important research value (see [11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]). In 1957, Takayuki Tamura studied commutative non-potent Archimedean semigroups with cancellative law (see [11]), cancellability is applied to semigroups. Since then, various cancellative laws have been put forward and applied to various algebraic systems, and a series of valuable conclusions have been drawn. The rise of these properties makes an irreplaceable contribution to the development of algebra.
Semigroup with the identity is named monoid, the research of monoid is gradually deepening (see [24,27]). In addition, AG-group is an AG-groupoid with the left identity and inverses (see [28,29,30,31,32]). Through these papers, we know that the identity is a powerful tool for solving algebraic problems. Therefore, we naturally consider CA-groupoids with unit element. However, our study finds that CA-groupoids with unit element degenerate into commutative monoids, and a CA- groupoid with quasi right unit element (i.e., there exists e, if xe, then xe = x; and eee) maybe not a semigroup. Moreover, this kind of CA-groupoids (with quasi right unit element) not only has very interesting properties, but also promotes the study of algebraic structures such as rings and semirings (some examples are presented in Section 5). Therefore, this paper studies it in depth, and we call them variant CA-groupoids.
At last, the content of this paper as follows: in Section 2, we introduce some basic concepts and cancellative properties on semigroup and AG-groupoid; in Section 3, we give the definitions of cancellative CA-groupoids, left cancellative CA-groupoids, right cancellative CA-groupoids and weak cancellative CA-groupoids, and discuss the relationships about them; in Section 4, we give the definitions of several quasi-cancellative CA-groupoids and power cancellative CA-groupoids, and analyze the relationships about several types cancellative CA-groupoids; in Section 5, we propose the new notion of variant CA-groupoid and some interesting examples, moreover, we prove the structure theorem and construction method of variant CA-groupoids.

2. Preliminaries

This paper mainly studies some special types of CA-groupoids. In this section some notions and results on semigroups and CA-groupoids are given. A groupoid (S, *) is a non-empty set S together with a binary operation *. Traditionally, the * operator is omitted without confusion, and (S, *) is abbreviated to S. For a groupoid S, an element aS is called to be left cancellative (respectively right cancellative) if for all x, yS, ax = ay implies x = y (xa = ya implies x = y); an element is called to be cancellative if it is both left and right cancellative. A groupoid S satisfying the associative law is called a semigroup. A monoid S is a semigroup with an identity element.
Definition 1.
[1] Let S be a groupoid. If for all a, b, c∈S, a(bc) = c(ab), then S is called a cyclic associative groupoid (or shortly CA-groupoid).
Proposition 1.
[1] If S is a CA-groupoid, then, for any a, b, c, d, x, y∈S:
(1) (ab)(cd) = (da)(cb);
(2) (ab)((cd)(xy)) = (da)((cb)(xy)).
Proposition 2.
[1] Every commutative semigroup is a CA-groupoid. Assume that (S, ·) is a CA-groupoid, if S is commutative, then S is a commutative semigroup.
Proposition 3.
[1] Let S be a CA-groupoid. (1) If S have a left identity element, that is, there exists e∈S such that ea = a for all a∈S, then S is a commutative semigroup (thus, S is a commutative monoid). (2) If e∈S is a left identity element in S, then e is an identity element in S. (3) If e∈S is a right identity element in S, that is, ae = a for all a∈S, then e is an identity element in S. (4) If S have a right identity element, then S is a commutative semigroup (thus, S is a commutative monoid).
Proposition 4.
[1] Let S be a CA-groupoid. If for all a∈S, a2 = a, then S is commutative (thus, S is a commutative semigroup).
Proposition 5.
[1] Let S1, S2 be two CA-groupoids. Then the direct product S1× S2 is a CA-groupoid.
Definition 2.
[2] An element a of a CA-groupoid S is called locally associative if satisfied:
a(aa) = (aa)a.
S is called a locally associative CA-groupoid, if all elements in S are locally associative.
Definition 3.
[2] Let S be a groupoid. If for all a, b, c∈S:
a(bc) = (ab)c, a(bc) = c(ab),
then S is called a cyclic associative semigroup (shortly, CA-semigroup).
Definition 4.
[18] Let S be a semigroup. S is called a separative semigroup, if for any x, y S:
(i) x2 = xy and y2 = yx imply x = y;
(ii) x2 = yx and y2 = xy imply x = y.
A semigroup S is called quasi-separative if for alla, b S, x2 = xy = y2 imply x = y.

3. Cancellation Properties of CA-Groupoids

Definition 5.
Assume that S is a CA-groupoid. If every element of S is left cancellative (right cancellative, cancellative), then S is called a left cancellative (right cancellative, cancellative) CA-groupoid.
Example 1.
Let S = { 0 ¯ , 1 ¯ , 2 ¯ , 3 ¯ , 4 ¯ }.For all x, y S, the operation* on S is defined asx*y = x   +   y ¯ = x + y (mod 5), see Table 1. Then, (S, *) is a cancellative CA-groupoid.
Definition 6.
Assume that S is a CA-groupoid. Let x S, if for any y, z S, xy = xz and yx = zx imply y = z, then x iscalled to be weak cancellative.If all elements in S are weak cancellative, then S iscalled a weak cancellative CA-groupoid.
Obviously, for a CA-groupoid S and any xS, if x is a left (or right) cancellative, then x is weak cancellative.
Example 2.
Let S = {1, 2, 3, 4}. The operation * on S is defined as Table 2. Then, (S, *) is a weak cancellative CA-groupoid.
Theorem 1.
Let S be a CA-groupoid. Then, for any element a ,   b S:
(1) 
if a is left cancellative, then a is right cancellative, thus a is cancellative;
(2) 
if a and b are left cancellative, then ab is right cancellative;
(3) 
if a is right cancellative and b is left cancellative, then ab is right cancellative;
(4) 
if ab is right cancellative, then ab = ba;
(5) 
if ab is cancellative, then b is cancellative;
(6) 
if ab is cancellative, then a and b are cancellative;
(7) 
if a and ab are right cancellative, and b is left cancellative, then a is cancellative;
(8) 
if a and ab are right cancellative, and b is left cancellative, then ab is cancellative.
Proof. 
Suppose that (S, *) is a CA-groupoid and a, bS.
(1) Assume that a is a left cancellative element. If (∀x, yS) x*a = y*a, then (by cyclic association):
a*(a*x) = x*(a*a) = a*(x*a) = a*(y*a) = a*(a*y).
From this, applying left cancellation property of a, a*x = a*y. From this, applying left cancellation property of a one time, we get that x = y. Therefore, a is a right cancellative element in S, so a is a cancellative element in S.
(2) Suppose that a and b are left cancellative. If (∀x, yS) x*ab = y*ab, then:
a*(b*x) = x*(a*b) = x*(ab) = y*(ab) = y*(a*b) = b*(y*a) = a*(b*y).
Since a is left cancellative, so b*x = b*y. Moreover, from this and b is left cancellative, we get that x = y. Therefore, ab is a right cancellative.
(3) Assume that a is right cancellative and b is left cancellative. If (∀x, yS) x*ab = y*ab, then:
b*(x*a) = a*(b*x) = x*(a*b) = x*(ab) = y*(ab) = y*(a*b) = b*(y*a).
Since b is left cancellative, so x*a = y*a. Moreover, from this and a is right cancellative, we get that x = y. Therefore, ab is a right cancellative.
(4) Suppose that ab is right cancellative. Since:
ab*ab = b*(ab*a) = a*(b*ab) = a*(b*ba) = ba*ab
Since ab is right cancellative, we get that ab = ba.
(5) Assume that ab is cancellative. If b*x = b*y, x, yS, then:
x*ab = b*(x*a) = a*(b*x) = a*(b*y) = y*ab
Since ab is cancellative, so x = y. This means that b is left cancellative. Applying (1), we get that b is cancellative.
(6) Assume that ab is cancellative. Using (5), we know that b is cancellative. Moreover, since ab is cancellative, so ab is right cancellative, applying (4) we get that ba = ab. Thus, ba is cancellative, using (5) again, a is cancellative.
(7) Suppose that a and ab are right cancellative, and b is left cancellative. If a*x = a*y, x, yS, then (applying Proposition 1 (1)):
b*(xa*ab) = b*(bx*aa) = b*(ab*ax) = b*(ab*ay) = b*(ya*ab).
Since b is left cancellative, so xa*ab = ya*ab. Using the condition that ab is right cancellative, it follows that xa = ya. Since a is right cancellative, thus, x = y. Hence, a is left cancellative. Therefore, a is cancellative
(8) Suppose that a and ab are right cancellative, and b is left cancellative. If ab*x = ab*y, x, yS, then:
b*(xa*ab) = ab*(b*xa) = ab*(a*bx) = ab*(x*ab) = ab*(ab*x) = ab*(ab*y) =
ab*(y*ab) = ab*(a*by) = ab*(b*ya) = b*(ya*ab).
Since b is left cancellative, so xa*ab = ya*ab. Using the condition that ab is right cancellative, it follows that xa = ya. Since a is right cancellative, thus, x = y. This means that ab is left cancellative. From this and ab is right cancellative, we know that ab is cancellative. □
Applying Theorem 1 we can get the following corollaries.
Corollary 1.
Let S be a CA-groupoid. Then the following asserts are equivalent:
(1) 
S is a left cancellative CA-groupoid;
(2) 
S is a right cancellative CA-groupoid;
(3) 
S is a cancellative and commutative semigroup;
(4) 
S is a cancellative CA-groupoid.
Proof. 
(1) ⇒ (2): It follows Theorem 1 (1).
(2) ⇒ (3): For any a, bS, then abS. Since S is right cancellative, then ab is right cancellative. Applying Theorem 1 (4), ab = ba. This means that S is commutative. By Proposition 2, we know that S is a commutative semigroup. Moreover, since S is right cancellative, so S is left cancellative. Thus, S is a cancellative and commutative semigroup.
(3) ⇒ (4): Obviously.
(4) ⇒ (1): It follows from Definition 5. □
Corollary 2.
Let S be a CA-groupoid. If there exists a cancellative element in S, then the set H = {a∈S: ais cancellative} is a sub CA-groupoid of S.
Proof. 
By the condition that there exists a cancellative element in S, we know that H is not empty.
For any a, bH, then a and b are left and right cancellative. Applying Theorem 1 (2), we know that ab is right cancellative. By Theorem 1 (8), ab is cancellative. Thus abH. It follows that H is a sub CA-groupoid of S. □
Corollary 3.
Let S be a CA-groupoid. If there exists a non-cancellative element in S, then the set K = {a∈S: a is non-cancellative} is a sub CA-groupoid of S.
Proof. 
Obviously, K is non-empty. For any a, bK, then a and b are non-cancellative. By Theorem 1 (5), we know that ab is non-cancellative. Thus abK. It follows that K is a sub CA-groupoid of S. □
The following example shows that a weak cancellative element maybe not a left (or right) cancellative element.
Example 3.
Let S = {1, 2, 3, 4, 5}, and the operation * on S is defined as Table 3, then S is a CA-groupoid. It is easy to verify that 3 is weak cancellative, but 3 is not left (right) cancellative.
Open Problem 1 (to prove or give a counterexample): Is any weak cancellative CA-groupoid necessarily cancellative?
Theorem 2.
Let S be a CA-groupoid and a, b, c∈S. Define on S the relation ~ as:
a ~ b a   and   b   are   both   cancellative   or   non - cancellative .
Then ~ is an equivalence relation.
Proof. 
Suppose that a is a cancellative element (or non-cancellative element) of CA-groupoid S. Then a~a. This means that ~ is reflexive.
Suppose a~b. If a and b are cancellative, then b~a; if a and b are non-cancellative, then b~a. Thus ~ is symmetric.
Next, suppose that a~b and b~c. If a and b are cancellative, from b~c we know that c is cancellative, thus a and c are cancellative, i.e., a~c; if a and b are non-cancellative, from b~c we know that c is non-cancellative, thus a and c are non-cancellative, i.e., a~c. Thus ~ is transitive.
Therefore, ~ is an equivalence relation. □
Example 4.
Let S = {1, 2, 3, 4} and the operation * on S is defined as Table 4, then S is a CA-groupoid. Obviously, 1 and 2 are cancellative, 3 and 4 are non-cancellative. H = {1, 2} is a sub CA-groupoid of S.
Theorem 3.
Let S1, S2 are CA-groupoids, then the direct product S1×S2 of S1 and S2 is a CA-groupoid. If a S1, b S2, a and b are cancellative, then(a, b) S1 × S2 is cancellative.
Proof. 
Suppose that S1 and S2 are CA-groupoids. By Proposition 5, S1 × S2 is a CA-groupoid. Let a S1, b S2, a and b be cancellative. For any   ( x 1 , x 2 ) , ( y 1 , y 2 ) S 1 × S 2 , if ( a , b ) ( x 1 , x 2 )   =   ( a , b ) ( y 1 , y 2 ) , then:
(ax1, bx2) = (ay1, by2)
ax1 = ay1, bx2 = by2
x1 = y1, x2 = y2. (since a and b are cancellative)
(x1, x2) = (y1, y2).
hence, (a, b) is cancellative. □

4. Separability and Quasi-Cancellability of CA-Groupoids

Definition 7.
Let S be a CA-groupoid. (1) S is called to be left (right) separative, for all x, y   S, if x2 = xy and y2 = yx (x2 = yx and y2 = xy) imply x = y. (2) S is called to be separative, if it is both left and right separative. (3) S is called to be quasi-separative, if for all x, y S, x2 = xy = y2 implies x = y.
Example 5.
Let S = {1, 2, 3, 4}. The operation * on S is defined as Table 5. Then (S, *) is a separative CA-groupoid.
Example 6.
Let S = {1, 2, 3, 4}. The operation * on S is defined as Table 6. Then (S, *) is a quasi-separative CA-groupoid.
Theorem 4.
Let S be a CA-groupoid. Then the following asserts are equivalent:
(1) 
S is separative;
(2) 
S is left separative;
(3) 
S is right separative;
(4) 
S is quasi-separative.
Proof. 
Obviously, (1) (2), by Definition 7.
(2) (3): Suppose that S is left separative. For any x, y   S, if x2 = yx and y2 = xy, then (by Proposition 1 (1)):
(xy)2 = (xy)(xy) = (xy) y2 = (xy)(yy) = (yx)(yy) = x2(yy) = (xx)(yy) = (yx)(yx) = (xy)(yx);
(yx)2 = (yx)(yx) = (xy)(yx) = (xx)(yy) = x2y2 = (yx)(xy).
Since S is left separative, by Definition 7 we have xy = yx. From this, using x2 = yx and y2 = xy, we get that x2 = xy and y2 = yx. Applying the condition that S is left separative, by Definition 7 again, we have x = y. This means that S is right separative.
(3) (4): Suppose that S is right separative. For any x, y   S, if x2 = xy = y2, then (by Proposition 1 (1)):
(xy) 2 = (xy)(xy) = x2 (xy) = (xx)(xy) = (yx)(xx) = (yx)x2 = (yx)(xy);
(yx) 2 = (yx)(yx) = (xy)(yx).
Since S is right separative, by Definition 7 we have xy = yx. From this, using x2 = xy = y2, we get that x2 = yx and y2 = xy. Applying the condition that S is right separative, by Definition 7 again, we have x = y. This means that S is quasi-separative.
(4) (1) Suppose that S is quasi-separative. For any x, y   S, then (by Proposition 1 (1)):
(xy)2 = (xy)(xy) = (yx)(xy) = (yy)(xx) = y2x2;
(yx)2 = (yx)(yx) = (xy)(yx) = (xx)(yy) = x2y2.
Moreover,
[(yx)(xy)]2 = [(yx)(xy)] [(yx)(xy)] = [(yx)(xy)] [(yy)(xx)] = [(yx)(xy)] (y2x2) = [(yx)(xy)] (xy)2 =
[(yx)(xy)] [(xy)(xy)] = [(xy)(yx)] [(xy)(xy)] = [(xx)(yy)] [(xy)(xy)] = (x2y2) [(xy)(xy)] =
(yx)2 [(xy)(xy)] = [(yx)(yx)] [(xy)(xy)] = [(xy)(yx)] [(xy)(yx)] = [(xy)(yx)]2.
If x2 = xy and y2 = yx, then
(y4)2 = (y2y2)2 = [(yx)(yx)]2= [(xy)(yx)]2= [(yx)(xy)]2= (y2x2)2= (y2x2)(y2x2) = (x2y2)(y2x2) = (x2x2)(y2y2) =x4y4;
(x4)2 = (x2x2)2 = [(xy)(xy)]2= [(yx)(xy)]2= [(yy)(xx)]2= (y2x2)2= (y2x2)(y2x2) = (x2y2)(y2x2) = (x2x2)(y2y2) =x4y4.
From this, applying the condition that S is quasi-separative, we get that x4=y4. Thus,
(xy)2 = (x2)2 = x4 = y4 = (y2)2 = (yx)2 = (yx)(yx) = (xy)(yx).
That is, (xy)2 = (xy)(yx) = (yx)2. Since S is quasi-separative, by Definition 7 we have xy = yx. From this, using x2 = xy and y2 = yx, we have x2 = xy = y2. Applying the condition that S is quasi-separative, by Definition 7 again, we have x = y. This means that S is left separative. □
Similarly, we can prove that S is right separative. Therefore, S is separative by Definition 7.
Proposition 6.
Let S be a CA-groupoid. If S is cancellative, then S is separative.
Proof. 
Assume that S is cancellative. For any x, y   S, if x2 = xy = y2, then xx = xy and xy = yy. Using cancellability of S, we have x = y. This means that S is separative.
Similarly, we can prove that S is separative when S is left (or right) cancellative. □
The following example shows that a separative CA-groupoid maybe not a left (or right) cancellative CA-groupoid.
Example 7.
Let S = {1,2,3,4}. The operation * on S is defined as Table 7. Then (S, *) is a separative CA- groupoid, but S isn’t cancellative, since 1*1 = 2*1, 1   2.
Definition 8.
Let S be a CA-groupoid. S is called a CA-band, if for all a S, aa = a; S is called CA-3-band, if for all a S, a*aa = aa*a = a.
Definition 9.
Let S be a CA-groupoid. S is called to be left(right) quasi-cancellative, for all x, y S, if x = xy and y2 = yx (x = yx and y2 = xy) imply x = y. S is called quasi-cancellative, if it is both left and right quasi- cancellative.
Example 8.
Let S = {1,2,3,4}. The operation * on S is defined as Table 8. Then (S, *) is a quasi-cancellative CA-groupoid.
Theorem 5.
Let S be a CA-groupoid. If S is left quasi-cancellative, then S is right quasi-cancellative.
Proof. 
Suppose that S is left quasi-cancellative. For any x, y   S, if x = yx and y2 = xy, then (by Proposition 1 (1)):
x2 = (yx)(yx) = (xy)(yx) = (xx)(yy) = x2y2;
(y2)2 = y2y2 = (xy)(xy) = (yx)(xy) = (yy)(xx) = y2x2.
From this, applying the condition that S is left quasi-cancellative, we get that x2 = y2. Thus:
xy = y2 = x2 = (yx)(yx) = (xy)(yx);
(yx)2 = (yx)(yx) = x(yx) = x(xy) = (yx)(xy).
From this, applying the condition that S is left quasi-cancellative and Definition 9 again, we get that xy = yx. Hence, using the condition that x = yx and y2 = xy, we have x = xy and y2 = yx, applying the definition of left quasi-cancellative, we get that x = y. Therefore, S is right quasi-cancellative. □
Open Problem 2 (to prove or give a counterexample): Is any right quasi-cancellative CA-groupoid necessarily left quasi-cancellative?
Theorem 6.
The following asserts are true:
(1)
Every CA-band is quasi-cancellative.
(2)
Every CA-3-band is quasi-cancellative.
(3)
Everyquasi-separativeCA-groupoid is quasi-cancellative;
(4)
Every separative(or left-, right-separative) CA-groupoid is quasi-cancellative.
Proof. 
(1) Let S be a CA-band. For any x, y     S, if x = xy and y2 = yx, then (by Definition 8) x = x2, y = y2. It follows that:
x = x2 = (xy)(xy) = (yx)(xy) = y2(xy) = y(xy) = yx = y2 = y.
This means that S is left quasi-cancellative. Applying Theorem 5, we know that S is right quasi- cancellative. Hence, S is quasi-cancellative.
(2) Let S be a CA-3-band. For any x, y     S, if x = xy and y2 = yx, then (by Definition 8) x = xx2 = x2x, y = yy2 = y2y. Furthermore:
y2 = yx = y(xy) = y(yx) = yy2 = y,
x = xy = x(yy2) = y2(xy) = y2x = yx = y2 = y.
Thus, S is left quasi-cancellative. Applying Theorem 5, we get that S is right quasi-cancellative. Hence, S is quasi-cancellative.
(3) Let S be a quasi-separative CA-groupoid. For any x, y     S, if x = xy and y2 = yx, then:
x2 = xx = x(xy) = y(xx) = x(yx) = xy2 = x(yy) = y(xy) = yx = y2
That is, y2 = yx = x2. By Definition 7 we have x = y. This means that S is left quasi-cancellative. Applying Theorem 5, we get that S is right quasi-cancellative. Hence, S is quasi-cancellative.
(4) It follows from (3) and Theorem 4. □
Example 9.
Let S = {1,2,3,4,5}. Theoperation* on S is defined as Table 9. Then (S, *) is a quasi-cancellative CA-groupoid, S isn’t separative, because 2*2 = 2*4 = 3, 4*4 = 4*2 = 3, but 2     4.
Definition 10.
Let (S, *) be a CA-groupoid. S is called to be power-cancellative, if for all x, y S, x2 = y2 implies x = y.
Example 10.
Let S = {1,2,3,4,5}. The operation * on S is defined as Table 10. Then (S,*) is a power- cancellative CA-groupoid, S isn’t cancellative, because 1*2 = 1*3, but 2 3.
Example 11.
Let S = {1,2,3,4}. The operation * on S is defined as Table 11. Then (S, *) is a cancellative CA-groupoid, S isn’t power-cancellative, because 12 = 22 = 1, but 1     2.
Theorem 7.
Let S be a CA-groupoid. If S is power-cancellative, then:
(1) 
S is commutative, and S is a commutative semigroup.
(2) 
S is separative.
Proof. 
(1) Suppose that S is power-cancellative. For any x, y     S, since (by Proposition 1 (1)):
(xy)2 = (xy)(xy) = (yx)(xy) = (yy)(xx) = y2x2;
(yx)2 = (yx)(yx) = (xy)(yx) = (xx)(yy) = x2y2.
Moreover,
[(yx)(xy)]2 = [(yx)(xy)] [(yx)(xy)] = [(yx)(xy)] [(yy)(xx)] = [(yx)(xy)] (y2x2) = [(yx)(xy)] (xy)2 =
[(yx)(xy)] [(xy)(xy)] = [(xy)(yx)] [(xy)(xy)] = [(xx)(yy)] [(xy)(xy)] = (x2y2) [(xy)(xy)] =
(yx)2 [(xy)(xy)] = [(yx)(yx)] [(xy)(xy)] = [(xy)(yx)] [(xy)(yx)] = [(xy)(yx)]2
Applying the condition that S is power-cancellative, we get that (yx)(xy) = (xy)(yx). Thus:
(xy)2 = y2x2 = (yx)(xy) = (xy)(yx) = x2y2 = (yx)2.
By Definition 10, we have xy = yx. This means that S is commutative, and S is a commutative semigroup (by Proposition 2).
(2) Assume that S is power-cancellative. For any x, y     S, if x2 = xy = y2, then (by Definition 10), x = y. This means that S is quasi-separative. Applying Theorem 4, we know that S is separative. □

5. Variant CA-Groupoids

In this section, we focus on a special class of CA-groupoids, which are called variant CA-groupoids. The reasons why we want to discuss this kind of CA-groupoids are that: (1) it is closely related to the generalized unit element (i.e., quasi right unit element), and it is the closest to the commutative semigroup (see Example 12 and Example 13 below); (2) this kind of CA-groupoids has many interesting properties, and it can constructed from any commutative semigroup, please refer to the following Theorem 9; (3) the research this kind of CA-groupoids is of great significance to study some special rings and semirings. See literature [7,8,9] and Example 14 and Example 15 below.
Definition 11.
Let (S, *) be a CA-groupoid. S is called a variant CA-groupoid, if exist e S, such that for all x S−{e}, xe = x and e2 e. Where, e is called a quasi-right unite element of S.
Example 12.
Let S = {1, 2, 3, 4, 5}, The operation * on S is defined as Table 12, then (S, *) is a variant CA-groupoid and 1 is a quasi-right unit element in S. Obviously, S isn’t commutative.
Looking at the above example carefully, we find that: (1) the element 1 as a quasi-right unit element of S, does not appear in the operation table; (2) in the operation table, the first row is the same as the third row; (3) if we change the first row of the operation table to {1, 2, 3, 4, 5}, we will get a commutative semigroup (S, +) (as shown in Table 13). These are all interesting phenomena. Later, we will analyze the characteristics of variant CA-groupoids.
Example 13.
Let S = {1, 2, 3, 4, 5}, The operation * on S is defined as Table 14, then (S, *) is a variant CA-groupoid and 5 is a quasi-right unit element in S. Obviously, S is commutative.
If we change the last row of the operation table to {1, 2, 3, 4, 5}, we will get a commutative semigroup (S, +) (as shown in Table 15).
Example 14.
Let:
S = { ( a 0 0 0 ) : a   i s   a   i n t e g r a l   n u m b e r } { ( 1 0 0 1 ) , ( 1 0 0 1 ) } .
Define the operation * on S is the common matrix multiplication, then (S, *) is a variant CA-groupoid and ( 1 0 0 1 ) is a quasi-right unit element in S. Moreover, we define the addition operation + on S as following: for any x, y∈S, denote S1 = { ( a 0 0 0 ) : a   i s   a   i n t e g r a l   n u m b e r } , S2 = { ( 1 0 0 1 ) , ( 1 0 0 1 ) } ,
(1) 
if x, y∈ S1, x + y is common matrix addition;
(2) 
if xS1 and yS2, x + y = ( a + 1 0 0 0 ) , where y = ( a 0 0 0 ) ;
(3) 
if x∈ S2 and y∈S1, x + y = y + x (see (2));
(4) 
if x = yS2, x + y = ( 0 0 0 0 ) ;
(5) 
if x,yS2 and x ≠ y, x + y = ( 2 0 0 0 ) .
Then (S, +) is a commutative group, and (S; +, *) is a ring, that is, (x + y)*z = x*z + y*z and z*(x + y) = z*x + z*y, for any x, y, z∈S.
Example 15.
Let S = {1, 2, 3, 4, 5, 6}, The operation * on S is defined as Table 16, then (S, *) is a variant CA-groupoid and 1 is a quasi-right unit element in S. Obviously, S is not commutative.
Moreover, we define the addition operation + on S as Table 17 or Table 18, then (S, +) is a commutative semigroup with unite 6. We can verify that (x + y)*z = x*z + y*z for any x, y, z in S, so (S; +, *) is a semiring (for the theory of semirings, please see the monograph [33,34,35]).
Theorem 8.
Let S be a variant CA-groupoid:
(1) 
If e is aquasi-rightunit element of S and ee = a, a S, then ex = ax for all x S.
(2) 
The quasi-right unite elementis unique in S.
Proof. 
(1) Let e be a quasi-right unit element of S and ee = a, a S. By Definition 11, we know that ae. For any xS, if x = e, then ex = ee = a = ae = ax; if xe, then (by Definition 11):
ex = e*xe = e*ex = x*ee = xa = xe*ae = e*(xe*a) = a*(e*xe) = a*(e*ex) = a*(x*ee) = a*xa = a*ax
= x*aa = x*(a*ee) = x*(e*ae) = ae*xe = ax.
hence, ex = ax for all xS.
(2) Suppose that s and t are quasi-right unit elements of S, s     t. From Definition 11 we know that ss     s and tt     t. Since:
s = st = st*ts = s*(st*t) = t*(s*st) = t*(t*ss) = t*(s*ts) = t*st = ts = t.
This means that the quasi-right unit element is unique in S. □
Obviously, let S = {a} and (S, *) is a CA-groupoid, then S isn’t a variant CA-groupoid. Let S = {a, b} and (S, *) is a variant CA-groupoid, denote the quasi-right unit element e = a (or b), then for any x, yS, we have xy = b (or a).
Through the study of the variant CA-groupoid, we give the following construction method, that is to say, on the basis of a commutative semigroup, a variant CA-groupoid is formed by adding an element which does not intersect with it, and a variant CA-groupoid can also be decomposed to obtain a commutative semigroup and an independent element.
Theorem 9.
The following asserts are true:
(1) 
Let S be a variant CA-groupoid and e is the quasi-right unite element on S, then S1 = S−{e} is a commutative semigroup.
(2) 
Let S be a commutative monoid with unit element e and a is an element such that {a} S = , then S2 = S {a} is a variant CA-groupoid if define xa = x, ax = ex, aa = e, for all x S.
Proof. 
(1) Suppose that S is a variant CA-groupoid and e is the quasi-right unit element of S, if x, yS1 = S−{e} such that xy = e, then for all aS−{e}, a*xy = ae = a, so we have:
ee = e*xy = y*ex = x*ye = xy = e.
This conclusion contradicts Definition 11. Hence, for all x, y S−{e}, xy e, in other words, S−{e} is closed, that is, S−{e} is a sub CA-groupoid of S. Moreover, for all x, yS1 = S−{e}, applying Theorem 8 (1), ex = (ee)x, and:
xy = x*ye = e*xy = y*ex = y*(ee*x) = x*(y*ee) = x*(e*ye) = ye*xe = yx
hence S−{e} is commutative, then S−{e} is a commutative semigroup (by Proposition 2).
(2) On the other hand, suppose that S is commutative monoid with unit element e. Let a be an element such that {a} S = , denote S2 = S {a}. Define a new binary operation • on S2:
for any x, yS2, if x, y∈ S, then xy = x*y; if xS, then xa = x, ax = ex, aa = e.
Obviously, (S2, •) is a groupoid. For all x, y, z S, by the definition of operation • we have:
x•yz = x*yz = z*xy = z•xy,
a•aa = a•aa,
x•aa = xe = ex = ax = a•xa,
a•xa = ax = bx = xe = x•ee = e•ex = a•ax,
a•ax = e•ex = e•xe = xe•e = x•ee = xe = x•aa,
y•ax = ax•y = ex•y = xy = x•ya,
x•ya = xy = e•xy = a•xy,
a•xy = (a•xa)•ya = ya•(a•xa) = y•ax.
thus, (S2, •) is a variant CA-groupoid with the quasi-right unit element a. □
Applying Definition 11 and Definition 9 we can easy to verify that the following proposition is true.
Proposition 7.
(1) If S is a variant CA-groupoid, then S isn’t cancellative. (2) If S is a cancellative CA-groupoid, then S isn’t a variant CA-groupoid.
From Theorem 9, Proposition 7, Examples 12~15, we have Figure 1.
Theorem 10.
Let S be a variant CA-groupoid and e be a quasi-right unit element of S. Denote a = ee, b = aa. Then the following asserts are true:
(1)
If b = a, then {e, a} is a variant sub CA-groupoid of S;
(2)
If b a, then {e, a, b} is a variant sub CA-groupoid of S.
Proof. 
(1) Suppose b = a. For the set {e, a}, since (by Theorem 8):
ee = a, aa = b = a, ae = a, ea = ee*a = aa = a.
It follows that {e, a} is closed on the operation *. Thus, {e, a} is a variant sub CA-groupoid with quasi-right unit element e.
(2) Assume b a. By Theorem 9 (1), for all x, y S - { e } , xy = yx. For the set {e, a, b}, since (by Theorem 8):
ee = a, aa = b, ae = a, ea = ee*a = aa = b;
eb = e*aa = a*ea = a*ae = aa = b, be = b;
ba = ab = ee*aa = a*(ee*a) = a*(a*ee) = a*(e*ae) = ae*ae = aa = b.
Thus, {e, a, b} is closed about *, so {e, a, b} is a variant sub CA-groupoid of S. □
Theorem 11.
Let (S1, *1) and (S2, *2) be two variant CA-groupoids, e1 and e2 are quasi-right unit elements of (S1, *1) and (S2, *2), S1 S2 = {e} (e = e1 = e2). Denote S = S1 S2, and define the operation * on S as follows:
(i) if a, b S1, then a*b = a*1b;
(ii) if a, b S2, then a*b = a*2b;
(iii) if a S1-{e}, b S2-{e}, then a*b = b;
(iv) if a S2-{e}, b S1-{e}, then a*b = a.
Then (S, *) is a variant CA-groupoid with the quasi-right unite e.
Proof. 
It is only necessary to prove that the cyclic associative law hold in (S, *), that is, a*(b*c) = c*(a*b) for all a, b, c S. We will discuss the following situations separately:
(1)
If a, b, c S1, or a, b, c S2, then a*(b*c) = c*(a*b);
(2)
If a S1-{e}, b S2-{e} and c S2-{e}, then a*(b*c) = b*c = c*b = c*(a*b);
(3)
If a S2-{e}, b S1-{e} and c S2-{e}, then a*(b*c) = a*c = c*a = c*(a*b);
(4)
If a S2-{e}, b S2-{e} and c S1-{e}, then a*(b*c) = a*b = c*(a*b);
(5)
If a S1-{e}, b S1-{e} and c S2-{e}, then a*(b*c) = a*c = c = c*(a*b);
(6)
If a S1-{e}, b S2-{e} and c S1-{e}, then a*(b*c) = a*b = c*(a*b);
(7)
If a S2-{e}, b S1-{e} and c S1-{e}, then a*(b*c) = a = a*b = c*(a*b).
Then (S, *) is a variant CA-groupoid and e is the quasi-right unit element. □
Example 16.
Let S1 = {1, 2, 3, 4} and S2 = {1, 5, 6, 7}. Define operations *1 and *2 on S1, S2 as followingTable 19 and Table 20. Then S = S1 S2 ={1, 2, 3, 4, 5, 6}, and (S, *) is a variant CA-groupoid with the operation * in Table 21.
Similar to Theorem 11, we can get another constructer method as following proposition (the proof is omitted).
Proposition 8.
Let (S1, *1) and (S2, *2) be two variant CA-groupoids, e1 and e2 are variant unit elements of (S1, *1) and (S2, *2), S1 S2 = and S2 is commutative. Denote S = S1 S2, and define the operation * in S as follows:
(1) 
if a, b S1, then a*b = a*1b;
(2) 
if a, b S2, then a*b = a*2b;
(3) 
if a S1, b S2, then a*b = b;
(4) 
if a S2, b S1, then a*b = a.
Then (S, *) is a variant CA-groupoid with the quasi-right unite e1.
Example 17.
Let S1 = {1, 2, 3, 4} and S2 = {5, 6, 7, 8}. Define operations *1 and *2 on S1, S2 as followingTable 22 and Table 23. Then S = S1 S2 ={1, 2, 3, 4, 5, 6, 7, 8}, and (S, *) is a variant CA-groupoid with the operation * in Table 24.
Theorem 12.
Let S1 be a variant CA-groupoid with order n (n ≥ 2 and n is an even number) and the quasi- right unit element e1 S1, let S2 be a variant CA-groupoid with order 2 and the quasi-right unit element e2 S2. If S = S1 S2 and S1 S2 = , then S is a variant CA-groupoid, when it such that any of the following conditions:
(1) 
for thevariantCA-groupoid S, thequasi-rightunit element e = e1, and e2*e1 = e2, and for all x S, x*(e2* e2) = (e2* e2)*x = e2* e2, x* e2 = e2* e2, e2*x = e2* e2 (x e1);
(2) 
for thevariantCA-groupoid S, thequasi-rightunit element e = e1 and for all x S, x*(e2* e2) = (e2* e2)*x = e2* e2, x* e2 = e2*x = e2.
Proof. 
(1) Suppose that S is constructed according to the method described in (1), then for all x, y, z S1, x*yz = z*xy = y*zx, and:
x*ye2 = x*e 2 e2 = e2 e2, e2*xy = e2 e 2 (xy ≠ e1)
y e 2 x   =   { y e 2 e 1   =   y e 2   =   e 2 e 2 x   =   e 1 y e 2 e 2   =   e 2 e 2   x e 1
That is, x*ye2 = e2*xy = y*e2x. Denote e2 e2 = b, then:
x*yb = xb = b, b*xy = b, y*bx = yb = b. That is, x*yb = b*xy = y*bx.
x*e2e2 = xb = b, e2*xe2 = e2*e2 e2 = b,
e 2 e 2 x   =   { e 2 e 2 e 1   =   e 2 e 2   =   b x   =   e 1 e 2 e 2 e 2   =   b   x e 1
Thus, x*e2e2 = e2*xe2 = e2*e2x. And:
x*be2 = x*e2 b = xb = b, b*xe2 = b*e2 e2 = b = e2 b = e2*bx, e2*xb = e2 b = b,
b e 2 x   =   { b e 2 e 1   =   b e 2   =   b x   =   e 1 b e 2 e 2   =   b   x e 1
It follows that x*be2 = e2*xb = b*e2x, and x*e2b = b*xe2 = e2*bx. Obviously, x*bb = b*xb = b*bx. Hence, S is a variant CA-groupoid.
(2) Suppose that S is constructed according to the method described in (2), then for all x, y, z S1, x*yz = z*xy = y*zx, and:
x*ye2 = xe2 = e2, e2*xy = e2, y*e2x = ye2 = e2.
Then x*ye2 = e2*xy = y*e2x. Assume e2e2 = b, then:
x*yb = xb = b, b*xy = b, y*bx = yb = b.
That is, x*yb = b*xy = y*bx. And:
x*e2 e2 = xb = b, e2*xe2 = e2*e2 x = e2 e2 = b.
Thus, x*e2e2 = e2*xe2 = e2*e2x. Moreover:
x*be2 = x*e2 b = xb = b, b*xe2 = be2 = b = e2b = e2*bx, e2*xb = e2 b = b = be2 = b*e2x.
It follows that x*be2 = e2*xb = b*e2x, and x*e2b = b*xe2 = e2*bx. Obviously, x*bb = b*xb = b*bx. Hence, S is a variant CA-groupoid. □

6. Conclusions

In the paper, we mainly study various cancellabilities of CA-groupoids and the structural properties of a special kind of CA-groupoids (variant CA-groupoids). Firstly, we investigate some cancellabilities of CA-groupoids, including left (right) cancellation, weak cancellation, left (right) quasi-cancellation and left (right) separation, and analyze the relationships among them. Secondly, from the view of quasi-right unit element, we introduce the new notion of variant CA-groupoid, illustrate the close connections among variant CA-groupoid with commutative semigroup, ring and semiring by some examples; discuss deeply the characteristics of variant CA-groupoid, and establish its structure theorem and construction methods. This paper obtains many conclusions, some important results as follows:
(1)
Every left cancellative element in CA-groupoid is right cancellative (see Theorem 1);
(2)
For a CA-groupoid, it is left cancellative if and only if it is right cancellative (see Theorem 1 and Corollary 1);
(3)
For a CA-groupoid, it is left separative if and only if it is right separative, and if and only if it is quasi-separative (see Theorem 4 and Corollary 1);
(4)
Every left quasi-cancellative CA-groupoid is right quasi-cancellative (see Theorem 5); every power cancellative CA-groupoid is separative (see Theorem 7);
(5)
For a variant CA-groupoid, its quasi-right unit element is unique;
(6)
A variant CA-groupoid can be decomposed into the quasi-right unit element and a commutative CA-groupoid; starting from any commutative semigroup, one can construct a variant CA-groupoid (see Theorem 9);
(7)
There are many ways to construct a new variant CA-groupoid from the existing variant CA-groupoids (see Theorems 11 and 12).
As a direction of future research, we will discuss the structural characteristics of CA-rings, CA-semirings and related algebraic systems (see [36,37,38,39]).

Author Contributions

X.Z., Z.M. initiated the research and wrote the paper, F.S. supervised the research work and provided helpful suggestions. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (Grant No. 61976130).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, X.H.; Ma, Z.R.; Yuan, W.T. Cyclic associative groupoids (CA-groupoids) and cyclic associative neutrosophic extended triplet groupoids (CA-NET-groupoids). Neutrosophic Sets Syst. 2019, 29, 19–29. [Google Scholar]
  2. Yuan, W.T.; Zhang, X.H. Regular CA-groupoids and cyclic associative neutrosophic extended triplet groupoids (CA-NET-groupoids) with green relations. Mathematics 2020, 8, 204. [Google Scholar] [CrossRef] [Green Version]
  3. Byrne, L. Two brief formulations of Boolean algebra. Bull. Am. Math. Soc. 1946, 52, 269–272. [Google Scholar] [CrossRef] [Green Version]
  4. Sholander, M. Medians, lattices, and trees. Proc. Am. Math. Soc. 1954, 5, 808–812. [Google Scholar] [CrossRef]
  5. Hosszu, M. Some functional equations related with the associative law. Publ. Math. Debrecen. 1954, 3, 205–214. [Google Scholar]
  6. Maksa, G. CM solutions of some functional equations of associative type. Ann. Univ. Sci. Bp. Sect. Comput. 2004, 24, 125–132. [Google Scholar]
  7. Kleinfeld, M. Rings with x(yz)=y(zx). Commut. Algebra 1995, 23, 5085–5093. [Google Scholar] [CrossRef]
  8. Behn, A.; Correa, I.; Hentzel, I.R. Semiprimality and nilpotency of nonassociative rings satisfying x(yz) = y(zx). Commun. Algebra 2008, 36, 132–141. [Google Scholar] [CrossRef]
  9. Behn, A.; Correa, I.; Hentzel, I.R. On flexible algebras satisfying x(yz) = y(zx). Algebra Colloq. 2010, 17, 881–886. [Google Scholar] [CrossRef]
  10. Iqbal, M.; Ahmad, I.; Shah, M.; Ali, M.I. On cyclic associative Abel-Grassman groupoids. Br. J. Math. Comput. Sci. 2016, 12, 1–16. [Google Scholar] [CrossRef]
  11. Tamura, T. Commutative nonpotent archimedean semigroup with cancelation law I. J. Gakugei Tokushima Univ. 1957, 8, 5–11. [Google Scholar]
  12. Burmistrovich, I.E. Commutative bands of cancellative semigroups. Sib. Mat. Zh. 1965, 6, 284–299. [Google Scholar]
  13. Grillet, P.A. Cancellative commutative semigroups. Semigroup Forum. 1970, 1, 249–253. [Google Scholar] [CrossRef]
  14. Neumann, B.H. Some remarks on cancellative semigroups. Math. Z. 1970, 117, 97–111. [Google Scholar] [CrossRef]
  15. Goodearl, K.R. Power-cancellation of groups and modules. Pac. J. Math. 1976, 64, 387–411. [Google Scholar] [CrossRef] [Green Version]
  16. Cherubini, A.; Varisco, A. Power cancellative semigroups. Semigroup Forum. 1979, 18, 381–384. [Google Scholar]
  17. Lezzi, D. The Para-cancellation law in commutative semigroups. Acta Math. Acad. Sci. Hung. Tomus. 1980, 36, 65–69. [Google Scholar]
  18. Krasilnikova, Y.I.; Novikov, B.V. On quasi-separative semigroups. Semigroup Forum 2005, 70, 347–355. [Google Scholar] [CrossRef] [Green Version]
  19. Cegarra, A.M.; Petrich, M. The rank of a commutative cancellative semigroup. Acta Math. Hungar. 2005, 107, 71–75. [Google Scholar]
  20. Cegarra, A.M.; Petrich, M. Commutative cancellative semigroups of low rank. Results Math. 2009, 54, 41–52. [Google Scholar] [CrossRef]
  21. Shah, M.; Ali, A. Some structure properties of AG-groups. Int. Math. Forum. 2011, 6, 1661–1667. [Google Scholar]
  22. Ali, A.; Shah, M.; Ahmad, I. On quasi-cancellativity of AG-groupoids. Int. J. Contemp. Math. Sci. 2012, 7, 2065–2070. [Google Scholar]
  23. Shah, M.; Shah, T.; Ali, A. On the cancellativity of AG-groupoids. Int. Math. Forum. 2011, 6, 2187–2194. [Google Scholar]
  24. Petrich, M. Malcev products of weakly cancellative monoids and varieties of bands. Semigroup Forum. 2015, 90, 339–373. [Google Scholar] [CrossRef]
  25. Zhang, X.H.; Smarandache, F.; Liang, X.L. Neutrosophic duplet semigroup and cancellable neutrosophic triplet groups. Symmetry 2017, 9, 275. [Google Scholar] [CrossRef] [Green Version]
  26. Zhang, X.H.; Ma, Y.C.; Yu, P. On two conjectures of Abel Grassmann’s groupoids. Symmetry 2019, 11, 816. [Google Scholar] [CrossRef] [Green Version]
  27. Steinberg, B. Representation Theory of Finite Monoids; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  28. Protic, P. Some remarks on Abel-Grassmann’s groups. Quasigroups Relat. Syst. 2012, 20, 267–274. [Google Scholar]
  29. Shah, M. A Theoretical and Computational Investigation of AG-groups. Ph.D Thesis, Quaidi-Azam University Islamabad, Islamabad, Pakistan, 2012. [Google Scholar]
  30. Stanovsky, D. Linear representation of Abel-Grassmann groups. Carpathian J. Math. 2017, 33, 257–263. [Google Scholar]
  31. Zhang, X.H.; Wu, X.Y. Involution Abel-Grassmann’s groups and filter theory of Abel-Grassmann’s groups. Symmetry 2019, 11, 553. [Google Scholar] [CrossRef] [Green Version]
  32. Zhang, X.H.; Wu, X.Y.; Mao, X.Y. On neutrosophic extended triplet groups (loops) and Abel-Grassmann’s groupoids (AG-groupoids). J. Intell. Fuzzy Syst. 2019, 37, 5743–5753. [Google Scholar] [CrossRef]
  33. Golan, J.S. Semirings and Their Applications; Springer: Dordrecht, The Netherlands, 1999. [Google Scholar]
  34. Gondran, M.; Minoux, M. Dioïds and semirings: Links to fuzzy sets and other applications. Fuzzy Sets Syst. 2007, 158, 1273–1294. [Google Scholar] [CrossRef]
  35. Zumbragel, J. Classification of finite congruence-simple semirings with zero. J. Algebra Appl. 2008, 7, 363–377. [Google Scholar] [CrossRef] [Green Version]
  36. Zhang, X.H.; Borzooei, R.A.; Jun, Y.B. Q-filters of quantum B-algebras and basic implication algebras. Symmetry 2018, 10, 573. [Google Scholar] [CrossRef] [Green Version]
  37. Zhang, X.H.; Hu, Q.Q.; Smarandache, F.; An, X.G. On neutrosophic triplet groups: Basic properties, NT-subgroups, and some notes. Symmetry 2018, 10, 289. [Google Scholar] [CrossRef] [Green Version]
  38. Wu, X.Y.; Zhang, X.H. The decomposition theorems of AG-neutrosophic extended triplet loops and strong AG-(l, l)-loops. Mathematics 2019, 7, 268. [Google Scholar] [CrossRef] [Green Version]
  39. Zhang, X.H.; Wang, X.J.; Smarandache, F.; Jaiyeola, T.G.; Lian, T.Y. Singular neutrosophic extended triplet groups and generalized groups. Cogn. Syst. Res. 2019, 57, 32–40. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The relationships among some CA-groupoids.
Figure 1. The relationships among some CA-groupoids.
Symmetry 12 00315 g001
Table 1. The operation * on S.
Table 1. The operation * on S.
* 0 ¯ 1 ¯ 2 ¯ 3 ¯ 4 ¯
0 ¯ 0 ¯ 1 ¯ 2 ¯ 3 ¯ 4 ¯
1 ¯ 1 ¯ 2 ¯ 3 ¯ 4 ¯ 0 ¯
2 ¯ 2 ¯ 3 ¯ 4 ¯ 0 ¯ 1 ¯
3 ¯ 3 ¯ 4 ¯ 0 ¯ 1 ¯ 2 ¯
4 ¯ 4 ¯ 0 ¯ 1 ¯ 2 ¯ 3 ¯
Table 2. The operation * on S.
Table 2. The operation * on S.
*1234
14321
23142
32413
41234
Table 3. The operation * on S.
Table 3. The operation * on S.
*12345
111111
211212
311422
411212
511111
Table 4. The operation * on S.
Table 4. The operation * on S.
*1234
11243
22134
33443
44334
Table 5. The operation * on S.
Table 5. The operation * on S.
*1234
14211
22222
31234
41244
Table 6. The operation * on S.
Table 6. The operation * on S.
*1234
14321
23232
32323
41234
Table 7. The operation * on S.
Table 7. The operation * on S.
*1234
11231
21432
33333
41234
Table 8. The operation * on S.
Table 8. The operation * on S.
*1234
11111
21211
31134
41143
Table 9. The operation * on S.
Table 9. The operation * on S.
*12345
133533
233533
344355
433533
533533
Table 10. The operation * on S.
Table 10. The operation * on S.
*12345
111145
212145
311345
444451
555514
Table 11. The operation * on S.
Table 11. The operation * on S.
*1234
11234
22143
33421
44312
Table 12. The operation * on S.
Table 12. The operation * on S.
*12345
133344
223344
333344
444444
554444
Table 13. A Commutative semigroup (S, +) corresponding to (S, *).
Table 13. A Commutative semigroup (S, +) corresponding to (S, *).
+ 12345
112345
223344
333344
444444
554444
Table 14. The operation * on S.
Table 14. The operation * on S.
*12345
111111
214232
312343
413424
512343
Table 15. A Commutative semigroup (S, +) corresponding to (S, *).
Table 15. A Commutative semigroup (S, +) corresponding to (S, *).
+ 12345
111111
214232
312343
413424
512345
Table 16. The operation * on S.
Table 16. The operation * on S.
*123456
1333446
2233446
3333446
4444446
5544446
6666666
Table 17. A Commutative monoid (S, +).
Table 17. A Commutative monoid (S, +).
+123456
1111111
2123332
3133333
4133454
5143555
6123456
Table 18. Another Commutative monoid (S, +).
Table 18. Another Commutative monoid (S, +).
+123456
1121451
2222452
3123453
4444454
5555545
6123456
Table 19. The operation *1 on S1.
Table 19. The operation *1 on S1.
*11234
12244
22244
33444
44444
Table 20. The operation *2 on S2.
Table 20. The operation *2 on S2.
*21567
15577
55577
66755
77755
Table 21. The operation * on S.
Table 21. The operation * on S.
*1234567
12244567
22244567
33444567
44444567
55555577
66666755
77777755
Table 22. The operation *1 on S1.
Table 22. The operation *1 on S1.
*11234
13224
22224
33224
44444
Table 23. The operation *2 on S2.
Table 23. The operation *2 on S2.
*25678
58678
66666
77667
88678
Table 24. The operation * on S.
Table 24. The operation * on S.
*12345678
132245678
222245678
332245678
444425678
555558678
666666666
777777667
888888678

Share and Cite

MDPI and ACS Style

Ma, Z.; Zhang, X.; Smarandache, F. Some Results on Various Cancellative CA-Groupoids and Variant CA-Groupoids. Symmetry 2020, 12, 315. https://doi.org/10.3390/sym12020315

AMA Style

Ma Z, Zhang X, Smarandache F. Some Results on Various Cancellative CA-Groupoids and Variant CA-Groupoids. Symmetry. 2020; 12(2):315. https://doi.org/10.3390/sym12020315

Chicago/Turabian Style

Ma, Zhirou, Xiaohong Zhang, and Florentin Smarandache. 2020. "Some Results on Various Cancellative CA-Groupoids and Variant CA-Groupoids" Symmetry 12, no. 2: 315. https://doi.org/10.3390/sym12020315

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