![[MONOiD]](monoid.png)
SemiGroup( list )
SemiGroup returns the semigroup generated by the list list of
semigroup elements.
gap> SemiGroup( [ Transformation( [ 1, 2, 1 ] ) ] );
SemiGroup( [ Transformation( [ 1, 2, 1 ] ) ] )
SemiGroup( gen1, gen2, ... )
In this form SemiGroup returns the semigroup generated by the semigroup elements
gen1, gen2, ...
gap> SemiGroup( Transformation( [ 1, 2, 1 ] ) );
SemiGroup( [ Transformation( [ 1, 2, 1 ] ) ] )
Version 2.4 (May 1998)