Consider whether these matrix manipulations (A) must keep the same solution set, or (B) might result in a different solution set for the corresponding linear system.
The leftmost nonzero term of each row is 1. We call these terms pivots.
Each pivot is to the right of every higher pivot.
Each term that is either above or below a pivot is 0.
All zero rows (rows whose terms are all 0) are at the bottom of the matrix.
Every matrix has a unique reduced row echelon form. If \(A\) is a matrix, we write \(\RREF(A)\) for the reduced row echelon form of that matrix.
Activity1.2.9.
Recall that a matrix is in reduced row echelon form (RREF) if
The leftmost nonzero term of each row is 1. We call these terms pivots.
Each pivot is to the right of every higher pivot.
Each term that is either above or below a pivot is 0.
All zero rows (rows whose terms are all 0) are at the bottom of the matrix.
For each matrix, mark the leading terms, and label it as RREF or not RREF. For the ones not in RREF, determine which rule is violated and how it might be fixed.
Recall that a matrix is in reduced row echelon form (RREF) if
The leftmost nonzero term of each row is 1. We call these terms pivots.
Each pivot is to the right of every higher pivot.
Each term that is either above or below a pivot is 0.
All zero rows (rows whose terms are all 0) are at the bottom of the matrix.
For each matrix, mark the leading terms, and label it as RREF or not RREF. For the ones not in RREF, determine which rule is violated and how it might be fixed.
In practice, if we simply need to convert a matrix into reduced row echelon form, we use technology to do so.
However, it is also important to understand the Gauss-Jordan elimination algorithm that a computer or calculator uses to convert a matrix (augmented or not) into reduced row echelon form. Understanding this algorithm will help us better understand how to interpret the results in many applications we use it for in Chapter 2.
Mark the position where the first pivot should be. Which row operation is the best choice for the first move in converting to RREF?
Add row 3 to row 2 (\(R_2+R_3 \rightarrow R_2\))
Add row 2 to row 3 (\(R_3+R_2 \rightarrow R_3\))
Swap row 1 to row 2 (\(R_1 \leftrightarrow R_2\))
Add -2 row 2 to row 1 (\(R_1-2R_2 \rightarrow R_1\))
Instructor Note.
The fact that the matrix considered in part (d) is the same as in (a) is intentional. As you’re facilitating this discussion with your students, explore how your students’ reasoning has changed in coming to an answer in (d) compared to how they answered in (a).
Observation1.2.13.
The steps for the Gauss-Jordan elimination algorithm may be summarized as follows:
Ignoring any rows that already have marked pivots, identify the leftmost column with a nonzero entry.
Use row operations to obtain a pivot of value \(1\) in the topmost row that does not already have a marked pivot.
Mark this pivot, then use row operations to change all values above and below the marked pivot to \(0\text{.}\)
Repeat these steps until the matrix is in RREF.
In particular, once a pivot is marked, it should remain in the same position. This will keep you from undoing your progress towards an RREF matrix.
Activity1.2.14.
Complete the following RREF calculation (multiple row operations may be needed for certain steps):
In the dropdown on the right, you can select a number of different languages. Select "Octave" for the Matlab-compatible syntax used by this text.
Type rref([1,3,2;2,5,7]) and then press the Evaluate button to compute the \(\RREF\) of \(\left[\begin{array}{ccc} 1 & 3 & 2 \\ 2 & 5 & 7 \end{array}\right]\text{.}\)
Now try using whitespace to write out the matrix and compute \(\RREF\) instead:
A = [1 3 2
2 5 7]
rref(A)
Activity1.2.18.
In the HTML version of this text, code cells are often embedded for your convenience when RREFs need to be computed.
Try this out to compute \(\RREF\left[\begin{array}{cc|c} 2 & -3 & 1 \\ 3 & 0 & 6 \end{array}\right]\text{.}\)
Subsection1.2.3Individual Practice
Activity1.2.19.
Find three examples of linear systems for which the RREF of their augmented matrices is equal to
Prove that Gauss-Jordan Elimination preserves the solution set of a system of linear equations in \(n\) variables. Make sure your proof includes each of the following. Just because I’ve used bullet points here does not mean you should use bullet points in your proof.
Write an arbitrary system of linear equations in \(n\) variables. Your notation should be unambiguous.
Label an element of your solution set. You won’t know what it is exactly, so you’ll have to use a variable. Remember what it means (by definition!) to be in the solution set.
Describe the three operations used in Gauss-Jordan Elimination.
Consider all three operations in Gauss-Jordan Elimination. After each one is used, show that the element of the solution set you picked still satisfies the definition.
Exploration1.2.22.
Let \(M_{2,2}\) indicate the set of all \(2 \times 2\) matrices with real entries. Show that equivalence of matrices as defined in this section is an equivalence relation, as in exploration Exploration 1.1.22