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