[GAP Forum] How to find consistent polycyclic presentation
Petr Savicky
savicky at cs.cas.cz
Sat Aug 29 08:16:51 BST 2015
On Wed, Aug 26, 2015 at 12:07:45PM +0530, Vipul Kakkar wrote:
> Dear Members
>
> How can I find consistent polycyclic presentation form
> (1) the group that I chose from GAP library and
> (2) the group that I define by FreeGroup/Relation.
>
> For example, how to find consistent polycyclic presentation
>
> for g:=SmallGroup(81,5); and
>
> for f:=FreeGroup(2); g:=f/[f.1^4, f.2^2, (f.1*f.2)^2];
The polycyclic presentation can be displayed using Polycyclic package.
In the first case one can use
g := SmallGroup(81,5);
g1 := ImagesSource(IsomorphismPcpGroup(g));
PrintPcpPresentation(g1);
g1^3 = g3
g2^3 = id
g3^3 = g4
g4^3 = id
In the second case, the group has to be first converted to a polycyclic
representation of pc type and then displayed as above
f:=FreeGroup(2); g:=f/[f.1^4, f.2^2, (f.1*f.2)^2];
h := ImagesSource(IsomorphismPcGroup(g));
g2 := ImagesSource(IsomorphismPcpGroup(h));
PrintPcpPresentation(g2);
g1^2 = g3
g2^2 = id
g3^2 = id
g2 ^ g1 = g2 * g3
Best regards,
Petr Savicky.
More information about the Forum
mailing list