A module for Matrix
Column Vector
Type to represent result of Gauss-Jordan reduction if system is consistant
Type to represent result of Gauss-Jordan reduction
Type to represent vector space such as R, R2, R3
Create square Matrix with n dimension filled with zeros
Scalar multiplication over a Matrix
Take the complex conjugate of a Complex Numbered Matrix
Perform the adjoint operation on a Complex Numbered Matrix
Try to calculate the inverse of a matrix
Calculate the submatrix given a starting and ending row and column index
Calculate the null space of a matrix
Try to calculate the determinant
Calculate the norm of a Matrix
Calculate the left nullspace of a Matrix
Get the diagonal of a Matrix
Get the Product of the diagonal of a Matrix
Create a Matrix from a list of Column Vectors
Multiply a Vector by a Matrix
Matrix Matrix multiplication
Calculate the dot product of two Matricies
Calculate the tensor product of two Matricies
Determine whether a matirx is square
Predicate to determine if Matrix is symmetric
Predicate to determine if Matrix is Hermitian
Determine whether a matirx is onto
Determine whether a matirx is one to one
Determine whether a matirx is invertable
Determine whether list of vectors are a basis for a space
Predicate to determine if a list of Vectors are linearly independent
Determine whether list of vectors spans a space
Number of rows in Matrix
Number of columns in Matrix
Predicate if matrix is right stochastic
Predicate if matrix is left stochastic
Predicate if matrix is doubly stochastic
Predicate to determine if two matricies are row equivalent
Monoidally append Matricies together horizontally
Monoidally append Matricies together vertically
Commutative Semigroup instance for Matrix under the addition operation with real values.
Commutative Semigroup instance for Matrix under the addition operation with complex values.
Commutative Monoid instance for Matrix under the addition operation with real values.
Commutative Monoid instance for Matrix under the addition operation with complex values.
Real Numbered Inner Product Space for Matrix
Abelian Group instance for Matrix under the addition operation with complex values.
Put a matrix into Upper Triangular Form
Gaussian Elimination
Internal function for Jordan Elimination
Function composition of Gaussian Elimination and Jordan Elimination
Solve a system of linear equations using Gauss-Jordan elimination with explict column vector of constants
Solve a system of linear equations using Gauss-Jordan elimination
Get the value in a matrix at the specified row and column
Set the value in a Matrix at the specified row and column
Print a Real matrix to a string
Print a Complex matrix to a string
Try to read a string into a Matrix
Try to read a string into a Matrix
Row Vector