Next Article in Journal
Existence of Solutions for Kirchhoff-Type Fractional Dirichlet Problem with p-Laplacian
Previous Article in Journal
Influence of Single- and Multi-Wall Carbon Nanotubes on Magnetohydrodynamic Stagnation Point Nanofluid Flow over Variable Thicker Surface with Concave and Convex Effects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Elementary Proof of a Theorem of Graham on Finite Semigroups

by
Adolfo Ballester-Bolinches
* and
Vicent Pérez-Calabuig
Departament de Matemàtiques, Universitat de València, Dr. Moliner, 50, Burjassot, 46100 València, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(1), 105; https://doi.org/10.3390/math8010105
Submission received: 19 December 2019 / Revised: 4 January 2020 / Accepted: 6 January 2020 / Published: 8 January 2020

Abstract

:
The purpose of this note is to give a very elementary proof of a theorem of Graham that provides a structural description of finite 0-simple semigroups and its idempotent-generated subsemigroups.
MSC:
20M10; 20M17

1. Introduction

The aim of this short note is to present a very elementary proof of a classical theorem of Graham that gives a complete and useful description of a finite 0-simple semigroup and its idempotent-generated subsemigroup.
Therefore, all semigroups considered in the sequel will be finite.
0-simple semigroups were first introduced and studied by Rees in his seminar paper [1]. They play a significant role in semigroup theory: every regular J -class can be seen as a 0-simple semigroup, and every semigroup may be obtained from 0-simple semigroups by a sequence of ideal extensions. In addition, a detailed study of the idempotent-generated subsemigroup of a given semigroup turns out to be crucial for understanding complexity, which is one of the most famous problems in semigroup theory. In this context, Graham’s theorem has become one of the most important basic results.
In [1], Rees proved a theorem that gives to the class of 0-simple semigroups a transparent characterization. It states that, up to isomorphism, 0-simple semigroups are precisely the Rees matrix semigroups, so called because they were introduced by him in the same paper. The proof of this theorem relies on a bunch of important structural results concerning 0-simple semigroups. In 1968, Graham published an influential contribution to the structural study of a 0-simple semigroup. He showed how to apply graph theory to obtain a description of the idempotent-generated subsemigroup of a 0-simple semigroup [2]. Graham’s result was republished ten years later by Howie [3] and Houghton [4]. This last author added topological techniques and cohomology that have had a strong influence in the proof of the theorem presented in [5].
In the present note, we give a very elementary proof of Graham’s result. Our concern here is in applying the basic results on regularity to the method used by Rees to prove his isomorphism theorem.

2. Preliminaries

The aim of this section is to collect some well-known results that turn out to be crucial in our proof of Graham’s theorem. Most of them can be found in [6]. This book will be the main reference for notation and terminology.
Let S be a semigroup. As usual, denote by S 1 and S 0 the semigroups obtained from S by adjoining an identity and a zero if necessary, respectively. For a subset X of S, denote by E ( X ) the subset of all idempotents of S contained in X and by X the subsemigroup generated by X.
Given a semigroup S and e E ( S ) , we denote by S e the maximal subgroup in S with e as an identity element. This nonstandard notation is due to the fact that sometimes we consider the same idempotent belonging to several subsemigroups.
The following equivalence relations introduced by Green are fundamental:
s R t if and only if s S 1 = t S 1 s L t if and only if S 1 s = S 1 t s J t if and only if S 1 s S 1 = S 1 t S 1 .
We will use K u to denote the K -class of the element u S (with K = R , L , J ).
An element x of a semigroup S is called regular (in the sense of von Neumann) if x x S x . S is called regular if every element of S is regular. Note that if x S is regular, there exists a S such that x a and a x belong to E ( S ) and ( x a ) x ( a x ) = x . Therefore, every J -class of a regular semigroup has an idempotent.
Proposition 1
([7]). Let S be a semigroup (not necessarily finite). Then:
1.
If S is regular, then E ( S ) is a regular subsemigroup of S.
2.
If T is a regular subsemigroup of S. Then, K T = K S ( T × T ) , where K = L or R .
Definition 1
([1]). A semigroup S with zero is called 0-simple if S x S = S for all 0 x S .
Note that every 0-simple semigroup S has a unique nonzero J -class, S \ { 0 } , i.e., s J t for all nonzero s t S .
Proposition 2
([1]). Let S be a 0-simple semigroup. Then
1.
S is regular.
2.
S e is isomorphic to S f for all e , f E ( S ) \ { 0 } .
3.
S e = ( e S e ) \ { 0 } , for all 0 e E ( S ) .
Let A , B be nonempty sets and let G be a group. A Rees matrix C is a map C : B × A G 0 . We say that the Rees matrix is regular if every row and every column has a nonzero entry.
The Rees matrix semigroup with sandwich matrix C is the semigroup M 0 ( G , A , B , C ) with underlying set ( A × G × B ) { 0 } and the operation: 0 · ( a , g , b ) = ( a , g , b ) · 0 = 0 , and
( a , g , b ) · ( a , g , b ) = ( a , g C ( b , a ) g , b ) if C ( b , a ) G , 0 , if C ( b , a ) = 0 ,
for all a , a A , b , b B , g G .
Theorem 1
([1]). Every regular Rees matrix semigroup is a 0-simple semigroup. Conversely, every 0-simple semigroup S is isomorphic to a regular Rees matrix semigroup M 0 ( G , A , B , C ) , where G is isomorphic to the maximal subgroups S e , for all e 0 .
Graham’s Theorem. 
Let S be a 0-simple semigroup. Then there exists an isomorphism:
ψ : S M 0 ( G , A , B , C )
from S to a Rees matrix semigroup M 0 ( G , A , B , C ) such that:
  • The matrix C is the direct sum of the n matrices C 1 , , C n as shown below:
    A 1 A 2 A n B 1 B 2 B n ( C 1 0 0 0 C 2 0 0 0 C n ) .
  • Each matrix C i : B i × A i G 0 is regular and:
    E ( S ) = i = 1 n M 0 ( G i , A i , B i , C i )
    where G i is the subgroup of G generated by all nonzero entries of C i , for i = 1 , , n .

3. Two Key Lemmas and Their Corollaries

In the sequel, S will denote a 0-simple semigroup and T : = E ( S ) .
The next two lemmas proved in [1] and their corollaries are absolutely essential in our approach.
Lemma 1
([1] (Lemmas 2.61, 2.62, 2.63)). For each pair of nonzero idempotents e and f of S, e S f is nonzero and there exist 0 x e S f and 0 y f S e such that x y = e and y x = f .
Lemma 2
([1] (Lemma 2.7)). Let e , f E ( S ) \ { 0 } . The sets e S and f S have either no nonzero elements in common or are identical. Similarly for the sets S e and S f and, consequently, for the sets e S f and e S f .
Corollary 1.
Let 0 e f T with e , f E ( S ) . Then e R T   e f   L T f . In particular, e J T f J T ( e f ) .
Proof. 
Since S is regular, T is regular by Proposition 1. Then, there exists 0 a T such that ( e f ) a ( e f ) = e f and 0 ( e f ) a = : g is idempotent. Hence, g S = ( e f ) S e S and, by Key Lemma 2, g S = ( e f ) S = e S , i.e., e R ( e f ) . Now, we can apply Proposition 1 to conclude e R T e f .
Analogously, we have ( e f ) L T f and therefore e J T f J T ( e f ) . □
Corollary 2.
Assume that 0 e 1 e r T for some e i E ( S ) , 1 i r . Then e 1 J T J T e r J T ( e 1 e r ) .
Proof. 
Note that e i e i + 1 0 for all 1 i r 1 . Then, by Corollary 1, we have e i J T e i + 1 , and e i R T e i e i + 1 , for all 1 i r 1 . Hence, e 1 J T J T e r and there exists t i T with e i e i + 1 t i = e i , for each 1 i r 1 .
Write t = t r 1 t r 2 t 1 . Then
( e 1 e r ) t = ( e 1 e r ) ( t r 1 t 1 ) = e 1
and therefore T 1 ( e 1 e r ) T 1 = T 1 e 1 T 1 , i.e e 1 J T ( e 1 e r ) . □

4. Proof of Graham’s Theorem

We split the proof into the following steps.
Step 1.
Let ( J T ) e 1 , , ( J T ) e n be the nonzero J -classes in T. Since T is regular, we may assume that e 1 , , e n E ( S ) . For each k { 1 , , n } , we write:
T ( k ) = ( J T ) e k 0 T .
Corollary 2 ensures us that T ( k ) is a 0-simple subsemigroup of T, for each 1 k n .
Step 2.
Since S is regular, we have that:
S = i , j r i S l j where r i , l j E ( S ) \ { 0 } , i = 1 , , m , j = 1 , l .
Moreover, by Key Lemma 2, we can choose the idempotents r i , l j such that r i S l j r i S l j = 0 if r i S l j r i S l j , and r 1 = l 1 = e 1 .
Set A : = { 1 , , m } and B : = { 1 , , l } . For each 1 k n , we define:
A k : = { i A : r i J T e k } , B k : = { j B : l j J T e k } .
Then { A k } k = 1 n , { B k } k = 1 n are partitions of A and B, respectively.
Step 3.
Let k { 1 , , n } . Applying Key Lemma 1 we have:
(i)
There exist nonzero elements x 1 k e 1 S e k , x k 1 e k S e 1 , such that x 1 k x k 1 = e 1 and x k 1 x 1 k = e k . Hence:
φ 1 k : e 1 S e 1 e k S e k s x k 1 s x 1 k φ k 1 : e k S e k e 1 S e 1 s x 1 k s x k 1
are isomorphisms.
(ii)
Since T ( k ) is 0-simple, for all i A k , j B k , there exist nonzero elements p ¯ i k r i T ( k ) e k , q ¯ k j e k T ( k ) l j , such that
0 x 1 k q ¯ k j e 1 S l j , 0 p ¯ i k x k 1 r i S e 1 .
Then, for all i A and j B , we define:
0 p i 1 : = p ¯ i k x k 1 r i S e 1 if i A k , 0 q 1 j : = x 1 k q ¯ k j e 1 S l j if j B k .

5. Conclusions

According to Proposition 2, the maximal subgroups S e , for all 0 e E ( S ) , are all isomorphic. Let G 0 : = e 1 S e 1 = ( S e 1 ) 0 and consider the Rees ( B × A ) -matrix given by:
C ( j , i ) : = q 1 j p i 1 if q 1 j p i 1 0 0 otherwise j B , i A .
The proof of Theorem 2.93 in [1] gives us an isomorphism
ψ : S M 0 ( G , A , B , C ) .
Moreover, by Corollary 1, if j B k and i A k and k k , it follows that l j r i = 0 . Therefore C ( j , i ) = 0 and then
C = B 1 B 2 B n A 1 C 1 0 0 A 2 0 C 2 0 A n 0 0 C n
This proves the first statement of the theorem.
Fix k { 1 , , n } . Then, by Equation (1), φ k 1 is an isomorphism between e k S e k and e 1 S e 1 such that φ k 1 ( q ¯ k j p ¯ i k ) = q 1 j p i 1 , for all i A k , j B k , and φ k 1 restricted to T e k ( k ) defines an isomorphism between T e k ( k ) and a subgroup H k of G. Since T ( k ) is 0-simple and p ¯ i k r i T ( k ) e k and q ¯ k j e k T ( k ) l j , for each i A k and j B k , we can follow the proof of Theorem 2.93 in [1] to conclude that the restriction of ψ to T ( k ) defines an isomorphism between T ( k ) and M 0 ( H k , A k , B k , C ˜ k ) , where C k ˜ is defined by:
C ˜ k ( j , i ) : = φ k 1 ( q ¯ k j p ¯ i k ) if q ¯ k j p ¯ i k 0 0 otherwise j B k , i A k .
It is clear that q ¯ k j p ¯ i k 0 if and only if q 1 j p i 1 0 . Therefore C k ˜ = C k .
Since T = k = 1 n ( T k ) and ψ ( T k ) is isomorphic to M 0 ( H k , A k , B k , C k ) , we have that ψ ( T ) can be described as k = 1 n M 0 ( H k , A k , B k , C k ) .
Moreover, ( i , g , j ) M 0 ( H k , A k , B k , C k ) is a nonzero idempotent if, and only if, C k ( j , i ) 0 and g = C k ( j , i ) 1 . Since every element of T ( k ) is a product of idempotents, it follows that H k = { 0 C k ( j , i ) : j B k , i A k } .
The second statement of Graham’s result now holds and the proof of the theorem is complete.

Author Contributions

All authors have contributed equally in the tasks of conceptualization, methodology, validation, investigation and writing—original draft preparation. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Ministerio de Ciencia, Innovación y Universidades and the Agencia Estatal de Investigación, Spain, and FEDER, European Union, grant number PGC2018-095140-B-I00 and Prometeo/2017/057 of Generalitat (Valencian Community, Spain), grant number /2017/057.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rees, D. On semi-groups. Math. Proc. Camb. Philos. Soc. 1940, 36, 387–400. [Google Scholar] [CrossRef]
  2. Graham, R.L. On finite 0-simple semigroups and graph theory. Math. Syst. Theory 1968, 2, 325–339. [Google Scholar] [CrossRef]
  3. Howie, J.M. Idempotents in completely 0-simple semigroups. Glasgow Math. J. 1978, 19, 109–113. [Google Scholar] [CrossRef] [Green Version]
  4. Houghton, C.H. Completely 0-simple semigroups and their associated graphs and groups. Semigroup Forum 1977, 14, 41–67. [Google Scholar] [CrossRef]
  5. Rhodes, J.; Steinberg, B. The Q-Theory of Finite Semigroups; Springer Monographs in Mathematics, Springer: New York, NY, USA, 2009. [Google Scholar]
  6. Pin, J.-É. Mathematical Foundations of Automata Theory. Available online: http://www.liafa.jussieu.fr/~jep/PDF/MPRI/MPRI.pdf (accessed on 1 December 2019).
  7. Eberhart, W.; Williams, C.; Kinch, L. Idempotent-generated regular semigroups. J. Aust. Math. Soc. Ser. A 1973, 15, 27–34. [Google Scholar] [CrossRef] [Green Version]

Share and Cite

MDPI and ACS Style

Ballester-Bolinches, A.; Pérez-Calabuig, V. An Elementary Proof of a Theorem of Graham on Finite Semigroups. Mathematics 2020, 8, 105. https://doi.org/10.3390/math8010105

AMA Style

Ballester-Bolinches A, Pérez-Calabuig V. An Elementary Proof of a Theorem of Graham on Finite Semigroups. Mathematics. 2020; 8(1):105. https://doi.org/10.3390/math8010105

Chicago/Turabian Style

Ballester-Bolinches, Adolfo, and Vicent Pérez-Calabuig. 2020. "An Elementary Proof of a Theorem of Graham on Finite Semigroups" Mathematics 8, no. 1: 105. https://doi.org/10.3390/math8010105

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