Set of semantic literals.
override bool Equals(object obj)
Compares the element to another. If elements are equal.
int Compare(IElement x, IElement y)
Compares two elements.
override bool IsCommutative
If the ring * operator is commutative or not.
SemanticLiterals()
Set of semantic literals.
override? int Size
Size of set, if finite and known, otherwise null is returned.
override bool Contains(IElement Element)
Checks if the set contains an element.
override int GetHashCode()
Calculates a hash code of the element. Hash code.
static readonly SemanticLiterals Instance
Instance reference to the set of semantic literals.
override IAbelianGroupElement Zero
Returns the zero element of the group.
Interface for semantic literals.