Computing skew left braces of small orders
Valeriy G. Bardakov, Mikhail V. Neshchadim, Manoj K. Yadav

TL;DR
This paper enhances an existing algorithm to compute all non-isomorphic skew left braces, enumerates structures up to order 868, and proposes new conjectures based on the data.
Contribution
It improves an algorithm for computing skew left braces and provides extensive enumeration data up to order 868, facilitating future research.
Findings
Enumerated skew left braces up to order 868
Proposed new conjectures based on enumeration data
Enhanced algorithm for computing non-isomorphic skew left braces
Abstract
We improve Algorithm 5.1 of [Math. Comp. {\bf 86} (2017), 2519-2534] for computing all non-isomorphic skew left braces, and enumerate left braces and skew left braces of orders up to 868 with some exceptions. Using the enumerated data, we state some conjectures for further research.
| 227 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 16 | ||||||||||
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.
Computing skew left braces of small orders
Valeriy G. Bardakov
Sobolev Institute of Mathematics, pr. ak. Koptyuga 4, Novosibirsk, 630090, Russia and Novosibirsk State University, Novosibirsk, 630090, Russia
,
Mikhail V. Neshchadim
Sobolev Institute of Mathematics, pr. ak. Koptyuga 4, Novosibirsk, 630090, Russia and Novosibirsk State University, Novosibirsk, 630090, Russia
and
Manoj K. Yadav
Harish-Chandra Research Institute, HBNI, Chhatnag Road, Jhunsi, Allahabad-211 019, India
Abstract.
We improve Algorithm 5.1 of [Math. Comp. 86 (2017), 2519-2534] for computing all non-isomorphic skew left braces, and enumerate left braces and skew left braces of orders up to 868 with some exceptions. Using the enumerated data, we state some conjectures for further research.
Key words and phrases:
Skew left braces, Left braces, Regular subgroups, Yang-Baxter equation
2010 Mathematics Subject Classification:
16T25, 81R50, 20B40
1. Introduction
A triple , where and are (not necessarily abelian) groups, is said to be a skew left brace if
[TABLE]
for all , where denotes the inverse of in . We call the additive group and the multiplicative group of the skew left brace . A skew left brace is said to be a left brace if is an abelian group. The concept of left braces was introduced by Rump [18] in 2007 in connection with non-degenerate involutive set theoretic solutions of the quantum Yang-Baxter equations. Thereafter the subject received a tremendous attention of the mathematical community; see [3, 5, 19, 20] and the references therein. Interest in the study of set theoretic solutions of the quantum Yang-Baxter equations was intrigued by the paper [11] of Drinfeld, published in 1992.
Let be an arbitrary set and a bijective map. Recall that the pair is said to be a set theoretic solution of the Yang-Baxter equation if
[TABLE]
holds in the set of all maps from to itself, where is just acting on the th and th components of and identity on the remaining one. Let us write
[TABLE]
with and component maps from to itself.
A solution is said to be non-degenerate if the component maps and are bijections on for all . It is said to be involutive if is the identity map. The study of non-degenerate set theoretic solutions of the quantum Yang-Baxter equations has been extensively taken up, e. g., [6, 9, 13, 16, 21] to mention a few.
The concept of skew left brace was introduced by Guarnieri and Vendramin [15] in 2017 in connection with non-involutive non-degenerate set theoretic solutions of the quantum Yang-Baxter equations. They invented an algorithm, by generalising a result of Bachiller [2] for computing all skew left braces of a given order. They themselves computed left braces and skew left braces of lot of groups upto order 120. Vendramin [22] extended the number upto 168 with some exceptions. All these computations are done using computer algebra systems MAGMA [4] and GAP [14] using the algorithm invented in [15]. For more work on skew braces see [7, 8, 17].
This article aims at filling up the gaps in the table produced in [22] to some extent and making further computations for larger orders. An ingenious observation on regular subgroups of the holomorph of a given finite group allows us to improve the algorithm obtained in [15], which substantially enhances the performance of MAGMA computation. The improved algorithm, actually, avoids an expensive calculation in the existing algorithm. We compute the number of non-isomorphic left braces and skew left braces of orders upto 868 except certain cases (mainly when the order is a multiple of 32). These results settle [22, Problem 13] and [15, Problem 6.1]. The computations will help in building a database of left braces and skew left braces, which in turn will greatly enrich the library of solutions of the quantum Yang-Baxter equation. On the basis of our computation, we suggest some conjectures for further research.
It is striking that there are more than a million skew brace structures of order and more than 20 millions skew brace structures of order . The reader will encounter many more surprises while going through the tables. We have used MAGMA on a computer with 3.5 GHz 6-Core Intel Xeon E5 processor and 64 GB memory for these computations.
2. Regular subgroups
Let be a group, which acts on a set . The action of an element on an element is denoted by . A subgroup of is said to be action-closed if for each pair , there exists an element such that . By * - conjugacy class* of , we mean . For , we write the conjugate of by as .
Let be a group and be the symmetric group on the set . Recall that a subgroup of is said to be regular if -action on is free and transitive. By a free action we here mean that for any element , its stabilizer in is the trivial subgroup. Observe that when is finite, any regular subgroup of is of order .
For a group , denotes the holomorph of , which is defined as the semidirect product of with , the automorphism group of . So
[TABLE]
where the product in is given by
[TABLE]
Notice that acts on transitively under the following action:
[TABLE]
for all and , where is the projection map given by \pi_{2}\big{(}(\alpha,g)\big{)}=g. It follows that the stabilizer of any element of in is isomorphic to .
Let be a regular subgroup of . Then it is not difficult to see that for each , there exists a unique element such that . Let denote the set of all regular subgroups of . Then acts on by conjugation. With this setting, we have the following easy observation, which plays a key role in what follows.
Lemma 2.1**.**
, as a subgroup of , is action-closed with respect to the conjugation action of on .
Proof.
Let and . Then there exists an element such that . Notice that
[TABLE]
Let , which lies in . Thus,
[TABLE]
Proof is now complete. ∎
The preceding lemma enables us to get the following generalization of [15, Proposition 4.3].
Theorem 2.2**.**
Let be a group. Then non-isomorphic skew left braces are in bijective correspondence with conjugacy classes of regular subgroups in . Moreover, if is a -group for some prime , then non-isomorphic skew left brace structures over are in bijective correspondence with - conjugacy classes of regular subgroups of any Sylow -subgroup of .
Proof.
The first assertion follows from [15, Proposition 4.3] along with Lemma 2.1. Let be a fixed Sylow -subgroup of and any other Sylow -subgroup of . In the light of first assertion, we only need to observe that any regular subgroup of lies in the - conjugacy class of some regular subgroup of . But this is obvious by Sylow theory. ∎
As a result, we get the following algorithm which improves [15, Algorithm 5.1].
Algorithm 2.3**.**
For a finite group , the following sequence of computations constructs all non-isomorphic skew left braces
- (1)
Compute . 2. (2)
Compute the list of regular subgroups of of order up to conjugation. 3. (3)
For each representative of regular subgroups of , construct the map given by g\mapsto\big{(}f,f(g)^{-1}\big{)}, where \big{(}f,f(g)^{-1}\big{)}\in\mathcal{G}. The triple yields a skew left brace with given by g_{1}\circ g_{2}=\chi^{-1}\big{(}\chi(g_{1})\chi(g_{2})\big{)} for all .
As remarked in [15] too, for enumerating skew left braces with additive group we only need first two steps of this algorithm.
We also have the following algorithm for finite -groups.
Algorithm 2.4**.**
For a finite -group , the following sequence of computations constructs all non-isomorphic skew left braces
- (1)
Compute . 2. (2)
Compute a representative of the conjugacy class of Sylow -subgroups of . 3. (3)
Compute the list of regular subgroups of of order up to conjugation by the elements of . 4. (4)
For each representative of regular subgroups of under conjugation action of , construct the map given by g\mapsto\big{(}f,f(g)^{-1}\big{)}, where \big{(}f,f(g)^{-1}\big{)}\in\mathcal{G}. The triple yields a skew left brace with given by g_{1}\circ g_{2}=\chi^{-1}\big{(}\chi(g_{1})\chi(g_{2})\big{)} for all .
Notice that for enumerating skew left braces with finite additive -group we need first three steps of this algorithm. We conclude this section by reproducing the proof of the following fact.
Proposition 2.5**.**
Let be a Sylow -subgroup of of a finite -group . Then the union of - conjugacy classes of the regular subgroups of constitutes the set of all regular subgroups of .
Proof.
Let be an arbitrary regular subgroup of . Then , being of order , is a subgroup of some Sylow -subgroup of . By Sylow theory, we know that there exists an element such that . Thus is a subgroup of . It follows from the proof of Lemma 2.1 that for some . A routine calculation now shows that is a regular subgroup of . Indeed, if x^{\big{(}(\psi,z)^{(\beta,1)}\big{)}}=x for some and , then it follows that , which is not possible. This proves that the action of is free on . That the action is transitive, is left as an easy exercise, and the proof is complete. ∎
We remark that on the lines of proof of the preceding proposition, we can easily show that for an arbitrary finite group , acts on by conjugation. We have used this fact above without proof as it is well known.
3. Computations
Throughout this section, for a given positive integer , and , respectively, denote the total number of left braces and skew left braces of order . For each such , stands for the prime factorization of . Computations in this section are carried out using Algorithm 2.3. The following table remedies some gaps in the list obtained in [22].
We now enumerate and for except some cases for which computations are too big to be handled by our computer. We have given a lower bound on the number of skew left braces of order , by taking into account the additive groups with Group Id’s , where . By the Group Id we mean the group identification of a group of given order in The Small Groups Library [12] implemented in GAP and MAGMA.
We now record some partial computations considering specific additive groups of given orders.
4. Conclusion and Conjectures
We start by presenting a comparison on the time taken ( in seconds) by [15, Algorithm 5.1] and Algorithm 2.3 for enumerating skew left braces of order 32 for select additive groups which took considerable amount of time on MAGMA.
Program was stopped after running more than a month without result.
The data obtained above reveals that Algorithm 2.3 is very expensive, with respect to memory space and time, for handing the situation for prime power orders. So, one really needs to find a substitute for this algorithm. One may think of Algorithm 2.4 as a substitute. But unfortunately, it requires the conjugacy classes of regular subgroups of a given Sylow--subgroup (of the holomorph of a given finite -group) to be computed in the whole holomorph, which is again very expensive. Although Algorithm 2.4 is not very efficient as such, we hope that it may be improved/modified to handle the computations on skew braces of prime power orders more efficiently.
We now present some conjectures suggested by the big data computed in above tables. It is known from [10] that for a prime integer ,
[TABLE]
and for prime integers and such that ,
[TABLE]
For skew left braces, we have
Conjecture 4.1**.**
Let and be prime integers. If , then
[TABLE]
and if , then
[TABLE]
For prime multiples of and , we have
Conjecture 4.2**.**
Let be a prime integer. Then
[TABLE]
and
[TABLE]
Conjecture 4.3**.**
Let be a prime integer. Then
[TABLE]
and
[TABLE]
Skew left braces of order , being prime integers, have been constructed very recently in [1], where it is shown that if and otherwise. Going a step ahead, we have the following enumeration formula:
Conjecture 4.4**.**
Let and be prime integers such that . Then
[TABLE]
and
[TABLE]
We close with the hope that the readers will be able to use the enormous data produced above to formulate many more conjectures according to their own need and interest.
Acknowledgements. The third named author thanks L. Vendramin for supplying MAGMA codes for computing skew left braces and for his useful comments on the introduction, and acknowledges the support of DST-RSF Grant INT/RUS/RSF/P-2. The first and second named authors acknowledge the support from the RFBR-18-01-0057. The authors thank the referee for suggesting useful modifications.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Acri and M. Bonatto, Skew braces of size p q 𝑝 𝑞 pq , https://arxiv.org/pdf/1908.03228.pdf.
- 2[2] D. Bachiller, Counterexample to a conjecture about braces . J. Algebra 453 (2016), 160-176.
- 3[3] D. Bachiller, F. Cedo, E. Jespers and J. Okninski, Iterated matched products of finite braces and simplicity; new solutions of the Yang-Baxter equation . Trans. Amer. Math. Soc. 370 (2018), 4881-4907.
- 4[4] W. Bosma, J. Cannon and C. Playoust, The Magma algebra system. I. The user language , Journal of Symbolic Computation 24 (1997), 235-265.
- 5[5] F. Cedo, Left braces: solutions of the Yang-Baxter equation . Adv. Group Theory Appl. 5 (2018), 33-90.
- 6[6] F. Cedo, E. Jespers and A. del Rio, Involutive Yang-Baxter groups . Trans. Amer. Math. Soc. 362 (2010), 2541-2558.
- 7[7] F. Cedo, A. Smoktunowicz and L Vendramin, Skew left braces of nilpotenct type . Proc. London Math. Soc. 118 (2019), 1367-1392.
- 8[8] L. N. Childs, Skew braces and the Galois correspondence for Hopf Galois structures . J. Algebra 511 (2018), 270-291.
