NearringIdeals( nr )
NearringIdeals( nr, "l" )
NearringIdeals( nr, "r" )
NearringIdeals computes all (left) (right) ideals of the near-ring
nr. The return value is a list of subgroups
of the additive group of nr representing the according ideals.
In case that nr is a transformation near-ring, FindGroup is used
to determine the additive group of nr as a permutation group.
If the optional parameters "l" or "r" are passed, all left
resp. right ideals are computed.
gap> n := LibraryNearring( "V4", 11 );
LibraryNearring( "V4", 11 )
gap> NearringIdeals( n );
[ Subgroup( V4, [ ] ), Subgroup( V4, [ (3,4) ] ), V4 ]
gap> NearringIdeals( n, "r" );
[ Subgroup( V4, [ ] ), Subgroup( V4, [ (3,4) ] ), V4 ]
gap> NearringIdeals( n, "l" );
[ Subgroup( V4, [ ] ), Subgroup( V4, [ (3,4) ] ),
Subgroup( V4, [ (1,2) ] ), Subgroup( V4, [ (1,2)(3,4) ] ), V4 ]
GAP 3.4.4