ACE BN BNA CG CLG COMP FM FREE HEKA IDCA NCA NCSF PART SFA SG SGA SP SYMF TAB TYP

FUNCTION: Perm2CycleType - compute the cycle type of a permutation

CALLING SEQUENCE:

Perm2CycleType(perm)
SG[Perm2CycleType](perm)

PARAMETERS:

perm = any list denoting a permutation

SYNOPSIS:

EXAMPLES:


> with(SG):
> p:=[7,1,3,6,5,4,2]:
> Perm2CycleType(p);
 
                                   [3, 2, 1, 1]
 
> Perm2Cycle(p);
 
                              [[1, 7, 2], [4, 6]]
 

SEE ALSO: Cycle2Perm Perm2Cycle