Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IsSpecialPcgs for pcgs of solvable small groups? #62

Open
ThomasBreuer opened this issue Oct 11, 2023 · 1 comment
Open

IsSpecialPcgs for pcgs of solvable small groups? #62

ThomasBreuer opened this issue Oct 11, 2023 · 1 comment

Comments

@ThomasBreuer
Copy link

It seems that Pcgs( G ) = SpecialPcgs( G ) holds for solvable G from the small groups library.
If this is true in general then shouldn't IsSpecialPcgs be set to true in Pcgs( G )?

@fingolfin
Copy link
Member

Perhaps it is true (it would make a lot of sense), but we should verify that before setting it unconditionally.

Perhaps @beick remembers?

Otherwise, what I'd suggest to do (for "someone" who has time and interest to improve this) is to go through each layer, verify this for all the groups in that layer, and then ensure that the this property is set for the constructed groups in each case. Typically that means searching for the calls to PcGroupCode resp. PcGroupFpGroup and then modifying those call sites suitably.

Note that there are other things that could be set. E.g. we call SetIsPGroup and SetPrimePGroup in some cases constructing p-groups, but not all. We could potentially set information about being nilpotent, solvable, non-solvable (basically: whenever we set a permutation group).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants