I have a group from Small Group Library and I want to find its presentation using GAP.
I have tried to use PresentationFpGroup(G) but failed.
Please suggest me a method.
I have a group from Small Group Library and I want to find its presentation using GAP.
I have tried to use PresentationFpGroup(G) but failed.
Please suggest me a method.
Copyright © 2021 JogjaFile Inc.
Overview.
If
Gis the group you want a presentation for, first useto transform
Ginto a FPGroup type. GAP will output the generators. Then follow up withto see the relations.
Remark.
Sometimes it may be helpful to call
SimplifiedFpGrouplike here:in order to obtain a presentation of a simpler form.
Example.
The following example demonstrates this for the dihedral group of order 256. First we will figure out its ID and extract it from the Small Groups Library:
It is given by a presentation of special kind, called polycyclic presentation. This is very efficient to process this group on a computer, but not very efficient for processing by humans:
Luckily, in this case
SimplifiedFpGroupproduces much shorter presentation:Just to show that all these three groups are isomorphic,
Note that if the connection to the original group is important, then the operation
IsomorphismSimplifiedFpGroupshould be used instead ofSimplifiedFpGroup. Furthermore, if for some concrete group the resulting presentation is unsatisfying, then one could try more sophisticated interactive use of Tietze transformation commands available in GAP (see here).