The type of the elements of the group.
The "dimension" of the group, whatever that means for a given group.
The generators of the group.
Compares two elements in a group. Returns -1 if the first is lesser, 1 if the second is lesser, 0 if both are equal. Comparison must be a total order relation (?).
The first element to compare.
The second element to compare.
Whehther one of the elements is greater, or if both are equal.
Enumerates all of the elements of the group. The base implementation is probably not a good idea for anything with more than a few hundred elements. However, the RewriteGroup
has a much faster algorithm.
An array of all of the group elements.
Determines whether two group elements are equal.
The first group element.
The second group element.
Whether the two group elements are equal.
Returns the group identity.
An instance of the group identity.
Inverts a group element.
The element to invert.
The group inverse of the element.
Multiplies two group elements together.
The left element to multiply.
The right element to multiply.
The multiplication of both elements.
Generated using TypeDoc, the 1/31/2021 at 6:18:55 AM
A class for abstract groups.