IsIdenticalPresentationFpGroup( G, H )
IsIdenticalPresentationFpGroup returns true if the presentations of
the parent groups G and H are identical and false otherwise.
Two presentations are considered identical if the have the same number of
generators, i.e., G is generated by g1 ... gn and H by h1 ...
hn, and if the set of relators of G stored in G.relators is equal
to the set of relators of H stored in H.relators after replacing
hi by gi in these words.
gap> F2 := FreeGroup(2);
Group( f.1, f.2 )
gap> g := F2 / [ F2.1^2 / F2.2 ];
Group( f.1, f.2 )
gap> h := F2 / [ F2.1^2 / F2.2 ];
Group( f.1, f.2 )
gap> g = h;
false
gap> IsIdenticalPresentationFpGroup( g, h );
true
GAP 3.4.4