1 | initial version |
in order to use GAP's AllSmallGroups function, you need to install the optional spkg database_gap-4.4.12.p0 e.g. by starting sage, and issuing, the sage prompt, the command
install_package('database_gap-4.4.12.p0')
It does not matter whether or not it is wrapped in Sage, as long one does everything at GAP prompt. In the worst case one can do something like
sage: gg=gap('AllSmallGroups(4)')
although this would create a list of objects Sage might have problems dealing with, e.g. they need not be permutation groups. You can still do e.g.
sage: g=gg[1]
sage: g.IsAlternatingGroup()
false