IdempotentImages( G )
This return the images of idempotent endomorphisms. Various options are allowed.
gap> IdempotentImages( a4, 7 );
Usage: IdempotentImages( G [, case] );
where case = 1 for ALL idempotent images,
case = 2 for all non-trivial images,
case = 3 for case 2 and one group per conj class,
case = 4 for case 3 and sorted into images.
false
gap> IdempotentImages( a4, 2 );
[ [ (2,4,3), (2,3,4) ], [ (1,4,2), (1,2,4) ], [ (1,3,4), (1,4,3) ],
[ (1,2,3), (1,3,2) ] ]
gap> IdempotentImages( a4, 3 );
[ [ (2,4,3), (2,3,4) ] ]
GAP 3.4.4