Next Article in Journal
What Is the Symmetry Group of a d-PII Discrete Painlevé Equation?
Previous Article in Journal
Forecasting of Inflation Based on Univariate and Multivariate Time Series Models: An Empirical Application
Previous Article in Special Issue
On the Pentanomial Power Mapping Classification of 8-bit to 8-bit S-Boxes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Zappa–Szép Groupoids of Inverse Semigroups and an Alternative Proof of Billhardt’s λ-Semidirect Products

Department of Mathematics, Science Faculty, King Abdulaziz University, P.O. Box 42805, Jeddah 21589, Saudi Arabia
Mathematics 2025, 13(7), 1122; https://doi.org/10.3390/math13071122
Submission received: 29 January 2025 / Revised: 10 March 2025 / Accepted: 25 March 2025 / Published: 28 March 2025
(This article belongs to the Special Issue Theory and Application of Algebraic Combinatorics)

Abstract

:
The aim of this paper is to introduce and study Zappa-Szép groupoids of inverse semigroups. Some properties of such kinds of groupoids are explored. As an application, an alternative proof of Billhardt’s λ -semidirect products is given. We finish with several examples that highlight the versatility and applicability of Zappa-Szép groupoids in various types of inverse semigroups.
MSC:
18B40; 20F05; 20M05; 20M18; 20L17

1. Introduction

Direct, semidirect, and Zappa–Szép products offer methods for decomposing algebraic structures, each serving as a natural extension of the one before it. The Zappa–Szép products for semigroups involve mutual actions between two semigroups, which are closely linked to the operations of Mealy machines, or automata that produce output [1]. The Zappa–Szép products of semigroups were thoroughly developed by Kunze [2], who provided applications of these products to translational hulls, Bruck–Reilly extensions, and Rees matrix semigroups. Recent advancements in Zappa–Szép products [3,4], show that inverse semigroups are now a vibrant area of research. As they provide a unified framework for addressing various algebraic questions, they are set to remain a crucial subject in the field. Neumann [5] was the first to adopt the term semidirect product to formulate wreath products of semigroups. An entire depiction of semidirect products of monoids that are inverse monoids was given by Nico [6]. A semidirect product obtained by two inverse semigroups is not necessarily inverse. In ref. [7], Billhardt bypasses this predicament by adjusting the definition of semidirect products in the inverse case to attain the λ -semidirect products. The λ -semidirect product of inverse semigroups is now an inverse semigroup. In ref. [8], Billhardt also applied this outcome to the left ample case in which a component is a semilattice. In addition, the same approach was applied to the λ -semidirect product of semilattices as well as a left restriction semigroup [9]. In ref. [10], for given two restriction semigroups S and T, the author demonstrated that λ -semidirect product is also liable to modify the defined actions by specific conditions.
The Zappa–Szép product of groups was developed by G. Zappa in [11] as a generalization of the semidirect product of groups. Brin [12] extended the applicability of the Zappa–Szép products to multiplicative structures more general than groups with emphasis on categories and monoids. The texts [1,13,14] mainly investigated the Zappa–Szép products of groups of several classes of semigroups.
In this paper, we investigate the Zappa–Szép products of inverse semigroups by the “groupoid approach”. We pick out a subset of a Zappa–Szép products of two inverse semigroups and show that with restriction of the binary operation, the given subset is a groupoid. By using this groupoid and Ehresmann–Schein–Nambooripad Theorem of inverse semigroups given in [15], an alternative proof of Billhardt’s λ -semidirect products explored in [7] is obtained. Terminologies and notations not given in the paper can be found in [15,16].
There exists a close relationship between inverse semigroups and inductive groupoids. Schein made this relationship clear when he established that to any inverse semigroup, there correlates a corresponding inductive groupoid and the contra is true [10]. Theorem 3.4. After, Nambooripad made further contributions and assumed Schein’s results to the regular case and put them in the framework of an isomorphism among categories. Lawson later collectively joined these results in one theorem in [15] and termed it Ehresmann–Schein–Nambooripad theorem to represent the diversified origin of all its components. We shall further explain this correspondence.

1.1. From Inverse Semigroups to Inductive Groupoids

In order to obtain a groupoid from an inverse semigroup, we need to identify the following: The vertex set, the set of arrows, the start and finish of an arrow, the identity arrow, the composition of arrows, and the inverse of an arrow. This is achieved as follows: Let S be an inverse semigroup with the partial order relation, with meet semilattices. of idempotents E S . We associate to S a directed graph whose vertices are labeled by the idempotents of S and whose arrows are labeled by the elements of S such that for each arrow s the idempotent s s 1 = dom s (i.e., where the arrow begins) and the idempotent s 1 s = cod s (i.e., where the arrow finishes). An idempotent e E S determines the identity arrow at e . The arrow representing s 1 is simply the opposite of the one representing s since dom s 1 = cod s and cod s 1 = dom s . If s , t S are any two elements of S such that cod s = s 1 s = t t 1 = dom t i.e., the arrow t starts at the ends of the arrow s , then the composite arrow s t : dom s cod t is defined such that s t = s t S (i.e., s t = s t only when the corresponding arrows match head-to-tail) such that s t starts at s t s t 1 = s t t 1 s 1 = s s 1 s s 1 = s s 1 = dom s , and finishes at s t 1 s t = t 1 s 1 s t = t 1 t t 1 t = t 1 t = cod t , and then associativity follows from associativity in S. Thus, we have a groupoid denoted by G S . The natural order on S endows the groupoid G S with the structure of an ordered groupoid. To see this we verify the axioms O G 1 , O G 2 and O G 3 . If s t this implies that s = f t for some idempotent f. Then s 1 = t 1 f . Then s 1 t 1 . Hence O G 1 holds. Let x y , u v . Let the composition x u and y v are defined, then there are idempotents e and f such that x = y e and u = v f . Thus, x u = y e v f . Since e v = v i for some idempotent i, we have x u = y v ( i f ) , and so x u y v . Thus, O G 2 holds. Let s S and e be an idempotent such that e s s 1 . Then e s = e s such that e s s from the definition of the partial order. Also, e s e s 1 = e s s 1 e = e . Now let b s be such that b b 1 = e , so we have b = b b 1 s = e s . Then e s = e s is unique. Hence O G 3 hold. Similar proof for O G 3 * . Since the set of idempotents E S form a meet semilattices., then G S is an inductive groupoid.

1.2. From Inductive Groupoids to Inverse Semigroups

Given an inductive groupoid G , the partial composition of arrows on G may be extended to an everywhere defined composition that gives G the structure of an inverse semigroup S G . This can be achieved as follows. We construct the inverse semigroup from the inductive groupoid. The elements of the inverse semigroup S G are the arrows in the inductive groupoid G and since in the groupoid G for every arrow s there is an inverse arrow s 1 such that ( s s 1 ) s = s and s 1 s s 1 = s 1 , then s 1 will be the inverse of s. If the arrows of the groupoid G match up, then we know how to compose them, but if they do not match up, we do the following. Let x , y G and let e = x 1 x y y 1 (the greatest lower bound). Put x y = x e e y . The pseudoproduct of x and y (where x e is the corestriction of x to e and e y is the restriction of y to e) and thus x and y do match up in G . As in Figure 1.
The next result provides a neat, order-theoretic way of viewing the pseudoproduct.
Proposition 1
([15]). Let S be an ordered groupoid. For each pair x , y S put
x , y = x , y S × S : x x 1 = y 1 y   and     x x   and     y y
regarded as a subset of the ordered set S × S . Then x y exists if and only if there is a maximum element ( x , y ) of x , y . In which case, x y = x y .
It shown in [15] that G , is an inverse semigroup that is
  • The pseudoproduct x y of x and y is associative.
  • G , is a regular semigroup, since if x , y S and x y exists in the groupoid   G then x y = x y . However, for each element x S we have x = x x 1 x and x 1 = x 1 x x 1 .
  • The idempotents of G , are precisely the identities of G , . . Now let e and f be two idempotents of G , . If e f then e f = f e = e , since e f is the unique restriction of f to e. As restriction is unique, this means only one element of G can be less than f with domain e. Now e f f and dom e f = e but e f and dom e = e so e = e f . Similarly for f e with codomain not domain. Thus, the idempotents of G , commute.

2. Zappa–Szép Groupoids

In this section, we shall construct Zappa–Szép groupoids from the Zappa–Szép products of inverse semigroups. The purpose of this section is to provide an overview and a deeper understanding of the construction and basic properties of Zappa–Szép groupoids derived from Zappa–Szép products of inverse semigroups. In this analysis, we summarize the Zappa–Szép product concept, emphasizing its significance and its characteristics. Our next step will be to systematically construct groupoids based on these products, highlighting the mathematical implications and methods involved. These groupoids are described structurally and functionally, demonstrating their theoretical importance and laying the foundation for further applications in semigroup theory. Through detailed discussions and rigorous proofs, we aim to provide a comprehensive understanding of how these groupoids can be characterized and utilized within broader mathematical contexts. We first recall the notion of the Zappa–Szép product of two inverse semigroups and give some necessary properties of Zappa–Szép products of inverse semigroups.
Suppose that we have semigroups A and B and assume we have maps
A × B A , ( a , b ) b · a   a n d   A × B B , ( a , b ) b a
satisfying the following conditions: For all a , a A and b , b B ,
  • (ZS1) b b · a = b · ( b · a ) ,
  • (ZS2) b · ( a a a · a ) ,
  • (ZS3) ( b a ) a = b a a ,
  • (ZS4) ( b b a = b b · a b a .
Define a binary operation on A × B by
( a , b ) ( a , b ) = ( a ( b · a a b ) .
Then, A × B forms a semigroup. We call this semigroup the Zappa–Szép product of A and B and denote it by A B .
Lemma 1.
Suppose that S and T are two inverse semigroups and a , b , c S , t , u , v T . Then in S T , we have the following results:
(i) 
If t b b 1 = t , then ( t · b ) 1 = t b · b 1 .
(ii) 
If t 1 t · b = b , then ( t b ) 1 = ( t 1 ) t · b .
(iii) 
If a 1 a acts trivially on both t 1 and t t 1 and t t 1 · a 1 a = a 1 a , then t ( t 1 · a 1 a ) = t .
(iv) 
If u u 1 acts trivially on b 1 and on b 1 b , and b 1 b acts trivially on u u 1 , then b = ( u u 1 ) b 1 · b .
Proof. 
For (i), by (ZS2), we compute
( t · b ) ( t b · b 1 ) ( t · b ) = ( t · b b 1 ) ( t · b ) = ( t · b b 1 ) ( t b b 1 · b ) = t · b ,
and
( t b · b 1 ) ( t · b ) ( t b · b 1 ) = ( t b · b 1 ) ( t · b b 1 ) = ( t b · b 1 ) ( t b b 1 · b b 1 ) = t b · b 1 .
Thus, ( t · b ) 1 = t b · b 1 .
For (ii), we have
t b ( t 1 ) ( t · b ) t b = t b ( t 1 t ) b = t ( t 1 t · b ) ( t 1 t ) b = ( t t 1 t ) b = t b ,
and
( t 1 ) ( t · b ) t b ( t 1 ) ( t · b ) = ( t 1 t ) b ( t 1 ) ( t · b ) = ( t 1 t t 1 ) ( t · b ) = ( t 1 ) ( t · b ) .
Therefore ( t b ) 1 = ( t 1 ) t · b .
For (iii), we have
t 1 = t 1 t t 1 = t 1 ( t t 1 ) a 1 a = t 1 t ( t 1 · a 1 a ) t 1 ,
and
( t ( t 1 · a 1 a ) ) t 1 ( t ( t 1 · a 1 a ) ) = ( t ( t 1 · a 1 a ) ) ( t 1 ) a 1 a ( t ( t 1 · a 1 a ) )   = ( ( t t 1 ) a 1 a ) ( t ( t 1 · a 1 a ) )   = ( ( t t 1 ) ( t t 1 · a 1 a ) ) ( t ( t 1 · a 1 a ) )   = t ( t 1 · a 1 a ) .
Hence t ( t 1 · a 1 a ) = t .
For (iv), we have
b 1 = b 1 b b 1 = ( u u 1 · b 1 b ) b 1 = b 1 ( ( u u 1 ) b 1 · b ) b 1 ,
and
( ( u u 1 ) b 1 · b ) b 1 ( ( u u 1 ) b 1 · b ) = ( ( u u 1 ) b 1 · b ) ( u u 1 · b 1 ) ( ( u u 1 ) b 1 · b )   = ( ( u u 1 ) b 1 · b ) ( u u 1 · b 1 b )   = ( ( u u 1 ) b 1 · b ) ( ( u u 1 ) b 1 b · b 1 b )   = ( u u 1 ) b 1 · b .
Hence b = ( u u 1 ) b 1 · b .
Now we consider the following subset
B P = ( a , t ) S × T : t t 1 · a 1 = a 1 , t t 1 · ( a 1 a ) = a 1 a , ( t 1 ) a 1 a = t 1 , ( t t 1 ) a 1 a = t t 1  
of the Zappa–Szép product P = S T of two inverse semigroups S and T.
Proposition 2.
If ( a , t ) , ( b , u ) B ( P ) such that
t 1 · a 1 a = b b 1   a n d   t 1 t = ( u u 1 ) b 1 .
(1) 
a ( t · b ) ( t · b ) 1 a 1 = a a 1 .
(2) 
[ t b u u 1 ( t b ) 1 ] ( t · b ) 1 a 1 = ( t t 1 ) a 1 .
(3) 
u 1 ( t b ) 1 t b u = u 1 u .
(4) 
u 1 ( t b ) 1 · [ ( t · b ) 1 a 1 a   ( t · b ) ] = u 1 · b b 1 .
Proof. 
By Lemma 1-(iii), we have t b b 1 = t ( t 1 · a 1 a ) = t and so by Lemma 1-(i), we have
a ( t · b ) ( t · b ) 1 a 1 = a ( t · b ) ( t b · b 1 ) a 1 = a ( t · b b 1 ) a 1 = a a 1 ,
So ( 1 ) holds. We also have
t b u u 1 ( t b ) 1 = t b ( t 1 t ) b ( t b ) 1 = t b ( t 1 ) t · b t b ( t b ) 1
= t b ( t 1 ) t · b t b ( t 1 ) t · b = t b ( t 1 ) t · b = t ( t 1 t ) · b ( t 1 ) t · b = ( t t 1 ) t · b .
Then
( t t 1 ) ( t · b ) ( t · b ) 1 = ( t t 1 ) ( t · b ) ( t b · b 1 ) = ( t t 1 ) t · b b 1 = ( t t 1 ) a 1 a = t t 1 ,
and so ( 2 ) holds.
Now by Lemma 1-(ii), t 1 t · b = b and so by Lemma 1-(iv) we have
u 1 ( t b ) 1 t b u = u 1 ( t 1 t ) b u = u 1 ( u u 1 ) u = u 1 u ,
and ( 3 ) holds.
For 4 , using the fact that t b b 1 = t , we have
( t · b ) 1 a 1 a ( t · b ) = ( t · b ) 1 ( t · b b 1 ) ( t · b ) = ( t · b ) 1 ( t · b ) ( t b · b 1 ) ( t · b )   = ( t · b ) 1 ( t · b ) = ( t b · b 1 ) ( t · b ) = t b · b 1 b ,
and so ( 4 ) becomes
u 1 ( t b ) 1 · [ ( t · b ) 1 a 1 a   ( t · b ) ] = u 1 ( t b ) 1 ( t b ) · ( b 1 b ) .
Now from ( 3 ) we have u 1 ( t b ) 1 t b u = u 1 u and so
u 1 ( t b ) 1 t b u u 1 = u 1 u u 1 = u 1 .
Thus, ( u 1 ( t b ) 1 t b u u 1 ) · b 1 b = u 1 · b 1 b which implies
u 1 ( t b ) 1 ( t b ) · ( u u 1 · b 1 b ) = u 1 · b 1 b
since u u 1 · b 1 b = b 1 b . Thus, ( 4 ) holds. □
Proposition 3.
Let ( a , t ) , ( b , u ) B ( P ) such that
t 1 · a 1 a = b b 1   a n d   t 1 t = ( u u 1 ) b 1 ,
and denote ( c , v ) = ( a ( t · b ) , t b u ) .
(5) 
c 1 c = ( t · b ) 1 ( t · b ) and acts trivially on v 1 and v v 1 ;
(6) 
v v 1 = ( t t 1 ) t · b and acts trivially on c 1 and c 1 c .
Proof. 
From the proof of Proposition 2- ( 4 ) , we have
c 1 c = ( t · b ) 1 a 1 a ( t · b ) = ( t · b ) 1 ( t · b ) = t b · b 1 b .
Then
( u 1 ( t b ) 1 ) t b · ( b 1 b ) = ( u 1 ) [ ( t b ) 1 t b · ( b 1 b ) ] ( ( t b ) 1 ) ( t b · b 1 b )   = ( u 1 ) [ ( t 1 ) t · b t b · ( b 1 b ) ] [ ( t 1 ) t · b ] t b · ( b 1 b )   = ( u 1 ) [ ( t 1 t ) b · ( b 1 b ) ] ( t 1 ) t · ( b b 1 b ) = u 1 ( t b ) 1 .
From the proof of Proposition 2- ( 2 ) , we have
( t b u u 1 ( t b ) 1 ) ( t b · b 1 b ) = ( t t 1 ) ( t · b ) ( t b · ( b 1 b ) ) = ( t t 1 ) t · ( b b 1 b ) = ( t t 1 ) t · b .
This proves ( 5 ) . For ( 6 ) , we have from the proof of Proposition 2- ( 2 ) , v v 1 = t b u u 1 ( t b ) 1 = ( t t 1 ) t · b , and
( t t 1 ) t · b · ( t · b ) 1 a 1 = ( ( t t 1 ) t · b · ( t · b ) 1 ) ( ( t t 1 ) ( t · b ) ( t · b ) 1 · a 1 )
From the proof of Proposition 2- ( 2 ) , we have
( t t 1 ) t · b · ( t · b ) 1 a 1 = ( ( t t 1 ) t · b · ( t b · b 1 ) ) ( t t 1 · a 1 )   = ( ( t t 1 t ) b · b 1 ) ( t t 1 · a 1 )   = ( t b · b 1 ) a 1 = ( t · b ) 1 a 1 .
Now
v v 1 · c 1 c = ( v v 1 · c 1 ) ( ( v v 1 ) c 1 · c ) = c 1 ( ( v v 1 ) c 1 · c )
and so, to conclude the proof of ( 6 ) we need to show that ( v v 1 ) c 1 · c = c . However, by Lemma 1-(i) and Lemma 1-(iv),
( v v 1 ) c 1 · c = ( t t 1 ) ( t · b ) ( t · b ) 1 a 1 · [ a ( t · b ) ] = ( t t 1 ) a 1 · a ( t · b )   = ( ( t t 1 ) a 1 · a ) ( ( t t 1 ) a 1 a · ( t · b ) ) .
We have
a a 1 ( ( v v 1 ) c 1 · c ) = a a 1 ( ( t t 1 ) a 1 · a ) ( t · b )
and
a 1 a = t t 1 · a 1 a = ( t t 1 · a 1 ) ( ( t t 1 ) a 1 · a )
so that a 1 a = a 1 ( ( t t 1 ) a 1 · a ) . Then
( v v 1 ) c 1 · c 1 c = c 1 ( ( v v 1 ) c 1 · c ) = c 1 a a 1 ( ( v v 1 ) c 1 · c )
= c 1 a a 1 ( ( t t 1 ) a 1 · a ) ( t · b ) = c 1 a ( t · b ) = c 1 c .
Thus, ( 5 ) and ( 6 ) hold. □
Recall that a groupoid is a small category in which every arrow has an inverse. The following theorem gives our desired Zappa–Szép groupoids.
Theorem 1.
The set B ( P ) is a groupoid under the restriction of the binary operation in the Zappa–Szép product P = S T of two inverse semigroups S and T. Moreover, the following statements are true:
  • vertex set is E ( B ( P ) ) = { ( e , p ) E ( S ) × E ( T ) : p · e = e , p e = p } ;
  • arrow set B ( P ) ;
  • the inverse arrow for ( a , t ) B ( P ) is ( t 1 · a 1 , ( t 1 ) a 1 ) ;
  • identity arrow at ( e , p ) is ( e , p ) ;
  • an arrow ( a , t ) starts at ( a a 1 , ( t t 1 ) a 1 ) , finishes at ( t 1 · ( a 1 a ) , t 1 t ) ;
  • two arrows ( a , t ) , ( b , u ) B ( P ) are composable if and only if
    ( t 1 · ( a 1 a ) , t 1 t ) = ( b b 1 , ( u u 1 ) b 1 ) ,
    and the product is given by ( a , t ) ( b , u ) = ( a ( t · b ) , t b u ) .
Proof. 
We need to prove for every ( a , t ) B ( P ) such that ( a , t ) is an arrow from ( a , t ) ( a , t ) 1 = ( a a 1 , ( t t 1 ) a 1 ) to ( a , t ) 1 ( a , t ) = ( t 1 · ( a 1 a ) , t 1 t ) . And ( b , u ) B ( P ) such that ( b , u ) is an arrow from ( b , u ) ( b , u ) 1 = ( b b 1 , ( u u 1 ) b 1 ) to ( b , u ) 1 ( b , u ) = ( u 1 · ( b 1 b ) , u 1 u ) such that
( t 1 · ( a 1 a ) , t 1 t ) = ( b b 1 , ( u u 1 ) b 1 )
(that is ( a , t ) ends where ( b , u ) begins) then the composite of arrows defined by ( a , t ) ( b , u ) = ( a ( t · b ) , t b u ) makes B ( P ) a groupoid, i.e., we need to check the followings.
  • If ( a , t ) B ( P ) , then ( a , t ) 1 = ( t 1 · a 1 , ( t 1 ) a 1 ) B ( P ) . That is, we need to prove that if
    t t 1 · a 1 = a 1 , t t 1 · ( a 1 a ) = a 1 a , ( t 1 ) a 1 a = t 1 , ( t t 1 ) a 1 a = t t 1 ,
    then
    [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 · ( t 1 · a 1 ) 1 = ( t 1 · a 1 ) 1 ,
    [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 · [ ( t 1 · a 1 ) 1 ( t 1 · a 1 ) ] = ( t 1 · a 1 ) 1 ( t 1 · a 1 ) ,
    [ [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = [ ( t 1 ) a 1 ] 1 ,
    [ [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 .
In fact, by Lemma 1-(i) and (ii) we have ( ( t 1 ) a 1 ) 1 = ( t ) t 1 · a 1 and ( t 1 · a 1 ) 1 = ( t 1 ) a 1 · a . Moreover,
( ( t 1 ) a 1 ) ( ( t 1 ) a 1 ) 1 · ( t 1 · a 1 ) 1 = ( ( t 1 ) a 1 ) ( ( t ) t 1 · a 1 ) · ( ( t 1 ) a 1 · a )   = ( t 1 ) a 1 ( t ) t 1 · a 1 ( t 1 ) a 1 · a   = ( t 1 ) a 1 ( t t 1 ) a 1 · a   = ( t 1 ) t t 1 · a 1 ( t t 1 ) a 1 · a   = ( t 1 t t 1 ) a 1 · a = ( t 1 ) a 1 · a .
This implies that
( ( t 1 ) a 1 ) ( ( t 1 ) a 1 ) 1 · ( t 1 · a 1 ) 1 = ( t 1 ) a 1 · a .
We calculate
[ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 · [ ( t 1 · a 1 ) 1 ( t 1 · a 1 ) ]
= [ ( t 1 ) a 1 ( t ) t 1 · a 1 ] · [ ( ( t 1 ) a 1 · a ) ( ( t 1 · a 1 ) ] .
Now
[ ( t 1 ) a 1 ( t ) t 1 · a 1 ] · ( ( t 1 ) a 1 · a ) = ( t 1 ) a 1 ( t ) t 1 · a 1 ( t 1 ) a 1 · a   = ( t 1 ) a 1 ( t t 1 ) a 1 · a   = ( t 1 ) t t 1 · a 1 ( t t 1 ) a 1 · a   = ( t 1 t t 1 ) a 1 · a = ( t 1 ) a 1 · a ,
and
  [ ( t 1 ) a 1 ( t ) t 1 · a 1 ] ( ( t 1 ) a 1 · a ) · ( t 1 · a 1 )   = { [ ( t 1 ) a 1 ] ( t ) t 1 · a 1 · ( ( t 1 ) a 1 · a ) [ ( t ) t 1 · a 1 ] ( t 1 ) a 1 · a } · ( t 1 · a 1 )   = { [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( t ) ( t 1 · a 1 ) ( ( t 1 ) a 1 · a ) } · ( t 1 · a 1 )   = [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( t ) t 1 · a 1 a ( t 1 ) a 1 a · a 1   = [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( t t 1 ) a 1 a · a 1   = [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( ( t t 1 ) a 1 ) a · a 1   = [ ( t 1 ) a 1 ( t t 1 ) a 1 ] a · a 1 = [ ( t 1 ) t t 1 · a 1 ( t t 1 ) a 1 ] a · a 1   = ( t 1 t t 1 ) a 1 a · a 1 = ( t 1 ) a 1 a · a 1 = t 1 · a 1 .
Then
[ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 · [ ( t 1 · a 1 ) 1 ( t 1 · a 1 ) ] = ( t 1 · a 1 ) 1 ( t 1 · a 1 ) .
We calculate
[ [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = [ ( t ) t 1 · a 1 ] ( ( t 1 ) a 1 · a ) ( t 1 · a 1 )   = [ ( t ) ( t 1 · a 1 ) ( ( t 1 ) a 1 · a ) ] ( t 1 · a 1 )   = ( t ) ( t 1 · a 1 a ) ( ( t 1 ) a 1 a · a 1 ) = ( t ) t 1 · a 1 a a 1 = ( t ) t 1 · a 1 .
Thus
[ [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = ( t ) t 1 · a 1 .
We calculate
[ [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = [ ( t 1 ) a 1 ( t ) t 1 · a 1 ] ( ( t 1 ) a 1 · a ) ( t 1 · a 1 )   = ( [ ( t 1 ) a 1 ( t ) t 1 · a 1 ] ( ( t 1 ) a 1 · a ) ) ( t 1 · a 1 ) .
Now
[ ( t 1 ) a 1 ( t ) t 1 · a 1 ] ( t 1 ) a 1 · a = [ ( t 1 ) a 1 ] ( ( t ) t 1 · a 1 ) · ( ( t 1 ) a 1 · a ) [ ( t ) t 1 · a 1 ] ( t 1 ) a 1 · a   = [ ( t 1 ) a 1 ] ( t ) t 1 · a 1 ( t 1 ) a 1 · a ( t ) ( t 1 · a 1 ) ( ( t 1 ) a 1 · a )   = [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( t ) t 1 · a 1 a .
By Lemma 1 part (iv) we have ( t t 1 ) a 1 · a = a . Thus
  ( [ ( t 1 ) a 1 ( t ) t 1 · a 1 ] ( ( t 1 ) a 1 · a ) ) ( t 1 · a 1 )   = [ [ ( t 1 ) a 1 ] ( t t 1 ) a 1 · a ( t ) t 1 · a 1 a ] ( t 1 · a 1 )   = [ ( t 1 ) a 1 ] ( ( t t 1 ) a 1 · a ) ( ( t ) t 1 · a 1 a · ( t 1 · a 1 ) ) ( t ) ( t 1 · a 1 a ) ( t 1 · a 1 )   = ( t 1 ) a 1 ( ( t t 1 ) a 1 · a ) ( ( t ) t 1 · a 1 a ( t 1 ) a 1 a · a 1 ) ( t ) ( t 1 · a 1 a ) ( ( t 1 ) a 1 a · a 1 )   = ( t 1 ) a 1 ( ( t t 1 ) a 1 · a ) ( ( t t 1 ) a 1 a · a 1 ) ( t ) t 1 · a 1 a a 1   = ( t 1 ) a 1 ( ( t t 1 ) a 1 · a ) ( t t 1 · a 1 ) ( t ) t 1 · a 1   = ( t 1 ) a 1 a a 1 ( t ) t 1 · a 1   = ( t 1 ) a 1 ( t ) t 1 · a 1 .
Hence
[ [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 ] ( t 1 · a 1 ) 1 ( t 1 · a 1 ) = [ ( t 1 ) a 1 ] [ ( t 1 ) a 1 ] 1 .
Thus, by (2)–(5), we have ( a , t t ) 1   B ( P ) .
  • ( a ( t · b ) , t b u ) starts at ( a a 1 , ( t t 1 ) a 1 ) . In fact, ( a ( t · b ) , t b u ) starts at
    ( a ( t · b ) [ a ( t · b ) ] 1 , [ ( t b u ) ( t b u ) 1 ] ( a ( t · b ) ) 1 ) = ( a ( t · b ) ( t · b ) 1 a 1 , [ t b u u 1 ( t b ) 1 ] ( t · b ) 1 a 1 ) .
By Proposition 2- ( 1 ) , ( 2 ) and the matching condition (1), we have
a ( t · b ) ( t · b ) 1 a 1 = a a 1   and   ( t b u u 1 ( t b ) 1 ) ( t · b ) 1 a 1 = ( t t 1 ) a 1
which means that ( a ( t · b ) , t b u ) starts at ( a a 1 , ( t t 1 ) a 1 ) .
  • ( a ( t · b ) , t b u ) ends at ( u 1 · ( b 1 b ) , u 1 u ) . In fact, ( a ( t · b ) , t b u ) ends at
    ( ( t b u ) 1 · [ ( a ( t · b ) ) 1 a ( t · b ) ] , ( t b u ) 1 t b u ) = ( u 1 ( t b ) 1 · [ ( t · b ) 1 a 1 a ( t · b ) ] , u 1 ( t b ) 1 t b u ) .
By Proposition 2- ( 3 ) , ( 4 ) and the matching condition (1),
u 1 ( t b ) 1 · [ ( t · b ) 1 a 1 a   ( t · b ) ] = u 1 · b b 1
and u 1 t b 1 t b u = u 1 u . Thus, a t · b , t b u ends at u 1 · b 1 b , u 1 u .
  • ( a ( t · b ) , t b u ) B ( P ) . We have to prove
    ( t b u ( t b u ) 1 ) · ( ( a ( t · b ) ) 1 ( a ( t · b ) ) = ( a ( t · b ) ) 1 ( a ( t · b ) ) ( t b u ( t b u ) 1 ) · ( a ( t · b ) ) 1 = ( a ( t · b ) ) 1 ( t b u ( t b u ) 1 ) ( ( a ( t · b ) ) 1 ( a ( t · b ) ) = ( t b u ( t b u ) 1 ) [ ( t b u ) 1 ] ( ( a ( t · b ) ) 1 ( a ( t · b ) ) = ( t b u ) 1 .
From Proposition 3 with ( c , v ) = ( a ( t · b t ) , t b u ) , the results follows. □

3. An Alternative Proof of Billhardt’s λ -Semidirect Product

In this section, we shall give an alternative proof of Billhardt’s λ -semidirect product using the result in the previous section and the ESN Theorem. We first recall some notions and results.
Let S be a groupoid and let ≤ be a partial order on S. Then ( S , ) is an ordered groupoid if the following axioms hold.
(OG1)
x y x 1 y 1 for all x , y S .
(OG2)
If x y , u v , and the compositions x u and y v are defined, then x u y v for all x , y , u , v S .
(OG3)
Let x S and let be e an identity such that e x x 1 . Then there exists a unique element ( e x ) , called the restriction of x to e, such that ( e x ) x and ( e x ) ( e x ) 1 = e .
An ordered groupoid is said to be inductive if the partially ordered set of its identities forms a meet semilattices.
Lemma 2
([15]). Let S be an inductive groupoid. Denote ( x e ) = ( e x 1 ) 1 for all x S with e x 1 x . Then S forms an inverse semigroup with respect to the following multiplication
x y = ( x ( x 1 x y y 1 ) ) ( ( x 1 x y y 1 ) y ) f o r   a l l   x , y S .
Now, we consider the Zappa–Szép groupoids of inverse semigroups S and T such that the action of S on T is trivial. In this case, it is easy to see that
B ( P ) = { ( a , t ) S × T : t t 1 · a = a } .
We shall denote B ( P ) by B ( P ) in this case, where P = S T . By Theorem 1, we have the following result.
Proposition 4.
Suppose the set B ( P ) with composition given by
( a , t ) ( b , u ) = ( a ( t · b ) , t u ) is defined if and only if ( t 1 · ( a 1 a ) , t 1 t ) = ( b b 1 , u u 1 ) .
Then B ( P ) is a groupoid with the set of identities
E ( B ( P ) ) = { ( e , p ) E ( S ) × E ( T ) : p · e = e } .
Now we introduce a partial order on B ( P ) .
Proposition 5.
Suppose B ( P ) = { ( a , t ) P : t t 1 · a = a } with ordering given by
( a , t ) ( b , u ) a t t 1 · b   and t u .
Then B ( P ) is a partially ordered set such that E ( B ( P ) ) is a meet lattice.
Proof. 
To prove that ≤ defined on B ( P ) is a partial order, we need to check ≤ is reflexive, transitive and antisymmetric.
It is reflexive since ( a , t ) B ( P ) and so t t 1 · a = a . Therefore a t t 1 · a and (trivially), t t . This implies that ( a , t ) ( a , t ) .
It is transitive for assume that ( a , t ) ( b , u ) ( c , v ) . Then a t t 1 · b , t u and b u u 1 · c , u v . Since t u v this implies that t v . Also a t t 1 · b t t 1 · ( u u 1 · c ) =   t t 1 u u 1 · c . However, t u and this implies that t t 1 u u 1 = t t 1 . Hence a t t 1 · c .
It is antisymmetric for assume that ( a , t ) ( b , u ) ( a , t ) . Then a t t 1 · b , t u and b u u 1 · a , u t . Now, t u t implies that t = u , and then a t t 1 · b = u u 1 · b = b which implies a b , by symmetry b a , then a = b .
To show the partially ordered set ( E ( B ( P ) ) , ) is a meet semilattices, we need to prove that each pair of elements ( e , p ) and ( f , q ) E ( B ( P ) ) has a greatest lower bound. We shall prove ( e , p ) ( f , q ) = ( ( q · e ) ( p · f ) , p q ) . First we show that ( ( q · e ) ( p · f ) , p q ) E ( B ( P ) ) . Observe that ( ( q · e ) ( p · f ) , p q ) is an idempotent if and only if
[ ( q · e ) ( p · f ) ] 2 = ( q · e ) ( p · f ) , ( p q ) 2 = p q and p q · ( ( q · e ) ( p · f ) ) = ( q · e ) ( p · f ) .
Since the idempotents of S and T are commute, we have [ ( q · e ) ( p · f ) ] 2 = ( q · e ) ( p · f ) and ( p q ) 2 = p q . Moreover,
p q · ( ( q · e ) ( p · f ) ) = ( p q · ( q · e ) ) ( p q · ( p · f ) ) = ( p q · e ) ( p q · f ) = ( q · ( p · e ) ) ( p · ( q · f ) ) = ( q · e ) ( p · f ) .
Second we show that ( ( q · e ) ( p · f ) , p q ) ( e , p ) , ( f , q ) . Observe that
( ( q · e ) ( p · f ) , p q ) ( e , p )   ( q · e ) ( p · f ) p q · e , p q p .
Obviously, p q p . Moreover, we have p q · e = q p · e = q · e and ( q · e ) ( p · f ) q · e since p · f is an idempotent. This implies that ( q · e ) ( p · f ) p q · e . Similarly, ( ( q · e ) ( p · f ) , p q ) ( f , q ) . Now suppose that ( x , y ) E ( B ( P ) ) is such that ( x , y ) ( e , p ) , ( f , q ) . Then x y · e , y p and x y · f , y q . It follows that y p q , and so
( x , y ) ( ( q · e ) ( p · f ) , p q ) x y · [ ( q · e ) ( p · f ) ] .
But
y · [ ( q · e ) ( p · f ) ] = ( y q · e ) ( y p · f ) = ( y · e ) ( y · f ) x .
Thus, ( e , p ) ( f , q ) = ( ( q · e ) ( p · f ) , p q ) .
Proposition 6.
The partially ordered set ( B ( P ) , ) is an inductive groupoid.
Proof. 
We must prove ( O G 1 ) , ( O G 2 ) and ( O G 3 ) . To verify ( O G 1 ) , suppose that ( a , t ) , ( b , u ) B ( P ) are such that ( a , t ) ( b , u ) so that a t t 1 · b and t u . Then by ( O G 1 ) in the inverse semigroup T, we deduce that t 1 u 1 . It follows that t 1 = t 1 t u 1 . Then,
a t t 1 · b a 1 t t 1 · b 1 t 1 · a 1 t 1 t t 1 · b 1 = t 1 t u 1 · b 1
and hence ( t 1 · a 1 , t 1 ) ( u 1 · b 1 , u 1 ) , as required.
To verify ( O G 2 ) , suppose that ( a , t ) , ( b , u ) , ( c , v ) , ( d , w ) B ( P ) such that ( a , t ) ( b , u ) and ( c , v ) ( d , w ) . Suppose that ( a , t ) ( c , v ) and ( b , u ) ( d , w ) are defined. Then
( a , t ) ( c , v ) ( b , u ) ( d , w ) ( a ( t · c ) , t v ) ( b ( u · d ) , u w ) ,
that is
a ( t · c ) ( t v ) ( t v ) 1 · [ b ( u · d ) ]   and   t v u w .
Now
( t v ) ( t v ) 1 · [ b ( u · d ) ] = t v v 1 t 1 · [ b ( u · d ) ]
= t t 1 t t 1 · [ b ( u · d ) ]   sin ce   t 1 t = v v 1
  = t t 1 · [ b ( u · d ) ]   by   ( S M 1 )
= ( t t 1 · b ) ( t t 1 · ( u · d ) )
= ( t t 1 · b ) ( t t 1 u · d )   sin ce   t u
= ( t t 1 · b ) ( t · d ) .
Since ( a , t ) ( b , u ) if and only if
a t t 1 · b , t u
and ( c , v ) ( d , w ) if and only if
c v v 1 · d , v w .
From (9) and (10), we deduce that t u , v w which implies that
t v u w
and c v v 1 · d implies that t · c t · ( v v 1 · d ) . Thus
t · c t · d .
From (9), (11) and (12), we have a ( t · c ) ( t v ) ( t v ) 1 · [ b ( u · d ) ] and t v u w . Thus, ( O G 2 ) holds.
To verify ( O G 3 ) , suppose that ( a , t ) B ( P ) and ( e , p ) ( a , t ) ( a , t ) 1 . Then we need to find a unique element ( x , y ) B ( P ) such that (•) ( x , y ) ( x , y ) 1 = ( e , p ) and ( ) ( x , y ) ( a , t ) . We define this element of B ( P ) by ( x , y ) = ( ( e , p ) ( a , t ) ) = ( e ( p · a ) , p t ) . Since e p · a a 1 and p t t 1 . Then
( x , y ) ( x , y ) 1 = ( e ( p · a ) ( p · a ) 1 e , p t t 1 p )   = ( e ( p · a ) ( p · a ) 1 , p t t 1 )   = ( e ( p · a a 1 ) , p t t 1 )   = ( e , p ) .
This proves (•). Now ( e ( p · a ) , p t ) ( a , t ) if and only if e ( p · a ) ( p t t 1 p ) · a and p t t . However, ( p t t 1 p ) · a = ( p t t 1 ) · a = p · a . Then e ( p · a ) p · a , since e E ( S ) and p t t since p E ( T ) . Thus, ( ) holds.
Now suppose that ( x , y ) also satisfy (•) and ( ). So, we have x x 1 = e , y y 1 = p , x y y 1 · a , y t , so y T , y t , y y 1 = p by uniqueness of restriction in T. We deduce y = p t . Also x x 1 = e , x y y 1 · a = ( p t t 1 p ) · a = p · a by uniqueness of restriction in S. We deduce x = e ( p · a ) . Thus, ( O G 3 ) holds. □
Theorem 2
([7]). Let S and T be inverse semigroups such that T acts on S by endomorphisms. Then { ( a , t ) S × T : a = t t 1 · a } forms an inverse semigroup with respect to the operation
( a , t ) ( b , u ) = ( ( ( t u ) ( t u ) 1 · a ) ( t · b ) , t u ) .
Proof. 
Suppose that ( a , t ) , ( b , u ) B ( P ) . Since ( a , t ) 1 ( a , t ) = ( t 1 · a 1 a , t 1 t ) and ( b , u ) ( b , u ) 1 = ( b b 1 , u u 1 ) , we form the pseudoproduct ( a , t ) ( b , u ) using the greatest lower bound
= ( a , t ) 1 ( a , t ) ( b , u ) ( b , u ) 1 = ( t 1 · a 1 a , t 1 t ) ( b b 1 , u u 1 )   = ( ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) , t 1 t u u 1 ) .
Put ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) = γ . We now compute ( ( a , t ) ) = ( ( a , t ) ( γ , t 1 t u u 1 ) ) . Now
( ( a , t ) ) = ( ( γ , t 1 t u u 1 ) ( t 1 · a 1 , t 1 ) ) 1 = ( γ ( t 1 t u u 1 · t 1 · a 1 ) , t 1 t u u 1 t 1 ) 1   = ( γ ( t 1 t u u 1 t 1 · a 1 ) , t 1 t u u 1 t 1 ) 1 = ( γ ( u u 1 t 1 · a 1 ) , u u 1 t 1 ) 1   = ( ( u u 1 t 1 ) 1 · ( γ ( u u 1 t 1 · a 1 ) ) 1 , ( u u 1 t 1 ) 1 )   = ( t u u 1 · ( u u 1 t 1 · a ) γ 1 , t u u 1 )   = ( t u u 1 · ( u u 1 t 1 · a ) ( t 1 t · b b 1 ) ( u u 1 t 1 · a 1 a ) , t u u 1 )   = ( t u u 1 · ( u u 1 t 1 · a ) ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) , t u u 1 )   = ( t u u 1 · ( u u 1 t 1 · a a 1 a ) ( t 1 t · b b 1 ) , t u u 1 )   = ( ( t u u 1 u u 1 t 1 · a ) ( t u u 1 t 1 t · b b 1 ) , t u u 1 )   = ( ( t u u 1 t 1 · a ) ( t u u 1 · b b 1 ) , t u u 1 )
and
( ( b , u ) ) = ( ( ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) , t 1 t u u 1 ) ( b , u t ) )   = ( ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) ( t 1 t u u 1 · b ) , t 1 t u u 1 u )   = ( ( u u 1 t 1 · a 1 a ) ( t 1 t · b b 1 ) ( t 1 t u u 1 · b ) , t 1 t u ) .
Write ( ( a , t ) ) = x and ( ( b , u ) ) = y . Then the pseudoproduct ( a , t ) ( b , u ) is equal to ( ( a , t ) ) ( ( b , u ) )
x y = ( ( t u u 1 t 1 · a ) ( t u u 1 · b b 1 ) ( t u u 1 t 1 · a 1 a ) ( t u u 1 · b b 1 ) ( t u u 1 · b ) , t u )   = ( ( t u u 1 t 1 · a ) ( t u u 1 · b b 1 ) ( t u u 1 t 1 · a 1 a ) ( t u u 1 · b b 1 ) ( t u u 1 · b ) , t u )   = ( ( t u u 1 t 1 · a a 1 a ) ( t u u 1 · b b 1 b b 1 b ) , t u )   = ( ( t u u 1 t 1 · a ) ( t u u 1 · b ) , t u )   = ( ( t u u 1 t 1 · a ) ( t · ( u u 1 · b ) ) , t u )   = ( ( t u u 1 t 1 · a ) ( t · b ) , t u ) .
Thus, ( a , t ) ( b , u ) = ( ( a , t ) ) ( ( b , u ) ) = ( ( t u u 1 t 1 · a ) ( t · b ) , t u ) , and this is exactly the binary operation defined by Billhardt (cf. [7]). The fact that this binary operation makes B ( P ) an inverse semigroup follows from its construction as the pseudoproduct on an inductive groupoid. □

4. Examples

In this section, we explore various practical examples to illustrate the theoretical constructs discussed earlier in the paper. These examples are purposefully chosen to demonstrate the versatility and applicability of the Zappa–Szép groupoids across different types of inverse semigroups. By examining specific cases, we aim to provide the reader with a clearer understanding of how abstract concepts manifest in more concrete scenarios. Each example is designed to highlight the unique characteristics and potential real-world applications of the Zappa–Szép construction, filling the gap between theoretical insight and practical application. The section will sequentially address different configurations of semigroups and groupoids, showcasing the breadth and depth of the Zappa–Szép groupoids’ impact in the field.
For any inverse semigroups S and T such that P = S T is the Zappa–Szép product of S and T, B P is a groupoid with E B P an ordered set of idempotents. Sometimes this is true in other cases as in examples 1 where we have trivial actions , 2 where S and T are groups only idempotents are 1 S , 1 T and for groups we would assume these act trivially , 3 where S = A is a Clifford semigroup and T = Z here we find B P is a group and 4 where P = A A where A is a semilattice with regular actions, here we find that B P A . But sometimes we have B P is not inductive as in example 5 where the partially ordered set of identities do not form a meet semilattice. So, we can say in general the construction does not proceed any further in general. Then in [1], we choose S = E , T = G . Therefore, E B P = E is a semilattice, and we can extend the ordering on E to an ordering on B P to get an inductive groupoid and so an inverse semigroup.
1.
If the action of S on T is trivial, so P = S T = S T the familiar semidirect product, then B P = B P as in Section 4.
2.
If S and T are groups, then B P = P = S T is again a group. Here we would expect B P to be a groupoid with set of vertices
e , p E S × E T : p · e = e , p e = p   ,
However, then e = 1 S , p = 1 T so there is only one vertex 1 S ,   1 T and a groupoid with one vertex is a group.
3.
If A = e , t , f , b a Clifford semigroup and B = Z , + . Suppose that the action of Z on A for each m Z is as follows: m · e = f ,   m · t = b ,   m · f = f ,   m · b = b .   Observe that m · a = f a for all a A . The action of A on Z as follows: m e = m ,   m f = m ,   m t = m ,   m b = m . Thus, M = A Z = a , m : a A , m B the Zappa–Szép product of A and B . We have B P = f , 0 , b , 0 is a groupoid with one vertex. So B P is just the cyclic group of order 2 .
4.
If P = A A the Zappa–Szép product of a band A with left and right regular actions of A on itself, we take here A a semilattice (which is of course inverse) with the same actions, so we have then P = A A the Zappa–Szép product of a semilattice A with itself. The multiplication is given by: a , b c , d = a b c , b c d . where a , b , c , d A . Thus, B P = a , a : a A . Hence B P A via the function θ : B P A given by θ a , a = a which is clear injective, surjective and homomorphism function and hence B P is an inductive groupoid and so an inverse semigroup. The ordering on B P is given by the ordering on A that is
a , a b , b   in   B P a b   in   A .
5.
If A = 1 , e , f and B = 1 , b . Thus
P = A B = 1 , 1 , 1 , b , e , 1 , e , b , f , 1 , f , b .
Hence
B P = 1 , 1 , 1 , b , e , 1 , f , 1 .
which is a groupoid with
  • vertex set E B P = B P = 1 , 1 , 1 , b , e , 1 , f , 1 ;
  • arrow set B P ;
  • the inverse of an arrow a , b B P is a , b ;
  • each arrow a , b B P starts and finishes at a , b ; and
  • the composite arrow is the same arrow at each vertex a , b E B P .
However, we cannot obtain an inductive groupoid from B P since the partially ordered set of identities do not form a meet semilattice. The ordering on E B P is given by:
e , p f , q e = e p · f , p = p f q .
From this, we conclude the following Figure 2 illustrating that e , 1 and 1 , b do not have the greatest lower bound. Similarly, f , 1 and 1 , b .
We have
1 = 1 b · 1 , b = b 1 1 1 , b 1 , 1 , e = e 1 · 1 , 1 = 1 1 1   e , 1 1 , 1 , f = f 1 · 1 , 1 = 1 1 1 f , 1 1 , 1
and f = f 1 · e , 1 = 1 e 1 f , 1 e , 1 . However, e , 1 1 , b since 1 1 b = b 1 ( p p f q ) or 1 , b e , 1 because 1 b · e = 1 f = f 1 ( e e p · f ) . Also f , 1 1 , b since 1 1 b = b 1 ( p p f q ) o r 1 , b f , 1 . Because 1 b · f = 1 f = f 1 ( e e p · f ) . Thus, E B P is not a semilattice.

5. Conclusions

Extension theory addresses the intricate challenge of constructing inverse semigroups from simpler components, a task that remains complex even in the group context. This complexity often arises because classical semidirect products of two inverse semigroups do not necessarily yield an inverse result. Bernd was able to resolve this issue by redefining semidirect products in inverse cases, naming this new formation as the λ -semidirect product. His adaptation ensures that the product maintains its inverse nature, thus paving the way for the formulation of a broader theoretical framework. Building upon this foundational work, our objective was to develop an inverse Zappa–Szép product from two inverse semigroups by employing the established correspondence between inverse semigroups and inductive groupoids. In the process, we were able to provide an alternative proof of Billhardt’s λ -semidirect product by applying the Ehresmann–Schein–Nambooripad theorem. While this work successfully categorized the Zappa–Szép product as a groupoid, advancing it to an inductive groupoid proved more challenging. This unresolved issue sets the stage for future research, where the aim is to refine the methodology and deepen the understanding to transform this groupoid into an inductive groupoid, ultimately achieving an inverse Zappa–Szép product.

Funding

This project was funded by KAU Endowment (WAQF) at King Abdulaziz University, Jeddah, under grant number (WAQF: 56-247-2024). The author, therefore, acknowledges with thanks WAQF and the Deanship of Scientific Research (DSR) for technical and financial support.

Data Availability Statement

The article contains the data that supported the study’s findings.

Acknowledgments

The content of this article is based on the author’s Ph.D. thesis [14], supervised by Nick Gilbert at Heriot-Watt University. The author extends heartfelt thanks to Gilbert for his guidance and support. Additionally, appreciation is also due to Shoufeng Wang from Yunnan Normal University, who provided invaluable assistance in enhancing and restructuring the initial version of this manuscript.

Conflicts of Interest

The author declares that she has no known competing financial interests or personal relationships that could have influenced the work reported in this paper.

References

  1. Gilbert, N.D.; Wazzan, S. Zappa-Szép products of bands and groups. Semigroup Forum 2008, 77, 438–455. [Google Scholar] [CrossRef]
  2. Kunze, M. Zappa products. Acta Math. Hung. 1983, 41, 225–239. [Google Scholar] [CrossRef]
  3. Brownlowe, N.; Pask, D.; Ramagge, J.; Robertson, D.; Whittaker, M.F. Zappa–Szép product groupoids and C*-blends. Semigroup Forum 2017, 94, 500–519. [Google Scholar] [CrossRef]
  4. Gebhardt, V.; Tawn, S. Zappa–Szép products of Garside monoids. Math. Z. 2016, 282, 341–369. [Google Scholar] [CrossRef]
  5. Neumann, B.H. Embedding theorems for semigroups. J. Lond. Math. Soc. 1960, 35, 184–192. [Google Scholar] [CrossRef]
  6. Nico, W.R. On the regularity of semidirect products. J. Algebra 1983, 80, 29–36. [Google Scholar]
  7. Billhardt, B. On a wreath product embedding and idempotent pure congruences on inverse semigroups. Semigroup Forum 1992, 45, 45–54. [Google Scholar]
  8. Billhardt, B. Extension of semilattices by left type-A semigroups. Glasg. Math. J. 1997, 39, 7–16. [Google Scholar]
  9. Branco, M.; Gomes, G.; Gould, V. Extension and covers for semigroups whose idempotents form a left regular band. Semigroup Forum 2010, 81, 51–70. [Google Scholar] [CrossRef]
  10. Zenab, R. Decomposition of Semigroups into Semidirect and Zappa-Szép Products. Ph.D. Thesis, University of York, York, UK, 2014. [Google Scholar]
  11. Zappa, G. Sulls construzione dei gruppi prodotto di due dadi sottogruppi permutabili tra loro. In Atti del Secondo Congresso dell Unione Matematica Italiana; Cremonese: Roma, Italy, 1940; pp. 119–125. [Google Scholar]
  12. Brin, M.G. On the Zappa-Szép product. Comm. Algebra 2005, 33, 393–424. [Google Scholar]
  13. Gould, V.; Zenab, R. Restriction semigroups and λ-Zappa-Szép products. Period. Math. Hung. 2016, 73, 179–207. [Google Scholar]
  14. Wazzan, S. The Zappa-Szép Product of Semigroups. Ph.D. Thesis, Heriot-Watt University, Edinburgh, UK, 2008. [Google Scholar]
  15. Lawson, M.V. Inverse Semigroups: The Theory of Partial Symmetries; World Scientific: Singapore, 1998. [Google Scholar]
  16. Howie, J.M. Fundamentals of Semigroups Theory; Clarendon Press: Oxford, UK, 1995. [Google Scholar]
Figure 1. The pseudoproduct of x and y .
Figure 1. The pseudoproduct of x and y .
Mathematics 13 01122 g001
Figure 2. The set of identities do not form a meet semilattices.
Figure 2. The set of identities do not form a meet semilattices.
Mathematics 13 01122 g002
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wazzan, S. Zappa–Szép Groupoids of Inverse Semigroups and an Alternative Proof of Billhardt’s λ-Semidirect Products. Mathematics 2025, 13, 1122. https://doi.org/10.3390/math13071122

AMA Style

Wazzan S. Zappa–Szép Groupoids of Inverse Semigroups and an Alternative Proof of Billhardt’s λ-Semidirect Products. Mathematics. 2025; 13(7):1122. https://doi.org/10.3390/math13071122

Chicago/Turabian Style

Wazzan, Suha. 2025. "Zappa–Szép Groupoids of Inverse Semigroups and an Alternative Proof of Billhardt’s λ-Semidirect Products" Mathematics 13, no. 7: 1122. https://doi.org/10.3390/math13071122

APA Style

Wazzan, S. (2025). Zappa–Szép Groupoids of Inverse Semigroups and an Alternative Proof of Billhardt’s λ-Semidirect Products. Mathematics, 13(7), 1122. https://doi.org/10.3390/math13071122

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