Base class for all types of elements.
Base class for all types of semigroup elements.
override ISet AssociatedSet
Associated Set.
abstract ISemiGroupElement AddRight(ISemiGroupElement Element)
Tries to add an element to the current element, from the right.
abstract ISemiGroupElement AddLeft(ISemiGroupElement Element)
Tries to add an element to the current element, from the left.
SemiGroupElement()
Base class for all types of semigroup elements.
abstract ISemiGroup AssociatedSemiGroup
Associated Semi-Group.
Basic interface for all types of semigroup elements.
Basic interface for all types of semigroups.
Basic interface for all types of sets.