How to get Smith normal form of a matrix

50 Views Asked by At

I have the following matrix

$$m=\left( \begin{array}{cccc} 0 & -1 & 1 & 0 \\ 1 & 0 & 0 & 1 \\ 0 & 0 & 0 & 1 \\ 0 & 0 & -1 & 0 \\ \end{array} \right)$$

How does one compute the Smith normal form of this matrix?

1

There are 1 best solutions below

2
On

A series of row swappings yields \begin{bmatrix} 1&0&0&1\\0&-1&1&0\\0&0&-1&0 \\0&0&0&1 \end{bmatrix}