Legacy Documentation

Mathematica® Teacher's Edition (2002)

This is documentation for an obsolete product.
Current products and services
 Documentation /  Mathematica Teacher's Edition /  Built-in Functions /  Lists and Matrices /  Matrix Operations /

RowReduce

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

FilledSmallSquare Example: RowReduce[3, 1, a, 2, 1, b]LongRightArrow.
FilledSmallSquare RowReduce 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.
FilledSmallSquare RowReduce works on both numerical and symbolic matrices.
FilledSmallSquare RowReduce[m, Modulus -> n] performs row reduction modulo n.
FilledSmallSquare See The Mathematica Book on the web: Section 3.7.8.
FilledSmallSquare Implementation Notes: see Section A.9.4.
FilledSmallSquare See also: LinearSolve, Inverse, NullSpace.