1.4: Uniqueness of the Reduced Row-Echelon Form
( \newcommand{\kernel}{\mathrm{null}\,}\)
As we have seen in earlier sections, we know that every matrix can be brought into reduced row-echelon form by a sequence of elementary row operations. Here we will prove that the resulting matrix is unique; in other words, the resulting matrix in reduced row-echelon does not depend upon the particular sequence of elementary row operations or the order in which they were performed.
Let
Recall Example 1.3.8.
Find the basic and free variables in the system
Solution
Recall from the solution of Example 1.3.8 that the row-echelon form of the augmented matrix of this system is given by
We can write the solution to this system as
Here the free variables are written as parameters, and the basic variables are given by linear functions of these parameters.
In general, all solutions can be written in terms of the free variables. In such a description, the free variables can take any values (they become parameters), while the basic variables become simple linear functions of these parameters. Indeed, a basic variable
If
Using this proposition, we prove a lemma which will be used in the proof of the main result of this section below.
Let
- Proof
-
With respect to the linear systems associated with the matrices
and , there are two cases to consider:- Case
: the two systems have the same basic variables - Case
: the two systems do not have the same basic variables
In case
, the two matrices will have exactly the same pivot positions. However, since and are not identical, there is some row of which is different from the corresponding row of and yet the rows each have a pivot in the same column position. Let be the index of this column position. Since the matrices are in reduced row-echelon form, the two rows must differ at some entry in a column . Let these entries be in and in , where . Since is in reduced row-echelon form, if were a basic variable for its linear system, we would have . Similarly, if were a basic variable for the linear system of the matrix , we would have . Since and are unequal, they cannot both be equal to , and hence cannot be a basic variable for both linear systems. However, since the systems have the same basic variables, must then be a free variable for each system. We now look at the solutions of the systems in which is set equal to and all other free variables are set equal to . For this choice of parameters, the solution of the system for matrix has , while the solution of the system for matrix has , so that the two systems have different solutions.In case
, there is a variable which is a basic variable for one matrix, let’s say , and a free variable for the other matrix . The system for matrix has a solution in which and for all other free variables . However, by Proposition this cannot be a solution of the system for the matrix . This completes the proof of case . - Case
Now, we say that the matrix
The two linear systems of equations corresponding to two equivalent augmented matrices have exactly the same solutions.
- Proof
-
The proof of this theorem is left as an exercise.
Now, we can use Lemma
Every matrix
- Proof
-
Let
be an matrix and let and be matrices in reduced row-echelon form, each equivalent to . It suffices to show that .Let
be the matrix augmented with a new rightmost column consisting entirely of zeros. Similarly, augment matrices and each with a rightmost column of zeros to obtain and . Note that and are matrices in reduced row-echelon form which are obtained from by respectively applying the same sequence of elementary row operations which were used to obtain and from .Now,
, , and can all be considered as augmented matrices of homogeneous linear systems in the variables . Because and are each equivalent to , Theorem ensures that all three homogeneous linear systems have exactly the same solutions. By Lemma we conclude that . By construction, we must also have .
According to this theorem we can say that each matrix


