Basics of elementary row operations
1Introduction
An
Why do we consider these operations? Because each row operation replaces equations by equivalent equations. Later they are used in elimination, rank, inverse matrices, and determinant computation, but the basic reason is that they preserve the solution set.
2Terms and definitions
Elementary row operations are the following three reversible operations on rows.
The condition c != 0 is necessary because undoing the scaling uses 1/c. Since we divide by a symbolic quantity here, the nonzero condition must be stated explicitly.
3Plan
There are two viewpoints on row operations.
The first is the equation viewpoint. Each row represents one equation. Swapping equations, multiplying an equation by a nonzero scalar, or adding a multiple of one equation to another creates an equivalent system with the same solutions.
The second is the matrix viewpoint. An elementary row operation is multiplication by an
This formula means that the matrix on the left forms new rows as linear combinations of the rows of .
4Intuitive explanation
In a system of linear equations, changing the order of equations does not change the solutions. Multiplying an entire equation by a nonzero scalar only writes the same condition using a different scale. Adding a multiple of an already required equation to another equation also keeps the same solution set.
Thus elementary row operations clean up the appearance while preserving the solutions. Row reduction produces echelon forms not to change the solutions, but to make the hidden constraints easier to read.
5Worked example
5.1Problem
Use elementary row operations to simplify the augmented matrix and find the corresponding solution.
5.2Explanation
First apply .
Next apply . The division is by the number , which is nonzero.
Finally apply .
Therefore the solution is , . This example uses the fact that each row operation preserves the solution set while moving the system to a more readable equivalent form.
6What each operation preserves and changes
As an order note, the main point of this page is that applying row operations to an augmented matrix preserves the solution set. Statements about
When applied to an augmented matrix, elementary row operations preserve the solution set of the system. For the coefficient matrix alone, they also preserve rank. This is because a row operation is multiplication by an invertible matrix from the left.
However, the actual entries, the particular basis of the row space, and the value of the determinant may change. For a square matrix, the determinant changes as follows.
Thus row operations do not preserve everything. One must distinguish what is preserved and what changes according to the purpose of the calculation.
7Comparison with elementary column operations
An
Column operations preserve the column space and rank, but they change the meaning of the unknowns in a system . Therefore row operations are the natural tool when solving systems. If column operations are used, the corresponding change of variables must also be tracked.
8Theorem and proof: row operations preserve the solution set
8.1Theorem
A system obtained from an augmented matrix by elementary row operations has the same solution set as the original system.
8.2Proof
A row swap only changes the order of the equations, so it does not change the solution set.
For nonzero row scaling, the equation is replaced by . Since c != 0, multiplying back by 1/c recovers the original equation. Hence the two equations are equivalent.
For row replacement, the equation is replaced by . If satisfies all original equations, it satisfies the new equation. Conversely, if the new equation and both hold, subtracting times the latter recovers . Hence the solution set is unchanged.
9Final form
Elementary row operations are the following three reversible row operations.
For systems of linear equations they preserve the solution set. Statements about rank and determinants are previews of later lectures; at this point, read them as a warning that row operations preserve the target quantity for solving systems but do not preserve every matrix quantity.