42.4 Elementary Operations for a Pcgs

  • RelativeOrders( pcgs ) A

    returns the list of relative orders of the pcgs pcgs.

    the list of relative orders of the pcgs pcgs.

  • IsFiniteOrdersPcgs( pcgs ) P

    tests whether the relative orders of pcgs are all finite.

  • IsPrimeOrdersPcgs( pcgs ) P

    tests whether the relative orders of pcgs are prime numbers. Many algorithms require a pcgs to have this property. The operation IsomorphismRefinedPcGroup (see IsomorphismRefinedPcGroup) can be of help here.

  • PcSeries( pcgs ) A

    returns the subnormal series determined by pcgs.

  • GroupOfPcgs( pcgs ) A

    The group generated by pcgs.

  • OneOfPcgs( pcgs ) A

    The identity of the group generated by pcgs.

    gap> G := Group( (1,2,3,4),(1,2) );; p := Pcgs(G);;
    gap> RelativeOrders(p);
    [ 2, 3, 2, 2 ]
    gap> IsFiniteOrdersPcgs(p);
    true
    gap> IsPrimeOrdersPcgs(p);
    true
    gap> PcSeries(p);
    [ Group([ (3,4), (2,4,3), (1,4)(2,3), (1,2)(3,4) ]), 
      Group([ (2,4,3), (1,4)(2,3), (1,2)(3,4) ]), 
      Group([ (1,4)(2,3), (1,2)(3,4) ]), Group([ (1,2)(3,4) ]), Group(()) ]
    

    [Top] [Previous] [Up] [Next] [Index]

    GAP 4 manual
    February 2000