Basic Matrix Operations
Some basic matrix operations.
Transposing a matrix interchanges the rows and columns in the matrix. If you transpose an m×n matrix, you get an n×m matrix as the result.
Transposing a 2×3 matrix gives a 3×2 result.
| Out[1]= |  |
Det[m] gives the determinant of a square matrix m. Minors[m] is the matrix whose 
element gives the determinant of the submatrix obtained by deleting the 
row and the 
column of m. The 
cofactor of m is
times the 
element of the matrix of minors.
Minors[m, k] gives the determinants of the k×k submatrices obtained by picking each possible set of k rows and k columns from m. Note that you can apply Minors to rectangular, as well as square, matrices.
Here is the determinant of a simple 2×2 matrix.
| Out[2]= |  |
This generates a 3×3 matrix, whose


entry is

.
| Out[3]= |  |
Here is the determinant of

.
| Out[4]= |  |
The trace or spur of a matrix Tr[m] is the sum of the terms on the leading diagonal.
This finds the trace of a simple 2×2 matrix.
| Out[5]= |  |
The rank of a matrix is the number of linearly independent rows or columns.
This finds the rank of a matrix.
| Out[6]= |  |
Powers and exponentials of matrices.
| Out[7]= |  |
This gives the third matrix power of

.
| Out[8]= |  |
It is equivalent to multiplying three copies of the matrix.
| Out[9]= |  |
Here is the millionth matrix power.
| Out[10]= |  |
The matrix exponential of a matrix m is
, where
indicates a matrix power.
This gives the matrix exponential of

.
| Out[11]= |  |
Here is an approximation to the exponential of

, based on a power series approximation.
| Out[12]= |  |