On the Wilson Monoid of a Pairwise Balanced Design
Stuart W. Margolis, John Rhodes, Pedro Silva

TL;DR
This paper explores the algebraic structure called Wilson monoid associated with pairwise balanced designs, linking matroid theory and simplicial complexes, and provides detailed analysis of specific cases like Steiner triple systems.
Contribution
It introduces the Wilson monoid concept for pairwise balanced designs and investigates its properties, connecting matroid theory with simplicial complexes.
Findings
Wilson monoid W(X) has specific algebraic properties.
Detailed analysis of Steiner triple systems up to 19 points.
Study of designs with a block larger than two elements.
Abstract
We give a new perspective of the relationship between simple matroids of rank 3 and pairwise balanced designs, connecting Wilson's theorems and tools with the theory of truncated boolean representable simplicial complexes. We also introduce the concept of Wilson monoid W(X) of a pairwise balanced design X. We present some general algebraic properties and study in detail the cases of Steiner triple systems up to 19 points, as well as the case where a single block has more than 2 elements
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.
On The Wilson Monoid of a Pairwise Balanced Design
Stuart Margolis, John Rhodes and Pedro V. Silva
Abstract
We give a new perspective of the relationship between simple matroids of rank 3 and pairwise balanced designs, connecting Wilson’s theorems and tools with the theory of truncated boolean representable simplicial complexes. We also introduce the concept of Wilson monoid of a pairwise balanced design . We present some general algebraic properties and study in detail the cases of Steiner triple systems up to 19 points, as well as the case where a single block has more than 2 elements.
2010 Mathematics Subject Classification: 05B05, 05B07, 05B35, 05E45, 14F35, 20M10
Keywords: matroid, boolean representable simplicial complex, truncation, pairwise balanced design, Wilson monoid
1 Introduction
The purpose of this paper is to describe the deep connection between the theory of truncated boolean representable simplicial complexes (TBRSC) [25, 19] and R. Wilson’s famous theorem that pairwise block designs (PBDs) exist for large enough sets meeting the usual necessary conditions on their parameters [30, 31, 33]. In addition, we begin the algebraic study of the monoid of Wilson morphisms from a to itself. This gives important connections between the theory of matroids, truncated boolean representable simplicial complexes, design theory and semigroup theory that are mutually beneficial for all these fields. We outline these connections briefly in this section.
In matroid theory, the inverse operation of truncation is called erection [22]. The study of this operator was initiated by Crapo [7] and plays an important part in matroid theory [17, 21, 23]. In this paper we study erections for matroids of rank 3 within the context of the theory of . That is, if is a matroid of rank 3, on the set of points and independent sets , then we wish to compute the maximal boolean representable simplicial complex (BRSC) [25] whose truncation to rank 3 is . Remarkably, this question is directly related to the fundamental papers of Wilson [30, 31, 33], one of the most important works in Combinatorics in the last 40 years. Indeed, we will see that the subsystems of a Pairwise Balanced Design (PBDs), (called flats of a by Wilson in [30]) are precisely the flats of in the sense of the theory of boolean representable simplicial complexes (BRSC) [25]. As the lattice of subsystems of a PBD is rarely a geometric lattice, the connection to the work of Wilson was not studied by matroid theorists. It is only through the theory of BRSC that the lattice of subsystems of a plays its proper role.
Crapo [7] proved that for matroids of any rank, the collection of all matroid erections form a lattice for the weak order and described the largest element in the lattice called the free erection. See also, [17, 21, 23]. The relationship between free erections and the BRSC is discussed in [19].
More precisely, we recall that a PBD with parameter is well known to be equivalent, except for some trivial cases, to a matroid of rank 3 [8]. Every such matroid defines a largest BRSC, , such that the truncation of to rank 3 is . An important result of this paper is to show that is the BRSC defined by taking the subsystems of the corresponding PBD as the defining flats in the sense of [25]. Recall that a subsystem of a PBD is a subset of the base set such that for each pair of distinct points , the unique block of the PBD containing them is contained in . This latter BRSC is not in general a matroid itself, but gives us a way to lift the original matroid to higher dimensions. We give a number of illuminating examples.
In [30], Wilson defines a notion of morphism between that gives the collection of the structure of a category. In particular, if is a , then the collection of all morphisms from to itself forms a monoid that we call the Wilson monoid of . Morphisms play a central role in [30] where they are used to prove [30, Section 8] what is now called Wilson’s Fundamental Construction [5, IV.2.1 Theorem 2.5]. This is one of the most important recursive constructions in design theory. Wilson’s proof is by understanding the structure of the kernel of a morphism [30, Theorem 8.1-8.2].
Despite their importance in Wilson’s seminal work, morphisms were not subsequently developed. In particular, there has been no study of the algebraic properties of the monoid of a and its relationship to the combinatorial and geometric properties of . A major portion of this paper is devoted to developing these connections. We show that consists precisely of the continuous partial functions on the collection of open sets , in that inverse images of open sets are open. An open set is the complement of a subsystem of . is closed under unions, but not necessarily intersection and thus we are working with a generalized version of a topology. Algebraically, has a unique 0-minimal ideal on which acts faithfully on both the left and the right and is the largest monoid with this property. The connection between incidence structures and maximal faithful ideal extensions was studied by Dinitz and Margolis [20, 10, 9] in the 1980s.
As illuminating examples we look at two “minimal” cases. First we look at Wilson monoids of Steiner triple systems, that is, all of whose block sizes are 3. Then we look at that have at most one block of size greater than 2. The case of triple systems indicates that almost every Wilson monoid consists of a unique 0-minimal ideal and its group of units, which is the automorphism group of the design. Monoids with this property are called small monoids. On the other hand, the triple system associated to both affine -space and projective -space over the field of order 2 have monoids that contain the monoid of all matrices over this field. This dichotomy between that are “small” and those that are “big” is an important part of the theory. Thus, most triple systems are “weeds”, in that they have no non-trivial automorphisms nor subsystems. Almost all of these have small monoids as Wilson monoid. On the other hand, the “jewels” are both rare and have a very intricate Wilson monoid.
2 Boolean Representable Simplicial Complexes
We review the basics of the theory of boolean representable simplicial complexes in this section. The reader is referred to [25]. All the results mentioned here will be used throughout the paper without further reference.
All lattices and simplicial complexes in this paper are assumed to be finite. Given a set and , we denote by (respectively )the set of all subsets of with precisely (respectively at most) elements.
A (finite) simplicial complex is a structure of the form , where is a finite nonempty set and is nonempty and closed under taking subsets. The elements of and are called respectively points and independent sets.
A maximal independent set is called a basis. The maximum size of a basis is the rank of . We say that is pure if all its bases have the same size. We say that is simple if .
A simplicial complex is called a matroid if it satisfies the exchange property:
- (EP)
For all with , there exists some such that .
There are many cryptomorphic definitions of matroids [22]. In this paper, since we are concerned with simplicial complexes with various notions of independence, we will always refer to a matroid via its simplicial complex of independent sets as above.
An important example of matroids are the uniform matroids : for all , we write with .
A subset of is called a Moore family if and is closed under intersection (that is, a Moore family is a submonoid of the monoid of all subsets of under intersection). Every Moore family, under inclusion, constitutes a lattice (with intersection as meet and the determined join). We say that is a transversal of the successive differences for a chain
[TABLE]
in if admits an enumeration such that for . We denote by the set of transversals of the successive differences for chains in .
We say that a simplicial complex is boolean representable (BRSC) if for some Moore family . Moreover, every BRSC can be obtained this way by taking as Moore family its lattice of flats (see [25, Chapters 5 and 6]):
We say that is a flat of if
[TABLE]
The set of all flats of is denoted by . Note that in all cases, and is indeed a Moore family.
It follows from [25, Corollary 5.2.7] that a simplicial complex is boolean representable If and only if . Furthermore, the lattice induces a closure operator on defined by
[TABLE]
for every .
An alternative characterization of BRSC is provided by boolean matrices [25], which explains the terminology.
All matroids are boolean representable [25, Theorem 5.2.10], but the converse is not true. Indeed, all matroids are pure but BRSC need not to be so. Unlike simple matroids, simple BRSC do not need to have a geometric lattice of flats [25, Example 5.2.11].
3 Truncated Boolean Representable Simplicial Complexes
Given a simplicial complex and , the -truncation of is the simplicial complex , where . We say that is a truncated boolean representable simplicial complex (TBRSC) if for some and .
It is known that not every simplicial complex is a [25, Example 8.2.6] and not every is a [25, Example 8.2.1].
To understand , we need the following definition. Given a simplicial complex of rank , we define
[TABLE]
Lemma 3.1
[25, Lemma 8.2.3]* Let be a simplicial complex. Then:*
- (i)
* is closed under intersection;*
- (ii)
.
Thus is a Moore family and defines consequently a BRSC, denoted by .
Theorem 3.2
[25, Theorem 8.2.5]* Let be a simplicial complex of rank . Then the following conditions are equivalent:*
- (i)
* is a TBRSC;*
- (ii)
.
Furthermore, in this case we have .
It follows from [25, Section 8.2] that is the largest on whose truncation to rank is .
4 Pairwise Balanced Designs and Their Subsystems
In [19, Example 3.5] it is shown that there are rank 3 which are not boolean representable (unlike rank 2, see [19, Proposition 4.1]). In this section we study the class of rank 3 in detail. We show its connection to other important combinatorial structures, the pairwise balanced designs and partial geometries. We are led directly into a connection between rank 3 and Wilson’s fundamental results [30, 31, 33].
A pairwise balanced design () is given by the following data. Let be a finite set. Let be a collection of subsets of called blocks. We assume that for all . Let be a non-negative integer and a set of positive integers. The pair is called a -PBD of size if it satisfies the following conditions.
2. 2.
for all 3. 3.
Every pair of distinct points is contained in a unique block .
Except for the cases and , a is the same thing as a 2-partition of in the sense of [8]. This means that the blocks partition the collection of subsets of of cardinality 2. When we use the term we exclude these three cases in this paper. Thus, we assume that .
The following results of [8] describe the connection of to rank 3 simple matroids. We give the details for completeness.
Proposition 4.1
Let be a simple matroid of rank 3. Then is a PBD where is the set of closures of two element sets of .
Proof. In the context of matroids, it is easy to see that if are distinct points of , then the flat generated by is and is a proper subset of . Since has rank 3, it follows that the intersection of two distinct proper flats has cardinality at most 1. Therefore every pair of distinct elements of are in a unique block and is a .
Proposition 4.2
Let be a . Let . Then is a simple matroid of rank 3.
Proof. We just need verify that satisfies the Exchange Axiom. Let be a set of size 2 and . If then we are done, so we can assume without loss of generality that . Assume that neither nor are in . From the definition of and being a , it follows that there is an such that . But then , since . It follows that and that , completing the proof.
A a corollary of these propositions, we see that the lattice of flats of a rank 3 matroid is constructed as follows.
Corollary 4.3
Let be a . Then is closed under intersection and is the lattice of flats of the matroid from Proposition 4.2. Every rank 3 geometric lattice is constructed in this manner.
Some issues of terminology. In [30], Wilson calls a subset of a a flat if for all distinct points , the unique block of containing is contained in . This is what Crapo [7] calls a 2-closed set. The term “flats” is also an integral part of the theory of matroids, combinatorial geometry and the theory of [22, 25] where they have a different meaning. To avoid confusion, we will call flats in Wilson’s sense, subsystems of a . Pairwise balanced designs are called linear spaces [3] by combinatorial geometers. In this context subsystems are called subgeometries. We will not use this term.
The main result of this section is that flats in Wilson’s sense are indeed exactly the same as flats in the sense of the theory of . Let be a TBRSC of rank . In Theorem 3.2 we showed how to compute the largest on whose truncation to is . The next theorem gives a precise connection between and the lattice of flats in Wilson’s sense of the of a rank 3 matroid.
Theorem 4.4
Let be a and let be the corresponding rank 3 matroid.Then is equal to the lattice of flats, in the sense of Wilson, of . That is, is equal to the lattice of subsystems of .
Proof. Write . Since is a matroid of rank 3, we have
[TABLE]
Let . Then for all distinct and , . By Proposition 4.2 this implies that is not in the unique block of . Therefore is contained in and is a subsystem of .
Conversely, assume that is a subsystem of . Let and . Then is not in since is a subsystem. Therefore, by Theorem 4.2 and therefore .
Despite the simplicity of the result, we see that the theory of BRSC and TBRSC are a missing link between these theories and the theory of . In the next section we give examples of the connection given by Theorem 4.4.
5 Examples
We look at a number of examples in this section. The book [3] includes an Appendix containing all on at most 9 points.
Example 5.1
Complete Graphs* We can identify the unique 2- on with the complete graph on . The corresponding matroid is whose independent sets are . Clearly every subset of is a subsystem in this case. Therefore, , the uniform matroid on .*
Example 5.2
Near Pencils* Let . Let . That is, consists of the block and all 2-sets containing 0. Then is a called a near pencil. The corresponding matroid has as set of bases all 3-sets that contain 0. It is easy to check that the flats of are the empty set, all singletons, all the blocks of and . A straightforward calculation then shows that and .*
Example 5.3
Projective spaces**
Let be the field of order and let be an dimensional vector space over . We can consider projective -dimensional space over to be a PBD as follows. The 1-dimensional subspaces of are the points and the 2-dimensional subspaces of are the blocks. Incidence is given by containment. It is well known that is a on a set of size points and . The corresponding matroid has basis all sets of 3 lines through the origin that are not co-planar. is easily seen to be all the projective subspaces of in the usual sense of projective geometry.
Example 5.4
Affine spaces**
Let be an -dimensional space over . Affine -space is the structure whose vertices are and whose blocks are all the cosets of the form , where is a one dimensional subspace of and . This is a with vertices and . The corresponding matroid consists of all 3-sets of non-collinear points. The subsystems of the are the usual affine subspaces.
The above all have the properties that their lattice of flats is a geometric lattice, equivalently the defined by the lattice of flats of the is a matroid. We present examples that do not have this property. The first example was constructed by Marshall Hall in 1943 on a set of size 21. See [13], page 236 for details.
Example 5.5
Let . Let consist of the sets and together with all two element sets not contained in any of these. This defines a -PBD. It is easy to see that in the corresponding matroid , and . Therefore, both and are bases in the corresponding to this and thus the is not a pure simplicial complex and in particular, not a matroid.
Example 5.6
The next example is related to the classical Desargues configuration. Let be the complete graph on 5 points. The graphic matroid on has all its subforests as independent sets. We let be the truncation of to rank 3, so that has independent sets all subforests with at most 3 edges. Since matroids are closed under truncation, is a matroid.
The corresponding has as points, the edges of and as blocks all pairs of parallel edges and all 3 sets that form a triangle. Since the latter can be identified as the lines of the Desargues configuration, we call the Desargues matroid. By general results about truncations ([22, Chapter 7], [25, Proposition 8.2.2]), the lattice of flats is equal to the Rees quotient of , considered as a join lattice, by the ideal of all partitions with at most two equivalence classes. Recall [26] that the Rees quotient of a semigroup by an ideal identifies all elements of with 0 and leaves all elements of alone. It is not difficult to prove that is the full partition lattice and thus the corresponding is .
Now we consider the “non-Desargues” matroid. Recall [22, Chapter 1.5], that if is a matroid with set of bases and is both a circuit and a hyperplane (that is, a flat of co-rank 1, that is, of rank one less than that of the matroid) of , then is the set of bases of a matroid called the relaxation of with respect to . Any triangle in is indeed a hyperplane and a circuit of and fixing we obtain the non-Desargues matroid by relaxation of with respect to . We analyze and the corresponding in the next example. We note that by general facts about relaxations, the lattice of flats of is . Thus every flat, thought of as a subgraph of is a disjoint union of cliques and possibly a subset of order of 2 of .
By Theorem 4.4, is the lattice of subsystems of the corresponding . These in turn are obtained by closing subsets under the operation that for any subset of adjoins the flat of generated by any pair of distinct elements to . We claim that is, by considering a set of edges as a subgraph of , equal to the set of graphs on 5 points, all of whose connected components are either cliques or a 2-element subset of . Clearly any such set is a subsystem. Conversely, every flat of has the required form. The flat generated by a pair of points, that is edges in is either that pair, if they have no point in common or they are a two element subset of or the unique triangle containing the pair if they have a point in common. By iterating this operation the required property is preserved. Thus, every subsystem has this property.
Let denote the set of edges of . Now it is easily seen that the chain
[TABLE]
is a maximal chain in . But so is
[TABLE]
Therefore, is not a graded lattice and in particular, not a geometric lattice and thus the of is not a matroid.
6 Wilson Monoids
In [30, 31, 33], Wilson proved the existence theorem for which we recall here. If is a set of positive integers, define two numbers as follows. and . It is not difficult to prove that if is a and , then . Wilson’s Theorem proves that except for a finite number of cases, if satisfies these congruential conditions, then there exists a with points .
Wilson proves his theorem by combining direct constructions, that is, built from finite fields, finite groups and other algebraic structures with recursive techniques to build bigger from smaller pieces. Wilson implicitly defines a category of by defining a notion of morphism. The self-morphisms of a then have the structure of a monoid that we call the Wilson monoid on . We will explore the relationship between combinatorial properties of and semigroup theoretic properties of . This leads to surprising connections between these two theories.
We begin with an example before giving formal definitions. We will call a subsystem-free if its only subsystems are the empty set, the singleton sets, the blocks and the whole point set. That is, a is subsystem-free if its only subsystems are the ones that every has. Equivalently, this means that the lattice of subsystems of the is the lattice of flats of the corresponding rank 3 matroid. Such geometries are also called non-degenerate planes [11], but we prefer the term subsystem-free. It is quite easy to see that the Fano plane is a subsystem-free . Of course, it is a Steiner triple system (that is, a ).
We first build a . We start with the Cayley table of the group of order 7 as a Latin Square, with rows and columns . We begin with three blocks of size 7 consisting of the , and . We add all 49 blocks of size 3 that we obtain from of the form , . Since any two entries of such a triple uniquely determines the third, we obtain a . A short calculation will show that this is a subsystem-free .
We now use the technique [30] to build a Steiner triple system, on the 21 points of . We replace or “break up” each of the three blocks of size 7 with disjoint copies of the Fano plane. It is easy to see that this is indeed a triple system on 21 points. Furthermore, the blocks that were of size 7 in are now flats of size 7 in and thus is not a subsystem-free .
Clearly we can use any Latin Square on points in place of and any Steiner triple system of order to build a , on 3 points. Steiner triple systems built this way are called systems of Wilson-type in [16]. We will look in more detail at Wilson monoids of Steiner triple systems later in the paper.
We now define the morphisms in Wilson’s sense between PBDs. We first need a non-conventional definition of inverse image of partial functions. Let be a partial function between sets and . If is the domain of we call the co-domain of . Wilson [30] calls this the kernel of , but we use this term for the partition on that identifies two elements if they have the same image under . We let be the total function defined by . If , then we let and if , we define . We use the notation to denote the inverse image in the sense of Wilson and the usual notation for the standard notion of inverse image of a partial function. Thus, the co-domain of is contained in the Wilson inverse image of any subset of .
Let and be . A partial function is called a morphism between and if is a subsystem of for every subsystem of . Notice that by the definition of Wilson inverse image, is the co-domain of and since the empty set is a subsystem, the co-domain of any morphism is a subsystem of . We define an open set of a to be the complement of a subsystem of and it follows that the domain of a morphism is an open set. The following straightforward lemma allows us to use the following equivalent definition of morphism in terms of open sets and the usual definition of inverse image in the rest of the paper. This also allows us to use the results of [20, 10, 9] to understand the monoid of morphisms on a .
Proposition 6.1
Let and be . A partial function is a morphism if and only if the domain of is an open subset and is an open set of for every open set of .
Proof. Let be a morphism between and and let be an open subset of . By definition, is a subsystem of . But is the disjoint union of and and thus is an open subset of .
Conversely assume that the domain of is open and that is an open set of for every open set of . Then is a subsystem of .
Now let be a non-empty subsystem of . Then is an open subset of . Clearly, the complement of in is . Therefore, is a subsystem of and thus is a morphism.
Corollary 6.2
Let and be morphsims of . Then is a morphism of .
Proof. Since is an open set and is a morphism if follows that is an open set. Also, if is an open subset of U, then is an open set of since both and are morphisms. It follows from Proposition 6.1 that is a morphism.
This allows us to define to be the category whose objects are and whose morphisms are those defined in this section. In particular, for every , we define its Wilson monoid to be the monoid of all morphisms from to itself. We will elucidate the structure of in the rest of this section.
We interpret Proposition 6.1 as follows. The collection of open subsets of a is closed under unions and contains the co-points, that is, the sets of cardinality one less than , as well as the empty set and the whole set. Thus satisfies all the axioms of a topology except possibly closure under intersection. In this “generalized topology”, Proposition 6.1 says that the Wilson morphisms between are precisely the partial continuous functions. It was this analogy that lead Dinitz and Margolis to call such partial functions between arbitrary incidence structures continuous partial functions [10, 20]. We view the category as a natural generalization of the category of topological spaces.
We begin with the following very important proposition of Wilson [30, Proposition 7.1] that gives a characterization of morphisms by their effect on direct image on blocks of a . Thus Wilson self-morphisms are a special kind of endomorphism of a . We give the proof for purposes of completeness.
Proposition 6.3
Let and be . A partial map is a morphism if and only if the domain of is open and for every block , either (i) or (ii) is defined on all of , is one-to-one on and there is a (necessarily unique) block such that .
Proof. Assume that the domain of is open and satisfies conditions (i) or (ii) for every block . Let be a subsystem of and let . If , then is a subsystem of . Assume then, that are two distinct points of and let be the unique block of that contains . If (i) holds, then either is the empty set or for some . In both cases, . If , then by (ii), is defined on all of and is one-to-one on and there is a block of such that . contains the two distinct points of . Since is a subsystem of , and thus . Therefore, is a morphism.
Conversely, assume that is a morphism. Then the domain of is open. Let be a block of . Since block sizes are greater than 1, if is either not defined on all of or is not one-to-one on , then there are two distinct points in such that . Therefore the set is a subsystem of and since is a morphism, is a subsystem that contains the two distinct points . Thus, and thus and it follows that (i) holds. It follows that if (i) doesn’t hold then is defined on all of and is one-to-one on . Therefore, for two distinct points, in , and thus lie in a unique block of . Since is a morphism, are contained in the subsystem and it follows that . Since is defined on all of , . Therefore, and (ii) holds.
A morphism between and is called an open morphism if and only if the image of every subsystem of is a subsystem of . A proof similar to that of Proposition 6.3 proves the next proposition.
Proposition 6.4
Let and be . A morphism is an open morphism if and only if for every block , either or is a block of .
Proposition 6.3 and Proposition 6.4 show that the blocks of a form a weakly-preserved cover of the action of . That is, the union of all the blocks is all the points, and the image of any block under the action of any element of is contained in (a not necessarily unique, if case (i) of Proposition 6.3 holds). Weakly-preserved covers play an important part in Zieger’s proof of the Krohn-Rhodes Theorem [34]. In this and a future paper, we exploit the properties in these two propositions and use the interaction of the combinatorics of and the geometry of the actions of on points, open sets and blocks to study various decompositions: one and two-sided wreath products, triangular products [26] of and its semiring of subsets .
The following corollary follows easily from Proposition 6.3 and Proposition 6.4. An automorphism of a is a permutation on the points that sends blocks to blocks. A partial constant function is a partial function such that .
Corollary 6.5
Let be a PBD.
- (i)
A permutation is a morphism if and only if is an automorphism of .
- (ii)
A partial constant map is a morphism if and only if f is the empty function or the domain of is a non-empty open subset of and its image is a point .
Let be a . If the morphism is a non-empty partial constant function, then we write if the domain of is the non-empty open subset of and its image is . We write for the empty function. Clearly, the collection of all partial constant functions in is an ideal in . We identify this ideal as the unique 0-minimal ideal of and compute its structure as a 0-simple semigroup and how it sits inside as an ideal.
Let be two partial constant functions in . Clearly,
[TABLE]
and the empty function otherwise. If we define a pairing , where is the collection of non-empty open sets of by and 0 otherwise, then we can write the product above as ,where we identify multiplication by 0 as giving the empty function. It is straightforward then to see that the ideal of partial constant maps of is isomorphic to the Rees matrix semigroup [26, A4] .
We now note that the natural left action of on , that is, by partial functions has an “adjoint” right action on . Namely, let and define the partial function acting on the right of by if this set is non-empty and undefined otherwise. Adjointness means that for the pairing defined above, we have for all . In the language of semigroup theory, this means that is the translational hull of the 0-simple semigroup . See [26, Section 5.5] for a general introduction to the translational hull of a finite 0-simple semigroup.
We note that the pairing (also known as the structure matrix of the 0-simple semigroup) is reduced. This means that for all distinct there is an such that (since any two points are in exactly one block and we are assuming that there are at least two blocks) and for each , there is a such that . If we think of as a matrix over , then reduced means that distinct rows (columns) are not equal to one another. 0-simple semigroups over the trivial group with reduced structure matrices are precisely the congruence-free 0-simple semigroups and along with the semigroups of order 2 and finite simple groups, form the class of all finite congruence-free semigroups [26, Theorem 4.7.17]. A semigroup is called Generalized Group Mapping (GGM) if it has a unique 0-minimal ideal which is a 0-simple semigroup and such that acts faithfully on both the left and right of by left and right multiplication [26, Chapter4]. More precisely, acts faithfully by partial functions on any and class in , which means both the left and right Schtzenberger representations on the -class are faithful. An important theorem says that if the maximal subgroup of is trivial, then is GGM if and only if is a congruence-free 0-simple semigroup and is a subsemigroup of the translational hull of [26, Sections 4.6, 5.5]. We summarize all of this discussion in the following Theorem. By “non-trivial ” we mean one that contains at least two blocks, that is, it is not the .
Theorem 6.6
Let be a non-trivial PBD and its Wilson monoid of continuous functions. Let be the collection of non-empty open subsets of . Then is a GGM semigroup with unique 0-minimal ideal isomorphic to the congruence-free Rees matrix semigroup , where is 1 if and 0 otherwise. Furthermore, is isomorphic to the translational hull of .
6.1 Examples
In this subsection, we look at the Wilson monoids of the examples in section 5.
Example 6.7
Complete Graphs**
We saw in Example 5.1 that the complete graph on a set is the unique 2- on . We saw that every subset of is both a subsystem and hence every subset is also open. Therefore every partial function is a morphism and the Wilson monoid of the complete graph is the monoid of all partial functions.
The next two examples show that as one might expect, projective spaces and affine spaces have many continuous maps arising from the ambient monoid of matrices.
Example 6.8
Projective Spaces**
As in Example 5.3 we consider Projective -dimensional space over , the field of order to be the PBD whose points are the 1-dimensional subspaces of and the 2-dimensional subspaces of are the blocks. A semilinear function is a function such that for all and for all and where is a fixed automorphism of . An invertible semilinear map clearly sends points of to itself and preserves incidence, so defines an automorphism (also called a collineation) of . The fundamental theorem of projective geometry [1] states conversely, that every automorphism of is induced by an invertible semilinear map. It follows from Corollary 6.5, that the group of units of is this same group.
More generally, let be an arbitrary semilinear map. The kernel of , that is, the set of all sent to 0 by is a subspace of . Let denote the subspace of associated to . We now define a partial function with domain . That is, the domain of consists of the one dimensional subspaces of not contained in . Therefore, if is such a line, is also a one dimensional subspace of and we define to be the point of .
We note that the domain of is an open subset of , being the complement of a subspace of . Now let be a block of , that is a 2-dimensional subspace of . If , then is the empty set. If the intersection of and is one dimensional, then is a one dimensional subspace of , so that is a point of . Finally, if , then maps one-to-one onto the 2 dimensional space and induces a bijection on the one dimensional subspaces from those of to those of . Therefore, in this case, is one-to-one on the points of considered as a block in . It follows from Proposition 6.3 that is an element of .
See [9] where it is proved that the monoid of continuous functions on a design defined on projective space is the monoid of all projective matrices over the corresponding field.
Example 6.9
Affine Spaces**
In Example 5.4 we defined -dimensional affine space over the field to be the whose points are the elements of and whose blocks are all the cosets of one-dimensional spaces of . Let be an matrix over . acts on and if is a one-dimensional subspace of and , then . Since the latter is either a point or is a block which is a bijective image of , defines a total continuous function by Proposition 6.3. More generally, any affine function on , that is a function of the form , where is an matrix over and is a fixed element of defines a continuous function on . We leave the problem of determining the full monoid for later work.
7 Group Divisible Designs and PBDs of Split Wilson Type
Morphisms between are important in that they allow a very general scheme to build large designs from smaller ones. This plays a crucial role in Wilson’s proof that the easy congruential necessary conditions for the existence of designs are eventually sufficient.
Let and be and let be a morphism. The key is that for a block of , is either empty or a group divisible design (), a concept that we now recall.
A is a triple , where is a finite set, is a partition of and is a set of subsets of of size at least 2. Elements of are called groups and elements of are called blocks. It is required that every distinct pair of points , is contained in either a unique group or a unique block, but not both. If is the set of groups of size at least 2, then is a . Conversely, if is a and is a collection of blocks of that is a partial partition of (that is, a collection of non-empty disjoint subsets of ), then is a , where is the partition of consisting of the elements of together with all the singleton subsets of elements of not in the union of the elements of . These operations are clearly inverses and thus a is the same thing as a with a distinguished partial partition of . A subsystem of a is a subsystem of its corresponding .
A is uniform if all its blocks have the same size. A transversal of a is a block that meets every group in precisely one point. That is, a transversal is a system of distinct representatives for the groups of the . A -transveral design, is a uniform in which all blocks have size and there are groups each with elements. Thus a has points and each block is a transversal. Conversely, if is a with at least 3 groups, such that every block is a transversal, then is a for some . [30, Theorem 6.2].
Example 7.1
Let be a Latin square of order , that is an matrix with entries in such that each entry appears precisely once in every row and column of . Let , be a set of size . We let be the partition of into these three sets of size and we let . Since is a Latin square, any two elements of a triple in uniquely determine the third element and thus is a It is known that every is constructed this way.
The following is part of Theorem 8.1 of [30]. We give the proof for purposes of completeness.
Lemma 7.2
Let and be on the sets and respectively and let be a morphism. Then the co-domain , that is the set of points on which is not defined, is a subsystem of as is for all . Let be a block of such that is not empty. Let , and let be the set of blocks of that are contained in and that intersect every class of in at most one point. Then is a GDD.
Proof. Since is a morphism is an open subset of . Therefore the co-domain, is a subsystem of . Let . Then is a subsystem of and thus is a subsystem of .
Let be two distinct points of . By definition they can not both be in some group in and a block in . Furthermore, since is a , can be in at most one block in . We claim that if are in two different groups of , then there is some block containing them.
Let be the unique block of containing . Since is a block of and is a morphism, is a subsystem of containing and thus, . If contained a point of , then would be contained in the subsystem since are in this subsystem. This implies that and since is in the domain of , it must be in the group contradicting the assumption that are in two distinct groups. Therefore, . If contained two points in the same group of , then would be contained in the subsystem again contradicting that are in different groups. Therefore, and is a .
The converse of Lemma 7.2 is also true. That is, if is a and there is a collection of suitable sized , one for each block of , and that play the role of and in the above proof, then there exists a and a morphism that respects this data as in Lemma 7.2. This allows one to build a from a and a collection of suitable , glued together by a morphism from to . See [30, Theorems 8.1, 8.2] for details. These results are among the most important ways to build large collections of designs and show why morphisms are an important part of the theory of .
We now study idempotents and regular elements in Wilson monoids. Recall that a regular element of a semigroup is an element such that there exists such that .
Lemma 7.3
Let be a PBD and let be an idempotent in . Then the image of is a subsystem of .
Proof. Let be two distinct elements of the image of and let be the (unique) block of containing these points. Since is an idempotent, it follows that . It follows from Proposition 6.3, that is defined on all of and is one-to-one on and there is a block of such that . As are both in , it follows that (by uniqueness) and thus . Therefore is contained in the image of , which is therefore a subsystem.
Corollary 7.4
Let be a PBD and let be a regular element in . Then the image of is a subsystem of .
Proof. Let be such that . Then is an idempotent in and it is easy to prove that the image of is equal to the image of . The result follows from Lemma 7.3 that the image of is a subsystem of .
The following example shows that despite having proved that the range of an idempotent morphism is a subsystem, it need not be an open map. That is, it need not send every subsystem onto a subsystem.
Example 7.5
Consider the . Then the map defined by is an idempotent morphism by Proposition 6.3, but is not an open morphism since the image of the subsystem is not a subsystem.
Certain idempotent morphisms that we call split idempotents allow us to split a over a proper subsystem in the sense we now describe. Let and be on the sets and respectively and let be a surjective morphism. A section of is a subsystem such that is a bijection. If is an open morphism, then is an isomorphism. In this case, if is the inverse morphism of , then is an open idempotent in with image , which we identify with . Clearly, is an open self-morphism. In general, we call an open idempotent a split idempotent. This leads to the following definition.
Definition 7.6
A PBD X is called split of Wilson type, if W(X) contains a split idempotent e with range a subsystem Y with . We usually just write “ of Wilson type.”
Recall that a small monoid is a monoid that is the disjoint union of its group of units and a unique 0-minimal ideal that is a 0-simple semigroup. As we have seen that the set of all partial constant maps of a Wilson monoid form the unique 0-minimal ideal and is a 0-simple semigroup, it follows that if a is of Wilson type then its Wilson monoid is not small.
8 Steiner Triple Systems of Order up to 19
of Wilson type are on the one hand rare among all but are powerful enough to construct a wide range of and be counted efficiently [30, 31, 33]. A Steiner triple system () is a with all blocks of size 3. That is an is a Balanced Incomplete Block Design (). It is well known that an exists if and only if . In this subsection we survey of size up to 19 and their Wilson monoids.
If , then the unique up to isomorphism is the trivial with the set of points as the unique block. The open sets are the empty set, the sets of cardinality 2 and the whole set. By Proposition 6.3, consists of the symmetric group as group of units, all the maps of rank 1, where is a point and is a non-empty open set (see Corollary 6.5) and the empty function. It is straightforward to compute that there are 19 elements in .
is s small monoid. That is, it consists of a group of units and a unique 0-minimal ideal which is a 0-simple semigroup. We will shortly see that generically the Wilson monoid of an is a small monoid.
It is well known that the unique up to isomorphism on 7 points is the Fano plane, which is isomorphic to the projective plane over the field of order 2. As a , the Fano plane is a -. We can identify its point set with the seven non-zero elements of .The subsystems of are the empty set, the points, the seven lines and the whole point set. The open sets are the complements of these.
As for any , every Wilson self-map on the Fano plane is open. Thus the possible ranges of Wilson maps, are the subsystems. The group of units of is the collineation group of which is well known to be the simple group , the projective special linear group of order 168. There are 15 open sets and thus the unique 0-minimal ideal of has order 106 = (15x7)+1. It follows from the description in Example 6.8 that every linear transformation on restricts to a Wilson map with domain . If the rank of is 2, then the image of is a block. We will now show that every Wilson map with image a block is of this form.
Assume that is a Wilson map with range a block of the Fano plane, so consists of the non-zero elements of a 2-dimensional subspace of . By Propositions 6.3 and 6.4 and sections 7-9 of [30], the domain of has 6 points and is a transversal design . This means that for every , then has two points and that is a block of the Fano plane, where is the unique point not in the domain of . Thus, is the pencil on , that is, the 3 blocks of the Fano plane that pass through . By elementary linear algebra, there is a linear transformation with kernel , range and such that the inverse image of points of are the non-zero cosets of . It follows that .
It is well known that the linear transformations of rank 2 of form a -class of the monoid of all linear transformations of . The maximal subgroup of this -class is the general linear group , which is isomorphic to the symmetric group on 3 points. Since there are seven subspaces of of dimension 1 and 2, and each pair can serve as the kernel and range of a linear transformation, there are linear transformations of rank 2 over . It follows together with the count above of the group of units and elements of rank at most 1 in that .
It is known that up to isomorphism the unique on 9 points is the affine plane over the field of order 3. The subsystems are all affine subspaces of including the empty set and the open sets are their complements. As mentioned in Example 6.9, every affine function on defines a Wilson map on . An argument similar to the one in the previous example shows that consists of the affine functions together with all the partial constant maps.
Before continuing, we need two results. The first is a well known result about BIBDs generalizing Fisher’s inequality. See Proposition 4.1 of [30], for a proof.
Proposition 8.1
Let X be a (v,k,1)-BIBD, . If X has a subsystem of order , then . In particular, if X is an STS, then .
Let be a . By Propositions 6.3 and 6.4, every element of is an open morphism. The following additional property follows immediately from Proposition 9.2 and Theorem 9.3 of [30].
Theorem 8.2
Let be a BIBD and let . Then is an open map and in particular, the image of is a subsystem of . Furthermore, there is an integer such that for every , .
Thus the partition induced by on , is a uniform partition: all classes have the same number of elements. We call the integer the degree of and write . It follows that . See [20] where a similar result for with arbitrary is called the Homogeneous Lemma.
We have called a subsystem-free if the only subsystems of are the empty set, the points, the blocks and the whole set of points. That is, is subsystem-free if its only subsystems are the subsystems that every has. Equivalently, is subsystem-free if the corresponding matroid of has no proper extension to a larger on the same point set.
The next theorem shows that subsystem-free on more than 9 points have small Wilson monoids. Thus the only subsystem-free with non-small Wilson monoid are the Fano plane and the affine geometry as described above.
Proposition 8.3
Let X be a subsystem-free STS on points. Then is a small monoid.
Proof. Let . We have noted that is an open map and in particular, its range is a subsystem. Since is subsystem-free, the only possible ranges have size 0,1,3,, where . To prove that is small, we must negate the possibility that the range of has 3 points, that is that the range of is a block.
So assume that the range of is a block of . Let as per Theorem 8.2. We recalled that is congruent to either 1 or 3 modulo 6 and we break up the proof into 2 cases.
We know that so that is an open set with cardinality divisible by 3. The co-domain , that is, the points on which is not defined is a subsystem. Let . Then we also have that is a subsystem as well.
The open sets of have size 0,. As noted above, is a positive integer divisible by 3. Therefore, in this case, and thus . It follows that the subsystem has cardinality . Given the possible sizes of subsystems, it follows that is at most 7, contradicting the assumption that .
Arguing as in the first case, is an open set with cardinality divisible by 3. The possibilities are then either or .
If , then and the subsystem has cardinality . Given the possible sizes of subsystems, it follows that is at most 3, contradicting the assumption that .
If , then and thus is empty and the subsystem has cardinality . Again, it follows that is at most 9 and this is a contradiction.
We now return to our survey of the Wilson monoids of .
v=13
It is known that there are precisely 2 up to isomorphism with [6]. It follows easily from Proposition 8.1 and the congruential conditions on the orders of that both of the of order 13 are subsystem-free. Therefore each of them has a small Wilson monoid by Proposition 8.3.
v=15
Up to isomorphism there are 80 of order 15 [5, Pages 31-32]. Of these 57 are subsystem-free [5, Table 1.29] and thus have small Wilson monoids by Proposition 8.3. Among the 23 non-subsystem-free of order 15 is the projective space of dimension 3 over the field of order 2, . We have described its Wilson monoid in Example 6.8. In particular, it contains all matrices over the field of order 2 as a submonoid and thus is not a small monoid. The interested reader is welcome to survey the remaining 22 of order 15.
v=19
While the number of isomorphic of order 15 was computed by hand in 1919 [5] it wasn’t until the early 2000’s that computer methods determined that there are 11,084,874,829 pairwise non-isomorphic of order 19 [14]. Of these, 10,997,902,498 are subsystem-free [16]. By Proposition 8.3 all have small Wilson monoids. Thus at least 99.2% of the of order 19 have small Wilson monoids.
We use the method of [30, 32] to construct an on 19 points with a non-small Wilson monoid. Let be a Latin Square on six points. We build a on the 18 points . These three sets form the groups of . The blocks are the triples . It is easy to see this forms a and more precisely a transversal design . That is, the has 3 groups each with 6 points. We have the associated by considering the groups to be blocks of order 6. We add a new point to and replace each of and by copies of the Fano plane. We now have defined an on 19 points that has 3 copies of the Fano plane that intersect pairwise in the point . Let be a trivial on 3 points. The function with co-domain and that sends to x, to and to is a continuous map. Since any block of the form is a section of , it follows that is of Wilson type and thus as mentioned previously, is not a small monoid.
Of the 11,084,874,829 of order 19, only 10,489, less than one in a million, are of Wilson type with a split idempotent of rank 3 and fibre a [16]. This paper also shows that there are precisely 2,156,186 of Wilson type with a split idempotent of rank 3 and fibre a . At the current time, there is no classification of all of order 21. Current algorithms do not allow for a count of all of order 21 in less than years of computer time. The paper [15] determines the number of isomorphism classes of on 21 points with a subsystem of order 9 and also those on 27 points with a subsystem of order 13.
An is rigid if its automorphism group is trivial. Babai [2] proved that almost all are rigid. That is, the proportion of such objects of an admissible order admitting non-trivial automorphisms tends to zero as . For n=19, of the 11,084,874,829 up to isomorphism, only 164,078 have a non-trivial automorphism group.
Combining with the results on the number of on 19 points [14, 16], there are 10,998,096,084 subsystem-free rigid of order 19. All of their Wilson monoids are small monoids with trivial group of units. Thus more than 99% of the of order 19 have monoids consisting of a 0-simple semigroup with an identity element adjoined as Wilson monoids and thus the translational hull of the 0-simple semigroup is obtained by just adding an identity element.
As far as we know, there are no asymptotic results on subsystem-free . It seems reasonable for the results on of order 19 that almost all are subsystem-free. This would in turn mean that almost all Wilson monoids of are small monoids with trivial group of units.
9 Wilson Monoids of Pairwise Balanced Designs With One Block of Size Greater than 2
In the previous section we looked in detail at the structure of Wilson monoids of Steiner Triple Systems. These are the smallest collection of , each of whose blocks has size greater than 2. In this section we look at the collection of that have exactly one block of size greater than 2. For these, we can give the detailed structure of their Wilson monoids from the local (Green’s relations) and global (various complexity functions) points of view.
Let and be given. Define to be the with points . Let . The blocks of are together with . That is, has exactly one block of size greater than 2 and all the blocks of size 2 needed to ensure that we have a . Notice that is the Near Pencil of Example 5.2. Let be the Wilson monoid of . Let .
We begin by computing the subsystems and the open subsets of .
Lemma 9.1
Let , .
- (i)
A subset of the points of is a subsystem if and only if or .
- (ii)
A subset of the points of is open if and only if or .
Proof. (i) It is easy to check that each such set is a subsystem of . Conversely, if is a subsystem that contains at least 2 points from , then it contains by definition of a subsystem and the definition of .
(ii) follows from (i) by taking complements of sets.
We now characterize the partial functions that are in .
Lemma 9.2
Let , and let be a partial function.
- (ii)
If is not contained in , then if and only if is open and .
- (ii)
If is contained in , then if and only if or restricted to is a permutation from to itself.
Proof. (i) Assume that . Then it follows from Proposition 6.3 that the domain of is open. Furthermore, since is not contained in the domain of it also follows from Proposition 6.3 that . Conversely, let be a partial function whose domain is open and does not contain and is such that . Since the image under of any block of size 2 of is either of size at most 1, another block of or a 2 element subset of it follows from Proposition 6.3 that .
(ii) Assume that is contained in and that . It follows from Proposition 6.3 that if , then restricted to is a permutation from to itself since is the unique block of of size greater than 2. Conversely assume that is such that or restricted to is a permutation from to itself and that is contained in the domain of . Then is open by Lemma 9.1. Furthermore, as in part (i), the image under of any block of size 2 of is either of size at most 1, another block of or a 2 element subset of . It follows from Proposition 6.3 that .
This Lemma allows us to characterize the possible images of elements of .
Corollary 9.3
Let , and let . Then there is an element with if and only if or .
Proof. Assume that . By Lemma 9.2 it follows that if is not a subset of , then and thus .
Conversely, if , then the identity function restricted to , is a member of by Lemma 9.2 and has range . Let then be a subset of with and let and . If is empty, then is the domain of and is open by Lemma 9.1. Thus by Lemma 9.2 and is the range of an element of .
Assume then that and that . If , then from it follows that . Pick an element and a subset of with and let be a bijection from to . Then the partial function with domain defined by if , if and if is in by Lemma 9.2 and has image .
Recall that if is a partial function, then the kernel of is the equivalence relation on defined by if and only if , . We now characterize the kernels of elements of . If is an equivalence relation on a set and , then the restriction is the equivalence relation on defined by . In terms of partitions restriction to has classes obtained by taking the non-empty intersections of classes of with .
Lemma 9.4
Let , . Let be an open set and let be an equivalence relation on .
- (i)
If , then there is an such that if and only if either is the identity relation on or is the universal relation on .
- (ii)
If is not contained in then there is an such that if and only if is the universal relation on .
- (iii)
Let . Then there is an idempotent such that .
Proof. (i) Assume that . If , then is either the identity relation or the universal relation on by Lemma 9.2. Conversely, let be an equivalence relation on such that is the identity relation. We define a partial function with domain by first having it be the identity function on . Let . Then the equivalence class of contains at most one element of . For such classes, we extend the definition of so that . The remaining equivalence classes of are contained in . Let be such a class. Pick an element and extend the definition of by sending each element of to . Doing this for each such class defines a partial function with domain and kernel . Now by Lemma 9.2.
Assume that . Let be an equivalence class of . Either or is the empty set. Pick a fixed element of each equivalence class. The partial function with domain that sends an element to the representative of its class is in by Lemma 9.2 and has kernel equal to .
(ii) Now assume that and that is not contained in . Then by Lemma 9.2, is the universal relation on . Conversely, assume that is an open set and that is the universal relation on . Pick an element in each class of . The function that sends each element of to its representative is then an element of by Lemma 9.2 and has kernel .
(iii) Note that the functions constructed in the proofs of parts (i) and (ii) are idempotents of .
A semigroup is said to be a regular semigroup, if each of its elements is regular. Important regular semigroups include groups, inverse semigroups (defined by the property that each element has a unique inverse), the monoid of all functions (either total or partial) on a set and the monoid of all matrices over a field. Despite these important examples, we now note that is never a regular monoid.
Example 9.5
Let , . Let . Consider the total function defined by . Then by Lemma 9.2. But is not a regular element of by Corollary 7.4, since is not a subsystem.
Problem 9.6
We do not know of the existence of a Steiner triple system, such that its Wilson monoid is not regular. As the preceding section showed, generically, Wilson monoids of Steiner triple systems seem to be small monoids, all of which are regular.
We now describe the regular elements of . We first recall some basic properties of Green’s relations. See [4, 26] for more details. Let be a finite monoid.
Green’s relations , and are defined on by
- •
if ;
- •
if ;
- •
if .
The -class of is denoted by and similar notation is used for - and -classes. One defines the -order on by if . The quasi-orders and are defined analogously.
The set of idempotents of is denoted by . Regularity of an element is equivalent to each of the following: ; ; and (the last equivalence uses finiteness). A -class is called regular if it contains an idempotent or, equivalently, contains only regular elements. An important fact about finite monoids is that they enjoy a property called stability which states that
[TABLE]
for [27, Theorem 1.13]. One consequence of stability is that the intersection of any -class and -class in a -class is non-empty. Another fact about finite semigroups that we shall use is that if is a -class such that , then is regular (cf. [27, Corollary 1.24]).
Since Wilson monoids are explicitly given as submonoids of the monoid of all partial functions, we first quickly recall how to describe idempotents and Green’s relations on this monoid. These results are classical and easy to prove. We have defined the kernel of a partial function as an equivalence relation on its domain, but we identify it with the corresponding partition on the domain. For a partial function , let .
Proposition 9.7
Let be a set and , the monoid of all partial functions on .
- (i)
* is an idempotent if and only if .*
- (ii)
* if and only if .*
- (iii)
* if and only if .*
- (iv)
* if and only if .*
The following result is also well known and we include it for completeness sake.
Proposition 9.8
Let be a monoid and be a submonoid of .
- (i)
Let be idempotents in . Then .
- (ii)
Let be idempotents in . Then .
- (iii)
Let be regular elements of . Then in if and only if in . The dual statement for also holds.
Proof. Clearly if and then . Conversely, if there are elements in such that , then and similarly . A dual proof works for . This proves (i) and (ii).
Now assume that are regular elements of and in . Since and are regular elements of , there are idempotents in , such that and in . It follows that in . Therefore, by part 1. These equations also hold in and thus in . We then have that in . A dual proof holds for .
We now characterize which idempotents of belong to . The following follows immediately from Lemma 9.2.
Lemma 9.9
Let , and let be an idempotent in .
- (i)
If , then if and only if is the identity function on or .
- (ii)
If , then if and only if is an open subset and .
We can now describe the regular elements of .
Lemma 9.10
Let , . An element is regular if and only if is a permutation of or .
Proof. First assume that and that . In particular, . By Lemma 9.2, either is a permutation of or .
If is a permutation of , for each element pick an element such that . Note that . Define a partial function with by and for each . Then by Lemma 9.2. It is routine to calculate that and thus is a regular element of .
Now let be such that and that . Since , there is a subset such that and and also satisfies . Let be any element of . It follows from Lemma 9.2 that either or that . In both cases, it follows from our assumption that that . Since , it follows that . This completes the proof in the case that .
Now assume that is a regular element and that is not a subset of . Since is a regular element, it follows from Corollary 7.4 that is a subsystem of . It follows from Lemma 9.1 that .
Conversely assume that has . It follows from Lemma 9.2 that as well. We have two cases.
Case 1: .
and is thus an open set by Lemma 9.1. For each pick an such that . Define to be the function such that and with . It is clear that and by Lemma 9.2 and .
Case 2 for some .
For each pick such that . Define by if and if . Then by Lemma 9.2 and .
Remark 9.11
It follows from Corollary 7.4 that the image of any regular element of is a subsystem of . Moreover if is a subsystem, then there is a regular element such that . Indeed, if is a subset of or , then the identity function restricted to is in by Lemma 9.2 and has image . If for some , then the partial function with domain that sends all of to and is the identity of is an idempotent in by Lemma 9.2 and has range .
Despite this, it does not follow that every element of with image a subsystem is a regular element. For example, if , the partial function with domain and such that is in by Lemma 9.2, has range the subsystem , but is not regular by Lemma 9.10.
We now describe the relation for regular elements in . We divide this into two cases, depending on whether is or is not a subset of the image of a regular element. We first look at the case when , so that by Lemma 9.10. In this case, it follows from Lemma 9.2 that as well. Let and define
[TABLE]
Recall that an ideal of a monoid is said to be prime if its complement is a submonoid or, equivalently, is a proper ideal and .
Lemma 9.12
Let , .
- (i)
Let I=\{f\in W(l,d)\;\big{|}\;|f(L)|\leq 1\}. Then is a prime ideal of .
- (ii)
Let be regular elements of . Then if and only if .
- (iii)
The regular -classes contained in are precisely .
- (iv)
The unique maximal -class of is .
Proof. (i) Let and let . By Lemma 9.2, either or . In both cases, implies that and thus . Therefore, is an ideal of . Since every element of either restricts to a permutation on or is such that its image has rank at most 1 on by Lemma 9.2, it immediately follows that is a prime ideal of .
(ii) Let be regular elements in . If , then by Proposition 9.7. Conversely, assume that for regular elements in .
We first consider the case that . It follows from Lemma 9.10 that and for some . Let be a permutation that maps onto and such that . Then belongs to the group of units of and thus . Since , by Proposition 9.7 and Proposition 9.8(iii). Therefore, .
Assume then that . Assume that there is a that belongs to . Let be an element not in the image of and let be the identity on , send to and to . Then by Lemma 9.2. Then and since , . Therefore, we can assume that both are contained in .
Let be a permutation such that . Then considered as partial functions on both belong to and since , we have that . Since , we have by Proposition 9.7 and Proposition 9.8(iii). Therefore, .
(iii) This is an immediate consequence of (ii).
(iv) Let . Then . If , then . Fix an element . The total function such that and is the identity on is in and . Therefore . If , we choose and define a total function and such that if and if . Again, and . Therefore in this case as well.
We now turn to the description of -classes for regular elements such that . Let . Define
[TABLE]
Notice that is the group of units of .
Lemma 9.13
Let , .
- (i)
Let . Then is a regular submonoid of and is a union of -classes of .
- (ii)
Let be a regular element with . Then and the -class of is where .
Proof. (i) By Lemma 9.2, where is the ideal discussed in Lemma 9.12. Since is a prime ideal, is a submonoid of . Furthermore, every element of is regular by Lemma 9.10. Finally it follows from [27, Lemma 2.2] that is a union of -classes of .
(ii) Let be a regular element with . It follows from Lemma 9.10 that . Let be the -class of and let . Then is a regular element and , since as elements of . By part (i), and thus . Conversely, let . Then and where and are subsets of with . Let be any permutation that is the identity on and maps onto . Then is in the group of units of and thus . Since , it follows from Proposition 9.7 and Proposition 9.8(iii) that and thus .
We summarize the results on Green’s relations for regular elements in . We use the notation from the previous lemmas.
Theorem 9.14
Let , and let and be regular elements of .
- (i)
* if and only if .*
- (ii)
* if and only if .*
- (iii)
There are precisely regular -classes and they are .
- (iv)
The maximal subgroup of is the symmetric group on elements. The maximal subgroup of is .
- (v)
Let be the poset of regular -classes of . Then and form chains of length and respectively in .
- (vi)
In , covers precisely and , for .
- (vii)
In , covers precisely for and is the unique minimal element.
- (viii)
The -classes are the unique two maximal -classes less than the group of units in the poset of all -classes of .
Proof. (i), (ii) and (iii) follow from Proposition 9.7, Proposition 9.8, Lemma 9.12 and Lemma 9.13.
It is well known that the maximal subgroup in a -class, in a monoid is isomorphic to the group of units of the monoid for any idempotent [26]. Let be a subset of with . Then , the identity function restricted to is an idempotent that belongs to . Every permutation of considered as a partial function on is in the group of units of and thus the maximal subgroup of is , .
We consider now the case of . Let . The total function that sends all of to and is the identity on is an idempotent in by Lemma 9.2 and belongs to . Let be a permutation of . Extend to a total function on by letting agree with on and by sending each element of to . It is easy to check that is in the group of units of and that the assignment of to is an isomorphism of onto , since every element of restricts to a permutation of . Therefore, is isomorphic to .
Similarly, the identity restricted to belongs to . By Lemma 9.2 the invertible elements of are precisely the permutations of that restrict to permutations of both and . Clearly, this group is isomorphic to . This proves (iv).
Fix a chain of subsets of subsets of with . Recall that the collection of idempotents of a monoid is partially ordered by declaring that for , equivalently, that is below in both the and the orders of . Furthermore, for regular -classes, of , if and only if there are idempotents with . Moreover, if then for each idempotent , there is an idempotent such that [26].
For each set and for each set the identity function restricted to these sets is an idempotent in . They clearly form chains in the idempotent ordering and thus the ordering, proving the assertion in (v). The proof of (vi) and (vii) follow from consideration of the idempotents defined here as well.
We turn to the proof of (viii). By Lemma 9.12, is the unique maximal -class of in the ideal . Since is a prime ideal, any -class above must belong to the regular submonoid and thus be equal to for some by Lemma 9.13. If and using the notation from the preceding paragraphs, the identity function restricted to is an idempotent that belongs to . Every idempotent in has as a subset of its range. But is a proper subset of if and thus no idempotent in is below in the order of and thus there is no idempotent such that . Therefore is a maximal -class in the poset of all -classes of .
Finally, is covered by the group of units by part 6. of this Theorem and no class in can be above in the order because is an ideal and belongs to the complement . This completes the proof of (viii) and of the theorem.
The final topic of this section determines the complexity of in the sense of Krohn-Rhodes decomposition theory [26, Part II]. We recall some basic definitions and results. It follows from the Krohn-Rhodes Decomposition Theorem [26, Theorem 4.1.30] that if is a finite semigroup, then divides, that is, is the homomorphic image of a subsemigroup of an iterated wreath product of finite groups and finite semigroups all of whose maximal subgroups are trivial. The least number of non-trivial groups in any such decomposition is called the (Krohn-Rhodes) complexity of . We write for the complexity of . The reverse complexity of , denoted by is the complexity of the reverse semigroup of . There are examples where the complexity and reverse complexity of a semigroup can differ by an arbitrary amount [18, Chapters 7-9]. We summarize here the results from complexity theory that we need here. Some of these results are easy to prove and some require some of the deepest results of complexity theory.
Theorem 9.15
- (i)
Let and be finite semigroups. If divides , then and if and are non-empty, then .
- (ii)
Let be a set. Then the complexity of the full transformation monoid and the monoid of all partial transformations on is .
- (iii)
Let be an ideal of a semigroup . Then .
- (iv)
Let be a semigroup that is equal to for some idempotent . Then .
- (v)
Let be a small monoid. If the idempotent generated submonoid of has trivial subgroups then and is 0 if all subgroups of are trivial and equal to 1 otherwise.
Proof. (i) These are well known facts about complexity [26, Chapter 4].
(ii) This fact was first proved in [24] for the full transformation semigroup. The results for the monoid of all partial functions can be proved similarly.
(iii) This statement is the Ideal Theorem [28], [26, Theorem 4.9.17].
(iv) This statement follows from the Reduction Theorem [29],[26, Theorem 4.9.16].
(v) This statement follows from Tilson’s 2--class Theorem [26, Section 4.15].
We will now compute the complexity and reverse complexity of . We need a few technical lemmas. We use the notation for -classes of used above.
Lemma 9.16
Let , . Let be the ideal of generated by . Then is a small monoid with 0-minimal ideal the principal factor corresponding to . Furthermore, .
Proof. By Theorem 9.14(vi) and (viii), in order to prove that is a small monoid with 0-minimal ideal the principal factor corresponding to it is enough to prove that every non-regular element of is contained in . By Lemma 9.2 and Lemma 9.10 if is a non-regular element of , then and . Therefore, there is an that is not in the image of . The idempotent that is the identity function restricted to belongs to . Since as desired.
We have proved that is a small monoid, where is the group of units of . We claim that the idempotent generated submonoid of this small monoid has trivial subgroups and the second statement will then follow from Theorem 9.15(v).
Let be an idempotent of . Then for some . Since is an idempotent, the restriction of to is the identity function on . Therefore if is the product of the idempotents in , then restricted to is the identity on . If , then in . Otherwise, for some and if and otherwise, in . Therefore, in all cases, and all subgroups of the idempotent generated submonoid of are trivial. This completes the proof.
The next two lemmas will allow us to use induction in the proof of the main theorem.
Lemma 9.17
Let , . Let be the ideal defined in the previous lemma. Let be the identity function restricted to . Then and is isomorphic to .
Proof. It is clear from Lemma 9.2 that . Furthermore, if , then if and only if both and are contained in . Therefore, by Lemma 9.2, we can consider each such function to be a member of and this assignment is easily seen to be an isomorphism between and .
Lemma 9.18
.
Proof. Let and let be the group of units of . By Theorem 9.14, the complement of is an ideal of . The only regular -classes in are and . Therefore all subgroups of are trivial and therefore . It follows from Theorem 9.15 that .
Let . By Theorem 9.14 (viii), both and are 0-minimal ideals of and is the union of these two ideals and its group of units . Therefore, is a subdirect product of the Rees quotients and . By Theorem 9.15 (i) it suffices to prove that each of these quotients has (reverse) complexity equal to 1.
We have seen in the last paragraph of the proof of Lemma 9.16 that the idempotent generated subsemigroup of is aperiodic. Thus the (reverse) complexity of the small monoid is equal to 1 by Theorem 9.15 (v).
Finally is a small monoid with 0-minimal ideal and thus by Theorem 9.15(v), it suffices to show that the idempotent generated subsemigroup of has trivial subgroups. If , then and since due to being a permutation on , we have that for all . Therefore, all elements of are in the same -class by Theorem 9.14. It follows easily from Proposition 9.8 that the idempotents of form a right-zero semigroup and this proves the result.
The next lemma gives a lower bound to the complexity functions of .
Lemma 9.19
Let , . The full transformation monoid on points is isomorphic to a subsemigroup of . Therefore and .
Proof. Let and be a total function. Then the total function defined by sending all elements of to and if , then belongs to . It is easy to see that the assignment to is an injective morphism. The inequality for complexity and reverse complexity follow from Theorem 9.15.
Here is the main result on the complexity of .
Theorem 9.20
Let , . Then the complexity and the reverse complexity of are equal to .
Proof. We prove this by induction on . The case of is given by Lemma 9.18. By Lemma 9.19 we need only prove that and .
Assume that the complexity and the reverse complexity of are at most , . Consider the ideal in defined in Lemma 9.16. By Theorem 9.15(iii), . Let be the identity function restricted to . We claim that .
Since , we have . Conversely, let . If , we immediately get , hence we may assume that . Suppose first that . Let and let be the permutation of that exchanges and and is the identity elsewhere. Then and . Suppose now that . In the proof of Lemma 9.16, it was noted that the non-regular elements of satisfy and , hence must be regular and so in view of Theorem 9.14. Thus . Let and let be the permutation of that sends to , to and is the identity elsewhere. Then and also in this case.
From Lemma 9.17 and Theorem 9.15(iv), the fact that and the inductive hypothesis, we get . By Lemma 9.16, . This proves the result for complexity. A similar proof proves the result for reverse complexity as well.
Acknowledgments
The first author acknowledges support from the Binational Science Foundation (BSF) of the United States and Israel, grant number 2012080. The second author acknowledges support from the Simons Foundation (Simons Travel Grant Number 313548). The third author was partially supported by CMUP (UID/MAT/00144/2019), which is funded by FCT (Portugal) with national (MCTES) and European structural funds through the programs FEDER, under the partnership agreement PT2020.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Artin. Geometric Algebra . Wiley, New York, New York, 2011.
- 2[2] L. Babai. Almost all steiner triple systems are asymmetric. Ann. Discrete Math. , 7:37–39, 1980.
- 3[3] L. Batten and A. Beutelspacher. The theory of finite linear spaces: combinatorics of points and lines . Cambridge University Press, Cambridge, England, 1993.
- 4[4] A. H. Clifford and G. B. Preston. The algebraic theory of semigroups. Vol. I . Mathematical Surveys, No. 7. American Mathematical Society, Providence, R.I., 1961.
- 5[5] C. Colbourn and J. Dinitz. Handbook of Combinatorial Designs . Discrete Mathematics and its Applications. Chapman and Hall/CRC, New York, 2007.
- 6[6] C. Colbourn and A. Rosa. Triple Systems . Clarendon Press, Oxford England, 1999.
- 7[7] H. Crapo. Erecting geometries. Ann. NY Acad. of Sciences Discrete Math. , pages 89–92, 1970.
- 8[8] H. Crapo and G. Rota. On the Foundations of Combinatorial Theory: Combinatorial Geometries . MIT Press, Cambridge, Massachussets, 1970.
