Mathematica 9 is now available

NullSpaceMinors

RowReduce

FilledSmallSquareRowReduce[m] gives the row-reduced form of the matrix m.

FilledSmallSquare Example: RowReduce[3, 1, a, 2, 1, b] LongRightArrow.

FilledSmallSquareRowReduce performs a version of Gaussian elimination, adding multiples of rows together so as to produce zero elements when possible. The final matrix is in reduced row echelon form.

FilledSmallSquare If m is a non-degenerate square matrix, RowReduce[m] is IdentityMatrix[Length[m]].

FilledSmallSquare If m is a sufficiently non-degenerate rectangular matrix with rows and more than columns, then the first columns of RowReduce[m] will form an identity matrix.

FilledSmallSquareRowReduce works on both numerical and symbolic matrices.

FilledSmallSquareRowReduce[m, Modulus -> n] performs row reduction modulo n.

FilledSmallSquareRowReduce[m, ZeroTest -> test] evaluates test[ m[[i, j]] ] to determine whether matrix elements are zero.

FilledSmallSquare See The Mathematica Book: Section 3.7.8.

FilledSmallSquare Implementation Notes: see section A.9.4.

FilledSmallSquare See also: LinearSolve, Inverse, NullSpace, GroebnerBasis.

Further Examples

NullSpaceMinors



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.