Universal locally finite maximally homogeneous semigroups and inverse semigroups
Igor Dolinka, Robert D. Gray

TL;DR
This paper constructs and characterizes universal, locally finite, maximally homogeneous semigroups and inverse semigroups, extending Hall's universal group concept to these algebraic structures using advanced Fraisse theory.
Contribution
It introduces the first known universal, locally finite, maximally homogeneous semigroups and inverse semigroups, generalizing Hall's universal group to these contexts.
Findings
Constructed a unique, universal, locally finite semigroup $\\mathcal{T}$ with maximal homogeneity.
Constructed a similar inverse semigroup $\mathcal{I}$ with analogous properties.
Located well-known homogeneous structures within these semigroups, such as the generic semilattice and the random bipartite graph.
Abstract
In 1959, P. Hall introduced the locally finite group , today known as Hall's universal group. This group is countable, universal, simple, and any two finite isomorphic subgroups are conjugate in . It can be explicitly described as a direct limit of finite symmetric groups. It is homogeneous in the model-theoretic sense since it is the Fraisse limit of the class of all finite groups. Since its introduction Hall's group, and several natural generalisations, have been widely studied. In this article we use a generalisation of Fraisse theory to construct a countable, universal, locally finite semigroup , that arises as a direct limit of finite full transformation semigroups, and has the highest possible degree of homogeneity. We prove that it is unique up to isomorphism among semigroups satisfying these properties. We prove an analogous result for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Universal locally finite maximally homogeneous
semigroups and inverse semigroups
IGOR DOLINKA
Department of Mathematics and Informatics, University of Novi Sad, Trg Dositeja Obradovića 4, 21101 Novi Sad, Serbia
and
ROBERT D. GRAY
School of Mathematics, University of East Anglia, Norwich NR4 7TJ, England, UK
Abstract.
In 1959, P. Hall introduced the locally finite group , today known as Hall’s universal group. This group is countable, universal, simple, and any two finite isomorphic subgroups are conjugate in . It can be explicitly described as a direct limit of finite symmetric groups. It is homogeneous in the model-theoretic sense since it is the Fraïssé limit of the class of all finite groups. Since its introduction Hall’s group, and several natural generalisations, have been widely studied. In this article we use a generalisation of Fraïssé’s theory to construct a countable, universal, locally finite semigroup , that arises as a direct limit of finite full transformation semigroups, and has the highest possible degree of homogeneity. We prove that it is unique up to isomorphism among semigroups satisfying these properties. We prove an analogous result for inverse semigroups, constructing a maximally homogeneous universal locally finite inverse semigroup which is a direct limit of finite symmetric inverse semigroups (semigroups of partial bijections). The semigroups and are the natural counterparts of Hall’s universal group for semigroups and inverse semigroups, respectively. While these semigroups are not homogeneous, they still exhibit a great deal of symmetry. We study the structural features of these semigroups and locate several well-known homogeneous structures within them, such as the countable generic semilattice, the countable random bipartite graph, and Hall’s group itself.
Key words and phrases:
Hall’s universal countable homogeneous group, homogeneous structures, maximally homogeneous semigroup, amalgamation.
2010 Mathematics Subject Classification:
20M20, 20M10, 03C07, 20F50
1. Introduction
In his beautiful 1959 paper [15] Philip Hall proved that there is a unique countable universal locally finite homogeneous group . Here universal means that every finite group arises as a subgroup of , and the word homogeneous is in the sense of Fraïssé (see [23, Chapter 6]), and means that in Hall’s universal group any isomorphism between finite subgroups extends to an automorphism of . Indeed, the class of finite groups forms an amalgamation class and Hall’s group is the unique Fraïssé limit of this class. In addition to proving the existence of this group, Hall showed that has many interesting properties including:
- •
It may be obtained concretely as a direct limit of symmetric groups by repeated applications of Cayley’s Theorem in the following way. Take any group of order at least three. Then Cayley’s Theorem can be applied to embed as a subgroup of the symmetric group . This process can then be repeated, embedding into the symmetric group and so on.
- •
Any two isomorphic finite subgroups of are conjugate in . In fact, any isomorphism between finite subgroups of is induced by an inner automorphism.
- •
For any the set of all elements of order forms a single conjugacy class, and every element of can be written as a product of two elements of order . This implies that is a simple group.
- •
It contains distinct copies of each countable locally finite group.
In their book [29, Chapter 6] Kegel and Wehrfritz remark that a universal locally finite group is in some sense a universe in which to do finite group theory.
Hall’s group is both a direct limit of symmetric groups, and a universal locally finite simple group. It thus provides an example of central importance in the theory of infinite locally finite groups; see [21, 29]. Other related work on locally finite simple groups, and direct limits of symmetric groups, may be found in [22, 30, 32, 40]. Sylow subgroups of Hall’s group were investigated in [6]. The Grothendieck group of finitely generated projective modules over the complex group algebra of Hall’s group was considered in [7]. More recently Hall’s group has arisen in work relating to the Urysohn space [2, 8]. In [8] it is shown that there exists a universal action of Hall’s locally finite group on the Urysohn space by isometries. Hall’s group appears as an example in the work of Samet [38] on rigid actions of amenable groups, and in the topological Galois theory developed in [3]. Interesting new results on the automorphism group of have been obtained in very recent work of Paolini and Shelah [36].
The work of the present article begins with a question posed by Manfred Droste at the international conference “The 83rd Workshop on General Algebra (AAA83)”, Novi Sad, Serbia, March 2012, who asked whether there is an analogue of Hall’s universal group for semigroups. The analogue of the symmetric group in semigroup theory is the full transformation semigroup of all maps from an -element set to itself under composition. One would expect, therefore, the correct semigroup-theoretic analogue of Hall’s group to be a limit of finite full transformation semigroups. By Cayley’s Theorem for semigroups (see [26, Theorem 1.1.2]) every finite semigroup is a subsemigroup of some , hence any infinite limit of finite full transformation semigroups will be universal and locally finite. On the other hand such a semigroup cannot be homogeneous. In fact by Fraïssé’s Theorem, no countable universal locally finite semigroup can be homogeneous since the class of finite semigroups does not form an amalgamation class [5, Section 9.4]. This leads naturally to the question of how homogeneous a countable universal locally finite semigroup can be. As we shall see, there is a well-defined notion of the maximal amount of homogeneity that such a semigroup can possess. We call such semigroups maximally homogeneous.
In more detail, if is a semigroup and is a subsemigroup of , we say that acts homogeneously on copies of if for any subsemigroups , if then every isomorphism extends to an automorphism of . For fixed we can consider the class of isomorphism types of finite semigroups on which acts homogeneously. The class provides a measure of the level of homogeneity of . As ranges over all countable universal locally finite semigroups, the classes form a partially ordered set under inclusion, which (as we shall see in Proposition 3.1 and Theorem 3.3) has a maximum element . A countable universal locally finite semigroup is said to be maximally homogeneous if . We shall prove that, up to isomorphism, there is a unique countable universal locally finite semigroup , which is a limit of finite full transformation semigroups, and is maximally homogeneous.
For inverse semigroups, the analogue of the symmetric group is the symmetric inverse semigroup of all partial bijections from an -element set to itself under composition of partial maps (see [31] for a general introduction to inverse semigroup theory). As for the case of semigroups, there is a well-defined notion of maximally homogeneous universal locally finite inverse semigroup. We shall prove that there is a unique countable universal locally finite inverse semigroup , which is a limit of symmetric inverse semigroups, and is maximally homogeneous.
The semigroups and are the natural counterparts of Hall’s universal group for semigroups and inverse semigroups, respectively. While these semigroups are not homogeneous, they exhibit a great deal of symmetry and richness in their algebraic and combinatorial structure. Since they are not homogeneous they cannot be constructed using Fraïssé’s Theorem. We instead make use of a well-known generalisation of Fraïssé’s theory called the Hrushovski construction which, among other things, was used as the basis of the construction of some important counterexamples in model theory; see [27]. We refer the reader to [13, Section 3] for a description of this method. This generalisation of Fraïssé’s theory allows one to construct structures where the automorphism group acts homogeneously only on a privileged class of substructures; see [33, Section 2.4]. Further generalisations are possible, including a general category-theoretic version of the Fraïssé construction which can be found in [10] and [11]. In particular, the machinery from the paper [11] could also be applied to obtain the existence and uniqueness results which we give in Section 4.
After proving the existence and uniqueness of and , the rest of the article will be devoted to investigating their structure. In particular we shall see that several well-known homogeneous structures may be found in the subgroup and idempotent structure of these semigroups, including the countable generic semilattice, the countable random bipartite graph, and Hall’s universal group itself.
This paper is comprised of nine sections including the introduction. In Section 2 we introduce all the necessary definitions and notation from semigroup and model theory needed for what follows. The notions of maximally homogeneous semigroup and inverse semigroup are discussed in Section 3 together with the connection to the notion of an amalgamation base. Section 4 is devoted to proving the existence and uniqueness of and . In Section 5 we prove our main results about the structure of (Theorem 5.1). The main results about the structural properties of are given in Sections 6 and 7 (summarised in Theorem 6.1). In Section 8 we make some comments about the problem of determining which infinite semigroups arise as subsemigroups of , and the corresponding question for . Finally, in Section 9 we discuss the relationship between and full transformation limit semigroups obtained by iterating Cayley’s Theorem, and the analogous question for .
2. Preliminaries
2.1. Locally finite groups and semigroups
A group is said to be locally finite if every finite subset of generates a finite subgroup. For a comprehensive introduction to the theory of locally finite groups we refer the reader to the book [29]. Here we recall just a few basic facts.
If () is a countable collection of finite groups such that is a proper subgroup of for all , then the union of this chain
[TABLE]
is a countably infinite locally finite group. Formally, we have a sequence of finite groups and embeddings (that is, injective homomorphisms) and the union is the direct limit of the direct system , where is defined to be for . For basic concepts in group theory we refer the reader to [37]. In particular, the definition of the direct limit of a direct system of groups may be found in [37, Chapter 1, pages 22-23].
Conversely, if is a countably infinite locally finite group then by enumerating the elements of and considering the sequence of subgroups , where is the subgroup of generated by , it is not difficult to see that there exists a countable collection of finite subgroups of , such that for all , and . For a proof of this see [29, Lemma 1.A.9].
When we have a sequence of finite groups and embeddings we shall sometimes omit specific reference to the names of the mappings and talk about a chain of embeddings of finite groups
[TABLE]
and speak of the direct limit of this chain which, as discussed above, may be thought of as being the union of this countable collection of finite groups, with respect to this sequence of embeddings. In the special case that each of the groups is isomorphic to some finite symmetric group, we say that the direct limit is an -limit group. So an -limit group is a direct limit of some chain
[TABLE]
of embeddings of finite symmetric groups where . The -limit groups have been well studied in the theory of infinite locally finite groups [34]. In particular they give one interesting source of examples of infinite locally finite simple groups.
In this article, we shall say that a group is universal if it embeds every finite group. By Cayley’s Theorem every finite group embeds in some finite symmetric group. From this it is easily seen that any countably infinite -limit group is universal. Hall’s group, which was discussed in the introduction above, is a particularly nice example of a countably infinite -limit group. As explained above, Hall’s group may be constructed by iterating Cayley’s Theorem. Namely, let be any finite group with at least 3 elements. Then it embeds, via the right regular representation where for all , into the symmetric group , which in turn embeds into , and so on. In this way, we obtain a chain of embeddings of finite symmetric groups
[TABLE]
and Hall’s group is the direct limit of this chain.
A semigroup is called locally finite if every finitely generated subsemigroup of is finite. In the same way as for groups, the direct limit of a countable chain of embeddings of finite semigroups
[TABLE]
is a countable locally finite semigroup, and every countable locally finite semigroup arises in this way. Given a non-empty set , the collection of all mappings from to together with the operation of composition of maps forms a semigroup called the full transformation semigroup on . In the case that we write for . In the special case that each of the semigroups in the above chain of embeddings is isomorphic to some finite full transformation semigroup, we say that the direct limit is a -limit semigroup, or alternatively a full transformation limit semigroup. So a full transformation limit semigroup is a direct limit of some chain
[TABLE]
of embeddings of finite full transformation semigroups. We shall call a semigroup universal if it embeds every finite semigroup. By Cayley’s Theorem for finite semigroups every countably infinite full transformation limit semigroup semigroup is universal.
The symmetric inverse semigroup on a non-empty set consists of all partial bijections from to under composition of partial maps. In the case that we write for . Inverse semigroups obtained as direct limits of chains of embeddings of symmetric inverse semigroups
[TABLE]
where will be called symmetric inverse limit semigroups, or -limit inverse semigroups. Any symmetric inverse limit semigroup is locally finite. The Vagner–Preston Theorem [26, Theorem 5.1.7] implies that any finite inverse semigroup embeds in some finite symmetric inverse semigroup, and from this it follows that any symmetric inverse limit semigroup is universal, in the sense that it embeds every finite inverse semigroup.
2.2. Homogeneous structures
The main objects of interest for us in this paper are structures, both algebraic and combinatorial (relational), with a high degree of symmetry. Excellent recent surveys on the subject of homogeneous structures are [13], and [33] for relational structures, and our notation and conventions follow closely the paper [13].
Let be a countable first-order language. Given an -structure we shall use to denote both the structure and its domain. We use to denote the automorphism group of . An -structure is called homogeneous if whenever are finitely generated substructures of , and is an isomorphism, then there is an automorphism extending . A non-empty class of finitely generated -structures is called an amalgamation class if it is closed under isomorphisms, and has three properties called the Hereditary Property (HP), Joint Embedding Property (JEP), and the Amalgamation Property (AP); see [13, Definition 1.3]. We shall not repeat all of these definitions here since we shall give a generalisation of these ideas in Section 4 below. It would be good however to recall the definition of the amalgamation property here:
- (AP)
if and and are embeddings, then there is a and embeddings and such that .
Throughout the paper, the order of composition of functions is left-to-right. Consequently, we write functions to the right of their arguments.
The age of an -structure , denoted , is the class of all structures isomorphic to some finitely generated substructure of . Fraïssé’s theorem [13, Theorem 1.6] (see also [23, page 163-4]) says that the age of a homogeneous structure is an amalgamation class and, conversely, if is an amalgamation class of countable finitely generated -structures, with countably many isomorphism types, then there is a countable homogeneous -structure with age . The structure is determined uniquely up to isomorphism by and is called the Fraïssé limit of , or the generic structure of the class . The following well-known examples of Fraïssé limits will play an important role in this article.
- •
The class of finite linear orders is an amalgamation class with Fraïssé limit .
- •
The class of finite semilattices is an amalgamation class. Its Fraïssé limit is denoted .
- •
The class of finite bipartite graphs is an amalgamation class. Its Fraïssé limit is the countable random bipartite graph. This is the unique countable bipartite graph such that each part of the bipartition is infinite, and for any two finite disjoint sets and from one part, there is a vertex in the other part such that is adjacent to every vertex of and to no vertices of . The random bipartite graph is not a homogeneous graph, but is homogeneous in the language of bipartite graphs which has an additional binary relation symbol interpreted as the bipartition.
- •
The class of finite groups is an amalgamation class. Its Fraïssé limit is Philip Hall’s universal locally finite group .
2.3. Amalgamation of semigroups and inverse semigroups
It is well known that the class of finite semigroups does not form an amalgamation class, and this applies to the class of finite inverse semigroups as well. The first example showing this for semigroups was given in the 1957 PhD thesis of Kimura; see [5, Section 9.4] where Kimura’s example is reproduced. For the class of finite inverse semigroups see [16, 18] where a simple counterexample is credited to C. J. Ash. It is then an immediate consequence of Fraïssé’s Theorem that there does not exists a countable universal locally finite homogeneous semigroup, and there does not exist a countable universal locally finite homogeneous inverse semigroup. One is then naturally led to ask the question: How homogeneous can a countable universal locally finite semigroup be? We also have the analogous question for inverse semigroups.
Let be a countable universal locally finite semigroup and let be a finite semigroup. If acts homogeneously on copies of then what restriction does this put on ? We know that cannot act homogeneously on every finite , but we would like to act homogeneously on as many of its subsemigroups as possible. This can be made precise via the notion of an amalgamation base, as we now explain.
Let be a class of structures of a fixed signature. An amalgam in consists of a triple of structures and a pair of embeddings and . Often we suppress the names of the mappings and simply talk about the amalgam
[TABLE]
We call the base of this amalgam. If there exists a structure and embeddings and such that , then we say that the original amalgam can be embedded into some structure from . In this language, the class has the amalgamation property if any amalgam in can be embedded into some structure from . Furthermore, a structure from is said to be an amalgamation base for if every amalgam in with base can be embedded into some structure from .
Now, as already remarked above, finite groups have the amalgamation property, so every finite group is an amalgamation base for the class of finite groups. However, this fails for finite semigroups, and thus the class of amalgamation bases for finite semigroups is a proper subclass of finite semigroups. Similarly, there exist finite inverse semigroups which are not amalgamation bases for the class of finite inverse semigroups. Let denote the class of all amalgamation bases for finite inverse semigroups, and let be the class of all amalgamation bases for finite semigroups.
We note in passing that there is a stronger notion of amalgamation for semigroups and inverse semigroups which has also received attention in the literature, namely, that of being a strong amalgamation base. A finite semigroup is a strong amalgamation base for the class of finite semigroups if every amalgam of finite semigroups with base can be embedded into some finite semigroup in such a way that the intersection of the images of and in is equal to the image of in . There is an analogous definition for inverse semigroups. Of course, by definition, any strong amalgamation base is an amalgamation base. Throughout this paper we shall always work with the weaker notion of amalgamation base defined above, and never with strong amalgamation bases.
It follows from results in [17, 18] and [35] that a finite inverse semigroup belongs to if and only if is -linear, i.e. the set of principal ideals of form a chain under inclusion. In particular, the symmetric inverse semigroup belongs to for any finite set .
2.4. Properties of the class
A characterisation of the finite semigroups in is not yet known. In this subsection we will list some examples that are known to belong to this class. Of particular importance to the results in this paper is that the full transformation semigroup and its opposite both belong to . We recall that for a semigroup , denotes the semigroup defined on the set with the operation given by for all . This is called the opposite semigroup of .
Lemma 2.1**.**
If is an amalgamation base for the class of all finite semigroups then so is .
Proof.
It is easy to see that, in general, if is a homomorphism between semigroups then is also a homomorphism. Now, consider an amalgam with embeddings and , respectively. Then using the same mappings is also an amalgam of finite semigroups. Since is assumed to belong to , there is a finite semigroup and embeddings and embedding this amalgam into . Then embed the initial amalgam into the finite semigroup . Hence, . ∎
The results of Shoji [39] together with this lemma show that and belong to . It is also known that any member of must be -linear [19], and that includes semigroup reducts of all members of . More generally, if is a -linear semigroup and the algebra is semisimple then ; see [35]. In particular any -linear finite inverse semigroup, and so any finite group, belongs to . Throughout the paper we will make repeated use of the fact that the semigroups mentioned in this paragraph all belong to the class . On the other hand, not all -linear finite semigroups belong to : for example, it was proved in [20] that a finite completely simple semigroup belongs to if and only if it is a group.
2.5. Semigroup theory notation and definitions
For general background in semigroup theory we refer the reader to [26]. If is a semigroup we write to mean that is a subsemigroup of , and write to mean that and . Green’s relations are an important tool for studying the ideal structure of semigroups. Given a semigroup , we define for :
[TABLE]
where denotes with an identity element adjoined, unless already has one. Furthermore, we let and , and remark that is the join of the equivalence relations and because it may be shown that . In general is a subset of both and , while and are both subsets of , which is in turn a subset of . In general the relations and are distinct, but for periodic semigroups they coincide; see [26, Proposition 2.1.4]. Recall that a semigroup is called periodic if for every there are natural numbers and such that . Clearly every finite semigroup, and every locally finite semigroup, is periodic. In particular in every locally finite semigroup. The -class of an element is denoted by , and in a similar fashion we use the notation and . An -class of a semigroup is a group if and only if it contains an idempotent. The group -classes are exactly the maximal subgroups of the semigroup.
In situations where there is more than one semigroup under consideration we shall sometimes use the notation and for and , to specify that we are taking the relation, or equivalence class, in the semigroup .
The inclusion relation between principal ideals naturally gives rise to quasi-order relations on a semigroup for : for example, we write if , and similarly we define and . Also, for two -classes and we write if for some and .
Green’s relations in in the full transformation semigroup are easy to characterise (see e.g. [26, Exercise 2.6.16]). For we have: if and only if ; if and only if ; and if and only if if and only if . Here , and is the equivalence relation on where if and only if . Consequently, and belong to the same -class if and only if both their kernels and images coincide. Let be a non-empty set and choose and fix some . Let denote the -class in of all transformations of rank . The -classes of are then indexed by the set of partitions of into non-empty parts, while the -classes are indexed by the set of subsets of of cardinality . Given a partition with non-empty parts, and a subset of of cardinality , we shall use to denote the -class given by intersecting the corresponding - and -classes of . It is well known, and easy to prove, that the -class is a group if and only if the set is a transversal of the partition , that is, there is exactly one element from the set in each part of the partition . We shall write to denote that is a transversal of . If then is isomorphic to the symmetric group .
An element of a semigroup is regular if there exists such that . A semigroup is regular if all of its elements are regular. The full transformation semigroup is an example of a regular semigroup. We say that an element is an inverse of an element in a semigroup if both and . It may be shown that a semigroup is regular if and only if every element has at least one inverse. An inverse semigroup is a semigroup in which each element has exactly one inverse. Inverse semigroups are most naturally viewed as algebraic structures in the (2,1)-signature , where denotes the unique inverse of . Thus, we have and . In addition, it may be shown that -1 is an involution satisfying , and that the set of all idempotents of an inverse semigroup form a commutative subsemigroup; see [26, Section 5]. An inverse subsemigroup of an inverse semigroup is a subsemigroup of which is closed under taking inverses. This is equivalent to saying that is a substructure of in the (2,1)-signature.
The Vagner–Preston Theorem [26, Theorem 5.1.7] shows that any inverse semigroup is a subsemigroup of some symmetric inverse semigroup. In more detail, if is an inverse semigroup, the map from to which sends each to the partial bijection , where for all , gives an embedding of into .
In the symmetric inverse semigroup , the inverse of the element is the inverse of the mapping , in the usual sense. The -, - and -relations in are just the same as in , while we have if and only if and have the same domain, which we write as . Hence, for to be a group we must have from which it follows that is isomorphic to the symmetric group on .
A -class in an arbitrary semigroup gives rise to the associated principal factor , with multiplication:
[TABLE]
It is known that is either a [math]-simple semigroup or a semigroup with zero multiplication; see [26, Theorem 3.1.6]. Under some additional finiteness hypotheses, such as being periodic, a regular [math]-simple principal factor will be completely [math]-simple in which case the Rees Theorem [26, Theorem 3.2.3] states that it will be isomorphic to a Rees matrix semigroup . See [26, Subsection 3.2] for more details on completely [math]-simple semigroups and the Rees matrix semigroup construction. We use to denote the Rees matrix semigroup where is the identity matrix. This is called a Brandt semigroup over . It is a completely [math]-simple inverse semigroup, and every completely [math]-simple inverse semigroup arises in this way; see [26, Theorem 5.1.8].
2.6. Graphs, posets, and semilattices
We view graphs as structures with a single symmetric irreflexive binary relation, denoted by . If is a graph we use to denote its vertices and its set of edges which are the 2-sets such that and .
A semigroup is called a semilattice if it is commutative and all of its elements are idempotents. A meet-semilattice is a poset such that any pair of elements has a well-defined greatest lower bound . These two definitions are equivalent: if a semigroup is a semilattice then the partial order given by if and only if is a meet semilattice, and conversely given a semilattice the semigroup is a commutative semigroup of idempotents; see [26, Proposition 1.3.2].
2.7. Combinatorial structures in semigroups
Let be a -class of a semigroup . Since , we can label the -classes and the -classes contained in by index sets and , respectively, so that each -class contained in is of the form To record the distribution and structure of the idempotents of within , following [14, 24] we define a bipartite graph associated with , denoted , called the Graham–Houghton graph of . The graph is defined to be the bipartite graph with vertex set the disjoint union , where and are the two parts of the bipartition, and where is adjacent to if and only if is a group. Equivalently, and are adjacent in if and only if contains an idempotent.
Semilattices arise naturally within inverse semigroups. The set of idempotents of an inverse semigroup is a commutative subsemgrioup of , and therefore is a semilattice, which we shall call the semilattice of idempotents of the inverse semigroup .
3. Universal maximally homogeneous semigroups
As discussed above, there is no countable universal locally finite homogeneous semigroup, and there is no such inverse semigroup either. The results in this section will describe the maximum degree of homogeneity that can be possessed by a countable universal locally finite semigroup or inverse semigroup.
Let be a semigroup and let be a subsemigroup of . Recall from above that we say that acts homogeneously on copies of if for any subsemigroups , if then every isomorphism extends to an automorphism of .
Proposition 3.1**.**
Let be a countable universal locally finite semigroup and let be a finite semigroup. If acts homogeneously on copies of , then belongs to the class of all amalgamation bases for finite semigroups.
Proof.
Let and be embeddings where , are finite semigroups. Since is universal there are embeddings and . Set and . Since acts homogeneously on copies of it follows that the isomorphism extends to an automorphism . Let be the subsemigroup of generated by . Then the mappings and complete the amalgamation diagram, and the proof. ∎
Note that the universality hypothesis is necessary in this proposition. For example, the universal countable homogeneous semilattice is a countable locally finite semigroup, while acts homogeneously on all finite semilattices, some of which are not -linear and thus do not belong to the class .
The following analogue for inverse semigroups may be shown in a similar way.
Proposition 3.2**.**
Let be a countable universal locally finite inverse semigroup and let be a finite inverse semigroup. If acts homogeneously on copies of , then belongs to the class of all amalgamation bases for finite inverse semigroups, that is, is -linear.
We call a universal locally finite semigroup maximally homogeneous, or -homogeneous, if it acts homogeneously on copies of for every in . Similarly we talk about universal locally finite inverse semigroups which are maximally homogeneous, also called -homogeneous, meaning their automorphism group acts homogeneously on copies of for all in .
We would like to identify universal locally finite maximally homogeneous semigroups, and inverse semigroups, and study their properties. The most natural class of universal locally finite semigroups is given by full transformation limit semigroups, defined in Subsection 2.1. Our first main result shows that maximally homogeneous semigroups exist, and in the class of full transformation limit semigroups there is a unique example up to isomorphism.
Theorem 3.3**.**
There is a unique maximally homogeneous full transformation limit semigroup.
This result will be proved in Section 4. We call the semigroup in this theorem the maximally homogeneous full transformation limit semigroup, and denote it by . For inverse semigroups we have the following analogous result.
Theorem 3.4**.**
There is a unique maximally homogeneous symmetric inverse limit semigroup.
This result will also be proved in Section 4. We call the inverse semigroup in this theorem the maximally homogeneous symmetric inverse limit semigroup and denote it by .
Remark 3.5*.*
If is a homogeneous inverse semigroup then it is obvious that its semilattice of idempotents is a homogeneous semilattice. It is important to stress that is not a homogeneous inverse semigroup, so it is not immediate that is homogeneous. Moreover, it is not possible to prove that is homogeneous simply by considering the action of on . Indeed, since the only semilattices in are chains, and since is universal for finite inverse semigroups and thus in particular embeds all finite semilattices, it follows from Proposition 3.2 that does not act homogeneously on all of its finite subsemilattices. Similarly, the action of on will certainly not give a proof that the Graham–Houghton graphs of are homogeneous. Indeed, will not act homogeneously on copies of the 2-element left zero semigroup inside a given -class since is not in . This is because the only finite completely simple semigroups that belong to are finite groups [20]. The action of induces an action on the set of idempotents which by restricting to a particular -class gives an action of on the Graham–Houghton graph. In terms of this action, the above observation says that does not act two-arc transitively on the Graham–Houghton graph. In fact, even homogeneous semigroups can have Graham–Houghton graphs which are not homogenous. Indeed111We thank Thomas Quinn–Gregson of the University of York for bringing this example to our attention. if is the combinatorial completely [math]-simple semigroup represented as a Rees matrix semigroup with structure matrix
[TABLE]
then is homogeneous, but its Graham–Houghton graph is the disjoint union of two copies of the complete bipartite graph which is not a homogeneous bipartite graph.
4. Fraïssé amalgamation and the proofs of the
existence and uniqueness of and
In this section we shall make use of a generalisation of Fraïssé’s Theorem called the Hrushovski construction. We follow the description of this method given in [13, Section 3]. We work with a class of finite -structures and a distinguished class of substructures , which is expressed by saying ‘ is a nice substructure of ’. If then an embedding is called a -embedding if . We shall assume that satisfies the following conditions:
- (N1)
If then (so isomorphisms are -embeddings).
- (N2)
If for then (so, if and are -embeddings then is also a -embedding).
Note that whether an embedding is a -embedding just depends on the substructure induced on . In particular, if is a -embedding then so is for any . We say that is an amalgamation class if:
- •
is closed under isomorphisms, has countably many isomorphism types, and countably many embeddings between any two members of ;
- •
is closed under -substructures;
- •
has the JEP for -embeddings: if then there exists and -embeddings ();
- •
has the AP for -embeddings: if and and are -embeddings then there exists and -embeddings () with .
Now it will be useful to extend the notion of a nice substructure to certain countable structures. Suppose is a countable -structure such that there are finite substructures of () with
[TABLE]
For a finite we define if for some . This does not depend on the choice of substructures above provided the following condition holds:
- (N3)
Let and with . Then .
Theorem 4.1** (Theorem 3.2 in [13]).**
Suppose is an amalgamation class of finite -structures and satisfies (N1) and (N2). Then there is a countable -structure and finite substructures () such that
- (1)
* and ;* 2. (2)
every is isomorphic to a -substructure of ; 3. (3)
(Extension property) if is finite and is a -embedding then there is a -embedding such that for all .
Moreover, is determined up to isomorphism by these properties and if and is an isomorphism then extends to an automorphism of (which can be taken to preserve ).
We call this latter property -homogeneity and is the generic structure of the class . As in Fraïssé’s original theorem, this result also has a converse; see [13, Theorem 3.3].
4.1. Proof of Theorem 3.4
In this section we shall apply the above theorem to prove Theorem 3.4. For Theorem 3.3 we just give a sketch of how it may be proved using the same general approach.
Definition 4.2**.**
For write if and only if is an inverse subsemigroup of .
Note that if applies then necessarily and are both -linear.
Lemma 4.3**.**
* is an amalgamation class and satisfies (N1) and (N2).*
Proof.
Since is just the restriction of to the members of (in the (2,1)-signature), (N1) holds trivially, and (N2) is immediate. Also, since the structures in are finite and the language is finite, is closed under isomorphisms, contains only countably many isomorphism types and countably many embeddings between any pair of elements of . We have already seen that, vacuously, is closed under .
To see that is an amalgamation class, we need to verify that it satisfies the JEP and the AP with respect to nice embeddings. Indeed, given , by applying the Vagner–Preston Theorem we obtain embeddings , . Furthermore, let be the obvious natural embeddings; so () embeds into via . These are -embeddings because .
To complete the proof, we must verify that has the amalgamation property for -embeddings. Let and , and be -embeddings. Then since there is a finite inverse semigroup and embeddings () such that . Now by the Vagner–Preston Theorem there is an embedding . Then are -embeddings since by assumption and belongs to . ∎
Combining the above lemma with Theorem 4.1 gives a countable (2,1)-algebra and finite inverse semigroups () such that and . This implies is an inverse semigroup; furthermore, it is universal for the class of finite inverse semigroups. Moreover, it also follows from Theorem 4.1 that is -homogeneous, and is the unique countable -homogeneous inverse semigroup which can be written as such a union of members of . To complete the proof of Theorem 3.4 we need to show that is an -limit inverse semigroup by converting the chain into a chain of finite symmetric inverse semigroups.
Lemma 4.4**.**
Let be an -homogeneous inverse semigroup. The following are equivalent:
- (i)
* is universal for finite inverse semigroups and there are finite inverse subsemigroups () such that and ;*
- (ii)
* is an -limit inverse semigroup, i.e. there are inverse subsemigroups of () such that and where each for some . *
Proof.
(ii)(i): It follows from the Vagner–Preston Theorem that is universal for finite inverse semigroups, whence (i) is achieved since each belongs to .
(i)(ii): We claim that for each there is an inverse subsemigroup of such that contains as an inverse subsemigroup and . To see this, first embed into by the Vagner–Preston Theorem. By universality of there is an embedding ; let be the image of under this embedding. Then is an inverse subsemigroup of which in turn contains a subsemigroup such that . Since we can apply -homogeneity to get an automorphism of such that , and then set , completing the proof of the claim.
Now since each is finite and there exist such that
[TABLE]
Hence, we have and , where . The proof is now completed by setting for all . ∎
This lemma tells us that is indeed an -limit inverse semigroup, which completes the existence part of Theorem 3.4. Uniqueness now also follows from Theorem 4.1. Indeed, the conditions (1) and (2) of that theorem are clearly satisfied. The extension property (3) holds as a consequence of the assumption of -homogeneity. This completes the proof of Theorem 3.4.
4.2. Proof of Theorem 3.3
The proof of Theorem 3.3 is similar to the proof of Theorem 3.4. For we write if and only if is a subsemigroup of . Then using Cayley’s Theorem for semigroups, and the definition of , it may be seen that is an amalgamation class and satisfies (N1) and (N2). Applying Theorem 4.1 gives a countable universal locally finite semigroup which is -homogeneous, that is, it is maximally homogeneous. Moreover, there is a sequence of finite semigroups such that and . The proof of Theorem 3.3 is then completed by the following lemma which is proved in the same way as Lemma 4.4 but with in place of , and Cayley’s Theorem for semigroups applied instead of the Vagner–Preston Theorem. Also, for the (ii)(i) direction of the proof of the following result we need to appeal to the fact that for all the full transformation semigroup belongs to .
Lemma 4.5**.**
Let be a -homogeneous semigroup. The following are equivalent:
- (i)
* is universal for finite semigroups and there are finite subsemigroups () such that and ;*
- (ii)
* is a -limit semigroup, i.e. there are subsemigroups of () such that and where each for some . *
5. Homogeneous structures within the inverse semigroup
The aim of this section is to prove the following result which gives several structural properties of the semigroup .
Theorem 5.1**.**
Let be the maximally homogeneous symmetric inverse limit semigroup. Then
- (1)
* is locally finite and universal for finite inverse semigroups.* 2. (2)
* is a chain with order type .* 3. (3)
Every maximal subgroup is isomorphic to Hall’s group . 4. (4)
The semilattice of idempotents is isomorphic to the universal countable homogeneous semilattice. 5. (5)
* and all principal factors are isomorphic to the Brandt semigroup .*
We note that , and are all isomorphic, since is an inverse semigroup, so part (4) also serves as a description of the and orders of . The rest of this section will be devoted to proving Theorem 5.1. Part (4) takes the most work, so we shall deal with it last. Part (1) was established in the proof of Theorem 3.4.
5.1. The order type of
First note that since is a union of -linear inverse semigroups it follows that is a chain. This chain is certainly countable since is countable. To show that it has order type it would now suffice to show that it is dense and without end-points. For that it suffices to observe that acts -homogeneously on . In fact acts -homogeneously on for any , as we now show.
First we record a general fact about inverse semigroups.
Lemma 5.2**.**
Let be an inverse semigroup and let be -classes of with . Then for any there exists such that .
Proof.
Pick an arbitrary idempotent . There exist such that . Thus
[TABLE]
so . Now, is an idempotent, it belongs to , and we have . ∎
This immediately generalises to
Corollary 5.3**.**
Let be an inverse semigroup and let be a chain of -classes of . Then there exist , , such that with , i.e. for all .
Corollary 5.4**.**
Given any two chains and of -classes in there is an such that for all .
Proof.
This follows from the previous corollary together with the condition of -homogeneity, since the isomorphism between finite chains of idempotents and extends to an automorphism of , and automorphisms map -classes onto -classes. ∎
Theorem 5.1(2) now follows since Corollary 5.4 implies that is a countable dense linear order without endpoints, and thus must be isomorphic to .
5.2. Maximal subgroups
By -homogeneity, acts transitively on the set as each idempotent forms a trivial subsemigroup which is -linear. It follows that for all , i.e. all maximal subgroups of are isomorphic. Now fix . Since is universal, it embeds every finite group. Each of these embeddings is into some group -class of which, since all such groups are isomorphic, implies that is universal. Local finiteness of follows from local finiteness of . We claim that is homogeneous. Indeed, if is an isomorphism between finite subgroups of then . Since groups are -linear, by -homogeneity extends to . Since it follows that and it extends . Thus is the countable universal locally finite homogeneous group . This completes the proof of part (3) of Theorem 5.1.
5.3. Principal factors
Since is locally finite, and thus periodic, it follows that and that every principal factor of is isomorphic to a completely 0-simple semigroup. Transitivity of on implies that any two principal factors of are isomorphic. This shows every principal factor is isomorphic to a Brandt semigroup over (by [26, Theorem 5.1.8]). Let be a -class of . For every the finite inverse semigroup embeds in , since is universal, and thus it embeds in . From this it follows that has infinitely many - and -classes. Since is countable, this proves that . This completes the proof of part (5) of Theorem 5.1.
5.4. The semilattice of idempotents
The rest of this section will be devoted to proving part (4) of Theorem 5.1. This requires more work than the other parts of Theorem 5.1 due to the fact that does not act homogeneously on the semilattice of idempotents; see Remark 3.5. We shall make use of the following characterisation of the countable universal homogeneous semilattice .
Theorem 5.5**.**
([1, Theorem 4.2], cf. [9, Theorem 2.5])*
Let be a countable semilattice. Then is the universal homogeneous semilattice if and only if the following conditions hold:*
- (i)
no element is maximal or minimal;
- (ii)
any pair of elements has an upper bound;
- (iii)
* satisfies the following axiom () depicted in Figure 1: for any such that , , , , and either , or and , there exists such that and (in particular, ).*
Here the notation means that and are incomparable, where and are elements of a poset.
Let where be the embedding given by the Vagner–Preston Theorem. In the particular case when we have When and is an idempotent, it follows that is the identity mapping on the subset of , and then
[TABLE]
This motivates us to define, for each , the set
[TABLE]
so that we have . The operation \ \widehat{}\ defines an injective map
[TABLE]
. (Here we use the notation to denote the power set of all subsets of a set .) It is easy to see that for all we have from which it follows that \ \widehat{}\ is a semilattice embedding from into .
In the special case that , the semilattice is isomorphic to via the map and, similarly, is isomorphic to . We conclude that \ \widehat{}\ gives rise to a semilattice embedding of into .
Proposition 5.6**.**
Suppose we have such that the conditions of the left-hand side of axiom () are satisfied, that is , , , , and either , or and . Then setting we have , and .
Proof.
Both and are obvious from the definition of . Since we have , and since we have , thus . To complete the proof, observe that
[TABLE]
If then this equals . Otherwise, and which implies and so again we obtain ∎
Proof of Theorem 5.1 (4).
Since is an -limit inverse semigroup it follows that for any there exists such that and . Since acts transitively on it follows that there are no maximal or minimal idempotents. So it just remains to verify property (). Suppose satisfy the conditions of the left-hand side of axiom (). Since is an -limit inverse semigroup there exists with for some and . Let be the Vagner–Preston embedding. It follows from Proposition 5.6 that there is an element such that (where ) satisfy the right-hand side of (). Since and are both -linear we can apply the extension property of (Theorem 4.1 part (3)) to obtain where and such that satisfy the right-hand side of axiom (). Now by Theorem 5.5 it follows that is the countable universal homogeneous semilattice. ∎
6. Homogeneous structures within the semigroup
In this section we shall prove some results about the structure of the universal maximally homogeneous full transformation limit semigroup .
Theorem 6.1**.**
Let be the maximally homogeneous full transformation limit semigroup. Then
- (1)
* is locally finite and universal for finite semigroups.* 2. (2)
* is a chain with order type .* 3. (3)
Every maximal subgroup is isomorphic to Hall’s group . 4. (4)
* is regular and idempotent generated, and all principal factors are isomorphic to each other.* 5. (5)
The Graham–Houghton graph of every -class of is isomorphic to the countable random bipartite graph.
In the process of proving part (5) of Theorem 6.1, another interesting structural property of that we shall establish is that it is isomorphic to its opposite; see Theorem 7.5. Parts (1), (3) and (4) are the most straightforward to prove, so we begin with them.
Proofs of parts (1), (3) and (4) of Theorem 6.1.
Part (1) is an immediate consequence of the definition of and Cayley’s Theorem for semigroups.
(3) The argument is very similar to Theorem 5.1(3). Every finite group belongs to . In particular the trivial group belongs to which implies acts transitively on . It follows that all the maximal subgroups of are isomorphic to each other. Fix and idempotent in and consider the group . The group is universal and locally finite because has both of these properties. Since every finite group belongs to , we can then see that the group is homogeneous as a consequence of -homogeneity of .
(4) Since a union of regular semigroups is regular, and is regular, it follows that is regular. To see that is idempotent generated first recall that, by [25], for every we have . Let and consider the embedding where for each the mapping is given by
[TABLE]
Since the full transformation semigroup is in the map is a -embedding and hence by the extension property, for every embedding there is a -embedding such that for all . Since is a -limit semigroup, for every element there is a subsemigroup with and . Setting this gives an embedding such that the image of contains the element . But now since
[TABLE]
it follows that . Since was arbitrary this proves that is an idempotent generated semigroup. Since is locally finite, it is periodic, and hence . Finally, transitivity of on implies that any two principal factors of are isomorphic. ∎
6.1. Proof of Theorem 6.1(2)
Clearly, a union of -linear semigroups is -linear, and thus in particular every -limit semigroup has the property that is a chain. To show that has order type , we first observe that as a consequence of [19, Theorem 1] we have the following lemma.
Lemma 6.2**.**
If is an embedding of regular semigroups and are such that then .
Now we prove a result analogous to the one holding for regarding the action of the automorphism group on chains of -classes, but with a different argument.
Lemma 6.3**.**
Let . In , for any there is an such that .
Proof.
Assume that
[TABLE]
where . This notation means that is a transformation from with image such that, for each , the preimage of is the set . Since is an idempotent it follows that for all . Now if we set set
[TABLE]
then is an idempotent since , we have since , and it may then easily be verified that . ∎
Corollary 6.4**.**
Given a chain of -classes in , for all there exist such that is a subsemigroup isomorphic to an -element chain.
Lemma 6.5**.**
For any two chains and of -classes in there exists such that for all .
Proof.
In , choose representatives and , . Since is a -limit semigroup, it is a union of its subsemigroups such that . So there is an such that . Now, by Corollary 6.4, within we have idempotents and such that and . Now , , is an isomorphism between two members of , since by [35] any chain semilattice belongs to , and thus it extends to with for . ∎
Since is countably infinite, Theorem 6.1(2) is now an immediate consequence of Lemma 6.5.
7. The Graham–Houghton graph of -classes in
In this section we prove part (5) of Theorem 6.1. Since the principal factors of are all isomorphic to each other, there is (up to isomorphism) only one Graham–Houghton graph to investigate. Our aim in this section is to show that is isomorphic to the countable random bipartite graph. This bipartite graph was defined in Subsection 2.2 above. We shall find it useful to make use of the following alternative characterisation of the countable random bipartite graph.
Let be a bipartite graph with bipartition . We say satisfies property if
- (1)
, 2. (2)
for every pair of non-empty finite subsets and of with there is a vertex such that for all , and for all , and 3. (3)
for every pair of non-empty finite subsets and of with there is a vertex such that for all , and for all .
It is easy to see that this is equivalent to the defining property of the countable random bipartite graph given in Subsection 2.2. Thus, any countable bipartite graph satisfying property is isomorphic to the random bipartite graph.
Throughout, let be a fixed -class of . We use to denote the set of all -classes of , while will stand for the set of -classes of . Recall from Subsection 2.7 that has and edges if and only if is a group.
Our aim is in fact to prove that is has property , namely:
- (a)
;
- (b)
for any non-empty subsets with there exists such that all () are groups and none of the () are groups;
- (c)
the dual of (b) with and interchanged.
We will show that property (a) follows from the construction of . We will prove (b) directly, while we will provide an indirect proof of (c) by showing that and then appeal to (b). Proving (b) relates to the following combinatorial question. Recall that if is a partition of , and is a susbet of , we write to mean that is a transversal of . Let be a family of distinct -element subsets of . Then one can ask under what conditions on these sets can we guarantee that there is a partition of into non-empty parts, such that for all and for all ? For example, if the sets are all pairwise disjoint then it is easy to find such a partition . More generally, we can give a sufficient condition for such a set to exist, given by measuring the extent to which the sets overlap with each other.
Lemma 7.1** (Flower Lemma).**
Let be a family of distinct -element subsets of with and .
For each set
[TABLE]
and for set
[TABLE]
Let , let and set . If then there exists a partition of into non-empty parts, such that for all and for all .
Proof.
We call the flower, the flower head and the sets , the petals; see Figure 2.
The definitions in the statement decompose the flower into a disjoint union of its head and petals as follows:
[TABLE]
Since and it follows that each of the petals and is non-empty. Note that in general could be a proper subset of . We construct a partition with the desired properties in the following way. Begin with sets all empty. We will describe an algorithm for adding all the elements from to these sets, in such a way as to create non-empty sets defining the required partition of .
- (i)
Place the elements from in distinct sets, say . This is possible since .
- (ii)
For each the elements from have already been distributed among the , each one in a distinct set. We now add the remaining elements from to the sets in such a way that is a transversal of the sets . This is possible since there are sets, and .
- (iii)
For each , add all of the elements from to the classes in such a way that is not a transveral of the family of sets . If , since this may done by assigning all of the elements to the set . Otherwise, choose and put all of the elements from the non-empty set into the unique set which contains .
- (iv)
Put all of the elements from into the class .
It is now easy to see that the partition with parts has the property that for all while for all . ∎
The main vehicle for proving (b) above (and thus Theorem 6.1(5)) is the following result about finite full transformation semigroups.
Proposition 7.2**.**
Let be such that and let . Then there is an and an embedding such that for any collection of elements , with and , all coming from distinct -classes, there exists an element such that in we have and , and is a group for all while is not a group for all .
Proof.
Set ; also, let be a finite non-empty set with . Define such that is given by
[TABLE]
Note that is an injective semigroup homomorphism, and that for any we have .
Fix in . Let be the -class of in . Set . The semigroup acts on the set where the action is given by
[TABLE]
Here, is simply a product of two elements of . Using the fact that is a homomorphism, it follows easily that this is a right action of on .
Set . The semigroup acts on in the obvious way and it also acts on as above; thus acts on . This action gives rise to a homomorphism where for the mapping is given by
[TABLE]
The homomorphism is injective since if with then there is an with . Consequently, , so .
Lemma 7.3**.**
Let . Then
[TABLE]
Proof.
The restriction of to gives . Now consider the set , that is, the image of the set under . For any if then . Therefore .
Conversely, since is regular, there is an idempotent in the -class of in . Now and hence by Green’s Lemma [26, Lemma 2.2.1], in , right multiplication by defines a bijection which maps the -class bijectively onto the set . Thus . This completes the proof. ∎
Claim. Let . If then .
Proof of claim.
Since is a regular semigroup and is a regular subsemigroup of , if it would follow that (see [26, Proposition 2.4.2]), a contradiction. ∎
Note that
[TABLE]
In particular, this can be made arbitrarily large by varying .
Now choose so that and let be as in the statement of Proposition 7.2. Further, let and for all . Set and . By the claim immediately above for any we have , and whenever the sets are distinct. By Lemma 7.3, we have
[TABLE]
and since all and are elements of it follows that
[TABLE]
We are now in a position to apply Lemma 7.1. Set for and for . For we have
[TABLE]
and for all we have
[TABLE]
and
[TABLE]
In the terminology of Lemma 7.1 the sets and are subsets of the petals. Specifically, for all and we have and Also in the terminology and notation of Lemma 7.1 we have the head of the flower satisfies
[TABLE]
and since , with we have and so . We chose so that . It follows that
[TABLE]
So we have a family of subsets , of all of size
[TABLE]
such that for all and . Thus the conditions of Lemma 7.1 are satisfied. Applying Lemma 7.1 we conclude that there exists a partition of into non-empty parts, such that for all and for all . Let be a mapping with . Then we have and we have constructed an injective homomorphism , and found an element such that and and is a group for all and is not a group for all . This completes the proof of Proposition 7.2. ∎
7.1. Proof of Theorem 6.1(5)
We need to show that the Graham–Houghton graph has property . For this we need to show that the conditions (a), (b) and (c) all hold. Recall that is a fixed -class of , is the set of all -classes of , and is the set of -classes of . The bipartite graph has and edges if and only if is a group.
Property (a), that , follows easily from the construction of . Indeed, since, as already observed, all the principal factors are isomorphic to each other, and is regular and universal for finite semigroups, every finite right zero semigroup embeds in and since in any such semigroup all the elements must belong to distinct -classes it follows that has infinitely many -classes. Similarly, since arbitrary finite left zero semigroups embed, also has infinitely many -classes. There are countably many in each case since itself is countable.
To prove property (b) we shall apply Proposition 7.2. Let and be disjoint non-empty subsets of . Let be a transversal of the -classes , and be a transversal of the -classes . Since is a -limit semigroup, there exists a subsemigroup such that for some and with . Since the elements from the set all come from distinct -classes if and , it follows that the elements from all belong to distinct -classes of the semigroup . Applying Proposition 7.2 to in we conclude that there is an and an embedding such that there exists such that in we have , , is a group for all , and is not a group for all . Now by the extension property there exists an embedding such that . Let be the index of the -class of in . We claim that (b) is satisfied by taking . For this, we use the following general fact about periodic semigroups.
Lemma 7.4**.**
Let and be periodic semigroups and let be an embedding. Then for all , is a group if and only if is a group.
Proof.
Since is periodic, is a group if and only if for some . However, since is an isomorphism between and , the latter condition holds if and only if , which holds if and only if is a group. ∎
Applying this lemma it follows that in we have that is a group for all and is not a group for all . This completes the proof of (b).
To prove (c) it will suffice to show . Recall that from Lemma 2.1 in Subsection 2.4 it follows that for any both and belong to the class .
Theorem 7.5**.**
Let be the maximally homogeneous full transformation limit semigroup. Then .
Proof.
Upon writing as a union of subsemigroups such that for some we easily conclude that where . Hence, is a direct limit of semigroups from . The semigroup is also clearly countable and is universal for finite semigroups by the left Cayley Theorem for semigroups. It now follows from Lemma 4.5 that if is -homogeneous then . We now prove that is -homogeneous by verifying that it has the -extension property, which is equivalent to -homogeneity since is countable.
Let be a finite subsemigroup of with . Then is a subsemigroup of for some , implying that is a subsemigroup of . Observe that the domains of and are equal. Consider an embedding ; the same mapping is an embedding . Now apply the extension property for to conclude that there is an embedding , which is the identity mapping when restricted to the set . But now this same map is an embedding which is the identity mapping when restricted to the set . This completes the proof. ∎
Condition (c) now follows from (b) by applying Theorem 7.5. Indeed, choose and fix an isomorphism . Fix a -class of . Since acts transitively on the set of idempotents in , and is regular, we may choose so that the image of the set under is equal to the same set . Restricted to the set the map maps bijectively to in such a way that for any pair of idempotents we have in if and only if in , and dually in if and only if . It follows that the mapping induces an automorphism of the Graham–Houghton graph of which swaps the two parts of the bipartition. The existence of this automorphism, together with the fact that we have already established property (b) for , implies that also satisfies property (c). This completes the proof that is the countable universal homogeneous bipartite graph and thus concludes the proof of Theorem 6.1.
Note that one consequence of the argument given in the previous paragraph is the following combinatorial result about finite transformation semigroups, which is the natural left-right dual to Proposition 7.2.
Corollary 7.6**.**
Let with and . Let (where ) be representatives of distinct -classes of . Then there exists and an embedding such that there is a with the property that is a group for all and is not a group for all .
It is not obvious how we would prove this corollary directly and combinatorially (i.e. how to find , and ) except by going via the argument above which uses the isomorphism . It relates to the following general combinatorial problem: Let be a family of distinct partitions of each with exactly non-empty parts. Under what conditions on these partitions can one guarantee that there is a -element subset of such that for all and for all ?
7.2. The principal factors of
We have seen that all the principal factors of are isomorphic to each other, and that their Graham–Houghton graphs are isomorphic to the countable random bipartite graph. Let be a fixed -class of . We do not currently have any characterisation of the principal factor . Since is locally finite, and is regular, it follows that is a completely [math]-simple semigroup. If is the class of all finite completely [math]-simple semigroups then is an amalgamation class, in the sense of Theorem 4.1, where denotes the subsemigroup relation restricted to semigroups from . This is straightforward to prove by combining results from [28] with [4, Theorem 4]. The class also clearly satisfies (N1)–(N3) and from this, combined with Theorem 4.1 the following result readily follows.
Theorem 7.7**.**
Up to isomorphism, there is a unique countable universal -homogeneous completely 0-simple semigroup .
Problem 1*.*
Is it true that every principal factor of is isomorphic to the semigroup ?
7.3. The right and left ideal structure of
We have seen that the -classes of have order type . For we proved that the semilattice of idempotents is isomorphic to the countable universal homogeneous semilattice. Since is an inverse semigroup it follows that both and are also isomorphic to the countable universal homogeneous semilattice. It is reasonable to ask whether either or both of the posets or admit a similar nice description in terms of homogeneous structures. First of all, since , we have a poset isomorphism . One natural guess might have been that this is the countable generic partially ordered set, that is, the Fraïssé limit of the class of finite partially ordered sets. The same could be conjectured for the Rees order of idempotents of , , defined by if and only if .
These conjectures turn out not to be true. Namely, we have:
Proposition 7.8**.**
Neither nor is isomorphic to the countable universal homogeneous poset.
Proof.
Since is universal we can find distinct with (i.e. a copy of , the non-chain 3-element semilattice, in ). Then , so , and . Now suppose, for the sake of a contradiction, that is isomorphic to the countable universal homogeneous poset. It follows from [1, Axiom ] that there is an element such that , and . If we had such an then would imply and similarly we would conclude . It would follow , that is , a contradiction.
This argument easily adapts to the Rees order of idempotents of . ∎
We currently do not know a good characterisation of the poset . It may be shown that this poset has the following properties: (i) it is universal, (ii) it is dense and without minimal or maximal elements, and (iii) acts transitively on finite chains of -classes. It may also be shown that the Rees order of has the properties analogous to (i)–(iii).
Problem 2*.*
Give descriptions of the posets and . Are they isomorphic to restricted Fraïssé limits of some kind, in the sense of Theorem 4.1?
8. Subsemigroups of and
In the main results above, Theorems 5.1 and 6.1, we saw that embeds every finite inverse semigroup, and embeds every finite semigroup. As mentioned in the introduction above, Hall’s group not only embeds every finite group, but also embeds every countable locally finite group. Given this, it is natural to ask: which semigroups embed into , and which inverse semigroups embed into ? These are more difficult questions than the corresponding question for . We shall discuss the problem for . The situation for is similar.
Every subsemigroup of is of course countable and locally finite. We do not know whether the converse is true.
Problem 3*.*
Does every countable locally finite semigroup embed into ?
Let be a countably infinite locally finite semigroup. We can write where the are distinct finite subsemigroups of with for all . Since each is finite we know that for each there is an embedding . If each belonged to the class then using the extension property from Theorem 4.1 it is not hard to see that the embeddings could be chosen in such a way that for each , the map is the restriction of . In this way the union of the maps for would define an embedding of into . Let us say that a semigroup is a -limit semigroup if is the direct limit of a countable chain of embeddings of distinct finite semigroups
[TABLE]
where for all . The above discussion shows that every -limit semigroup embeds into . Of course, more generally, any subsemigroup of a -limit semigroup embeds into . This leads to the following straightforward result.
Proposition 8.1**.**
Let be a countably infinite semigroup. The following are equivalent:
- (1)
* embeds into ;* 2. (2)
* embeds into some -limit semigroup;* 3. (3)
* embeds into some -limit semigroup.*
Proof.
Since is a -limit semigroup, and since for all , it follows that (1) implies (2) and that (2) implies (3). The fact that (3) implies (1) follows from the discussion preceding the statement of the proposition. ∎
By Cayley’s Theorem every finite semigroup embeds into some finite full transformation semigroup. From above we are led to the following related question:
Problem 4*.*
Is every countable locally finite semigroup isomorphic to a subsemigroup of some full transformation limit semigroup?
Related to the question of which semigroups embed into , more generally we do not know the answer to the following very natural question:
Problem 5*.*
Does there exist a countable semigroup which embeds every countable locally finite semigroup?
For the inverse semigroup the obvious analogue of Proposition 8.1 holds, and we have the corresponding open questions.
Problem 6*.*
Does every countable locally finite inverse semigroup embed into ?
9. The semigroups and
As explained in the introduction, P. Hall’s universal group in not only an -limit group, but it can be expressed as an -limit in a particularly nice way via successive embeddings arising from repeated application of Cayley’s Theorem. It is natural to look for correspondingly nice descriptions of as a -limit semigroup, and of as a -limit inverse semigroup. We currently do not know of any such nice descriptions. The purpose of this section is to explain why the obvious approach of trying to obtain by repeated iteration of Cayley’s Theorem for semigroups does not work, and the corresponding observation for .
Fix a natural number . Let and then define the directed chain of full transformation semigroups
[TABLE]
where for each we have and the embeddings are given in each case by taking the right regular representation. We use to denote the direct limit of this chain of semigroups. It is easy to see that for all natural numbers the semigroup is a monoid. On the other hand, the semigroup is not a monoid. Indeed, since is universal it contains at least two distinct idempotents. Also, since acts transitively on members of in it follows that acts transitively on the set of idempotents of . This would be impossible if were a monoid, since any automorphism of a monoid must clearly fix its identity element. Therefore cannot be isomorphic to for any value of . However, there is a natural monoid analogue of the semigroup with the same definition but working in the category of monoids, and working with submonoids. One could then ask whether or not and are isomorphic for some value of . In a similar way as for the semigroup , one may show that every maximal subgroup of is isomorphic to Hall’s universal homogeneous group. We shall now show that this is not true of the semigroup , and thus and cannot be isomorphic.
To this end, let and let be the right regular representation map where . For any set
[TABLE]
For any we have
[TABLE]
This is because holds if and only if acts as the identity on , that is, . The size of the set is of course just the number of maps from an -element set into a set of size . From this it immediately follows that if then . Now suppose and . Fix an idempotent
[TABLE]
Fix two elements of order two in the maximal subgroup defined as follows:
[TABLE]
We use the shorthand and for these elements of the maximal subgroup . The elements and both have order , but they are not conjugate in since they have a different number of fixed points. By the observations above, and are two elements in the -class of both of order two, but they are not conjugate in since they have different numbers of fixed points. Repeating this argument, we conclude that for every the images of the elements and under the embeddings are not conjugate inside the unique maximal subgroup of to which they both belong. It follows that the elements that and represent in both have order two, but are not conjugate in the maximal subgroup of to which they belong. But in Hall’s group any two elements of order two are conjugate to each other. It follows that the maximal subgroup of containing is not isomorphic to Hall’s group. This argument can easily be extended to prove the same result starting with any of rank , where . Thus for all the semigroup is not isomorphic to the universal maximally homogeneous locally finite monoid . An easy adaptation of the above argument can be used to prove that the inverse semigroup is never isomorphic to the universal locally finite maximally homogeneous inverse monoid
We do not know much about the semigroups and .
Problem 7*.*
Do we have for all ? We ask the same question for .
It is not too hard to prove that for any , both and are isomorphic to . Also, the ideas in the proof of Theorem 5.1(4) suffice to prove that the semilattice satisfies condition () in part (iii) of Theorem 5.5. However, does have unique maximal and minimal idempotents. By applying results and arguments from [9], [1] and [12, pages 33-34] it may be shown that is isomorphic to any nontrivial interval in , which in turn is isomorphic to the countable universal homogeneous semilattice monoid with zero.
Acknowledgements**.**
This work was supported by the London Mathematical Society Research in Pairs (Scheme 4) grant “Universal locally finite partially homogeneous semigroups and inverse semigroups” (Ref: 41530), to fund a 9-day research visit of the first named author to the University of East Anglia (Summer 2016). The research of I. Dolinka was supported by the Ministry of Education, Science, and Technological Development of the Republic of Serbia through the grant No.174019. This research of R. D. Gray was supported by the EPSRC grant EP/N033353/1 “Special inverse monoids: subgroups, structure, geometry, rewriting systems and the word problem”. The authors would like to thank the anonymous referee for their helpful comments, and also to thank the handling editor of the paper Manfred Droste whose comments led to the questions that are now posed in Section 8.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. H. Albert and S. N. Burris. Finite axiomatizations for existentially closed posets and semilattices. Order , 3(2):169–178, 1986.
- 2[2] P. J. Cameron and S. Tarzi. Limits of cubes. Topology Appl. , 155(14):1454–1461, 2008.
- 3[3] O. Caramello. Topological Galois theory. Adv. Math. , 291:646–695, 2016.
- 4[4] G. T. Clarke. On completely regular semigroup varieties and the amalgamation property. In Semigroups (Proc. Conf., Monash Univ., Clayton, 1979) , pages 159–165. Academic Press, New York-London, 1980.
- 5[5] A. H. Clifford and G. B. Preston, The Algebraic Theory of Semigroups, Vol. II . Mathematical Surveys, No. 7. American Mathematical Society, Providence, R.I., 1961.
- 6[6] M. Dalle Molle. Sylow subgroups which are maximal in the universal locally finite group of Philip Hall. J. Algebra , 215(1):229–234, 1999.
- 7[7] S. Donkin. K 0 subscript 𝐾 0 K_{0} of Hall’s universal group. J. Algebra , 306(1):47–61, 2006.
- 8[8] M. Doucha. Universal actions of locally finite groups on metric and Banach spaces by isometries. ar Xiv:1612.09448 , 2016.
