• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H03-May-2022-610505

etc/H03-May-2022-4940

htm/H03-May-2022-423419

lib/H03-May-2022-2,770,0932,769,988

tst/H03-May-2022-2218

COPYRIGHTH A D03-May-2022375 148

PackageInfo.gH A D03-May-20222.3 KiB8166

READMEH A D03-May-20222.8 KiB5846

VERSIONH A D03-May-20224 21

init.gH A D03-May-2022332 139

read.gH A D03-May-2022884 3526

README

1
2                   README file for SglPPow
3
4SglPPow is an extension to the GAP Small Groups Library. Currently the Small
5Groups Library gives access to the following groups:
6
7    Those of order at most 2000 except 1024 (423,164,062 groups);
8    Those of cubefree order at most 50,000 (395,703 groups);
9    Those of order p^7 for the primes p = 3,5,7,11 (907,489 groups);
10    Those of order p^n for n <= 6 and all primes p;
11    Those of order q^n * p where q^n divides 28, 36, 55 or 74 and p is
12      an arbitrary prime not equal to q;
13    Those of squarefree order;
14    Those whose order factorises into at most 3 primes.
15
16This package gives access to the groups of order p^7 for primes p > 11,
17and to the groups of order 3^8.
18
19The Database of groups of order 3^8 has been determined by Michael
20Vaughan-Lee. Access to the groups of order p^7 for primes p > 11 is via
21Bettina Eick and Michael Vaughan-Lee's LiePRing package which is based
22on Eamonn O'Brien and Michael Vaughan-Lee's classification of the nilpotent
23Lie rings of order p^7.
24
25The package can be downloaded as a .tar.gz file from
26    https://gap-packages.github.io/sglppow/
27
28Then tar -zxvf slgppow.tar produces a directory sglppow. This should be
29moved into the pkg directory of a GAP installation.
30
31The package is set up so that after loading it into GAP with
32LoadPackage("sglppow"), the groups can be obtained via the command
33    SmallGroup( size, nr )
34You can also obtain the number of groups of a given order with the command
35    NumberSmallGroups(size)
36Thus the package does not install any new functionality in GAP, it only
37extends the available SmallGroups library.
38
39To access the groups of order p^7 for p > 11 you will also need to install
40the LiePRing package and the LieRing package due to Willem de Graaf and
41Serena Cicalo. These packages are automatically loaded when SglPPow is
42loaded.
43
44WARNING: There are 1,396,077 groups of order 3^8, 1,600,573 groups of
45order 13^7, and 5,546,909 groups of order 17^7. For general p the number
46of groups of order p^7 is of order 3p^5. Furthermore as p increases, the
47time taken to generate a complete list of the groups of order p^7 grows
48rapidly. Experimentally the time taken seems to be proportional to p^{6.2}.
49For p=13 it takes several hours to generate the complete list. For p <= 11
50the groups are precomputed, and their SmallGroup codes are stored in the
51SmallGroup database. But for p > 11 the Lie rings have to be generated from
52a list of 4773 parametrized presentations in the LiePRing database, and then
53converted into groups using the Baker-Campbell-Hausdorff formula. Further,
54it takes over 11 gb of memory to store a complete list of power-commutator
55presentations for all groups of order 13^7. Hence most users will want to
56avoid generating complete lists of the groups!
57
58