Bol Loops of Order 24


Update Thurs 23 Mar 2007:   Just yesterday, Gábor Nagy announced the first known (non-Moufang) simple left Bol loop! Here is a copy of his announcement to the loop forum. In order to accomodate his example in my tables below, I have rewritten it as right Bol loop 24.9.1.3. I now regret that exactly three years ago I didn't extend my work a little further to the case of 9 involutions (see the following note)!

Update Tues 23 Mar 2004:   I have found 7 new (non-associative, non-Moufang) Bol loops of order 24 with trivial centre. The newest seven examples are those contained in the last two isotopy classes listed below (isotopy classes 47 and 48). None of these are simple (each has a subloop of order 12). If L is a Bol loop of order 24 which is not in my list, then L has trivial centre, and every isotope of L has at most 9 involutions.

Update Mon 29 Mar 2004:   I have checked that more generally, any time the right-multiplication maps Ra, for a in I(L), generate a transitive subgroup of the right-multiplication group of L, where L is a Bol loop of order 24, then L is one of the loops in my list below.


I've been working on a classification of Bol loops of small order. Here is a list of the 103 known Bol loops of order 24, of which 83 are non-Moufang (and non-associative). This list includes all 79 Bol loops of order 24 with non-trivial centre (61 non-Moufang, 14 non-associative Moufang and 4 associative). It also includes the 25 known Bol loops of order 24 with trivial centre (23 non-Moufang, 1 non-associative Moufang and 1 associative). I'll post an update however when and if I have finished classifying all Bol loops of order 24. I would appreciate an email message () from you if you have any comments regarding this work.

Our examples are drawn from the following sources:

I have made available a quick review of the relevant definitions; for further explanation, proofs, etc., please consult a suitable list of references. I have also provided a cross-reference list comparing this list with previously published lists of groups and loops.

There are (to within isomorphism) exactly 78 (right) Bol loops of order 24 with nontrivial centre, including 14 groups, 4 nonassociative Moufang loops and 60 non-Moufang loops. There are 40 isotopy classes of such loops. I have made available descriptions of these loops in html format, found through the links below. Here also are the Cayley tables (in plain text form, 163 KB; or gzipped plain text form, 31 KB).

In listing elements of the commutator (resp. associator) subloop of each of our loops, we have printed in italics any elements which are not actual commutators (resp. associators). This phenomenon occurs, for example, in the commutator subloop of loop 24.19.2.3.

The 83 known non-Moufang (and non-associative) Bol loops of order 24, tabulated by number of involutions and size of centrum

|C(L)|=1   (11 loops) |C(L)|=2   (49 loops) |C(L)|=3   (1 loop) |C(L)|=4   (10 loops) |C(L)|=5   (2 loops) |C(L)|=6   (6 loops) |C(L)|=7   (1 loop) |C(L)|=12   (3 loops)
|I(L)|=1   (10 loops)   24.1.2.0, 1, 2, 3, 4, 6, 8   24.1.4.0, 1       24.1.12.0
|I(L)|=3   (9 loops)   24.3.2.0, 1, 2, 3, 4, 5       24.3.6.0, 1, 2    
|I(L)|=5   (9 loops)   24.5.2.0, 1, 2, 3, 4, 5   24.5.4.0       24.5.12.0, 1
|I(L)|=7   (16 loops) 24.7.1.0 24.7.2.0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12   24.7.4.1, 2   24.7.6.0, 1    
|I(L)|=9 (11 loops) 24.9.1.0, 2, 3 24.9.2.0, 1, 2, 4   24.9.4.0, 1, 2     24.9.7.0  
|I(L)|=11 (5 loops)   24.11.2.0, 1, 2, 3       24.11.6.0    
|I(L)|=13 (11 loops) 24.13.1.0, 1 24.13.2.0, 1, 2, 3, 5, 7   24.13.4.0 24.13.5.0, 1      
|I(L)|=15 (4 loops) 24.15.1.1 24.15.2.0, 1   24.15.4.1        
|I(L)|=17 (3 loops) 24.17.1.0, 1   24.17.3.0          
|I(L)|=19 (3 loops)   24.19.2.0, 1, 3            
|I(L)|=21 (2 loops) 24.21.1.0, 1              

The 64 non-associative Bol loops of order 24 with nontrivial centre, tabulated by number of involutions and size of centrum

|C(L)|=2   (48 loops) |C(L)|=4   (7 loops) |C(L)|=6   (6 loops) |C(L)|=12   (3 loops)
|I(L)|=1   (11 loops) 24.1.2.0, 1, 2, 3, 4, 6, 8, 9 24.1.4.0, 1   24.1.12.0
|I(L)|=3   (9 loops) 24.3.2.0, 1, 2, 3, 4, 5   24.3.6.0, 1, 2  
|I(L)|=5   (6 loops) 24.5.2.0, 1, 2 24.5.4.0   24.5.12.0, 1
|I(L)|=7   (14 loops) 24.7.2.0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12   24.7.6.0, 1  
|I(L)|=9 (7 loops) 24.9.2.0, 1, 2, 4 24.9.4.0, 1, 2    
|I(L)|=11 (3 loops) 24.11.2.0, 1   24.11.6.0  
|I(L)|=13 (8 loops) 24.13.2.0, 1, 2, 3, 5, 6, 7 24.13.4.0    
|I(L)|=15 (2 loops) 24.15.2.0, 1      
|I(L)|=19 (4 loops) 24.19.2.0, 1, 2, 3      


The 50 Isotopy Classes of Known Bol Loops

The 15 Groups

Isotopy Classes 4,6,11,12,14,18,1,25,28,32,33,34,36,38,40   24.1.2.5,   24.1.2.7,   24.1.4.2,   24.1.6.0,   24.1.24.0,   24.3.4.0,   24.3.24.0,   24.5.6.0,   24.7.2.8,   24.7.4.0,   24.7.24.0,   24.9.2.3,   24.13.2.4,   24.15.4.0,   24.9.1.1

The 5 Non-associative Moufang Loops

Isotopy Classes 8,31,37,39,41   24.1.2.9,   24.7.2.11,   24.13.2.6,   24.19.2.2,   24.15.1.0

6 Non-Moufang G-Loops

Isotopy Classes 5,17,23,29,42,49   24.1.2.6,   24.3.2.5,   24.5.2.2,   24.7.2.9,   24.15.4.1,   24.9.1.3

24 Isotopy Classes of 77 non-G-loops

Isotopy Class 0   24.1.2.0,   24.7.2.1,   24.13.2.2
Isotopy Class 1   24.1.2.1,   24.1.2.3
Isotopy Class 2   24.1.2.2,   24.3.2.1,   24.5.2.1
Isotopy Class 3   24.1.2.4,   24.3.2.3,   24.7.2.5,   24.9.2.2
Isotopy Class 7   24.1.2.8,   24.7.2.12,   24.13.2.7
Isotopy Class 9   24.1.4.0,   24.3.2.2,   24.7.2.4,   24.9.4.1
Isotopy Class 10   24.1.4.1,   24.7.2.6,   24.13.4.0
Isotopy Class 13   24.1.12.0,   24.3.6.2,   24.5.12.1
Isotopy Class 15   24.3.2.0,   24.9.2.1,   24.11.2.0,   24.13.2.0
Isotopy Class 16   24.3.2.4,   24.9.4.2,   24.15.2.1
Isotopy Class 19   24.3.6.0,   24.7.2.3,   24.7.6.0
Isotopy Class 20   24.3.6.1,   24.5.12.0,   24.7.6.1
Isotopy Class 22   24.5.2.0,   24.9.2.0,   24.13.2.1
Isotopy Class 24   24.5.4.0,   24.7.2.2,   24.11.2.1
Isotopy Class 26   24.7.2.0,   24.9.4.0,   24.19.2.1
Isotopy Class 27   24.7.2.7,   24.9.2.4,   24.13.2.3,   24.15.2.0
Isotopy Class 30   24.7.2.10,   24.13.2.5,   24.19.2.3
Isotopy Class 35   24.11.6.0,   24.19.2.0
Isotopy Class 43   24.9.7.0,   24.21.1.0
Isotopy Class 44   24.13.5.0,   24.13.5.1,   24.17.3.0
Isotopy Class 45   24.5.2.3,   24.7.4.1,   24.9.1.0,   24.21.1.1
Isotopy Class 46   24.5.2.4,   24.11.2.2,   24.11.2.3,   24.13.1.0,   24.17.1.0
Isotopy Class 47   24.5.2.5,   24.7.4.2,   24.13.1.1,   24.17.1.1
Isotopy Class 48   24.7.1.0,   24.9.1.2,   24.15.1.1


Naming of the Loops

For each of the loops of order 24, I have used a name 24.i.c.k where i=|I(L)|, c=|C(L)| and the index k=0,1,2,... indicates merely the order in which each isomorphism class of loop was first encountered by my computer.

Methodology Used

If L is any Bol loop of order 24 with nontrivial centre, then for any subgroup Z of order 2 or 3 contained in Z(L), the quotient loop L/Z(L) is Bol of order 8 or 12 (possibly associative). Since all Bol loops of order 8 and 12 are known (see Burn 1978, 1981), using the theory of central extensions we have generated all possibilities for L. Among these we have retained a single representative of each isomorphism class. To accomplish this, we have represented L by a graph which encodes all information in the Cayley table of L. I have then used Brendan McKay's software package nauty to find a "canonical" representative for each resulting graph. This gives a complete list of all Bol loops of order 24 wqith nontrivial centre.

Now let L be any Bol loop of order 24 (not necessarily having trivial centre), and suppose |I(L)| ≥ 11 where I(L) denotes the set of involutions in L. Denote by H the subgroup of the right-multiplication group of L generated by all the right-multiplication maps Rs for sI(L). Then {Rs : sI(L)} is a normal subset of H (i.e. a union of certain of the conjugacy classes of H). Moreover H permutes L transitively. This is obvious for |I(L)| ≥ 13, and it follows in the case |I(L)| = 11 since otherwise I(L), together with the identity of L, would form a subloop of order 12; this cannot occur since no Bol loop of order 12 has exponent 2. The computational algebra package GAP (Graphs, Algorithms and Programming) has a built-in library of transitive permutation groups of degree 24, and using this I have listed all possibilities for a transitive permutation group of degree 24 generated by a normal set of fixed-point-free involutions having size in the interval {13,14,...,23}. I then exhaustively searched for all possible ways to extend each of these sets of involutions to a Bol loop of order 24.

I have also used GAP to compute orders of left, right and full multiplication groups.

Acknowledgement

I am grateful to the Department of Mathematics and Statistics, Memorial University of Newfoundland for their hospitality while this study was initiated, and in particular to Edgar Goodaire for conversations which have stimulated me in this direction.


/ revised March, 2007