7
$\begingroup$

For various types of groups, there exist catalogues of those groups of the particular type which are "small" in a certain sense. — For example:

and so on.

Question: Does there exist such data library for groups with "short" finite presentations?

Remarks:

  • There is a 12-years-old question asking for such database. At that time, apparently such database was not available. But maybe this has changed in the meantime(?)

  • When setting the length of a finite presentation equal to the sum of the lengths of the relators, for every presentation on two generators of length at most $10$, it is straightforward to decide whether the corresponding group $G$ is trivial, nontrivial but finite, or infinite (if $G$ is infinite, this can be seen from the abelian invariants of $G$, $G'$ or $G''$, and if $G$ is finite, coset enumeration finishes even with very small limits). Where things start to get more interesting is length $11$. One of the few examples for which deciding finiteness seems more tricky is the group $$ G \ := \ \langle a, b \ | \ a^3 = ab^{-3}a^{-1}b^{-1}a^{-1}b = 1 \rangle. $$ What is easy to see is that $G/G'' \cong {\rm C}_{37} \rtimes {\rm C}_9$, and that $G''$ is perfect — but beyond that, things seem to get more difficult. Almost for sure, people have considered this presentation (and other similar presentations) before. Looking into an appropriate data library would tell what is known about that (and other similar) groups immediately.

$\endgroup$
3
  • 4
    $\begingroup$ Giles Gardam’s thesis contains a useful census of all one-relator groups with relator length less than 9 or so (up to Nielsen equivalence). $\endgroup$ Commented May 29, 2022 at 11:53
  • 3
    $\begingroup$ Marco Linton maintains a database of one-relator presentations here: warwick.ac.uk/fac/sci/maths/people/staff/linton/homepage . $\endgroup$
    – HJRW
    Commented May 29, 2022 at 12:13
  • 2
    $\begingroup$ In writing such tables It would be useful to have rules so as to add $c(x,y)=xy^{-1}$ and $[x,y]=xyx^{-1}y^{-1}$ in the language and thus consider, say, $[x,[x,y]]$ as a very short relator (of length maybe 3 rather than 10). $\endgroup$
    – YCor
    Commented Jun 30, 2022 at 11:23

2 Answers 2

5
$\begingroup$

I would very much like to have such a database and would like to contribute to its development. Prompted by this question, we talked about what such a database could look like (e.g. in terms of groups covered, functionality etc.) at a discussion session of a workshop in Manchester with Ian Leary, Marco Linton, Saul Schleimer and Henry Wilton. I encourage anyone interested in this to contact me.

As some inspiration, I'll link this mathoverflow question on atlas-like websites.

$\endgroup$
2
  • 1
    $\begingroup$ did anything ever come of this, is there perhaps a website now? $\endgroup$
    – Max Horn
    Commented Aug 28 at 21:09
  • 1
    $\begingroup$ No, sorry, still just scheming and experimenting... $\endgroup$ Commented Sep 5 at 8:15
5
$\begingroup$

The example group given has order 333. The automata program in the Monoid Automata Factory, when given this input:

#aaa,ab'b'b'a'b'a'b
_RWS := rec
(
  isRWS := true,
  ordering := "shortlex",
  generatorOrder := [a,A,b,B],
  inverses := [A,a,B,b],
  equations := 
  [
   [a*a*a,IdWord],
   [a*B*B*B*A*B*A*b,IdWord]
  ]
);

runs for about six hours but confirms this.

Separately, if you run the above input through the kbprog program from kbmag, with the option -t 1000000 (else it runs for days), it finds a confluent rewriting system after about six minutes; taking one of the last additional relations found in that rewriting system (such as "[B^2abAB,b^2Ab^2]" from the .kbprog output file) gives you this GAP input file:

f := FreeGroup("a","b");;
g := f / [ f.1*f.1*f.1,f.1*f.2^-1*f.2^-1*f.2^-1*f.1^-1*f.2^-1*f.1^-1*f.2,f.2^-1*f.2^-1*f.1*f.2*f.1^-1*f.2^-1*f.2^-1*f.2^-1*f.1*f.2^-1*f.2^-1 ];
Size(g);

which prints 333.

Thus two completely independent Knuth-Bendix implementations show this is a finite group of order 333.

$\endgroup$
3
  • $\begingroup$ Presumably it's a semidirect product $37\rtimes 9$ with faithful action? $\endgroup$ Commented Aug 28 at 18:42
  • $\begingroup$ It is unusual for the Knuth-Bendix algorithm to fare better than Todd-Coxeter coset enumeration on small finite groups, which makes this an interesting example. Finding the correct parameters for Knuth-Bendix also seems to be a dark art. It is also unusual for a large value of "tidyint" to work so much better. The set of reduction relations is tidied up by removing redundant relations, etc, at regular intervals.) $\endgroup$
    – Derek Holt
    Commented Aug 28 at 20:07
  • $\begingroup$ Yes, it's the semidirect product; GAP says: ```` gap> IdGroup(g); [ 333, 3 ] gap> StructureDescription(g); "C37 : C9" ```` And yes, this is one of the two remaining presentations of size 11 that I've not been able to identify, so I was happy to be able to identify it. I think having tidyint be less than (say) 10% of the current set of equations is a mistake. See the bug report: github.com/gap-packages/kbmag/issues/35 $\endgroup$ Commented Aug 29 at 20:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .