<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Semigroups⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yi Lin</string-name>
          <email>yilinmaths@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ranganathan Padmanabhan</string-name>
          <email>Ranganathan.Padmanabhan@umanitoba.ca</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yang Zhang</string-name>
          <email>Yang.Zhang@umanitoba.ca</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Mathematics, The Ohio State University</institution>
          ,
          <addr-line>Ohio</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Mathematics, University of Manitoba</institution>
          ,
          <addr-line>Winnipeg, MB</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Semigroup</institution>
          ,
          <addr-line>Prover9, Power maps</addr-line>
        </aff>
      </contrib-group>
      <fpage>63</fpage>
      <lpage>73</lpage>
      <abstract>
        <p>This paper deals with automated deduction techniques to prove and generalize some well-known theorems in group theory that involve power maps, i.e., functions of the form  () =   . Here, the main obstacle is that if  is interpreted as an integer variable, then these results are not expressible in first-order logic with equality. The strategy followed here is to look at the classical proofs, involving the integer variable  , and see what specific first-order properties of power maps that are needed in the proofs. Then we implement these first-order properties of power maps in a theorem prover Prover9 and demonstrate that a well-designed reformulation makes specific mathematical theories accessible to the modern first-order theorem-proving software, allowing even for generalizations of the classical results.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. Introduction</p>
      <p>
        which are preserved during this process of expansion. The most well-known example
of a semigroup law that is transferable to groups is, of course, the commutative law. A.I. Mal’cev [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
and B.H. Neumann [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] have shown independently that nilpotent semigroup laws are transferable.
      </p>
      <p>CEUR
Workshop</p>
      <p>
        ceur-ws.org
ISSN1613-0073
known example of a transferable law is, of course, the commutative law. A. I. Malcev, B. H. Neumann
and others ([
        <xref ref-type="bibr" rid="ref12 ref8">8, 12</xref>
        ]) have shown that nilpotent identities are transferable. Macedonska [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] has proved
the transferablity of several two-variable semigroup laws. These identities are defined by using power
maps  () =   in semigroups.
      </p>
      <p>Here we will replace the power map by power-like functions and prove their transferability. The
transferability of identities is first order problem but first-order theorem provers cannot handle
power-maps because of the presence of an integer variable “ ”. Here we demonstrate that computers
can prove these semigroup implications, thus generalizing what is known classically.
A motivating example: It is well-known that in groups, the commutators [, ] can be expressed in a
product of three squares, that is,
[, ] = 
−1 −1 = (
−1)2 ⋅ ( −1)2 ⋅  2,
and hence  2 = 
2 implies [, ] is central, which is equivalent to the semigroup implication
 2 = 
2</p>
      <p>⟹  = .</p>
      <p>Definition 1.1. A cancellation semigroup (, ⋅) is a semigroup with the two-sided cancellative
properties, i.e., for all , ,  ∈  , the following are true:
(i)  ⋅  =  ⋅ 
(ii)  ⋅  =  ⋅ 
implies  =  ,
implies  =  .</p>
      <p>
        Some properties of cancellation semigroup can be found in, for example, [
        <xref ref-type="bibr" rid="ref13 ref16 ref17 ref4 ref5 ref7">4, 5, 13, 7, 16, 17</xref>
        ]. Here we
show that the above implication is valid in cancellation semigroups:
 ⋅  ⋅  = 
Canceling  and  , we have  =
      </p>
      <p>.</p>
      <p>
        Next we present the proof by using Prover9 [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
%% INPUT file
%% In groups, squares are central ==&gt; commutators are also central
(x * y) * z = x * (y * z).
x * e = x.
x * x' = e.
x * y = (y * x) * [x, y]. %% commutators defined
x * (y * y) = (y * y) * x. %% squares are central
%% goal to prove that commutators are central
x * [y, z] = [y, z] * x.
=============== PROOF =================================
1 x * [y,z] = [y,z] * x # label(non_clause) # label(goal).
2 (x * y) * z = x * (y * z). [].
3 x * e = x. [].
4 x * x' = e. [].
5 x * y = (y * x) * [x,y]. [].
6 x * (y * [y,x]) = y * x. [
        <xref ref-type="bibr" rid="ref2 ref5">5,2</xref>
        ].
7 x * (y * y) = (y * y) * x. [].
8 x * (y * y) = y * (y * x). [
        <xref ref-type="bibr" rid="ref2 ref7">7,2</xref>
        ].
9 [c2,c3] * c1 != c1 * [c2,c3]. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
10 x * (e * y) = x * y. [
        <xref ref-type="bibr" rid="ref2 ref3">3,2</xref>
        ].
11 x * (x' * y) = e * y. [
        <xref ref-type="bibr" rid="ref2 ref4">4,2</xref>
        ].
12 x * (y * (x * y)') = e. [
        <xref ref-type="bibr" rid="ref2 ref4">4,2</xref>
        ].
13 x * (y * ([y,x] * z)) = y * (x * z). [
        <xref ref-type="bibr" rid="ref2 ref2 ref2 ref6">6,2,2,2</xref>
        ].
14 x * (y * (z * [z,x * y])) = z * (x * y). [
        <xref ref-type="bibr" rid="ref2 ref6">6,2</xref>
        ].
15 x * (y * (z * [y * z,x])) = y * (z * x). [
        <xref ref-type="bibr" rid="ref2 ref2 ref6">2,6,2</xref>
        ].
16 x * (y * (y * z)) = y * (y * (x * z)). [
        <xref ref-type="bibr" rid="ref2 ref2 ref2 ref2 ref8">8,2,2,2,2</xref>
        ].
20 e * x = x. [
        <xref ref-type="bibr" rid="ref10 ref3 ref3 ref8">3,8,3,10</xref>
        ].
21 x * (x' * y) = y. [
        <xref ref-type="bibr" rid="ref11">11,20</xref>
        ].
29 x'' = x. [
        <xref ref-type="bibr" rid="ref3 ref4">4,21,3</xref>
        ].
31 x * [x,y'] = y * (x * y'). [
        <xref ref-type="bibr" rid="ref6">6,21</xref>
        ].
33 x * (y * (x' * x')) = x' * y. [
        <xref ref-type="bibr" rid="ref8">8,21</xref>
        ].
35 x' * x = e. [
        <xref ref-type="bibr" rid="ref4">29,4</xref>
        ].
36 x' * (x * y) = y. [29,21].
40 x * (y * [x,y]') = y * x. [
        <xref ref-type="bibr" rid="ref13 ref3 ref4">4,13,3</xref>
        ].
41 x * (y * (z * [z,[x,y]])) = y * (x * (z * [x,y])).[
        <xref ref-type="bibr" rid="ref13 ref6">6,13</xref>
        ].
43 x * (y * (z * (z * [y,x]))) = y * (x * (z * z)). [
        <xref ref-type="bibr" rid="ref13 ref8">8,13</xref>
        ].
55 x' * (y * x) = y * [y,x]. [
        <xref ref-type="bibr" rid="ref6">6,36</xref>
        ].
58 x * (y * x)' = y'. [
        <xref ref-type="bibr" rid="ref12 ref3">12,36,3</xref>
        ].
66 x * (y * [y,z' * x]) = z * (y * (z' * x)). [
        <xref ref-type="bibr" rid="ref14">14,21</xref>
        ].
80 x*(y *(z*(u*[y*(z*u),x])))=y*(z*(u*x)).[
        <xref ref-type="bibr" rid="ref15 ref2 ref2 ref2">2,15,2,2</xref>
        ].
98 (x * y)' = y' * x'. [58,36].
112 x * (y * (z * (z * u))) = z * (z * (x * (y * u))).[
        <xref ref-type="bibr" rid="ref16 ref2 ref2">16,2,2</xref>
        ].
115 x * (x * (y * x')) = y * x. [
        <xref ref-type="bibr" rid="ref16 ref3 ref4">4,16,3</xref>
        ].
127 x * (y * (x' * (x' * z))) = x' * (y * z). [
        <xref ref-type="bibr" rid="ref16">16,21</xref>
        ].
128 x * (x * (y * (x' * z))) = y * (x * z). [
        <xref ref-type="bibr" rid="ref16">21,16</xref>
        ].
189 x * (x * (y * (z * x'))) = y * (z * x). [
        <xref ref-type="bibr" rid="ref2 ref2">2,115,2</xref>
        ].
190 x' * (y * x) = x * (y * x'). [115,21,29].
206 x * [x,y] = y * (x * y'). [55,190].
326 x' * (y * (x * z)) = x * (y * (x' * z)). [
        <xref ref-type="bibr" rid="ref2 ref2 ref2 ref2">190,2,2,2,2</xref>
        ].
467 x * (y' * [y,x]) = y' * x. [
        <xref ref-type="bibr" rid="ref13">33,13,33</xref>
        ].
481 x * [y,x]' = y * (x * y'). [40,36,190].
512 x * (y * (x' * y')) = [x',y']. [31,21].
516 [x',y'] = [x,y']. [31,36,326,512].
543 x * (y * (x' * y')) = [x,y']. [512,516].
547 [x',y] = [x,y']. [206,21,543].
551 [x,y'] = [x,y]. [206,36,326,543].
552 x' * (y * [y,x]) = y * x'. [206,36].
569 x * [y,x] = y * (x * y').
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref2 ref2">206,190,98,29,2,36,98,29,2,36</xref>
        ].
584 [x',y] = [x,y]. [547,551].
585 x * (y * (x' * y')) = [x,y]. [543,551].
592 x' * (y * ([y,x] * z)) = y * (x' * z). [
        <xref ref-type="bibr" rid="ref13">551,13</xref>
        ].
605 x * (y * [x,y]) = y * x. [
        <xref ref-type="bibr" rid="ref8 ref8">569,8,8,115</xref>
        ].
606 [x,y] = [y,x]. [569,21,585,551].
754 x * (y' * [x,y]) = y' * x. [551,605].
1004 [x,y]' = [y,x]. [481,21,585,551].
1049 x * [y,[x,y]] = x. [21,41,584,754,21].
Coda: In the human proof above, we already ”knew” that commutators are expressible as a product of
squares in the group and hence the human proof was almost trivial. But in the above machine proof of
the same fact, the Prover9 is not even ”aware” of the fact that commutators are products of squares. Still,
the software did prove the centrality of commutators as explicitly shown in line #14283 above (proved
with the Knuth-Bendix option). Dr. William McCune, the author of Prover9, has done a great job.
      </p>
      <p>
        In this paper, we first consider the implication ()  = ()  in cancellation semigroups. In Section 2,
we prove that this implication is equivalent to the identity   =    in all cancellation semigroups by
replacing the power-map   by a weaker power-like function  () . Furthermore, we discuss a general
extension. In Section 3, we prove that   =    is transferable.
2. Power map properties
We first list some properties of power maps. We refer the readers to [
        <xref ref-type="bibr" rid="ref11 ref15">11, 15</xref>
        ] for more details.
Lemma 2.1. Let (; ⋅) be a cancellation semigroup and let  ∶  →  be the usual power map  () =   ,
for some  &gt; 1 . Assume that  ( ⋅ ) =  ( ⋅ ) . Then the function  () satisfies the following:
(1)  ⋅  () =  () ⋅ 
(2)  ⋅  ( ⋅ ) =  ( ⋅ ) ⋅ 
(3)  and  ( ()) commute.
(4) If  and  commute then  ( ⋅ ) =  () ⋅  ()
(5)  and  ( ⋅ ) commute.
(6)  and  ( () ⋅ ) commute.
      </p>
      <p>Proof. (1) is obvious since both sides are equal to  +1 .</p>
      <p>(2)  ⋅  ( ⋅ ) =  ⋅ ( ⋅ )  = ( ⋅ )  ⋅  =  ( ⋅ ) ⋅  .
(3) follows that  ( ()) is just a power of  and hence commutes with  .
(4) is obvious thanks to associativity and commutativity.
(5)  ⋅  ( ⋅ ) =  ( ⋅ ) ⋅  =  ( ⋅ ) ⋅  since  ( ⋅ ) =  ( ⋅ ) .
(6)
where () =  −1
since  ( ⋅ ) =  ( ⋅ )
by (2) above
since  () = () ⋅ 
since  ( ⋅ ) =  ( ⋅ )
Hence the two elements  and  ( () ⋅ )
commute.</p>
      <p>commute. In particular, the two terms  ⋅  and  ( ( ⋅ ) ⋅ )</p>
      <p>
        Following the terminology of [
        <xref ref-type="bibr" rid="ref11 ref15">11, 15</xref>
        ], we call the unary functions  () satisfying first-order properties
(1) to (4) of Lemma 2.1 as power-like functions.
      </p>
      <p>Theorem 2.2. Let  be a cancellation semigroup and let  ∶  → 
that  ( ⋅ ) =  ( ⋅ ) . Then  () is a central element in  .
be a power-like function and assume</p>
      <p>We can prove this theorem by using our method and Prover9. Here we list the a few lines of output
of Prover9 which include the conditions and the final result.
========================== prooftrans ===========================
Prover9 (32) version Dec-2007, Dec 2007.</p>
      <p>Process 916 was started by yangzhang
on yangzhangsimac2.ad.umanitoba.ca,
Tue Mar 19 12:26:28 2024
The command was "/Users/yangzhang/Desktop/Prover9-Mace4-v05B.app/
Contents/Resources/bin-mac-intel/prover9".
=========================== end of head =========================
========================== end of input =========================
========================= PROOF =================================
% -------- Comments from original proof
-------% Proof 1 at 0.84 (+ 0.02) seconds.
% Length of proof is 24.
% Level of proof is 6.
% Maximum clause weight is 29.
% Given clauses 117.
1 f(x) * y = y * f(x) # label(non_clause) # label(goal). [goal].
2 (x * y) * z = x * (y * z). [assumption].
3 x * y != x * z | y = z. [assumption].
4 x * y != z * y | x = z. [assumption].
5 f(x * y) = f(y * x). [assumption].
6 f(x * y) * x = x * f(y * x). [assumption].
7 f(x) * x = x * f(x). [assumption].
8 f(f(x) * y) * x = x * f(f(x) * y). [assumption].
9 x * y != y * x | f(x * y) = f(x) * f(y).
[assumption].
10 f(c1) * c2 != c2 * f(c1). [deny(1)].
...........
...........
3645 f(f(x)) * x = x * f(f(x)).</p>
      <p>[hyper(351,a,139,a),flip(a)].
3699 f(x)*(f(x)*(y*f(f(f(x)*y))))=f(x)*(y*(f(x)*f(f(f(x)*y)))).
[back_rewrite(395),rewrite([3645(8),2(8)])].
3700 $F.</p>
      <p>[resolve(3699,a,67,a)].
======================== end of proof ==========================</p>
      <p>Next, we give the human proof as follows:
 () ⋅  ⋅  ⋅  ( ( ⋅ ))
=  () ⋅  ( ( ⋅ )) ⋅  ⋅ 
=  ( ⋅  ( ⋅ )) ⋅  ⋅ 
=  ( (⋅) ⋅ ) ⋅ ( ⋅ )
= ( ⋅ ) ⋅  ( ( ⋅ ) ⋅ )
=  ⋅  ⋅  ( ⋅  ( ⋅ ))
=  ⋅  ⋅  () ⋅  ( ( ⋅ ))
=  ⋅  () ⋅  ⋅  ( ( ⋅ ))
since  and  ( ()) commute
since  and  ( ⋅ )
since  ( ⋅  ) =  ( ⋅ )</p>
      <p>commute
since  ⋅ 
and  ( ( ⋅ ) ⋅ )</p>
      <p>commute.
since  ( ⋅  ) =  ( ⋅ )
since  and  ( ⋅ )
since  and  () commute</p>
      <p>commute
 () ⋅  ⋅  ⋅  ( ( ⋅ )) =  ⋅  () ⋅  ⋅  ( ( ⋅ )).</p>
    </sec>
    <sec id="sec-2">
      <title>Hence, we have</title>
      <p>⋅  =  ⋅ 
 .</p>
    </sec>
    <sec id="sec-3">
      <title>Finally, cancelling the common term  ⋅  ( ( ⋅ ))</title>
      <p>from the right sides, we get  () ⋅  =  ⋅  ()</p>
    </sec>
    <sec id="sec-4">
      <title>Next we consider the following more general case.</title>
      <p>(  ⋯  2 1) for any   ∈  holds, then   is central in  for any  ∈  .</p>
      <p>Theorem 2.4. In a cancellation semigroup  , if there exist  ≥ 2,  ∈ ℤ + such that ( 1 2 ⋯   ) =
Proof. When  = 1 , all the situations can be reduced to  = 2 or  = 3 .</p>
      <p>In case of  = 1 and  = 2 , we have  1 2 =  2 1, and then  is commutative.</p>
      <p>In case of  = 1 and  = 3 , we have  1 2 3 =  3 2 1. Then, for any ,  , ,  ∈ 
Cancelling  from the right sides, we obtain   =  
and thus   =</p>
      <p>. Hence  is commutative.</p>
      <p>Next, we consider  ≥ 2 . Note that</p>
      <p>=  =  .
 ⋅ ( −1 )
. By the condition,   = 
. Then   = 
=  ⋅ ( ⋅  ⋯  )
=  ⋅ ( ⋯  ⋅ )
=  ⋅ ( −1 ⋅ ) 
= ( −1 ) ,


3. Transferability of (  )  = (  ) 
Let (, ⋅) be a cancellation semigroup satisfying the law ( )  = ( )  . Then, by Corollary 2.3, we know
that all the powers of  are central in  , i.e.,  satisfies the identity 
 ⋅  =  ⋅ 
 . We now use the Ore
principle resulting from this identity to construct the actual group of quotients. Thus we will have
an explicit formula for the group multiplication. We show that this group multiplication satisfies the
semigroup law   ⋅  =  ⋅ 
 . This will prove the transferability of   ⋅  =  ⋅ 
 from  to its Ore
group of right quotients  −1. Since ( )  = ( )  and 
 ⋅  =  ⋅ 
semigroups, we get that the semigroup law ( )  = ( )  is also transferable.
 are equivalent in cancellation</p>
      <p>
        Since the semigroup satisfies a non-trivial identity, it obviously satisfies the Ore left multiple principle
(the property Mv in Ore [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]), the group of right quotients  −1 exists. What is not obvious is that the
group also satisfies the identity.
      </p>
      <p>Theorem 3.1. The semigroup law ( )  = ( )  is transferable in a semigroup (, ⋅) .
Proof. We first define the multiplication and the equality of quotients. Let
in the group</p>
      <p>−1. Thus the elements , , , 
and equality of two right quotients. Note that
are in  . We follow the idea of Ore and define the product</p>
      <p>and  be two right quotients</p>
      <p>Hence, the identity is  0 and the inverse ( )−1</p>
      <p>Next we define the embedding map as following: for any  ∈  ,</p>
      <p>=
⟺
⟺
⟺
For any ,  ∈  , we have</p>
    </sec>
    <sec id="sec-5">
      <title>Hence  is an isomorphism.</title>
      <p>Now we prove that  = ()()</p>
      <p>−1 for any ,  ∈  .
 ∶  → 
−1, () =
 0
 0 .</p>
      <p>for some  0 ∈ .
() =

 0
  00   00 =
 0 0( 0)−1
 0( 0)
.
Hence
= ()()
. Therefore, we have the following two formats for the group of quotients:

, we can verify the following four identities:
()
−1

() = (

) = (

) = ()()

Next, we prove that for any ,  ∈ ,
= [()()
−1 
]
is central in 
−1
. For any  ∈ 
−1
, we
[()()
−1 
] 
= [()()
][()()
]
, we can conclude that both ()

]
 ⋅ ()
[(
−1
)
−1 
]
Since every element in 
are central in 
−1</p>
      <p>for all  ∈ .
have
(()
−1 
) ()
−1</p>
      <p>( )
−1
= ()
= (
= [(
= [(
= ([(</p>
      <p>⋅[(
= ([(</p>
      <p>⋅[(
= (
−1

1
= , 
2
= 
′
−1 −1
)</p>
      <p>)
−1
) ⋅ [()()
]
[()()
−1</p>
      <p>]
−1
) ⋅ [()()
]
−1
]
]
−1
][(
′</p>
    </sec>
    <sec id="sec-6">
      <title>Using the deduction above again, we have Define</title>
      <p>=
([((
⋅[(
′
′ −1 −1
−1
] ⋅ [((</p>
      <p>]()
([((
⋅[((
)
))
′ −1 −1
′ −1 −1
)
)
]()
−1
]
]
]</p>
      <p>is central, then we have
Hence, the proof is completed. Therefore, we will show that (
)()
−1
is central as follows.</p>
      <p>Let  
= (

)()
−1</p>
      <p>. Then</p>
    </sec>
    <sec id="sec-7">
      <title>Thus</title>
    </sec>
    <sec id="sec-8">
      <title>That is, Thus</title>
      <p>[()()
= [()()
= [()()
−1 −1</p>
      <p>]
−1 
Continue the same deduction, and use  −1</p>
      <p>to represent   , we have
 +1
= [  ()]
(−1)
(

−1 
) [ −1
()]
(−1)
(
−1 
−1
)  −1
[()()
] .
 
= [ −1
()]
(−1)
(
−1 
−1
)  −1
()()</p>
      <p>−1
= 
= ⋯
= 
= 




1
1
1
 
 

2
2
2



3


4
 −2
[()()
−1 −1</p>
      <p>]
−1 
central, and thus the emdedding  is perfect embedding.

,  ∈  are central,   is central as desired. Therefore, (


) is
Acknowledgments
This project is partially supported by Mitacs Globalink Research Internship Canada NSERC.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bergman</surname>
          </string-name>
          ,
          <article-title>Hyperidentities of groups and semigroups</article-title>
          . Aequat. Math.
          <volume>23</volume>
          (
          <year>1981</year>
          ),
          <fpage>55</fpage>
          -
          <lpage>65</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bergman</surname>
          </string-name>
          , Questions in Algebra. Preprint, Berkeley, U.D.
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B. M.</given-names>
            <surname>Green</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Isbell</surname>
          </string-name>
          , Problems and Solutions: Solutions of Elementary Problems: E2259.
          <article-title>Commuting powers in a group</article-title>
          .
          <source>The American Mathematical Monthly</source>
          ,
          <volume>78</volume>
          (
          <issue>8</issue>
          )(
          <year>1971</year>
          ):
          <fpage>909</fpage>
          -
          <lpage>910</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S. V.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Storozhev</surname>
          </string-name>
          ,
          <article-title>On identities in groups of fractions of cancellative semigroups</article-title>
          ,
          <source>Proc. Amer. Math. Soc</source>
          .
          <volume>133</volume>
          (
          <year>2005</year>
          ),
          <fpage>1873</fpage>
          -
          <lpage>1879</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Krempa</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Macedonska</surname>
          </string-name>
          ,
          <article-title>On identities of cancellation semigroups</article-title>
          ,
          <source>Contemporary Mathematics</source>
          , Vol
          <volume>131</volume>
          ,
          <year>1992</year>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F. W.</given-names>
            <surname>Levi</surname>
          </string-name>
          , Notes on group theory. I,
          <string-name>
            <surname>II</surname>
          </string-name>
          , J.
          <source>Indian Math. Soc. 8</source>
          (
          <issue>1944</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O.</given-names>
            <surname>Macedonska</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Slanina</surname>
          </string-name>
          .
          <article-title>On identities satisfied by cancellative semigroups and their groups of fractions, (Preprint).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>A.I.</surname>
          </string-name>
          <article-title>Mal'cev, Nilpotent Groups, Ivanov Gos</article-title>
          .Ped.Ins.Uc.zap (
          <year>1953</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W.</given-names>
            <surname>McCune</surname>
          </string-name>
          , Prover9, https://www.cs.unm.edu/~mccune/mace4/.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>G. I. Moghaddam</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Padmanabhan</surname>
          </string-name>
          ,
          <article-title>Commutativity theorems for cancellative semigroups</article-title>
          ,
          <source>Semigroup Forum</source>
          <volume>95</volume>
          (
          <year>2017</year>
          ), no.
          <issue>3</issue>
          ,
          <fpage>448</fpage>
          -
          <lpage>454</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>G. I. Moghaddam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Padmanabhan</surname>
          </string-name>
          , and Yang Zhang,
          <article-title>Automated reasoning with power maps</article-title>
          .
          <source>Journal of Automated Reasoning</source>
          ,
          <volume>64</volume>
          (
          <issue>4</issue>
          )(
          <year>2020</year>
          ),
          <fpage>689</fpage>
          -
          <lpage>697</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>B.H.</given-names>
            <surname>Neumann</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Taylor</surname>
          </string-name>
          , Subsemigroups of Nilpotent Groups,
          <source>Proc. Roy. Soc. Ser. A274</source>
          (
          <year>1963</year>
          ), pp
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Nordahi</surname>
          </string-name>
          , Semigroups satisfying ( )  =     ,
          <source>Semigroup Forum</source>
          <volume>8</volume>
          (
          <issue>4</issue>
          ) (
          <year>1974</year>
          ),
          <fpage>332</fpage>
          -
          <lpage>346</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>O.</given-names>
            <surname>Ore</surname>
          </string-name>
          , Linear Equations in Non-Commutative
          <source>Fields Annals of Mathematics</source>
          , Jul.,
          <year>1931</year>
          , Second Series, Vol.
          <volume>32</volume>
          , pp.
          <fpage>463</fpage>
          -
          <lpage>477</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>R.</given-names>
            <surname>Padmanabhan</surname>
          </string-name>
          , and
          <string-name>
            <surname>Yang</surname>
            <given-names>Zhang</given-names>
          </string-name>
          ,
          <article-title>Commutativity theorems in groups with power-like maps</article-title>
          ,
          <source>J. Formaliz. Reason</source>
          .
          <volume>12</volume>
          (
          <issue>1</issue>
          ) (
          <year>2019</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Chen-Te</surname>
            <given-names>Yen</given-names>
          </string-name>
          ,
          <article-title>Note on the commutativity of cancellative semigroups</article-title>
          .
          <source>Bulletin of the Institute of Mathematics Academia Sinica</source>
          ,
          <volume>10</volume>
          (
          <issue>2</issue>
          )(
          <year>1982</year>
          ),
          <fpage>149</fpage>
          -
          <lpage>153</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Chen-Te</surname>
            <given-names>Yen</given-names>
          </string-name>
          ,
          <article-title>On the commutativity of rings and cancellative semigroups</article-title>
          .
          <source>Chinese Journal of Mathematics</source>
          ,
          <volume>11</volume>
          (
          <issue>2</issue>
          )(
          <year>1983</year>
          ),
          <fpage>99</fpage>
          -
          <lpage>113</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>