

%------------------------------------------------------------------------------
% Which version of paper: Here please write first, second,.kazem...


% Here please write the corresponding author and his/her e-mail.
% Here please write the date of submission of paper or its revisions.
%------------------------------------------------------------------------------
%
\documentclass[11pt,twoside]{amsart}
\usepackage{amsmath, amsthm, amscd, amsfonts, amssymb, graphicx, color}
\usepackage[bookmarksnumbered, colorlinks, plainpages]{hyperref}

\textheight=21cm
\textwidth=16cm
\oddsidemargin=0.5cm \evensidemargin=0.5cm



\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}
\newtheorem{xca}[theorem]{Exercise}
\newtheorem{problem}[theorem]{Problem}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\numberwithin{equation}{section}

\begin{document}





\title[Bi-Gyrosemigroup ]{Charactrization of bi-gyrosemigroups: An emphasis on order 2 }
\author[]{K. Hamidizadeh }
\author[]{R. Manaviyat}
\author[]{S. Mirvakili}
\address{Department of Mathematics, Payame Noor University, P.O.Box 19395-3697, Tehran, Iran}
\email{k.hamidizadeh@pnu.ac.ir, r.manaviyat@pnu.ac.ir, saeed{\_}mirvakili@pnu.ac.ir}







\dedicatory{}

\subjclass[2010]{ Primary 20N02; Secondary 18B40,
20M75,  20N05, 15A30.}

\keywords{Semigroup, groupoid, bi-gyrosemigroup, bi-gyrogroup.}


\begin{abstract}
The practical implementation and recognition of gyrogroups have been significantly advanced through their association with relativistically admissible velocities within special relativity theory. This specific context provides a tangible representation where gyrogroup properties can be observed and studied effectively. By employing the Einstein velocity addition law to define the binary operation within this space, researchers have successfully extended traditional group theory concepts to encompass both gyrogroups and bi-gyrogroups. A bi-gyrogroup is a group-Like Structure which satisfies the group condition, in addition to that,  for any pair $(a, b)$ in this structure, there are two automorphisms with this property that fulfill left and right associativity properties. The study in this article is motivated by generalizing the bi-gyrogroups and semigroups led to introducing bi-gyrosemigroups. Accordingly, in this paper, some classes of  this structure are presented. Also, all bi-gyrosemigroups of order $2$ are characterized. %Furthermore, the bi-gyrosemigroups with identity and zero are studied.
\end{abstract}
\maketitle
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Introduction}

The concept of gyrogroups, which finds its roots in the algebra of M\"{o}bius transformations of the complex open unit disc, serves as a natural extension of groups and vector spaces. Gyrogroups can be classified into two categories: gyrocommutative and non-gyrocommutative gyrogroups. Interestingly, certain gyrocommutative gyrogroups allow for scalar multiplication, leading to the emergence of gyrovector spaces. These novel notions of gyrogroups and gyrovector spaces retain the essence of their classical counterparts while establishing a valuable connection between non-associative algebra and hyperbolic geometry. The exploration of this evolution from M\"{o}bius to gyrogroups originated from the realization that Einstein's velocity addition law encapsulates a profound structure, characterized as a gyrocommutative gyrogroup and a gyrovector space, \cite{26}. Remarkably, this concept continues to be actively investigated even after more than 150 years since M\"{o}bius' initial findings.

Ungar's significant contribution to the field of mathematics lies in his work on the generalization of gyrogroups to bi-gyrogroups, \cite{Mir} and \cite{ung}. In particular, he focused on generalized Lorentz transformation groups denoted as $\Gamma = SO(m,n)$, where $m$ and $n$ are natural numbers. These transformation groups possess a distinctive bi-decomposition structure denoted as $\Gamma = H_LBH_R$, where $B$ represents a subset of $\Gamma$, while $H_L$ and $H_R$ denote subgroups within $\Gamma$. This bi-decomposition structure induces a group-like organization for $B$, which is referred to as a bi-gyrogroup.

A semigroup is an essential mathematical construct comprising a set along with an associative binary operation. Serving as an extension of groups, semigroups find applications in diverse fields such as automata theory, dynamical systems, algebraic geometry, functional analysis, and probability theory. Semigroups offer valuable tools for modeling complex systems and comprehending their behavior over time, \cite{CP61,CP67,Howi}.

This study is motivated by introducing  a structure that is a generalization of semigroup and bi-gyrogroup call it  bi-gyrosemigroups. Several examples and properties of this structure are investigated. We characterize bi-gyrosemigroups of order two up to bi-gyroisomorphism. %Moreover, the conditions required to obtain a gyrosemigroup with an identity or a zero from another gyrosemigroup are outlined.



A groupoid $G$ with a binary operation $\oplus$ is called a gyrogroup if its binary operation satisfies the following axioms:
\begin{definition}\label{gyr}(Gyrogroup) Let $G$ be a non-empty set.
\begin{enumerate}
\item[(1)] Left gyroassociative law holds, it means for two element $u$ and $v$ in $G$ there exists gyroautomorphism $gyr[u,v]$ such that for all $u\in G$:
$$u\oplus (v\oplus w)=(u\oplus v)\oplus gyr[u,v](w),$$
\item[(2)] For every $u,v\in G$, $gyr[u\oplus v,v]=gyr[u,v]$.
\item[(3)] Left identity law holds, that mean there is an element $0\in G$, such that $0 \oplus u =u$,  for all $u\in G$.
\item[(4)] For each $u\in G$, there exists $v\in G$ such that $v \oplus u = 0$.
\end{enumerate}
\end{definition}
\begin{definition}\label{bigyr} (Bi-gyrogroup). A groupoid $(B,\oplus)$ is a bi-gyrogroup if
its binary operation satisfies the following axioms.
\begin{enumerate}
\item[(1)] There is an element $0 \in B$ such that $0\oplus a = a \oplus 0 = a$ for all $a \in B$.
\item[(2)] For each $a \in B$, there is an element $b \in B$ such that $b \oplus a = 0$.
\item[(3)] Each pair of $a$ and $b$ in $B$ corresponds to a left automorphism $lgyr[a, b]$ and a right automorphism $rgyr[a, b]$ in $Aut (B,b)$ such that for all $c\in B$,
$$(a \oplus b)\oplus lgyr[a,b]c = rgyr[b, c]a \oplus (b \oplus c)$$
\item[(4)] For all $a,b\in B$, \begin{enumerate}
\item[(a)]$rgyr[a,b]=rgyr[a\oplus b, lgyr[a,b]b]$
\item[(b)]$lgyr[a,b]=lgyr[a\oplus b, rgyr[a,b]b]$
\end{enumerate}
\item[(5)] For all $a\in B$, $lgyr[a, 0]$ and $rgyr[a, 0]$ are the identity automorphism of $B$.
\end{enumerate}
\end{definition}

\section{Bi-Gyrosemigroup}
In this section, we explore and analyze the notion of bi-gyrosemigroup. A groupoid which satisfies the third and forth axioms of Definition \ref{bigyr}
is called a bi-gyrosemigroup.

 \begin{definition} (Bi-Gyrosemigroup) A groupoid $(G, \oplus)$ is a bi-gyrosemigroup if its binary operation satisfies the following conditions.

\begin{enumerate}
\item[(1)] Each pair of $a$ and $b$ in $G$ corresponds to a left automorphism $lgyr[a, b]$ and a right automorphism $rgyr[a, b]$ in $Aut(G, \oplus)$ such that for all $c\in G$,
$$(a \oplus b)\oplus lgyr[a,b]c = rgyr[b, c]a \oplus (b \oplus c)$$
\item[(2)] For all $a,b\in G$, \begin{enumerate}
\item[(i)]$rgyr[a,b]=rgyr[a\oplus b, lgyr[a,b]b]$
\item[(ii)]$lgyr[a,b]=lgyr[a\oplus b, rgyr[a,b]b]$
\end{enumerate}
\end{enumerate}

\end{definition}

We call a bi-gyrogroup $(G,\oplus)$ is trivial if  $lgyr[a,b]$ and $rgyr[a,b]$ is identity function, i.e. $lgyr[a,b]x=rgyr[a,b]x=x$, for every $x\in G$. Now, the question that arises is whether there is a non-obvious bi-gyrogroup of any order. The answer in bi-gyrogroups is negative. The first non-trivial bi-gyrogroup is of order eight. We show that the answer is positive in bi-gyrosemigroups. In this section, non-trivial bi-gyrosemigroups with non-identity left( right) gyrator are introduced. Moreover, we present a class of bi-gyrosemigroup of any order with non-trivial left and right gyrators.


\begin{lemma}\label{shart1} Let $S$ be a non-empty set. We define $\oplus:S\times S\rightarrow S$ by $a\oplus b=a$, for all $S.$ Let $lgyr[a,b]$ be an automorphism of $S$ and $rgyr[a,b]$ the identity automorphism for every $a,b\in S.$ Then $rgyr[a,b]=rgyr[a\oplus b, lgyr[a,b]b]$
 and $lgyr[a,b]=lgyr[a\oplus b, rgyr[a,b]b]$.
\end{lemma}\
\begin{theorem} \label{shart2} If $a\oplus b=a$ for every $a,b\in S=\{1,\ldots, n\}$  and $rgyr[a,b]=identity$, then for every  $lgyr[a,b]\in Aut(S,\oplus)$, $$ rgyr[b,c]a\oplus(b\oplus c) = (a\oplus b)\oplus lgyr[a, b]c.$$
\end{theorem}
Now by Lemma \ref{shart1} and Theorem \ref{shart2}, we obtain the next theorem:
\begin{theorem} If $(S,\oplus)$ be a groupoid with the following Cayley's table and $rgyr[a,b]=identity$ for every $a,b\in S$, then $(S,\oplus)$ is bi-gyrosemigroup for every $lgyr[a,b]\in Aut(S,\oplus)$.
\[
\begin{array}{c|cccc}
\cdot&1&2&\ldots&n\\
\hline
1&1&1&\ldots&1\\
2&2&2&\ldots&2\\
\vdots&\vdots&\ddots&\vdots\\
n&n&n&\ldots&n\\
\end{array}
\]
\[
\text{Table 1: Non-trivial bi-gyrosemigroup of order n}
\]
\end{theorem}
Next, the bi-gyrosemigroups of order $n$ with non-trivial left and right gyrators.

\begin{theorem}\label{perm} If $(S=\{1,\ldots,n\},\oplus)$ be a groupoid with the following Cayley's table and $rgyr[a,b]=F$ for every $a,b\in S$, where $F:S\rightarrow S$ is a permutation of order $n$, then $(S,\oplus)$ is bi-gyrosemigroup for every $lgyr[a,b]\in Aut(S,\oplus)$.
\[
\begin{array}{c|cccc}
\cdot&1&2&\ldots&n\\
\hline
1&F(1)&F(1)&\ldots&F(1)\\
2&F(2)&F(2)&\ldots&F(2)\\
\vdots&\vdots&\ddots&\vdots\\
n&F(n)&F(n)&\ldots&F(n)\\
\end{array}
\]
\[
\text{Table 2:  Bi-gyrosemigroup of order n with non-trivial left and right gyrators}
\]
\end{theorem}
\begin{proof} For every $a,b,c\in S$, we have
$$rgyr[b,c]a\oplus(b\oplus c)=F(F(a))=F(a\oplus b)=(a\oplus b)\oplus lgyr[a,b]c$$ and the result follows.
\end{proof}

In the following, two spacial cases of Theorem \ref{perm} are presented.

\begin{example}\label{shart3} Let $S$ be a non-empty set. We define $\oplus:S\times S\rightarrow S$ by $a\oplus b=a$, for all $S.$ Let $lgyr[a,b]$ be a automorphism of $S$ and $rgyr[a,b]$ the identity automorphism for every $a,b\in S.$ Then $rgyr[a,b]=rgyr[a\oplus b, lgyr[a,b]b]$
 , $lgyr[a,b]=lgyr[a\oplus b, rgyr[a,b]b]$ and $(a \oplus b)\oplus lgyr[a,b]c = rgyr[b, c]a \oplus (b \oplus c)$, for every $a,b,c\in S$.
\end{example}\
\begin{example}  Let $S=\{0,1\}$ and $a\oplus b=a'$ for every $a,b\in S$, where $a'=1\  for\  a=0$ and $a'=0 \ for \ a=1$. Then for every  $aut\in Aut(S,\oplus)$, \[ rgyr[b,c]a\oplus(b\oplus c) = (a\oplus b)\oplus lgyr[a, b]c,\] where for every $a,b,c\in S$ $lgyr[a,b]=aut$ and $rgyr[a,b]=T$, such that $T(c)=c'$ ( $c'=1\  for\  c=0$ and $c'=0 \ for \ c=1$). Also in this case $rgyr[a,b]=rgyr[a\oplus b, lgyr[a,b]b]$
 and $lgyr[a,b]=lgyr[a\oplus b, rgyr[a,b]b]$.
\end{example}

Next, a class of groupoids are introduced which can not be a bi-gyrosemigroup with any non-trivial left gyrator.

\begin{theorem} Suppose that $(S,\oplus)$ is a groupoid with the following Cayley's table.

\[\begin{array}{c|cccc}
\cdot&1&2&\ldots&n\\
\hline
1&1&2&\ldots&n\\
2&1&2&\ldots&n\\
\vdots&\vdots&\ddots&\vdots\\
n&1&2&\ldots&n\\
\end{array}
\]
\[
\text{Table 3: Bi-Gyrosemigroup of order n}
\]
Then $(S,\oplus)$ is bi-gyrosemigroup if and only if for every $a,b\in S$, $lgyr[a,b]$ is an identity function.
\end{theorem}
\begin{proof}
First suppose that $(S,\oplus)$ is bi-gyrosemigroup. Then for every $a,b,c\in S$, $rgyr[b,c]a\oplus (b\oplus c)=c$ and $(a\oplus b)\oplus lgyr[a,b]c=lgyr[a,b]c$. So $lgyr[a,b]c=c$  and $lgyr[a,b]$ is an identity function. Conversely, we have $$rgyr[b,c]a\oplus (b\oplus c)=c=(a\oplus b)\oplus c=(a\oplus b)\oplus lgyr[a,b]c$$ and we are done.
\end{proof}

In the following, bi-gyrosemigroups whose structure is derived from Abelian groups are introduced.
\begin{theorem}\label{trty}
If $(G,\cdot)$ is an Abelian group, then $(G,\oplus)$ is a bi-gyrosemigroup, when   for every $a,b\in G$, $a\oplus b=a\cdot b^{-1}$, $lgyr[a,b]c=c^{-1}$ and $rgyr[a,b]c=c$.
\end{theorem}

\begin{example}
Consider $(\Bbb Z_n,+)$ be a cyclic group of order $n.$ We define $a\oplus b=a+(-b)$. $( \Bbb Z_n  ,\oplus)$ is not semigroup, but it is a bi-gyrosemigroup when for every $a,b\in G$, $rgyr[a,b]c=c$ and $lgyr[a,b]c=-c.$
\end{example}

\begin{theorem}
If $(G,\cdot)$ is an Abelian group, then $(G,\oplus)$ is a bi-gyrosemigroup, when   for every $a,b\in G$, $a\oplus b=a^{-1}\cdot b$, $lgyr[a,b]c=c$ and $rgyr[a,b]c=c^{-1}$.
\end{theorem}

\begin{example} Let  $G=(\Bbb Z_n,+)$ be the cyclic group of order $n$. Define operation $\oplus:\Bbb Z_n\times \Bbb Z_n \rightarrow \Bbb Z_n$ by $a\oplus b=b-a.$ Then, we have $rgyr[b,c]a\oplus(b\oplus c)=c-b+a=(a\oplus b)\oplus lgyr[a,b]c$ where for every $a,b,c \in \Bbb Z_n$, $rgyr[a,b]c=-c$ and $lgyr[a,b]c=c.$
\end{example}
At the end of this section, we will answer the question of whether there is a groupoid that forms a bi-gyrosemigroup for every non-identity gyrator.
\begin{theorem}
Let $(S,\oplus)$ is a groupoid with non-identity automorphism, then there exists a left and right gyrators, $lgyr$ and $rgyr$, such that $(S,\oplus,lgyr,rgyr)$ is not a bi-gyrosemigroup.
\end{theorem}

\begin{proof}
To the contrary assume that $(S,\oplus)$ is a groupoid with non-identity automorphism which forms a bi-gyrosemigroup for every left and right gyrators. Let $A_1\neq A_2$ be two automorphisms of $G$ and $lgyr_i=rgyr_i=A_i$, for $i\in \{1,2\}$. Since $(S,\oplus)$ is bi-gyrosemigroup with $(lgyr_i,rgyr_j)$, for every $i,j\in \{1,2\}$, we have  $rgyr_1[b,c]a\oplus (b\oplus c)=(a\oplus b)\oplus lgyr_1[a,b]c=rgyr_2[b,c]a\oplus (b\oplus c)=(a\oplus b)\oplus lgyr_2[a,b]c$, for every $a,b,c\in S$. This shows that $a\oplus b$ is independent of $a$ and $b$, i.e. $a\oplus b=a'\oplus b'=s$ for every $a,b,a',b'\in S$. So $Aut(S,\oplus)=\{identity\}$, a contradiction and the proof is complete.
\end{proof}

\section{Bi-gyrosemigroups of order 2}
In this section all bi-gyrosemigroups of order 2 are introduced and characterized.

Let $G=\{0,1\}.$ If $(G,\oplus)$ is a groupoid, then $Aut(G,\oplus)=\{A\}$ or $Aut(G,\oplus)=\{A,T\},$ where $A$ is identity automorphism and $T$ is permutation $(01)$. This means that $T(0)=1$ and $T(1)=0.$
\begin{theorem}
There exist 5 non-isomorphic semigroups   of order 2 among of 8 ones, as following Cayley's Tables:
\[
\begin{array}{ccccc}
\begin{array}{c}
S_1
\\
\begin{array}{c|cc}
\cdot&0&1\\
\hline
0&0&0\\
1&0&0
\end{array}
\end{array}
&
\begin{array}{c}
S_2
\\
\begin{array}{c|cc}
\cdot&0&1\\
\hline
0&0&0\\
1&0&1
\end{array}
\end{array}
&
\begin{array}{c}
S_3
\\
\begin{array}{c|cc}
\cdot&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
\end{array}
&
\begin{array}{c}
S_4
\\
\begin{array}{c|cc}
\cdot&0&1\\
\hline
0&0&1\\
1&0&1
\end{array}
\end{array}
&
\begin{array}{c}
S_5
\\
\begin{array}{c|cc}
\cdot&0&1\\
\hline
0&0&1\\
1&1&0
\end{array}
\end{array}
\end{array}
\]
\[
\text{Table 4: All semigroups of order 2 up to isomorphism}
\]
\end{theorem}

\begin{theorem}\label{5gyS}
Let $(G,\oplus)$ be a semigroup and for every $a,b\in G$, $rgyr[a,b]=A$ and $lgyr[a,b]=A$. Then $(G,\oplus)$ is  a bi-gyrosemigroup.
\end{theorem}
\begin{proof}
For every $a,b,c\in G$, we have $rgyr[b,c]a\oplus(b\oplus c) =a\oplus(b\oplus c)=(a\oplus b)\oplus c=(a\oplus b)\oplus A(c)=(a\oplus b)\oplus lgyr[a, b]c $  and the proof is complete.
\end{proof}

\begin{theorem}\label{yek}
Let $G=\{0,1\}$. If  $0\oplus 0=1\oplus 1$, then $Aut(G)={A}$ and so $(G,\oplus)$ is a bi-gyrosemigroup if and only if $(G,\oplus)$ is a semigroup and for every $a,b\in G$, $rgyr[a,b]=A$ and $lgyr[a,b]=A.$
\end{theorem}
\begin{proof}
To the contrary, let $T\in Aut(G)$. Assume that $0\oplus 0=1\oplus 1=0$ then
\[1=T(0)=T(0\oplus 0)=T(0)\oplus T(0)=1\oplus 1=0,
\]
 a contradiction. By a similar way, $0\oplus 0=1\oplus 1=1$ makes a contradiction. Therefore $Aut(G)={A}$. By similar argument, we conclude that $rgyr[a,b]=A$.

Thus a groupoid of order 2 with $0\oplus 0=1\oplus 1$ can not be a bi-gyrosemigroup with any non trivial gyrator. Moreover, when the gyrator is trivial the concepts of semigroup and bi-gyrosemigroup coincide.  The inverse statement is clear by Theorem \ref{5gyS} and we are done.
\end{proof}

\begin{corollary} Among 2048 bi-gyrogroupoids of order 2 with $0\oplus 0=1\oplus 1$, there are 2044 non-bi-gyrosemigroups and 4 bi-gyrosemigroups.
\end{corollary}

\begin{theorem}\label{do}
Let $G=\{0,1\}$. If $(G,\oplus)$ is a commutative groupoid, $(G,\oplus)$ is a bi-gyrosemigroup if and only if $(G,\oplus)$ is a semigroup and for every $a,b\in G$, $rgyr[a,b]=lgyr[a,b]=A.$
\end{theorem}
\begin{proof}
Let for some $a,b\in G$, $lgyr[a,b]\neq A$ so $lgyr[a,b](0)=1$ and $lgyr[a,b](1)=0.$ Let $0\oplus 1=1\oplus 0=0$ then
\[1=lgyr[a,b](0)=lgyr[a,b](0\oplus 1)=lgyr[a,b](0)\oplus lgyr[a,b](1)=1\oplus 0=0.\],
a contradiction. similarly, $0\oplus 1=1\oplus 0=1$ makes a contradiction. Therefore for every $a,b\in G$, $lgyr[a,b]=A.$ In a similar way it is concluded that $rgyr[a,b]=A.$ So, a commutative  groupoid of order 2 can not be a bi-gyrosemigroup with any non trivial gyrator. The inverse is clear by Theorem \ref{5gyS} and the proof is complete.
\end{proof}
\begin{corollary}  There are 1022 commutative non-bi-gyrosemigroup groupoids of order 2 and 2 commutative bi-gyrosemigroups such that $0\oplus 0\neq 1\oplus 1$.
\end{corollary}

\begin{theorem}\label{se}
Let $a\oplus a=a\oplus b=a$. Then, $(G,\oplus)$ is a bi-gyrosemigroup, if and only if $rgyr[a,b]=A$, for every $a,b\in G=\{0,1\}$.
\end{theorem}
\begin{proof}
 First, let $rgyr[a,b]=A$. For every $a,b,c\in G$ and $lgyr\in Aut(G)$, we have $rgyr[b,c]a\oplus(b\oplus c) =rgyr[b,c]a=a= a\oplus b =(a\oplus b)\oplus lgyr[a,b]c$. Conversely,  and $(a\oplus b)\oplus lgyr[a, b]c=a$ and $rgyr[b,c]a\oplus(b\oplus c) =rgyr[b,c]a$, so $rgyr[a,b]=A$   and the proof is complete.
\end{proof}
\begin{corollary}  There are 16 bi-gyrosemigroups  and and 240 non bi-gyrosemigroups of order 2 with $a\oplus a=a\oplus b=a$.
\end{corollary}

\begin{theorem}\label{chahar}
If $(G,\oplus)$ is a bi-gyrosemigroup and  $a\oplus b=b'$, where $b'=0$ for $b=1$  and  $b'=1$ for $b=0$, then $(G,\oplus)$ is a bi-gyrosemigroup if and only if for every $a,b,c,d\in G$, $lgyr[a,b]=T$ and $rgyr[a,b]=rgyr[c,d]$.
\end{theorem}
\begin{proof}
 For every $a,b,c\in G$, $$rgyr[b,c]a\oplus(b\oplus c)=c\ \  and\ \ (a\oplus b)\oplus lgyr[a,b]c= (lgyr[a,b]c)'  \Leftrightarrow (lgyr[a,b]c)'=c \Leftrightarrow lgyr[a,b]=T.$$ For the last part of theorem assume that $rgyr[0,0]=A$. Then $rgyr[1,1]=rgyr[1\oplus 1,lgyr[1,1]1]=rgyr[0,0]=A$ and so $rgyr[1,1]=A$. Moreover $$rgyr[0,0]=rgyr[0\oplus 0, lgyr[0,0]0]=rgyr[1,1]$$ and $$rgyr[1,1]=rgyr[1\oplus 1, lgyr[1,1]1]=rgyr[0,0]$$. Thus in this case for every $a,b\in G$, $rgyr[a,b]=A$. For $rgyr[0,0]=T$, by similar argument, it is concluded that for every $a,b\in G$, $rgyr[a,b]=T$ and we are done.
\end{proof}

It is noteworthy that the groupoids in the last theorem do not satisfy conditions of Theorems \ref{yek}, \ref{do} and \ref{se}.

\begin{corollary}  There are 254 non-bi-gyrosemigroup groupoids of order 2 with $0\oplus 0=1\oplus 0=1, \, 1\oplus 1=0\oplus 1=0$ and 2 bi-gyrosemigroup with such property.
\end{corollary}
%\begin{theorem}
%If $0\oplus 0=0,0\oplus 1=1,1\oplus 0=0$ and $1\oplus 1=1$ and $lgyr[a,b]\neq A$ then $(G,\oplus)$ is not a bi-gyrosemigroup.
%\end{theorem}
%\begin{proof}
%\begin{itemize}
%\item[(1)]  If $(a,b)=(0,0)$ then
% $0\oplus (0\oplus 0)=0$ while  $(0\oplus 0)\oplus gyr[0,0]0=0\oplus 1=1$.
%\item[(2)]  If $(a,b)=(0,1)$ then
% $0\oplus (1\oplus 0)=0$while  $(0\oplus 1)\oplus gyr[0,1]0=1\oplus 1=1$.
%\item[(3)]  If $(a,b)=(1,0)$ then
% $1\oplus (0\oplus 1)=1$ while $(1\oplus 0)\oplus gyr[1,0]1=0\oplus 0=0$.
%\item[(4)]  If $(a,b)=(1, 1)$ then
% $1\oplus (1\oplus 0)=0$ while  $(1\oplus 1)\oplus gyr[1,1]0=1\oplus 1=1$.
% \end{itemize}
%\end{proof}
\begin{theorem}\label{panj} If $a\oplus b=b$ for every $a,b\in G=\{0,1\}$,  then $(G,\oplus)$ is a bi-gyrosemigroup  if and only if   for every $a,b\in G$, $lgyr[a,b]=A$ and $rgyr[a,b]=rgyr[b,b]$.
\end{theorem}
\begin{proof}
 First assume that $lgyr[a,b]=A$ and $rgyr[a,b]=rgyr[b,b]$, for every $a,b\in G$. So $$rgyr[b,c]a\oplus(b\oplus c)=c=lgyr[a,b]c=(a\oplus b)\oplus lgyr[a,b]c$$. Also, $rgyr[a,b]=rgyr[b,b]=rgyr[a\oplus b,lgyr[a,b]b]$ and $lgyr[a,b]=lgyr[b,c]=lgyr[a\oplus b,rgyr[a,b]b]$. Thus $(G,\oplus)$ is a bi-gyrosemigroup. conversely, suppose that $(G,\oplus)$ is a bi-gyrosemigroup. Then for every $a,b,c\in G$, $c=rgyr[b,c]a\oplus (b\oplus c)=(a\oplus b)\oplus lgyr[a,b]c=lgyr[a,b]c$ and so $lgyr[a,b]=A$. Also, $rgyr[a,b]=rgyr[a\oplus b,lgyr[a,b]b]=rgyr[b,b]$.
\end{proof}

\begin{corollary}  There are 252 non-bi-gyrosemigroup groupoids of order 2 with $a\oplus b=b$ and 4 bi-gyrosemigroup with such property.
\end{corollary}


\begin{theorem}\label{shesh} Let $a\oplus b=a'$ for every $a,b\in G=\{0,1\}$, where $a'=0$ for $a=1$  and  $a'=1$ for $a=0$. Then $(G,\oplus)$ is a bi-gyrosemigroup  if and only if for every $a,b\in G$, $lgyr[a,b]=lgyr[b,a]$, $lgyr[a,a]=lgyr[b,b]$ and $rgyr[a,b]=T$.
\end{theorem}
\begin{proof}
 First assume that $lgyr[a,b]=lgyr[b,a]$, $lgyr[a,a]=lgyr[b,b]$ and $rgyr[a,b]=T$, for every $a,b\in G$. So $$rgyr[b,c]a\oplus(b\oplus c)=(rgyr[b,c]a)'=(T(a))'=a=(a')'=(a\oplus b)\oplus lgyr[a,b]c$$. Also, $rgyr[a,b]=T=rgyr[a\oplus b,lgyr[a,b]b]$. Also, for $a\neq b$, $lgyr[a,b]=lgyr[b,a]=lgyr[a\oplus b,rgyr[a,b]b]$ and $lgyr[a,a]=lgyr[b,b]=lgyr[a\oplus a,rgyr[a,a]a]$. Thus $(G,\oplus)$ is a bi-gyrosemigroup. conversely, suppose that $(G,\oplus)$ is a bi-gyrosemigroup. Then for every $a,b,c\in G$, $(rgyr[b,c]a)'=rgyr[b,c]a\oplus (b\oplus c)=(a\oplus b)\oplus lgyr[a,b]c=(a')'$ and so $rgyr[b,c]=T$. Also, for $a\neq b$, $lgyr[a,b]=lgyr[a\oplus b,rgyr[a,b]b]=lgyr[b,a]$ and $lgyr[a,a]=lgyr[a\oplus a,rgyr[a,a]a]=lgyr[b,b]$ and the proof is complete.
\end{proof}

\begin{corollary}  There are 252 non-bi-gyrosemigroup groupoids of order 2 with $a\oplus b=a'$ , where $a'=0$ for $a=1$  and  $a'=1$ for $a=0$. Also, There are 4 bi-gyrosemigroups with such property.
\end{corollary}

Now, by summing up the results stated above, we can classify all bi-gyrosemigroups of order 2. The final result of this classification is summarized in the next theorem.

\begin{theorem}\label{nahayi}  There are exactly 32 bi-gyrosemigroups of order 2 called $BGS_1, BGS_2,\ldots, BGS_{32}$, shown in table $5$.
\end{theorem}

Now, the question arises whether some of these bi-gyrosemigroups can be isomorphic. To answer the question, we first need to introduce the concept of isomorphism in bi-gyrosemigroups.

\begin{definition}\label{iso}
 Let $(G, \oplus)$ and $(G', \oplus')$ be two bi-gyrosemigroups. If $f:G\rightarrow G'$ is a groupoid homomorphism such that $lgyr'[f(a),f(b)]f(c)=f(lgyr[a,b]c)$ and $rgyr'[f(a),f(b)]f(c)=f(rgyr[a,b]c)$, then $f$ is called bi-gyrohomomorphism.

 If bi-gyrohomomorphism $f$ is onto and one to one, then we say that $f$ is a bi-gyroisomorphism.  In this case, $G$ and $G'$ are bi-gyroisomorph and denoted by $G\cong G'$.
\end{definition}


By applying the last definition on the bi-gyrosemigroups of Corollary \ref{nahayi}, we conclude the following result.

\begin{theorem}
There are exactly 22 non-bi-gyroisomorphic bi-gyrosemigroups of order 2.
\end{theorem}
\begin{proof}
By Definition \ref{iso}, one can see that $GS_1\simeq GS_{32}$, $GS_2\simeq GS_{24}$, $GS_4\simeq GS_{11}$, $GS_5\simeq GS_{7}$, $GS_6\simeq GS_{15}$, $GS_8\simeq GS_{13}$, $GS_{10}\simeq GS_{17}$, $GS_{14}\simeq GS_{16}$, $GS_{20}\simeq GS_{21}$ and  $GS_{23}\simeq GS_{25}$.
\end{proof}

\[
\begin{array}{c}
\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_1&0&1\\
\hline
0&0&0\\
1&0&0
\end{array}
&
\begin{array}{c|cc}
lgyr_1&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_1&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_2&0&1\\
\hline
0&0&0\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_2&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_2&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}
\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_3&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_3&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_3&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_4&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_4&0&1\\
\hline
0&A&A\\
1&A&T
\end{array}
&\begin{array}{c|cc}
rgyr_4&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_5&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_5&0&1\\
\hline
0&A&A\\
1&T&A
\end{array}
&\begin{array}{c|cc}
rgyr_5&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_6&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_6&0&1\\
\hline
0&A&A\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_6&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_7&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_7&0&1\\
\hline
0&A&T\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_7&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_8&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_8&0&1\\
\hline
0&A&T\\
1&A&T
\end{array}
&\begin{array}{c|cc}
rgyr_8&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_9&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_9&0&1\\
\hline
0&A&T\\
1&T&A
\end{array}
&\begin{array}{c|cc}
rgyr_9&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{10}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{10}&0&1\\
\hline
0&A&T\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{10}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{11}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{11}&0&1\\
\hline
0&T&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{11}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{12}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{12}&0&1\\
\hline
0&T&A\\
1&A&T
\end{array}
&\begin{array}{c|cc}
rgyr_{12}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{13}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{13}&0&1\\
\hline
0&T&A\\
1&T&A
\end{array}
&\begin{array}{c|cc}
rgyr_{13}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{14}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{14}&0&1\\
\hline
0&T&A\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{14}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{15}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{15}&0&1\\
\hline
0&T&T\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{15}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{16}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{16}&0&1\\
\hline
0&T&T\\
1&A&T
\end{array}
&\begin{array}{c|cc}
rgyr_{16}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{17}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{17}&0&1\\
\hline
0&T&T\\
1&T&A
\end{array}
&\begin{array}{c|cc}
rgyr_{17}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{18}&0&1\\
\hline
0&0&0\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{18}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{18}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{19}&0&1\\
\hline
0&0&1\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{19}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{19}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{20}&0&1\\
\hline
0&0&1\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{20}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{20}&0&1\\
\hline
0&A&T\\
1&A&T
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{21}&0&1\\
\hline
0&0&1\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{21}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{21}&0&1\\
\hline
0&T&A\\
1&T&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{22}&0&1\\
\hline
0&0&1\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{22}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{22}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{23}&0&1\\
\hline
0&0&1\\
1&1&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{23}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{23}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{24}&0&1\\
\hline
0&0&1\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{24}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{24}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{25}&0&1\\
\hline
0&1&0\\
1&0&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{25}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{25}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{26}&0&1\\
\hline
0&1&0\\
1&1&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{26}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{26}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{27}&0&1\\
\hline
0&1&0\\
1&1&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{27}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{27}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{28}&0&1\\
\hline
0&1&1\\
1&0&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{28}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{28}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{29}&0&1\\
\hline
0&1&1\\
1&0&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{29}&0&1\\
\hline
0&A&T\\
1&T&A
\end{array}
&\begin{array}{c|cc}
rgyr_{29}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{30}&0&1\\
\hline
0&1&1\\
1&0&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{30}&0&1\\
\hline
0&T&A\\
1&A&T
\end{array}
&\begin{array}{c|cc}
rgyr_{30}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
\end{array}\\\begin{array}{ccccccc}

\begin{array}{c|cc}
\cdot_{31}&0&1\\
\hline
0&1&1\\
1&0&0
\end{array}
&
\begin{array}{c|cc}
lgyr_{31}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&\begin{array}{c|cc}
rgyr_{31}&0&1\\
\hline
0&T&T\\
1&T&T
\end{array}
&
&
\begin{array}{c|cc}
\cdot_{32}&0&1\\
\hline
0&1&1\\
1&1&1
\end{array}
&
\begin{array}{c|cc}
lgyr_{32}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
&\begin{array}{c|cc}
rgyr_{32}&0&1\\
\hline
0&A&A\\
1&A&A
\end{array}
\end{array}
\end{array}
\]
\[
\text{Table 5: All bi-gyrosemigroups of order 2}
\]

%\begin{remark}
%The isomorphism between $GS_4$ and $GS_{11}$, shows that the statement "if two gyrosemigroups with the same groupoid are gyroisomorphic, then the gyrator of them are equal" is not necessary true.
%\end{remark}

%\section{gyrosemigroup with identity}
%
%
%Let $S$ be a semigroup. If there exists an element $1$ of $S$ such that
%$(\forall s\in S) s\oplus 1 = 1\oplus s = s$,
%the $1$ is called an identity of $S$ and  such  $S$ is a called monoid.
%
%If $S$ is not a monoid,  we can add an extra element
%$1$ to the set $S.$ Then if we define
%
%$(\forall x\in S) 1\oplus s = s\oplus 1 = s,$
%
%and
%
%$1\oplus 1 = 1,$
%
%$S \cup \{1\} $ becomes a monoid. We denote it by $S^1$ with the following meaning:
%\[
%S^1=\left\{\begin{array}{ll}
%S &if\ S\ is\ monoid
%1 \\
%S \cup \{1\} & otherwise.
%\end{array}\right.
%\]
%$S^1$ is called the monoid obtained from $S$.
%
%
%Let $G$ be a gyrosemigroup. If there exists an element $e$ of $G$ such that
%$(\forall x\in G) x\oplus e = e\oplus x = x$,
%we say that $e$ is an identity (element) of $G$ and such $G$ is a gyrosemigroup with identity, or gyromonoid. Similar to the semigroup, gyrosemigroup has at most one identity.
%
%\begin{theorem}
% Let $(G,\oplus)$ be a gyrosemigroup with no identity   and for every $a\in a$, $gyr[a,a]=A$, where $A$ is an identity automorphism. Then if we define $(G^1=G \cup \{e\},\oplus)$ as follows,
%
%$(\forall x\in G) e\oplus x = x\oplus e = x,$
%
%$e\oplus e = e,$ $(\forall a\in G\cup \{e\}) gyr'[e,a]=gyr'[a,e]=A$
%and
%$(\forall a,b,c\in G) gyr'[a,b]c=gyr[a,b]c, gyr'[a,b]e=e$. Then
%
%$G',\oplus $ with $gyr'$ becomes a gyrosemigroup with identity element $e$.
%\end{theorem}
%
%\begin{proof}
%First, we prove the gyroassociative law.
%\begin{itemize}
%\item[(1)]   $e\oplus(a\oplus b)=a\oplus b$ and
%  $(e\oplus a)\oplus gyr'[e,a]b=a\oplus b$.
%\item[(2)]  $a\oplus (e\oplus b)=a\oplus b$ and
%  $(a\oplus e)\oplus gyr'[a,e]b=a\oplus b$.
%\item[(3)]  $a\oplus (b\oplus e)=a\oplus b$ and
%  $(a\oplus b)\oplus gyr'[a,b]e=a\oplus b$.
%\item[(4)]  $e\oplus (e\oplus a)=a$ and
%  $(e\oplus e)\oplus gyr'[e,e]a=a$.
%  \item[(5)]  $a\oplus (b\oplus c)=(a\oplus b)\oplus gyr[a,b]c=(a\oplus b)\oplus gyr'[a,b]c$.
% \end{itemize}
% Now, note that $gyr'[a,e]=A=gyr'[a\oplus e,e]$, $gyr'[e,a]=A=gyr'[e\oplus a,a]=A$ and $(\forall a,b\in G) gyr'[a,b]=gyr[a,b]=gyr[a\oplus b,b]=gyr'[a\oplus b,b]$ and the proof is complete.
%\end{proof}
%
%We say that $S$ is a semigroup with zero, if  there exists an  element $0\in S$ (it is called zero) such that
%\[(\forall s\in S) s\oplus 0 = 0\oplus s = 0,\]
%
%
%
%If $S$ has no zero element, then we can adjoin an extra element 0 to
%the set $S.$ Then we define
%$(\forall s\in S) 0\oplus s = s\oplus 0 = 0,$
%
%and
%
%$0\oplus 0 = 0.$
%
%$S \cup \{0\} $ becomes a semigroup with zero element $0$. We shall consistently
%use the notation $S^0$ ( semigroup obtained from $S$ by adjoining a zero ) with the following definition:
%\[
%S^0=\left\{\begin{array}{ll}
%S &if\ S\ has\ a\ zero\ element\
%0 \\
%S \cup \{0\} & otherwise.
%\end{array}\right.
%\]
%
%Let $G$ be a gyrosemigroup. If there exists an element $0$ of $G$ such that
%$(\forall g\in G) x\oplus 0 = 0\oplus g = g$,
%we say that $0$ is a zero (element) of $G$ and such $G$ is a gyrosemigroup with zero. Similar to the semigroups, gyrosemigroups has at most one zero.
%
%
%\begin{theorem}
%Let $(G,\oplus)$ be a gyrosemigroup with no zero element and for every $a\in G$, $gyr[a,a]=A$, where $A$ is an identity automorphism. Then if we define $G^0=(G \cup \{0\},\oplus)$ as follows,
%
%$(\forall x\in G) 0\oplus x = x\oplus 0 = 0,$
%
%$0\oplus 0 = 0,$
%$(\forall a\in G\cup \{0\}) gyr'[0,a]=gyr'[a,0]=A$,
%and
%$(\forall a,b,c\in G) gyr'[a,b]c=gyr[a,b]c, gyr'[a,b]0=0$. Then
%
%$(G^0,\oplus) $ with $gyr'$ becomes a gyrosemigroup with zero element $0$.
%\end{theorem}
%
%\begin{proof}
%First, we prove the gyroassociative law.
%\begin{itemize}
%\item[(1)]   $0\oplus(a\oplus b)=a\oplus b$ and
%  $(0\oplus a)\oplus gyr'[0,a]b=a\oplus b$.
%\item[(2)]  $a\oplus (0\oplus b)=a\oplus b$ and
%  $(a\oplus 0)\oplus gyr'[a,0]b=a\oplus b$.
%\item[(3)]  $a\oplus (b\oplus 0)=a\oplus b$ and
%  $(a\oplus b)\oplus gyr'[a,b]0=a\oplus b$.
%\item[(4)]  $0\oplus (0\oplus a)=a$ and
%  $(0\oplus 0)\oplus gyr'[0,0]a=a$.
%  \item[(5)]  $a\oplus (b\oplus c)=(a\oplus b)\oplus gyr[a,b]c=(a\oplus b)\oplus gyr'[a,b]c$.
% \end{itemize}
% Now, note that for every $a,b\in G$,  $gyr'[a,0]=A=gyr'[a\oplus 0,0]$, $gyr'[0,a]=A=gyr'[0\oplus a,a]=A$ and $ gyr'[a,b]=gyr[a,b]=gyr[a\oplus b,b]=gyr'[a\oplus b,b]$ and the proof is complete.
%\end{proof}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{thebibliography}{99}

\bibitem{36} A. R. Ashrafi, K. Mavaddat Nezhaad, M.A. Salahshour, Classification of gyrogroups of orders at most 31, AUT journal of mathematics and computing, Articles in Press, Accepted Manuscript (2023) 10.22060/AJMC.2023.21939.1125.

\bibitem{4} F. Chatelin, Qualitative Computing: A Computational Journey into Nonlinearity, World Scientific Publishing, Hackensack, NJ, 2012.

%\bibitem{5} D. S. Dummit, R. M. Foote, Abstract Algebra, John Wiley \& Sons, Hoboken,
%NJ, 3 edition, 2004.
\bibitem{CP61} A.H. Clifford and G.B. Preston, The algebraic theory of semigroups, Mathematical
Surveys, vol. I, Amer. Math. Soc., Providence, RI, 1961.
\bibitem{CP67} A.H. Clifford and G.B. Preston, The algebraic theory of semigroups, Mathematical Surveys, vol. II, Amer.
Math. Soc., Providence, RI, 1967.
%\bibitem{6} T. Feder, Strong near subgroups and left gyrogroups, J. Algebra 259 (2003)
%177--190.
\bibitem{7} M. Ferreira, Factorizations of MÃ¶bius gyrogroups, Adv. Appl. Clifford
Algebras 19 (2009) 303--323.
\bibitem{8} M. Ferreira, Gyrogroups in Projective Hyperbolic Clifford Analysis, in: Hypercomplex Analysis and Applications, Trends in Mathematics, I. Sabadini,
F. Sommen F. (Eds.), Springer, Basel, 2011.
%\bibitem{9} M. Ferreira, Harmonic analysis on the Einstein gyrogroup, J. Geom. Symmetry Phys. 35 (2014) 21--60.
%\bibitem{10} M. Ferreira, Harmonic analysis on the MÃ¶bius gyrogroup, J. Fourier Anal.
%Appl. 21(2) (2015) 281--317.
\bibitem{11} M. Ferreira, G. Ren, M\"{o}bius gyrogroups: A Clifford algebra approach, J.
Algebra 328 (2011) 230--253.
%\bibitem{12} M. Ferreira, F. Sommen, Complex boosts: a Hermitian Clifford algebra approach, Adv. Appl. Clifford Algebras 23(2) (2013) 339--362.
%\bibitem{13} T. Foguel, M. K. Kinyon, J. D. Phillips, On twisted subgroups and Bol loops
%of odd order, Rocky Mountain J. Math. 36 (2006) 183--212.
%\bibitem{14} T. Foguel, A. A. Ungar, Involutory decomposition of groups into twisted
%subgroups and subgroups, J. Group Theory 3 (2000) 27--46.
%\bibitem{15} J. E. Gilbert, M. A. Murray, Clifford Algebras and Dirac Operators in Harmonic Analysis, Cambridge University Press, Cambridge, 1991.
%\bibitem{16} L. C. Grove, Classical Groups and Geometric Algebra, Volume 39 of Graduate
%Studies in Mathematics, AMS, Providence, RI, 2001.
\bibitem{Howi} Howie, J. M., An Introduction to Semigroup Theory, London Math. Soc.
Monographs, Academic Press, London, 1976.
\bibitem{20} J. Lawson, Clifford algebras, MÃ¶bius transformations, Vahlen matrices, and
B-loops. Comment. Math. Univ. Carolin. 51(2) (2010) 319--331.
%\bibitem{19} H. B. Lawson, M.-L. Michelsohn, Spin Geometry, Princeton University Press, Princeton, NJ, 1989.
%\bibitem{17} T. G. Jaiy\'{e}\d{o}
%l\'{a}, A. R. T. S\`{o}l\'{a}r\`{i}n, J. O. Ad\'{e}n\'{i}ran, Some Bol-Moufang characterization of the Thomas precession of a gyrogroup, Algebras Groups Geom.
31(3) (2014) 341--362.

\bibitem{Ashrafi} S. Mahdavi, A. R. Ashrafi and M. A. Salahshour, Construction of new gyrogroup and the structure of their subgyrogroups Algebraic Structures and Their Applications, 8(2) (2021)  17--30.


\bibitem{Mir} T. Suksumran
and A. A. Ungar, Bi-Gyrogroup: The Group-Like Structure
Induced by Bi-Decomposition of Groups, Mathematics Interdisciplinary Research, 1 (2016) 111 -- 142.

\bibitem{ung} A. A. Ungar, Parametric realization of the Lorentz transformation group in
pseudo-Euclidean spaces, J. Geom. Symmetry Phys. 38 (2015) 39–108.
\bibitem{24} T. Suksumran, K. Wiboonton, Einstein gyrogroup as a B-loop, Rep. Math.
Phys. 76 (2015) 63--74.

\bibitem{26} A. A. Ungar, Thomas rotation and parametrization of the Lorentz
transformation group, Found. Phys. Lett. 1 (1988) 57--89.

\end{thebibliography}



\end{document}

%------------------------------------------------------------------------------
% End of journal.tex
%------------------------------------------------------------------------------

