Skip to content

Incorrect SocleTypePrimitiveGroup for large degrees #40

@ssiccha

Description

@ssiccha

The information in SocleTypePrimitiveGroup for primitive groups on large degrees are incorrect. This was reported via Mail by @aniemeyer. I've investigated a bit further.

gap> prims := AllPrimitiveGroups(NrMovedPoints,[4095]);;
gap> prims[5];
A(4095)
gap> prims[6];
S(4095)
gap> SocleTypePrimitiveGroup(prims[5]);
rec( parameter := 5, series := "A", width := 1 )
gap> SocleTypePrimitiveGroup(prims[6]);
rec( parameter := 6, series := "A", width := 1 )

Which means that the socles of the fifth and sixth groups are alternating groups on 5 and 6 points respectively.

I've had a look at the data files data/gps37.g, data/gps38.g, data/gps39.g and the socle type information on the natural alternating and symmetric groups seems to be wrong in all of them. The first line of data/gps37.g is

PRIMGRP[3723]:= 
[[1,Factorial(3723)/2,1,"2",[ [ 3722, 1 ] ],3721,"Alt(3723)",["A",1,1],"Alt"],
[2,Factorial(3723),0,"2",[ [ 3722, 1 ] ],3723,"Sym(3723)",["A",2,1],"Sym"]];

According to lib/primitiv.gi the eighth entries are the socle type information. In both cases they say that the alternating groups act on 1 or 2 points in their natural action.

Does someone know which functions were used to generate the database? Maybe @alex-konovalov, @hulpke or @aniemeyer ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions