What Inconsistency Looks Like
A system of linear equations is consistent if at least one choice of its variables satisfies every equation. It is inconsistent if no such choice exists. Row reduction helps detect inconsistency by revealing a scalar equation that cannot be true. In particular, a row of zeros in the coefficient positions paired with a nonzero right-hand entry represents an equation such as \(0=1\).
For a system with \(m\) equations and \(n\) variables, its augmented matrix has \(n\) coefficient columns and one additional column for the right-hand sides. Each row represents one equation. A row of the form \([\,0\ \cdots\ 0\mid c\,]\), where \(c\ne0\), therefore says that a sum of zero multiples of the variables must equal \(c\). The left side is zero for every assignment of the variables, so that equation cannot hold.
The location of the nonzero entry matters. A row \([\,0\ \cdots\ 0\mid 0\,]\) represents \(0=0\), which is true for every assignment; it does not create a contradiction. The diagnostic pattern is specifically zeroes in all coefficient positions and a nonzero entry in the right-hand position.
Why Row Reduction Preserves Consistency
Row reduction applies elementary row operations to the augmented matrix. These operations are swapping two rows, multiplying a row by a nonzero scalar, and adding a multiple of one row to another. To use a row in the reduced matrix as evidence about the original system, we need to know that these operations preserve whether a solution exists.
Proof. Swapping two rows only changes the order in which the equations are listed, so a vector of variable values satisfies the system before the swap exactly when it satisfies the system after the swap. Multiplying a row by a nonzero scalar replaces an equation \(L=c\) by \(dL=dc\), where \(d\ne0\). The equations have the same solutions because \(L=c\) implies \(dL=dc\), and \(dL=dc\) implies \(L=c\) after division by \(d\). Finally, adding a multiple \(d\) of one equation \(L_2=c_2\) to another \(L_1=c_1\) replaces the latter by \(L_1+dL_2=c_1+dc_2\). Any solution of the original equations satisfies this new equation. Conversely, if the unchanged second equation \(L_2=c_2\) and the new equation hold, subtracting \(dL_2=dc_2\) recovers \(L_1=c_1\). Thus each operation preserves precisely the same solutions. \(\square\)
Consequently, a contradiction found after row reduction is a contradiction for the original system as well. For example, if an original system had a solution, the proposition says that the same variable values would satisfy every system obtained by row operations. They could not satisfy a row that says \(0=1\).
Proof. First suppose the reduced matrix contains \([\,0\ \cdots\ 0\mid c\,]\) with \(c\ne0\). Its equation is \(0=c\), which no variable values satisfy. By the proposition, the row operations preserve the solution set, so the original system is inconsistent.
For the converse, suppose row echelon form has no such row. Every nonzero row must then have a leading coefficient in one of the variable columns: if its coefficient entries were all zero, its right-hand entry would also have to be zero. Assign zero to each variable in a non-pivot column. Starting from the last nonzero row and moving upwards, solve each row for its leading variable. That variable has a nonzero coefficient, and all variables to its right already have assigned values, so the row determines a value for it. This gives values for every pivot variable. Any rows below the nonzero rows are zero rows and impose only \(0=0\). Thus the reduced system has a solution. The proposition then gives a solution to the original system, so it is consistent. Reducing to RREF is also a sequence of elementary row operations and has the same criterion. \(\square\)
The theorem gives a complete test, not just a one-way warning: a contradictory row guarantees inconsistency, and if row echelon form has no contradictory row, back-substitution can produce a solution. The test concerns the augmented matrix, so always distinguish its coefficient columns from its final right-hand column.
Worked Examples
Worked Example: A Contradiction in Two Equations
Determine whether the system \(x+y=2\), \(2x+2y=5\) is consistent.
Its augmented matrix is
Apply \(R_2\to R_2-2R_1\). Then use \(R_1\to R_1-2R_2\) to obtain RREF:
The last row represents \(0x+0y=1\), or \(0=1\). The system is inconsistent. This is also visible in the original equations: doubling \(x+y=2\) gives \(2x+2y=4\), whereas the second equation requires \(2x+2y=5\).
Check: The row operation produced the right-hand entry \(5-2(2)=1\), so the final row is indeed the equation \(0=1\). It cannot be satisfied by any \(x\) and \(y\).
Worked Example: Contradiction After Several Eliminations
Determine whether the system \(x+y+z=2\), \(2x+3y+z=5\), \(3x+4y+2z=8\) is consistent.
Start with its augmented matrix. Apply \(R_2\to R_2-2R_1\) and \(R_3\to R_3-3R_1\):
Now apply \(R_3\to R_3-R_2\). This gives a contradictory row:
The bottom row says \(0x+0y+0z=1\), so the system is inconsistent. To see the scalar contradiction in the original equations, subtract the first equation and the second equation from the third. The left side becomes \((3x+4y+2z)-(x+y+z)-(2x+3y+z)=0\); the right side becomes \(8-2-5=1\). The result is \(0=1\).
Check: The row operations give the same right-hand computation: after the first two operations, the last right-hand entry is \(8-3(2)=2\); subtracting the new second row gives \(2-1=1\). The coefficient entries are all zero, as required for the contradiction.
Worked Example: A Parameter Changes Consistency
For which real values of \(t\) is the system \(x+2y=3\), \(2x+4y=t\) consistent?
Write the augmented matrix and apply \(R_2\to R_2-2R_1\):
If \(t\ne6\), the second row says \(0=t-6\), which is false. The system is inconsistent in that case. If \(t=6\), the second row is \(0=0\), so it supplies no contradiction. To confirm consistency at \(t=6\), take \(x=3\) and \(y=0\). The first equation gives \(3+2(0)=3\), and the second gives \(2(3)+4(0)=6=t\).
Check: The first equation forces the second equation’s left side to be twice the first equation’s left side, hence to equal \(6\). Therefore the second right-hand side must equal \(6\), exactly the condition found by row reduction.
Common Mistake: Treating Every Zero Row as a Contradiction
A row of zeroes in the coefficient positions is not enough to conclude that a system is inconsistent. The right-hand entry must be checked too. For example, consider \(x+y=2\) and \(2x+2y=4\). Subtracting twice the first row from the second gives
A wrong conclusion would be: “The bottom row has only zeroes, so the system is inconsistent.” The correction is to translate that row into its equation: \(0x+0y=0\), or \(0=0\). This equation is true, not contradictory. For instance, \(x=2,y=0\) satisfies both original equations: \(2+0=2\) and \(2(2)+2(0)=4\).
In short, read the entire augmented row. A row with zero coefficients and a nonzero right-hand side is a contradiction; a row with zeroes in every position is a redundant equation that imposes no restriction. A nonzero coefficient row, meanwhile, expresses a genuine equation and should not be mistaken for either case.
A Reliable Detection Procedure
When checking a system for inconsistency, keep the interpretation of the augmented matrix visible throughout the calculation. Each row operation changes the equations but preserves their solution set, so the final rows can be read as an equivalent system. The following procedure isolates the relevant test:
Keep the right-hand sides in a separate final column so that coefficient entries are not confused with constants.
Use elementary row operations to reach row echelon form or RREF, applying each operation to the entire row, including its right-hand entry.
If such a row has a nonzero right-hand entry, it says \(0=c\) with \(c\ne0\), so the system is inconsistent.
If the right-hand entry is also zero, the row says \(0=0\). It does not establish inconsistency.
This test is useful because it turns a question about all possible variable values into a visible check of a finite matrix. It does not require finding every solution: a single contradictory row rules out all solutions. Conversely, the theorem shows that if the reduced system contains no contradictory row, back-substitution can produce at least one solution. The essential habit is to translate the row back into its scalar equation before drawing a conclusion.
Check Your Understanding
For each question, state what the relevant augmented row means as a scalar equation.
- What equation is represented by the row \([\,0\ \ 0\ \ 0\mid -3\,]\), and what does it imply about consistency?
- Does the row \([\,0\ \ 0\mid 0\,]\) establish inconsistency? Explain why or why not.
- In the parameter example, what value of \(t\) makes the last row a contradiction?
- Why does a row operation not change whether the system has a solution?
- For a system in row echelon form with no contradictory row, what process can be used to obtain a solution?