Skip to content

Move presentations for S_n/A_n to a new central file#518

Open
TWiedemann wants to merge 5 commits into
gap-packages:masterfrom
TWiedemann:tw/PermPres
Open

Move presentations for S_n/A_n to a new central file#518
TWiedemann wants to merge 5 commits into
gap-packages:masterfrom
TWiedemann:tw/PermPres

Conversation

@TWiedemann

Copy link
Copy Markdown
Collaborator

The presentations were already there in giant.gi. Since they are also needed in SnAnUnknownDegree.gi, I moved them to a new file presentation.gi in base.

Maybe the file presentation.gi will contain some more presentations in the future. Maybe this will not be necessary since we have the classicpres package (#338), and then it might be renamed or merge into another file.

I also expanded the presentations to cover small edge cases. Currently they are not used (giant.gi is for deg>=8 and SnAnUnknownDegree.gi is for deg>=7).

The tests are of a purely mathematical nature (check whether the presentations given in the paper are correct for small n, or at least yield groups with the correct size), so it is not really necessary to perform them often, but they are fast (42 ms on my laptop).

@TWiedemann

Copy link
Copy Markdown
Collaborator Author

Not sure if the CI fails are related to my changes.

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

Successfully merging this pull request may close these issues.

1 participant