Constructor for the MatrixGroup class.
The array of matrices used to generate the group.
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.
Returns the identity element of the group.
The identity matrix of size dimension.
Inverts a given group element.
A group element.
The inverse matrix of elem.
Multiplies two group elements by one another.
The first group element.
The second group element.
The resulting matrix multiplication of elem1 * elem2.
Generated using TypeDoc, the 1/31/2021 at 6:18:55 AM
A class for groups defined using matrices.