IsIsomorphicPGroup( G, H )
The functions returns true if G is isomorphic to H. Both groups must be ag groups of prime power order.
gap> p1 := Group( (1,2,3,4), (1,3) ); Group( (1,2,3,4), (1,3) ) gap> p2 := SolvableGroup( 8, 5 ); Q8 gap> p3 := SolvableGroup( 8, 4 ); D8 gap> IsIsomorphicPGroup( AgGroup(p1), p2 ); false gap> IsIsomorphicPGroup( AgGroup(p1), p3 ); true
The function computes and compares the standard presentations for G and H (see StandardPresentation).
This function requires the package "anupq" (see RequirePackage).
GAP 3.4.4