The transitive groups of degree 48 and some applications
Introduction
Since late in the 19th century, significant effort has been devoted to compiling catalogues and databases of various types of groups, including complete lists of (representatives of the conjugacy classes of) the transitive and primitive subgroups of the symmetric groups of small degree. For the transitive groups, earlier references include [19], [18] (with corrections in [22]) for degrees up to 12, [10] for degrees up to 31, [3] for the significantly more difficult case of degree 32, and [9] for degrees 33–47. (There are groups of degree 32, and groups of all other degrees up to 47.) Apart from the early work of Miller, these lists have been compiled by computer, using GAP [7] and Magma [2].
Degree 48 is once again significantly more difficult than earlier degrees, because there are many more groups and the computations involved need more time and computer memory. The main purpose of this paper is to report on the successful enumeration of conjugacy class representatives of the transitive subgroups of degree 48, which is the topic of Section 2. The result is summarised in the following theorem.
Theorem 1.1 There are conjugacy classes of transitive subgroups of the symmetric group .
The complete list of these subgroups is available in Magma from an optional database that can be downloaded by users from the Magma website.
The computations were carried out in Magma and the final successful runs required about one year of cpu-time (this does not include unsuccessful attempts that had to be aborted for various reasons). The methods used are theoretically essentially the same as those described in [3] and [9] for degrees , but completing the calculations in degree 48 proved to be significantly more challenging, and parts of the Magma code needed to be optimised or sometimes re-designed to cope with the larger amounts of data. For this reason they took more than two years of real time to complete.
Although the computations were carried out serially on a single processor, they are intrinsically extremely parallelisable: about 98% of the cpu-time was for imprimitive groups with blocks of size 2 and, as we shall explain shortly, that case splits into 25000 independent calculations.
We anticipate that it would be feasible to extend the catalogues up to degree 63, but that degree 64 will remain out of range for the foreseeable future.
We subsequently used our catalogue to identify those groups of degree 48 that are minimal transitive (that is, they have no proper transitive subgroups) and those that are elusive (that is, they contain no fixed-point-free elements of prime order). We shall report on this in Section 3. The various counts of groups involved are summarised in Table 1, where the imprimitive groups have been counted according to the smallest size of a block of imprimitivity.
In Section 4, we describe the computation of the vertex-transitive graphs of order 48, along with some associated data.
We denote the smallest size of a generating set of a group G by . We have established that for all transitive groups of degree 48. In fact, the only examples with have minimal block size 3 and have 10-generator transitive groups of degree 32 as quotients. The groups with block size 2 all satisfy .
We shall discuss how we computed this information at the beginning of Section 5. There we shall explain how these bounds on have enabled the third author to remove the exceptional cases of the general bound on for transitive permutation groups of degree n that he established in [23], and thereby to complete the proof of the following result, where logarithms are to the base 2. Theorem 1.2 Let G be a transitive permutation group of degree n. Then where .
(It was proved by Lucchini, Menegazzo and Morigi in [15] that this result holds for some unspecified constant c.) Since the proof of this result involves some lengthy case-by-case analyses, we shall just summarise it in Section 5 of this paper, and the details will be published separately (see [24]).
In a related application, the third author is now able to bound the constant d in the result proved in [16] that for primitive subgroups G of .
The computations described in this paper were carried out on a number of different machines; the most time consuming were done using a model of type “Intel(R) Xeon(R) 3.10 GHz” with about 400 GB of RAM.
Notation For a finite group G, we will write , , for the Frattini subgroup, soluble radical, and derived subgroup of G, respectively. We will mostly use the notation from [26] for group names, although we simply write n for the cyclic group of order n when there is no danger of confusion.
Section snippets
Computing the transitive groups of degree 48
The primitive permutation groups are known up to degree 40951 (see [5]) and are incorporated into the databases of both Magma and GAP, and so we need only consider the imprimitive groups. By definition, if a group G acting transitively on the set Ω of size n is not primitive, then there is at least one partition of Ω into a block system such that G permutes the blocks of . If we let denote the
Minimal transitive groups
For many applications that involve considering all possible transitive actions of a certain degree, it is sufficient to consider only the minimal transitive groups i.e., transitive groups with no proper transitive subgroups. (One example of this was discussed in [9, Section 5], where all vertex-transitive graphs of degrees 33–47 are constructed.) Testing if a transitive group is minimal can be done by finding all of its maximal subgroups and verifying that none is transitive. As most of the
Vertex-transitive graphs of order 48
The class of vertex-transitive graphs plays a central role in algebraic graph theory, often providing extremal cases or illuminating examples in the study of many graphical properties. Given a list of all the transitive groups of some fixed degree d, it is conceptually simple to compute all of the vertex-transitive graphs of order d, by computing the G-transitive graphs for each group G in turn, and then removing all but one isomorphic copy of each graph. We can reduce the number of groups to
Maximal generating number of transitive groups of degree 48
For an arbitrary group G, let be the minimal size of a generating set of G. We know of no practically efficient algorithm for computing for finite G that succeeds in reasonable time for all G. But for some groups, including nilpotent groups, this is straightforward. Otherwise we can use the fact that for all quotients of G and hope to find generating sets of minimal size by random choice of group elements. (In general it is not possible to achieve this with reasonably
Acknowledgements
We would like to thank Michael Giudici for a number of helpful discussions on transitive permutation groups.
References (26)
- et al.
The Magma algebra system. I. The user language
Computational Algebra and Number Theory
J. Symb. Comput.
(1997) - et al.
A census of small transitive groups and vertex-transitive graphs
J. Symb. Comput.
(2020) Constructing transitive permutation groups
J. Symb. Comput.
(2005)The expected number of random elements to generate a finite group
J. Algebra
(2002)- et al.
Asymptotic results for primitive permutation groups and irreducible linear groups
J. Algebra
(2000) The transitive groups of degree twelve
J. Symb. Comput.
(1987)Minimal generation of transitive permutation groups
J. Algebra
(2018)On the action of non-Abelian groups on graphs
J. Comb. Theory, Ser. B
(1971)- et al.
A millennium project: constructing small groups
Int. J. Algebra Comput.
(2002) - et al.
The transitive permutation groups of degree 32
Exp. Math.
(2008)
Edge-transitive graphs of small order and the answer to a 1967 question by Folkman
Algebraic Combin.
The primitive permutation groups of degree less than 4096
Commun. Algebra
A 27-vertex graph that is vertex-transitive and edge-transitive but not 1-transitive
Cited by (4)
A census of small Schurian association schemes
2024, International Journal of Algebra and ComputationRank three innately transitive permutation groups and related 2-transitive groups
2023, Innovations in Incidence Geometry