where U is an M · N column-orthogonal matrix, W is a diagonal matrix, and Z is an N · N orthogonal matrix.
After successful decomposition, the original matrix A is replaced by U, the diagonal matrix is returned in
the vector W, and the orthogonal matrix in Z.
Consequently, in this method after making matrices to the semi-triangle where is reached by the gauss
method, the determinant of each matrix made by multiplying the pivot arrays of the last matrices, and the
determinant of the original matrix is provided by multiplying the value of this two determinant of sub-matrices.
In this method we need