MGU Mathematics Series — Linear Algebra
Part I: Vectors, Systems, and Matrix Foundations
Systems · Row Reduction · Augmented Matrices · Solution Sets
Chapter 3 of 14
MGU Mathematics Series  ·  Linear Algebra  ·  Library Textbook Edition

Chapter 3:
Systems of
Linear Equations

From intersections and elimination to augmented matrices, row echelon form, and parametric solution sets — understanding linear systems as both geometry and structure

■ Part I: Vectors, Systems, and Matrix Foundations ■

■ 14 Sections  •  Chapter 3 of 14 ■

Follows Chapter 2: Vectors in Two and Three Dimensions  ·  Prepares students for Chapter 4: Matrices and Matrix Operations

Purpose and Overview

Every real system — a business, a physical structure, an electrical circuit, a supply chain, a network — involves many quantities that must satisfy many conditions simultaneously. The mathematics that describes this kind of constraint is the system of linear equations. You have already solved pairs of equations in Algebra I and Algebra II. This chapter deepens that skill into a complete theory: a systematic way of representing, analyzing, and solving any system of linear equations, regardless of size.

Chapter 3 connects what you already know about intersecting lines with the powerful methods of row reduction that linear algebra makes possible. You will move from two-variable systems solved by hand to three-variable systems described geometrically by planes, and finally to systems in any number of variables represented as augmented matrices. The chapter introduces the three elementary row operations, row echelon form, reduced row echelon form, pivot positions, free variables, and parametric solution sets — all in service of the single goal of understanding exactly when a system has one solution, no solution, or infinitely many solutions, and what those solutions look like structurally.

By the end of this chapter, you will be able to solve any linear system that can be represented exactly, classify the system by its solution structure, and interpret the result geometrically and in context. These skills will carry directly into Chapter 4 (matrix operations), Chapter 5 (matrix inverses), Chapter 8 (vector spaces), Chapter 10 (rank and null space), and every applied chapter in this book.

Opening Question

A small bakery sells loaves of bread for $4 each and muffins for $2 each. On Monday, 30 items were sold for a total of $96. How many loaves and how many muffins were sold? Now suppose you also know that the bakery sold exactly twice as many muffins as loaves. Does the new condition change the solution? What if the third condition were something impossible to satisfy along with the first two? By the end of this chapter, you will have a complete method — algebraic, matrix-based, and geometric — for answering these questions for any number of variables and any number of conditions.

14Sections
12Objectives
24Key Terms
14+Worked Examples

Learning Objectives

  1. 1Describe what a linear equation and a linear system represent algebraically and geometrically.
  2. 2Solve two-variable systems by substitution and elimination and interpret the solution geometrically.
  3. 3Classify systems as consistent with a unique solution, consistent with infinitely many solutions, or inconsistent.
  4. 4Solve three-variable systems and describe the geometric meaning of the solution set.
  5. 5Write the augmented matrix of a linear system.
  6. 6Apply the three elementary row operations correctly.
  7. 7Reduce an augmented matrix to row echelon form.
  8. 8Reduce an augmented matrix to reduced row echelon form.
  9. 9Identify pivot positions and free variables in a matrix.
  10. 10Write the parametric solution set of a system with free variables.
  11. 11Model and solve real-world problems as linear systems.
  12. 12Identify and correct common errors in system-solving procedures.

Sections at a Glance

Sections 3.1 – 3.2
What a System Is: Meaning, Geometry, and Two-Variable Methods
Linear Equations · Systems · Substitution · Elimination · Geometric Cases

What a Linear System Represents

A linear equation in variables x1, x2, …, xn is any equation that can be written in the form

a₁x₁ + a₂x₂ + ⋯ + aₙxₙ = b

where a1, a2, …, an and b are real numbers called coefficients and x1 through xn are the unknowns. Every variable appears to the first power only. There are no products of variables, no variables in denominators, and no variables under radicals or inside exponential functions.

A system of linear equations is a collection of two or more linear equations that all use the same variables and must all be satisfied at the same time. A solution of the system is an assignment of values to all variables that makes every equation in the system true simultaneously. If such an assignment exists, the system is called consistent. If no assignment satisfies all equations at once, the system is inconsistent.

TypeExampleWhy it qualifies
Linear3x − 2y = 7Both variables appear to the first power; no products of variables
Linearx + y + z = 0Three variables, all first-power, sum equals zero
Not linearxy + z = 5Contains a product of two variables
Not linearx² + y = 3Variable raised to a power other than 1
Not linear1/x + y = 2Variable in denominator
Geometric Meaning

Each linear equation in two variables describes a line in the coordinate plane. Each linear equation in three variables describes a plane in three-dimensional space. Solving a system geometrically means finding all points that lie on every line or plane in the system at the same time — their intersection.

The idea of simultaneous conditions is the heart of a linear system. Each equation acts as a constraint: it rules out most of the plane and keeps only the points along one line. Two constraints together keep only the points satisfying both. As you add more equations, each new constraint restricts the solution set further. The goal of this chapter is to develop a reliable method — rooted in matrix algebra — for finding exactly what survives all the constraints at once.

Practice 3.1Identifying Linear Equations
  1. Classify each equation as linear or not linear. Explain your reasoning.

    a. 4x − 7y = 12
    b. x² + y = 3
    c. x + y + z − w = 0
    d. √x + 2y = 5
    e. 0.5x − 3y = 1
    f. xy = 6
  2. Write two linear equations in x and y that you think have exactly one common solution. Then write two that you think have no common solution. Explain your thinking.
  3. In your own words, explain what it means for a value assignment to be a solution of a system of three linear equations.

Systems in Two Variables

A system of two linear equations in two variables x and y takes the general form:

a₁x + b₁y = c₁ a₂x + b₂y = c₂

Geometrically, each equation describes a line in the xy-plane. The solution of the system is the set of all points (x, y) that lie on both lines simultaneously. There are exactly three geometric possibilities for two lines in a plane.

CaseDescriptionNumber of SolutionsSystem Type
One intersection pointThe lines cross at exactly one pointExactly one solutionConsistent, independent
Parallel linesLines have the same slope but different y-intercepts; never meetNo solutionInconsistent
Coincident linesThe two equations describe the same lineInfinitely many solutionsConsistent, dependent

Method 1: Substitution

In substitution, you solve one equation for one variable, then substitute that expression into the other equation to produce a single-variable equation. Solve, then back-substitute to find the remaining variable.

Example 3.2.1
Solving a two-variable system by substitution
  • ProblemSolve:  x + 2y = 8   and   3x − y = 3.
  • ThinkSolve the first equation for x, then substitute into the second.
  • Calculate From equation 1: x = 8 − 2y Substitute into equation 2: 3(8 − 2y) − y = 3 24 − 6y − y = 3 24 − 7y = 3 −7y = −21 y = 3 Back-substitute: x = 8 − 2(3) = 8 − 6 = 2
  • CheckEquation 1: 2 + 2(3) = 2 + 6 = 8 ✓    Equation 2: 3(2) − 3 = 6 − 3 = 3 ✓
  • InterpretThe two lines cross at the point (2, 3). This is the unique solution. The system is consistent and independent.
Answer: (x, y) = (2, 3)

Method 2: Elimination

In elimination, you multiply one or both equations by constants so that the coefficient of one variable becomes opposite in sign across the two equations. Adding the equations then eliminates that variable. Elimination is the method that generalizes most naturally into matrix row reduction, and it is the primary technique this chapter will develop further.

Example 3.2.2
Solving by elimination — unique solution
  • ProblemSolve:  2x + 3y = 12   and   4x − y = 10.
  • ThinkMultiply the second equation by 3 so that the y-coefficients are opposite. Then add.
  • Calculate 2x + 3y = 12 [equation 1] 12x − 3y = 30 [equation 2 × 3] ───────────────── 14x = 42 x = 3 Substitute x = 3 into equation 1: 2(3) + 3y = 12 6 + 3y = 12 3y = 6 y = 2
  • CheckEquation 1: 6 + 6 = 12 ✓    Equation 2: 12 − 2 = 10 ✓
  • InterpretThe two lines intersect at exactly one point: (3, 2). The system has a unique solution.
Answer: (x, y) = (3, 2)
Example 3.2.3
Elimination revealing an inconsistent system
  • ProblemSolve:  x − 2y = 4   and   −2x + 4y = 3.
  • ThinkMultiply the first equation by 2 and add to the second to eliminate x.
  • Calculate 2x − 4y = 8 [equation 1 × 2] −2x + 4y = 3 [equation 2] ───────────────── 0 = 11 ← contradiction!
  • InterpretThe statement 0 = 11 is always false. No values of x and y can make it true. The system has no solution — it is inconsistent. Geometrically, the two lines are parallel: they never intersect.
Answer: No solution. The system is inconsistent.
Example 3.2.4
Elimination revealing a dependent system
  • ProblemSolve:  3x − 6y = 9   and   −x + 2y = −3.
  • ThinkMultiply the second equation by 3 and add to the first.
  • Calculate 3x − 6y = 9 [equation 1] −3x + 6y = −9 [equation 2 × 3] ───────────────── 0 = 0 ← always true
  • InterpretThe statement 0 = 0 is always true. Both equations describe the same line. Any point on that line is a solution. Dividing equation 1 by 3: x − 2y = 3, so x = 3 + 2y. The solution set is all pairs of the form (3 + 2y, y) for any value of y. The system has infinitely many solutions — it is consistent and dependent.
Answer: Infinitely many solutions; x = 3 + 2t, y = t for any real number t.
Practice 3.2Two-Variable Systems
  1. Solve by substitution. Check your answer.
    a. y = 2x − 1, 3x + y = 9
    b. x − y = 5, 2x + 3y = 5
  2. Solve by elimination. Identify the type of system (unique solution, no solution, infinitely many).
    a. 3x + 2y = 14, 5x − 2y = 10
    b. 2x − 4y = 6, −x + 2y = −3
    c. 4x + y = 7, 8x + 2y = 9
  3. Write a system of two equations whose geometric interpretation is two parallel lines. Verify algebraically that it has no solution.
  4. A concert venue sold general admission tickets for $25 and VIP tickets for $80. A total of 200 tickets were sold for $8,500. Set up and solve a system to find how many of each type were sold.
Sections 3.3 – 3.6
Three Variables, Geometry of Planes, and Solution Classification
Three-Variable Systems · Planes in Space · Consistency · Dependent Systems

Systems in Three Variables

A system of three linear equations in three variables x, y, z takes the form:

a₁x + b₁y + c₁z = d₁ a₂x + b₂y + c₂z = d₂ a₃x + b₃y + c₃z = d₃

Solving such a system by hand uses the same elimination idea used for two variables, but applied twice. The goal is to reduce to a two-variable system, solve it, then use those values to find the third variable. The formal technique for this is called back-substitution.

The standard hand-calculation method for a three-variable system is:

Strategy for Three-Variable Systems
  • Choose a pivot variable — often whichever has convenient coefficients.
  • Use two pairs of equations to eliminate that variable. You should produce two new equations in only two variables.
  • Solve the resulting two-variable system by elimination or substitution.
  • Back-substitute to find the third variable.
  • Check all three values in all three original equations.
Example 3.3.1
Solving a three-variable system
  • ProblemSolve:
    x + y + z = 6
    2x − y + z = 3
    x + 2y − z = 2
  • ThinkEliminate x using pairs of equations. Use equations (1) and (2), then equations (1) and (3).
  • Calculate Step 1: Eliminate x from equations (2) and (3). Eq(2) − 2·Eq(1): (2x − y + z) − 2(x + y + z) = 3 − 12 −3y − z = −9 … call this Eq(4) Eq(3) − Eq(1): (x + 2y − z) − (x + y + z) = 2 − 6 y − 2z = −4 … call this Eq(5) Step 2: Solve Eq(4) and Eq(5) for y and z. Eq(4): −3y − z = −9 Eq(5): y − 2z = −4 → y = 2z − 4 Substitute y = 2z − 4 into Eq(4): −3(2z − 4) − z = −9 −6z + 12 − z = −9 −7z = −21 z = 3 Then: y = 2(3) − 4 = 2 Step 3: Back-substitute into Eq(1): x + 2 + 3 = 6 → x = 1
  • CheckEq(1): 1+2+3=6 ✓   Eq(2): 2−2+3=3 ✓   Eq(3): 1+4−3=2 ✓
  • InterpretAll three planes intersect at the single point (1, 2, 3). The system has a unique solution.
Answer: (x, y, z) = (1, 2, 3)
Organization Tip

Label your equations (1), (2), (3), … and label each derived equation (4), (5), … as you go. Note which operation produced each new equation, for example "Eq(2) − 2·Eq(1)". This habit reduces errors and makes it easier to find mistakes during checking.

Intersections of Lines and Planes

Every linear equation in two variables represents a line in the plane. Every linear equation in three variables represents a plane in space. Understanding the possible geometric relationships between these objects helps predict the solution structure of any system.

In two dimensions, two lines can intersect at exactly one point, be parallel (never intersect), or be identical (the same line, infinitely many intersections).

In three dimensions, the intersection of three planes is more varied. Three planes can all meet at a single point. Two planes can be parallel while the third crosses both, producing no common intersection. All three planes can share a common line. Three planes can form a triangle-like arrangement with no common point. All three planes can be identical, or two can be identical with the third crossing them in a line. The algebra of row reduction will reveal which case applies in any given system.

Geometric ConfigurationNumber of SolutionsAlgebraic Signal
Three planes meet at one pointExactly oneRREF has three pivot columns; no free variables
Three planes share a common lineInfinitely many (1 free variable)RREF has one zero row, two pivot columns
All three planes identicalInfinitely many (2 free variables)RREF has two zero rows, one pivot column
No common intersection pointNoneRREF has a contradiction row: [0 0 0 | k] with k ≠ 0
Diagram Description

Three planes, one intersection point: Imagine three flat sheets of glass set at angles to each other. If they are positioned correctly, there is exactly one point in space where all three sheets touch each other at once. That point is the unique solution.

Three planes, shared line: Tilt all three planes so that they all contain the same line — like three pages of a book open to different angles but all attached at the spine. Any point on that spine is a solution; there are infinitely many.

No intersection: Like three pages from different books stacked roughly parallel but at slight angles — they never all agree on a single point.

Consistent and Inconsistent Systems

The most important first question about any linear system is whether it has a solution at all. A system is consistent if at least one solution exists, and inconsistent if no solution exists. Inconsistency arises from a logical contradiction among the equations: the conditions they impose are mutually exclusive and cannot all be satisfied at once.

When solving by elimination — or by row reduction — an inconsistent system reveals itself through a contradiction row: a row of the form

0x + 0y + 0z = k (where k ≠ 0)

This row is the algebraic equivalent of the statement 0 = k, which is false for any nonzero k. No values of any variable can satisfy it. If such a row appears anywhere in the matrix during row reduction, the system is immediately inconsistent and the search for solutions ends.

Inconsistency Criterion

A linear system is inconsistent if and only if its augmented matrix can be row-reduced to contain a row of the form [0 0 ··· 0 | k] where k ≠ 0. In this case, the system has no solution.

If no such row appears, the system is consistent, and the solution set is either a unique point or an infinite family described by free variables.

Dependent Systems and Infinitely Many Solutions

When a consistent system has fewer constraints than unknowns — or when some equations are redundant versions of others — the system has infinitely many solutions. Such systems are called dependent or underdetermined.

In matrix terms, a dependent system produces one or more zero rows in row echelon form: rows of the form [0 0 ··· 0 | 0]. These rows carry no information. They are the algebraic echo of redundant equations.

When zero rows appear, the system has free variables: variables that are not controlled by any pivot and can therefore take any real value. For each free variable, there is a one-dimensional family of solutions. The complete solution set can be described using parameters — arbitrary real numbers that trace out that family. This parametric form of the solution will be developed fully in Section 3.12.

Student Warning — Zero Rows vs. Contradiction Rows

A zero row [0 0 0 | 0] and a contradiction row [0 0 0 | 5] look similar but have completely opposite meanings. A zero row means one equation was redundant — the system is consistent and may have free variables. A contradiction row means the system is impossible — there is no solution. Always check the last entry in every near-zero row.

Practice 3.3 – 3.6Three-Variable Systems and Classification
  1. Solve by elimination and back-substitution. Identify the number of solutions.
    x + y − z = 0, 2x − y + z = 3, −x + 2y + z = 3
  2. Without solving completely, determine whether the system is likely consistent or inconsistent. Explain.
    x + y = 5, 2x + 2y = 11
  3. A system of three equations in three unknowns produces the following matrix after row reduction:
    [1 2 0 | 3]
    [0 0 1 | 2]
    [0 0 0 | 0]
    How many solutions does the system have? What does the zero row tell you?
  4. Describe in words the geometric meaning of a system of three equations in three variables that has infinitely many solutions. What does the intersection of the planes look like?
Sections 3.7 – 3.8
Augmented Matrices and Elementary Row Operations
Coefficient Matrix · Augmented Matrix · Three Row Operations

Augmented Matrices

Hand calculation of elimination becomes cumbersome for large systems. To systematize the process and eventually automate it, linear algebra represents a system as a matrix. The key insight is that the variables x, y, z serve only as placeholders in the computation — what matters are the coefficients and the right-hand side constants. We can strip away the variables and track only the numbers.

Given a system of m linear equations in n unknowns, the coefficient matrix is the m × n array of coefficients. The augmented matrix appends the right-hand side constants as an additional column, separated by a vertical bar to remind us it is not a coefficient column.

Example 3.7.1
Writing the augmented matrix of a system
  • ProblemWrite the augmented matrix for:
    2x − y + 3z = 5
    x + 4y − z = −2
    3x − 2y + z = 0
  • ThinkEach equation becomes one row. Columns correspond to x, y, z, and then the right-hand side. Be careful: a missing variable has coefficient 0.
  • Represent
    Augmented Matrix [A | b]
    ⎡ 2 −1 3 | 5 ⎤ ⎢ 1 4 −1 | −2 ⎥ ⎣ 3 −2 1 | 0 ⎦
  • InterpretRow 1 encodes the equation 2x − y + 3z = 5. Row 2 encodes x + 4y − z = −2. Row 3 encodes 3x − 2y + z = 0. The vertical bar separates the coefficient portion from the right-hand-side constants.
The augmented matrix is the 3 × 4 array shown above.
Example 3.7.2
Reading a system from an augmented matrix
  • ProblemWrite the system of equations corresponding to:
    ⎡ 1 0 −2 | 4 ⎤ ⎢ 0 3 1 | 9 ⎥ ⎣ 0 0 5 | 15 ⎦
  • InterpretRow 1: x + 0y − 2z = 4 → x − 2z = 4
    Row 2: 0x + 3y + z = 9 → 3y + z = 9
    Row 3: 0x + 0y + 5z = 15 → 5z = 15
System: x − 2z = 4, 3y + z = 9, 5z = 15.
Important Convention

Always write equations in standard form — all variable terms on the left, constant on the right, variables in consistent order — before reading off the augmented matrix. An equation like 3z + x = 2y + 7 must be rewritten as x − 2y + 3z = 7 before you form the matrix.

Elementary Row Operations

Row reduction works by replacing a system with an equivalent system — one that has exactly the same solution set — using three types of legal operations. Because each row of the augmented matrix represents a linear equation, any operation that would produce an equivalent set of equations corresponds to a valid operation on rows. There are exactly three such operations.

The Three Elementary Row Operations
  • Row Swap (Ri ↔ Rj) — Interchange two rows. This reorders the equations, which does not change the solution.
  • Row Scale (kRi → Ri) — Multiply all entries of a row by a nonzero constant k. This multiplies an equation by k, which does not change its solutions as long as k ≠ 0.
  • Row Replacement (Ri + kRj → Ri) — Replace one row by the sum of itself and a multiple of another row. This adds a multiple of one equation to another, which is the heart of elimination.
Student Warning — Row Replacement Direction

In a row replacement operation, the row being modified changes. The row being used as the multiplier stays the same. Write R₁ + 2R₂ → R₁, not R₁ + 2R₂ → R₂. The arrow tells you which row is being replaced.

Example 3.8.1
Applying row operations to an augmented matrix
  • ProblemPerform the following operations on the matrix below. Describe what each does to the system.
    Starting matrix:
    ⎡ 2 4 | 10 ⎤ ⎣ 1 −1 | 2 ⎦
  • Step 1Apply R₁ ↔ R₂ (swap rows): ⎡ 1 −1 | 2 ⎤ ⎣ 2 4 | 10 ⎦ Effect: The equations are reordered. Same system, more convenient form.
  • Step 2Apply R₂ − 2R₁ → R₂: R₂ becomes: [2 − 2(1), 4 − 2(−1), 10 − 2(2)] = [0, 6, 6] ⎡ 1 −1 | 2 ⎤ ⎣ 0 6 | 6 ⎦ Effect: The x-term is eliminated from the second equation. This is the core elimination step.
  • ReadThe second row says 6y = 6, so y = 1. Back-substitute: x − 1 = 2, so x = 3.
Answer: (x, y) = (3, 1)
Practice 3.7 – 3.8Augmented Matrices and Row Operations
  1. Write the augmented matrix for each system.
    a. x + 3y = 7, 2x − y = 4
    b. x − y + 2z = 3, 3x + y − z = 1, 2x + 2z = 4
  2. Write the system of equations corresponding to each augmented matrix. Use variables x, y, and z.
    a. [ 1 3 | 5 ] [ 0 2 | 4 ]
    b. [ 1 0 2 | 3 ] [ 0 1 −1 | 2 ] [ 0 0 0 | 0 ]
  3. Apply each row operation to the given matrix and write the result.
    Start: [ 3 6 | 9 ] [ 2 −1 | 4 ]
    a. Apply (1/3)R₁ → R₁
    b. Then apply R₂ − 2R₁ → R₂
  4. Why is it invalid to multiply a row by zero? What would happen to the system if you did?
Sections 3.9 – 3.10
Row Echelon Form and Reduced Row Echelon Form
REF · RREF · Staircase Pattern · Reading Solutions Directly

Row Echelon Form

The goal of row reduction is to transform the augmented matrix into a simpler form from which the solution can be read off or computed by back-substitution. The first target form is called row echelon form (abbreviated REF).

Definition — Row Echelon Form (REF)

A matrix is in row echelon form if it satisfies all three of the following conditions:

  • All zero rows (rows of all zeros) are at the bottom.
  • In each nonzero row, the leading entry (the first nonzero entry from the left) is strictly to the right of the leading entry of the row above it.
  • All entries below a leading entry in the same column are zero.

The leading entries form a "staircase" pattern stepping down and to the right. Each leading entry is called a pivot.

Example: A matrix in REF
⎡ 2 3 −1 | 5 ⎤ ⎢ 0 1 4 | 2 ⎥ ⎣ 0 0 3 | 6 ⎦
Leading entries (pivots) are at positions (1,1), (2,2), (3,3). Each is to the right of the one above. Entries below each pivot in its column are zero.
Example: A matrix NOT in REF
⎡ 2 3 −1 | 5 ⎤ ⎢ 0 1 4 | 2 ⎥ ⎣ 0 2 0 | 4 ⎦
Not in REF: In column 2, the entry in row 3 (which is 2) is nonzero, but it lies below the pivot in row 2. Entries below a pivot must be zero.

Gaussian Elimination: Producing REF

The systematic process of reducing a matrix to row echelon form is called Gaussian elimination. Work column by column from left to right. For each column, identify the topmost nonzero entry in the current working submatrix as the pivot. Use row replacement operations to zero out all entries below that pivot. Then move to the next column.

Example 3.9.1
Gaussian elimination to row echelon form
  • ProblemReduce to REF and solve:
    2x + 4y − 2z = 2
    4x + 9y − 3z = 8
    −2x − 3y + 7z = 10
  • Augmented Matrix ⎡ 2 4 −2 | 2 ⎤ ⎢ 4 9 −3 | 8 ⎥ ⎣ −2 −3 7 | 10 ⎦
  • Column 1Use row 1 as pivot row. Eliminate column 1 entries in rows 2 and 3. R₂ − 2R₁ → R₂: [4−4, 9−8, −3+4, 8−4] = [0, 1, 1, 4] R₃ + R₁ → R₃: [−2+2, −3+4, 7−2, 10+2] = [0, 1, 5, 12] ⎡ 2 4 −2 | 2 ⎤ ⎢ 0 1 1 | 4 ⎥ ⎣ 0 1 5 | 12 ⎦
  • Column 2Use row 2 as pivot row. Eliminate column 2 entry in row 3. R₃ − R₂ → R₃: [0−0, 1−1, 5−1, 12−4] = [0, 0, 4, 8] ⎡ 2 4 −2 | 2 ⎤ ⎢ 0 1 1 | 4 ⎥ ⎣ 0 0 4 | 8 ⎦
  • REF reachedThe matrix is now in row echelon form. Read the equations:
    Row 3: 4z = 8 → z = 2
    Row 2: y + z = 4 → y = 4 − 2 = 2
    Row 1: 2x + 4y − 2z = 2 → 2x + 8 − 4 = 2 → 2x = −2 → x = −1
  • CheckEq(1): 2(−1)+4(2)−2(2) = −2+8−4 = 2 ✓   Eq(2): 4(−1)+9(2)−3(2) = −4+18−6 = 8 ✓   Eq(3): −2(−1)−3(2)+7(2) = 2−6+14 = 10 ✓
Answer: (x, y, z) = (−1, 2, 2)

Reduced Row Echelon Form

Row echelon form still requires back-substitution to read off the solution. Reduced row echelon form (RREF) takes the simplification further: it eliminates entries not only below but also above each pivot, and scales each pivot to 1. The result is a matrix from which the solution can be read directly, with no back-substitution needed.

Definition — Reduced Row Echelon Form (RREF)

A matrix is in reduced row echelon form if it satisfies all conditions for REF, and additionally:

  • Each pivot (leading entry) is equal to 1.
  • Every entry in the same column as a pivot — above and below — is 0.

Every matrix has a unique RREF. No matter what sequence of row operations you perform, you will always arrive at the same RREF for a given matrix.

Example: A matrix in RREF (unique solution)
⎡ 1 0 0 | 3 ⎤ ⎢ 0 1 0 | −1 ⎥ ⎣ 0 0 1 | 2 ⎦
This reads directly: x = 3, y = −1, z = 2. Pivots in every column; no free variables.
Example: RREF with a free variable
⎡ 1 2 0 | 5 ⎤ ⎢ 0 0 1 | 3 ⎥ ⎣ 0 0 0 | 0 ⎦
Column 2 has no pivot — y is a free variable. Read: x + 2y = 5 → x = 5 − 2y, and z = 3. Set y = t: solution is (5 − 2t, t, 3).
Example 3.10.1
Full Gauss–Jordan elimination to RREF
  • ProblemBring the matrix to RREF:
    ⎡ 1 3 −2 | 4 ⎤ ⎢ 2 7 −3 | 9 ⎥ ⎣ −1 1 4 | 7 ⎦
  • Step 1: Forward pass to REF R₂ − 2R₁ → R₂: ⎡ 1 3 −2 | 4 ⎤ ⎢ 0 1 1 | 1 ⎥ ⎣ −1 1 4 | 7 ⎦ R₃ + R₁ → R₃: ⎡ 1 3 −2 | 4 ⎤ ⎢ 0 1 1 | 1 ⎥ ⎣ 0 4 2 | 11 ⎦ R₃ − 4R₂ → R₃: ⎡ 1 3 −2 | 4 ⎤ ⎢ 0 1 1 | 1 ⎥ ⎣ 0 0 −2 | 7 ⎦ (−1/2)R₃ → R₃: ⎡ 1 3 −2 | 4 ⎤ ⎢ 0 1 1 | 1 ⎥ ⎣ 0 0 1 | −7/2 ⎦
  • Step 2: Back pass — clear above pivots R₂ − R₃ → R₂: ⎡ 1 3 −2 | 4 ⎤ ⎢ 0 1 0 | 9/2 ⎥ ⎣ 0 0 1 | −7/2 ⎦ R₁ + 2R₃ → R₁: ⎡ 1 3 0 | 1 ⎤ ⎢ 0 1 0 | 9/2 ⎥ ⎣ 0 0 1 | −7/2 ⎦ R₁ − 3R₂ → R₁: ⎡ 1 0 0 | 1 − 27/2 ⎤ ⎡ 1 0 0 | −25/2 ⎤ ⎢ 0 1 0 | 9/2 ⎥ = ⎢ 0 1 0 | 9/2 ⎥ ⎣ 0 0 1 | −7/2 ⎦ ⎣ 0 0 1 | −7/2 ⎦
  • Readx = −25/2, y = 9/2, z = −7/2
Answer: (x, y, z) = (−25/2, 9/2, −7/2). Verify by substitution into all three original equations.
Gauss vs. Gauss–Jordan

Gaussian elimination reduces to REF, then uses back-substitution. Gauss–Jordan elimination continues to RREF, allowing the solution to be read directly. Both are valid. For systems solved by hand, REF plus back-substitution is often faster. For understanding solution structure and for programming, RREF is cleaner and more systematic.

Practice 3.9 – 3.10Echelon Forms
  1. Determine whether each matrix is in REF, RREF, both, or neither. If neither, explain why.

    a. [ 1 2 3 | 4 ] [ 0 1 5 | 2 ] [ 0 0 1 | 1 ]
    b. [ 1 0 2 | 3 ] [ 0 1 1 | 4 ] [ 0 0 0 | 0 ]
    c. [ 0 1 3 | 4 ] [ 1 2 1 | 3 ]
    d. [ 2 4 | 6 ] [ 0 1 | 3 ]
  2. Use Gaussian elimination (reduce to REF, then back-substitute) to solve:
    x + 2y + z = 8, 2x + 3y − z = 5, −x + y + 2z = 7
  3. Use Gauss–Jordan elimination (reduce to RREF) to solve:
    x − y + z = 2, 2x + y − z = 7, x + 2y + 2z = 11
  4. A matrix in RREF has the form shown below. Write the corresponding solution set.
    [ 1 0 3 | 5 ] [ 0 1 −1 | 2 ] [ 0 0 0 | 0 ]
Sections 3.11 – 3.12
Pivot Positions, Free Variables, and Parametric Solution Sets
Pivots · Free Variables · Parameter Form · Vector Description

Pivots and Free Variables

After row reduction, the pivot positions of a matrix are the locations of the leading 1s in its RREF. A column of the coefficient portion of the augmented matrix that contains a pivot is called a pivot column. The variable corresponding to a pivot column is called a basic variable — its value is determined by the system. A column of the coefficient portion that contains no pivot is called a free variable column. The variable corresponding to a free-variable column is not controlled by any pivot. It can take any real value, and each choice generates a different solution.

Counting pivot columns is the key to understanding solution structure:

Solution Structure from RREF
  • If a contradiction row [0 0 ⋯ 0 | k] with k ≠ 0 appears: the system is inconsistent. No solution.
  • If the system is consistent and the number of pivot columns equals the number of unknowns: unique solution. No free variables.
  • If the system is consistent and there are fewer pivot columns than unknowns: infinitely many solutions. One free variable for each non-pivot column.
Example 3.11.1
Identifying pivot and free variable columns
  • ProblemIdentify all pivot columns and free variable columns in the RREF below. State how many solutions the system has.
    ⎡ 1 2 0 3 | 7 ⎤ ⎢ 0 0 1 −1 | 4 ⎥ ⎣ 0 0 0 0 | 0 ⎦
  • AnalyzeLeading 1s are in columns 1 and 3. Pivot columns: 1, 3. Non-pivot columns: 2, 4 → x₂ and x₄ are free variables.
  • Count4 unknowns, 2 pivot columns, 2 free variables. No contradiction row → system is consistent. Infinitely many solutions.
Pivot columns: 1 and 3. Free variables: x₂ and x₄. The system has infinitely many solutions.

Parametric Solution Sets

When a system has free variables, we describe the complete solution set in parametric form. Each free variable is renamed as a parameter — typically t, s, or another letter — that can take any real value. The basic variables are then expressed in terms of the parameters. Together, the parameter equations describe all solutions at once.

Reading off the parametric solution from RREF is straightforward: for each pivot row, express the basic variable on that row in terms of any free variables that appear in the same row.

Example 3.12.1
Writing the parametric solution from RREF — one free variable
  • ProblemFind the complete solution set of the system whose RREF is:
    ⎡ 1 3 0 | 2 ⎤ ⎢ 0 0 1 | 5 ⎥ ⎣ 0 0 0 | 0 ⎦ Variables are x₁, x₂, x₃.
  • IdentifyPivot columns: 1 and 3. Free variable: x₂.
  • Read equations Row 1: x₁ + 3x₂ = 2 → x₁ = 2 − 3x₂ Row 2: x₃ = 5 Row 3: 0 = 0 (no information)
  • ParametrizeLet x₂ = t (t is any real number): x₁ = 2 − 3t x₂ = t x₃ = 5
  • InterpretEach value of t gives a different solution. For example: t = 0 → (2, 0, 5); t = 1 → (−1, 1, 5); t = −2 → (8, −2, 5). The solution set is a line in three-dimensional space passing through (2, 0, 5) in the direction (−3, 1, 0).
Solution: (x₁, x₂, x₃) = (2 − 3t, t, 5) for any real number t.
Example 3.12.2
Full row reduction and parametric solution — two free variables
  • ProblemSolve the system:
    x₁ + x₂ − 2x₃ + x₄ = 3
    2x₁ + x₂ − 3x₃ + x₄ = 4
    x₁ − x₂ + x₄ = 1
  • Augmented Matrix ⎡ 1 1 −2 1 | 3 ⎤ ⎢ 2 1 −3 1 | 4 ⎥ ⎣ 1 −1 0 1 | 1 ⎦
  • Row Reduce R₂ − 2R₁ → R₂: [0, −1, 1, −1, −2] R₃ − R₁ → R₃: [0, −2, 2, 0, −2] ⎡ 1 1 −2 1 | 3 ⎤ ⎢ 0 −1 1 −1 | −2 ⎥ ⎣ 0 −2 2 0 | −2 ⎦ (−1)R₂ → R₂: ⎡ 1 1 −2 1 | 3 ⎤ ⎢ 0 1 −1 1 | 2 ⎥ ⎣ 0 −2 2 0 | −2 ⎦ R₃ + 2R₂ → R₃: [0, 0, 0, 2, 2] (1/2)R₃ → R₃: ⎡ 1 1 −2 1 | 3 ⎤ ⎢ 0 1 −1 1 | 2 ⎥ ⎣ 0 0 0 1 | 1 ⎦ Back-clear column 4: R₂ − R₃ → R₂: [0, 1, −1, 0, 1] R₁ − R₃ → R₁: [1, 1, −2, 0, 2] Back-clear column 2: R₁ − R₂ → R₁: [1, 0, −1, 0, 1] RREF: ⎡ 1 0 −1 0 | 1 ⎤ ⎢ 0 1 −1 0 | 1 ⎥ ⎣ 0 0 0 1 | 1 ⎦
  • ReadPivot columns: 1, 2, 4. Free variable: x₃. x₁ = 1 + x₃ x₂ = 1 + x₃ x₄ = 1 Let x₃ = t: x₁ = 1 + t, x₂ = 1 + t, x₃ = t, x₄ = 1
  • InterpretThe solution set is a line in four-dimensional space. At t = 0: (1, 1, 0, 1). At t = 1: (2, 2, 1, 1). The direction of the family is (1, 1, 1, 0).
Solution: (x₁, x₂, x₃, x₄) = (1+t, 1+t, t, 1) for any real number t.
Bridge Note — Parametric Solutions and Vectors

The parametric solution can be written in vector form. For Example 3.12.1: the solution is the vector (2, 0, 5) plus t times the vector (−3, 1, 0). This is a line through (2, 0, 5) in the direction (−3, 1, 0). This vector description of a solution set is one of the most important ideas in all of linear algebra. It connects systems of equations to the geometry of lines, planes, and higher-dimensional spaces, and it reappears in Chapter 8 when we study vector spaces and in Chapter 10 when we study null spaces.

Practice 3.11 – 3.12Pivots and Parametric Solutions
  1. Identify all pivot columns and free variables in each RREF. State whether the system is inconsistent, has a unique solution, or has infinitely many solutions.
    a. [ 1 0 0 | 5 ] [ 0 1 0 | 2 ] [ 0 0 1 | −1 ]
    b. [ 1 0 2 | 4 ] [ 0 1 −1 | 3 ] [ 0 0 0 | 0 ]
    c. [ 1 3 | 7 ] [ 0 0 | 1 ]
  2. Write the complete parametric solution for each RREF in part (a)–(b) above where solutions exist.
  3. Solve using row reduction. Write the solution in parametric form if needed.
    x + 2y − z = 4, 2x + 4y − 2z = 8, x − y + 2z = 1
  4. A system of 4 equations in 5 unknowns is consistent. What is the minimum number of free variables the solution can have? What is the maximum? Explain.
Sections 3.13 – 3.14
Applications, Modeling, and Common Mistakes
Resource Allocation · Network Flow · Mixture Models · Error Analysis

Systems in Applications

Systems of linear equations are one of the most widely used tools in quantitative reasoning. Almost any situation involving multiple interrelated quantities — resource allocation, mixture problems, traffic flow, network balance, economic equilibrium, nutritional constraints, electrical circuits, supply chains — can be modeled as a linear system. The process is always the same: define variables, translate each constraint into a linear equation, assemble the system, solve, and interpret the solution in context.

Example 3.13.1
Resource allocation — blending problem
  • ProblemA lab needs to make 100 mL of a solution that is 40% alcohol. They have a 25% alcohol solution and a 60% alcohol solution available. How many milliliters of each should be mixed?
  • DefineLet x = mL of the 25% solution, y = mL of the 60% solution.
  • Represent Equation 1 (total volume): x + y = 100 Equation 2 (alcohol amount): 0.25x + 0.60y = 40
  • Calculate Augmented matrix: ⎡ 1 1 | 100 ⎤ ⎣ 0.25 0.6 | 40 ⎦ R₂ − 0.25R₁ → R₂: ⎡ 1 1 | 100 ⎤ ⎣ 0 0.35 | 15 ⎦ 0.35y = 15 → y = 300/7 ≈ 42.86 mL x = 100 − y ≈ 57.14 mL
  • CheckVolume: 57.14 + 42.86 = 100 ✓ Alcohol: 0.25(57.14) + 0.60(42.86) = 14.29 + 25.71 = 40 ✓
  • InterpretApproximately 57.1 mL of the 25% solution and 42.9 mL of the 60% solution (exactly 400/7 and 300/7 mL respectively) produce the required 40% mixture.
Use 400/7 ≈ 57.1 mL of the 25% solution and 300/7 ≈ 42.9 mL of the 60% solution.
Example 3.13.2
Network flow — traffic intersection
  • ProblemCars flow through a small network of four one-way streets forming a loop with four intersections A, B, C, D. The flow rates (cars per minute) entering and leaving the network are:
    — 40 enter at A, 50 leave at B, 30 enter at C, 20 leave at D.
    The flow along branch AB is x₁, along BC is x₂, along CD is x₃, and along DA is x₄.
    Set up the system of equations for the flow rates using the conservation principle: flow in = flow out at each intersection.
  • RepresentAt each intersection, total incoming flow = total outgoing flow (conservation): Intersection A: 40 + x₄ = x₁ → x₁ − x₄ = 40 Intersection B: x₁ = x₂ + 50 → x₁ − x₂ = 50 Intersection C: 30 + x₂ = x₃ → −x₂ + x₃ = 30 Intersection D: x₃ = x₄ + 20 → x₃ − x₄ = 20
  • Row Reduce Augmented matrix: ⎡ 1 0 0 −1 | 40 ⎤ ⎢ 1 −1 0 0 | 50 ⎥ ⎢ 0 −1 1 0 | 30 ⎥ ⎣ 0 0 1 −1 | 20 ⎦ After row reduction, this system is dependent — it has one free variable (x₄). RREF result: ⎡ 1 0 0 −1 | 40 ⎤ ⎢ 0 1 0 −1 | −10 ⎥ ⎢ 0 0 1 −1 | 20 ⎥ ⎣ 0 0 0 0 | 0 ⎦
  • ParametrizeLet x₄ = t (any valid nonnegative flow rate): x₁ = 40 + t x₂ = −10 + t = t − 10 x₃ = 20 + t x₄ = t For physically valid flows, all xᵢ ≥ 0, so x₂ ≥ 0 requires t ≥ 10.
  • InterpretThere is no unique flow pattern — many flow rates are consistent with conservation. The parameter t represents the flow along branch DA; once it is fixed (at 10 or higher), all other flows are determined. The network problem has a family of solutions, not one.
Solution: x₁ = 40+t, x₂ = t−10, x₃ = 20+t, x₄ = t for any t ≥ 10.

Modeling Checklist

Setting Up a Linear System from a Real Situation
  • Read the problem carefully. Identify all unknown quantities.
  • Define each variable with a description and unit. Use variable names that suggest the quantity.
  • Write one equation for each independent constraint or condition. Label each equation.
  • Check that each equation is linear — no products, squares, or other nonlinear terms.
  • Write the augmented matrix. Row-reduce to RREF. Identify pivot and free variable columns.
  • Write the solution in parametric form if needed. Check that the solution satisfies all original equations.
  • Interpret the solution in context, including any physical constraints such as nonnegative quantities.
Practice 3.13Application Problems
  1. A farmer has 500 acres to plant with wheat, corn, and soybeans. He wants the total planting cost to be $18,000 (wheat costs $30/acre, corn $50/acre, soybeans $20/acre) and the total expected yield to be 9,000 bushels (wheat yields 15 bu/acre, corn 25 bu/acre, soybeans 20 bu/acre). Set up and solve the system. How many acres of each crop should he plant?
  2. Three pumps A, B, and C can fill a tank. Running A and B together fills the tank in 4 hours. Running A and C together fills it in 3 hours. Running B and C together fills it in 6 hours. Set up a linear system to find the rate of each pump alone (in tanks per hour). Solve and interpret.
  3. A nutritionist needs to plan a meal using three foods. Food 1 contains 2g protein, 1g fat, 3g carbs per serving. Food 2 contains 4g protein, 2g fat, 1g carb. Food 3 contains 1g protein, 3g fat, 2g carbs. The meal should provide exactly 18g protein, 11g fat, and 14g carbs. Set up and solve the system.
  4. A city has four intersections in a one-way loop. Set up and solve a network flow problem using the conservation rule at each intersection. Comment on whether the solution is unique and what that means physically.

Common System-Solving Mistakes

Mistake 1 — Arithmetic Errors in Row Operations
Replacing R₂ − 2R₁ → R₂ but forgetting to multiply the right-hand-side entry by 2

The augmented matrix includes the right-hand-side column. Every entry in the entire row — including the last column — must be updated in a row replacement operation. Never operate on the coefficient portion only.

Mistake 2 — Applying Operations to the Wrong Row
Writing R₁ + 3R₂ → R₂ and modifying row 2 instead of row 1

The arrow tells you which row is being replaced. The notation R₁ + 3R₂ → R₁ means: take the current Row 1, add 3 times Row 2 to it, and put the result back in Row 1. Row 2 does not change.

Mistake 3 — Declaring a System Inconsistent from a Zero Row
Seeing [0 0 0 | 0] and concluding the system has no solution

A zero row [0 0 0 | 0] means the equation 0 = 0, which is always true. It signals a redundant equation and possible free variables — the system may still have infinitely many solutions. Inconsistency requires [0 0 0 | k] with k ≠ 0.

Mistake 4 — Forgetting Free Variables
A column with no pivot is present but all non-pivot variables are set to zero without comment

If a column of the coefficient matrix has no pivot, the corresponding variable is free. You cannot simply set it to zero; that would report only one specific solution from an entire infinite family. Introduce a parameter and write the complete solution set.

Mistake 5 — Treating an Equation Written Out of Standard Form as Correct
Writing the augmented matrix for 2x = y + 5 as [2 1 | 5] instead of [2 −1 | 5]

Before writing the augmented matrix, rewrite every equation in standard form: all variable terms on the left, all constants on the right. The equation 2x = y + 5 must become 2x − y = 5, giving the row [2, −1, | 5].

Mistake 6 — Stopping at REF and Misreading for Free Variables
Reading the solution directly from REF without completing back-substitution or reducing to RREF

Row echelon form is not the final destination. REF still requires back-substitution; RREF allows direct reading. If you stop at REF for a system with free variables and do not continue to RREF, it is easy to misidentify which variables are free and to miss terms in the parametric solution.

Mistake 7 — Confusing the Coefficient Matrix with the Augmented Matrix
Row-reducing the coefficient matrix alone and reading solutions without checking consistency

Consistency depends on the right-hand-side column. If you reduce only the coefficient matrix, you cannot detect an inconsistent system — the contradiction row [0 0 | k] becomes invisible. Always augment the matrix with the right-hand-side constants before row reducing.

Practice 3.14Error Analysis

Each problem contains an error. Identify it and write the correct step or conclusion.

  1. A student performs R₂ + 2R₁ → R₂ on the matrix [2, −1 | 3] [1, 4 | 7] and obtains [2, −1 | 3] [5, 2 | 7]. What error did the student make? What is the correct result?
  2. A student reduces a system and obtains the RREF [1 0 2 | 5] [0 0 0 | 0] with variables x₁, x₂, x₃. The student writes: "x₁ = 5, x₂ = 0, x₃ = 0." What is wrong? What is the correct complete solution?
  3. A student has the system 3y − 2x = 7, x + y = 4 and writes the augmented matrix as [3, −2 | 7] [1, 1 | 4]. What error was made and what should the augmented matrix be?
  4. A student row-reduces and gets the matrix [1 0 | 4] [0 0 | −3] for a two-variable system. The student says: "x₂ is free." Is this correct? Explain and give the correct conclusion.
  5. A student reduces a system of three equations in three unknowns to a matrix with one zero row and no contradiction row, then declares: "The system has a unique solution since it has three equations." What is wrong with this reasoning?

Chapter Summary

Key Terms Review

linear equation
An equation in which every variable appears only to the first power and no products of variables occur: a₁x₁ + … + aₙxₙ = b.
system of linear equations
A collection of two or more linear equations in the same variables that must all be satisfied simultaneously.
solution
An assignment of real values to all variables that makes every equation in the system true at once.
consistent system
A system with at least one solution.
inconsistent system
A system with no solution. Algebraically identified by a contradiction row in the augmented matrix.
independent system
A consistent system with exactly one solution; no redundancy among the equations.
dependent system
A consistent system with infinitely many solutions; at least one equation is redundant.
elimination
A method of solving systems by combining equations to cancel variables, reducing to simpler systems.
coefficient matrix
The m × n matrix of coefficients of the unknowns in a system of m equations and n unknowns.
augmented matrix
The coefficient matrix with the column of right-hand-side constants appended, separated by a vertical bar.
elementary row operation
One of three operations on matrix rows: row swap, row scaling by a nonzero constant, or row replacement.
row equivalent
Two matrices are row equivalent if one can be obtained from the other by a sequence of elementary row operations; they represent systems with the same solution set.
row echelon form (REF)
A matrix form in which zero rows are at the bottom and each leading entry (pivot) is strictly to the right of the leading entry in the row above it.
reduced row echelon form (RREF)
REF with the additional properties that each pivot equals 1 and all other entries in each pivot column are 0.
pivot
The leading nonzero entry in a nonzero row of a matrix in echelon form; also the leading 1 in RREF.
pivot column
A column of the coefficient matrix that contains a pivot position.
free variable
A variable corresponding to a non-pivot column; it can take any real value, generating a family of solutions.
basic variable
A variable corresponding to a pivot column; its value is determined by the system (once free variables are chosen).
back-substitution
The process of solving for variables in reverse order after reaching REF, working from the last equation upward.
Gaussian elimination
The algorithm of forward elimination using row operations to reduce an augmented matrix to REF.
Gauss–Jordan elimination
Gaussian elimination continued to RREF by clearing entries above each pivot as well as below.
parametric solution
A description of all solutions using parameters (free variables) that can take any real value.
contradiction row
A row of the form [0 0 … 0 | k] with k ≠ 0 in an augmented matrix; signals that the system is inconsistent.
zero row
A row of all zeros [0 0 … 0 | 0] in an augmented matrix; signals a redundant equation. The system may still be consistent.

Concept Review Questions

  1. What is the difference between a consistent system and an inconsistent system? Give an example of each in two variables.
  2. Explain in your own words why a zero row in an augmented matrix does not mean the system is inconsistent.
  3. Why is it valid to replace an equation in a system with the sum of that equation and a multiple of another equation? What algebraic principle justifies this?
  4. What is the difference between REF and RREF? Under what circumstances would you prefer one over the other?
  5. Explain what a free variable is and why it produces infinitely many solutions rather than no solution.
  6. A 3 × 5 augmented matrix (3 equations, 4 unknowns) has been row-reduced to RREF and contains no contradiction row. What is the minimum number of free variables the solution can have? Explain.
  7. Is it possible for a system of 5 equations in 3 unknowns to have a unique solution? Infinitely many? No solution? Give an example or explanation for each case.

Skill Practice

Part ASystem Classification

Classify each system (unique solution / no solution / infinitely many) without solving. Explain your reasoning.

  1. x + y = 4, 2x + 2y = 8
  2. x + y = 4, 2x + 2y = 9
  3. x − y = 1, 2x + y = 8
  4. 3x − 6y = 9, x − 2y = 3
  5. x + y + z = 3, 2x + 2y + 2z = 6
  6. x + y = 4, x − y = 2, 2x = 6
Part BWriting and Reading Augmented Matrices
  1. Write the augmented matrix for each system.
    a. 3x − 2y = 5, x + 4y = 7
    b. x + y + z = 0, 2x − y = 3, y + 3z = −1
    c. 4x₁ − x₂ + 2x₃ − x₄ = 6, x₁ + x₃ = 4, −x₂ + x₄ = 1
  2. Write the system of equations corresponding to each augmented matrix. Use variables x, y, z.
    a. [1 0 | 5] [0 1 | −2]
    b. [1 3 −1 | 7] [0 1 2 | 3] [0 0 1 | −1]
    c. [1 0 2 | 4] [0 1 −1 | 3] [0 0 0 | 0]
Part CRow Operations

Perform the indicated row operation and write the result.

  1. On [2 4 | 8] [1 −1 | 3]: apply R₁ ↔ R₂
  2. On [3 6 | 9] [2 1 | 5]: apply (1/3)R₁ → R₁
  3. On [1 2 | 3] [3 5 | 8]: apply R₂ − 3R₁ → R₂
  4. On [1 0 2 | 4] [2 1 3 | 7] [−1 2 1 | 3]: apply R₂ − 2R₁ → R₂, then R₃ + R₁ → R₃
Part DRow Reduction — Full Solutions

Reduce each system to RREF. Write the complete solution or state if inconsistent.

  1. x + 2y = 7, 3x − y = 7
  2. 2x − y + z = 3, 4x + y − z = 9, x + 2y + 2z = 10
  3. x + y − 2z = 4, 2x + 3y − 5z = 9, x + 2y − 3z = 5
  4. x₁ + 2x₂ − x₃ = 5, 2x₁ + 5x₂ + x₃ = 3, x₁ + 3x₂ + 3x₃ = −2
  5. x + y + z = 3, x − y + z = 1, 2x + z = 4
  6. x − 2y + z = 1, 2x − 4y + 2z = 3 (two equations, three unknowns)
Part EParametric Solutions

Write the complete parametric solution for each system below.

  1. RREF: [1 2 0 | 3] [0 0 1 | 5] [0 0 0 | 0]   (variables x, y, z)
  2. RREF: [1 0 3 −1 | 2] [0 1 −2 1 | 4] [0 0 0 0 | 0]   (variables x₁, x₂, x₃, x₄)
  3. Solve, then write the parametric solution in vector form (as a particular solution plus parameter times direction vector):
    x − y + 2z = 3, 2x − 2y + 4z = 6
Part FGeometric Interpretation
  1. Two lines in the plane have the same slope. What can you say about the solution of the system they represent? Does slope alone determine whether the system is inconsistent or dependent?
  2. Describe the geometric meaning of a solution to the system 2x + 3y + z = 12, x − y + 2z = 3 (two equations, three unknowns). How many dimensions does the solution set have? Explain.
  3. A system of three linear equations in three unknowns has RREF with exactly two nonzero rows (both with pivots) and one zero row. Describe the geometric shape of the solution set. What is the dimension of that shape?
Part GApplication Problems
  1. A student takes three tests worth 100, 150, and 200 points. The student's average across all three tests (weighted by point value) is 82%. On the first two tests combined, the student scored 75%. On the second and third tests combined, the student scored 85%. Find the student's score on each individual test.
  2. A company manufactures three products using three resources (labor hours, machine hours, and raw material). The hours and material required per unit and the total availability are given in the table below. Set up and solve the system.
    Product A: 2 labor, 1 machine, 3 material per unit.
    Product B: 1 labor, 3 machine, 2 material per unit.
    Product C: 3 labor, 2 machine, 1 material per unit.
    Available: 40 labor hours, 44 machine hours, 42 units of material.
  3. A small food truck sells three items: tacos ($3), quesadillas ($5), and burritos ($7). In one hour, they sold 50 items for $210 total. They sold twice as many tacos as quesadillas. How many of each item were sold?
  4. In a simple electrical network with three loops, the current equations (by Kirchhoff's voltage law) are: 3I₁ − I₂ = 12, −I₁ + 4I₂ − I₃ = 0, −I₂ + 2I₃ = −8. Solve for the three loop currents.

Error Analysis — Chapter Review

Each problem shows a student's work. Find the error and provide the correct solution or conclusion.

Review Problem 1

Starting matrix: [1 2 | 5] [3 4 | 11]
Student writes: R₂ − 3R₁ → R₂ and gets [1 2 | 5] [0 −2 | 11].

[0, −2, | 11]

Identify and correct the error in the row operation.

Review Problem 2

After row reduction, a student gets RREF [1 0 3 | 4] [0 1 −1 | 2] [0 0 0 | 0] and writes: "x = 4, y = 2, z = 0."

x = 4, y = 2, z = 0 (unique solution)

What is wrong? Write the correct complete solution in parametric form.

Review Problem 3

A student row-reduces the augmented matrix of a system and gets [1 3 | 5] [0 0 | 0]. The student says: "The system has no solution because one equation disappeared."

No solution — equation disappeared.

Correct the student's conclusion and write the actual solution set.

Review Problem 4

For the system x + 3y = 5, 2x + 6y = 7, a student multiplies the first equation by 2, getting 2x + 6y = 10, and then says: "This confirms both equations are the same. The system is dependent."

Dependent system — infinitely many solutions.

Where did the student go wrong? What is the correct conclusion?

Chapter 3 Checkpoint

Chapter 3 Checkpoint
Complete without assistance — assesses all key skills and concepts from Chapter 3
Section 1 — Vocabulary and Concepts
  1. In your own words, what does it mean for a linear system to be consistent? Give an example of a consistent system with infinitely many solutions.
  2. What is the difference between a pivot column and a free variable column? How do you identify each in the RREF of an augmented matrix?
  3. Describe what algebraic event signals that a system is inconsistent during row reduction. Why does that event arise?
Section 2 — Two and Three Variable Systems
  1. Solve by elimination: 3x + 4y = 10, x − 2y = −4. Identify the type of system.
  2. Solve by elimination: x + y − z = 4, 2x − y + z = 1, 3x − 2y + 2z = 2.
  3. A system of two equations in two variables produces the matrix [1 −2 | 3] [0 0 | 5] after row reduction. What does this tell you about the system? What is the solution?
Section 3 — Augmented Matrices and Row Operations
  1. Write the augmented matrix for: 2x − 3y + z = 7, x + y − 2z = −1, 3x − y + z = 9.
  2. Perform the row operation R₂ − 3R₁ → R₂ on the matrix from Problem 7 and write the result.
  3. Continue reducing the result of Problem 8 to RREF and solve the system.
Section 4 — Echelon Forms and Parametric Solutions
  1. Reduce to RREF and write the complete solution set: x + 2y − z = 5, 2x + 4y − 2z = 10.
  2. The RREF of an augmented matrix is [1 0 −2 1 | 3] [0 1 3 −1 | 5] [0 0 0 0 | 0]. Identify all pivot columns and free variables. Write the parametric solution.
  3. Can a system of 2 equations in 4 unknowns have a unique solution? Explain why or why not.
Section 5 — Applications
  1. A store charges $2.50 per pound for nuts, $4.00 for dried fruit, and $1.50 for granola. A customer buys 5 pounds total, spending $14. They buy twice as much granola as dried fruit. Set up and solve the system. Interpret your answer.
  2. A network has three junctions. The flow rates (units per minute) satisfy: 60 enter at junction A, 40 leave at junction B, and 20 leave at junction C. Set up the system using conservation at each junction and describe the solution set.
Section 6 — Error Analysis
  1. A student row-reduces a 3 × 4 augmented matrix (3 unknowns) and obtains a RREF with exactly two pivot columns and no contradiction row. The student writes: "The system has a unique solution." Explain the error and state the correct conclusion.
  2. Identify and correct the row operation error: Starting from [1 2 | 3] [4 5 | 6], a student applies R₂ − 4R₁ → R₂ and writes [1 2 | 3] [0 −3 | 6]. What is wrong?
Looking Ahead
Chapter 4: Matrices and Matrix Operations

Chapter 3 showed how the augmented matrix of a system can be transformed by row operations into a simpler form. Chapter 4 will step back and ask a broader question: what is a matrix, independent of any system? Matrices can encode data, describe transformations, represent networks, and organize computations far beyond system-solving. You will learn how to add matrices, scale them, and multiply them — discovering that matrix multiplication is not commutative (AB ≠ BA in general) and carries deep geometric meaning as the composition of transformations. Every matrix technique from this chapter — writing augmented matrices, understanding what rows and columns represent, interpreting the structure of a matrix — will carry directly into Chapter 4 and every chapter that follows.

Chapter 3 also laid the algebraic foundation for ideas that will emerge in geometric and structural form later in the book. The parametric solution you wrote in vector form — a particular solution plus a free combination of direction vectors — anticipates the null space of a matrix (Chapter 10) and the notion of a solution space as a vector subspace (Chapter 8). The pivot structure of a matrix, which determines whether a system has a unique solution or free variables, anticipates the concept of rank (Chapter 10) and linear independence (Chapter 9). Systems of equations are the algebraic core of linear algebra, and the matrix framework you built here supports everything that follows.

MGU Library Connection
  • Row Reduction Reference — Appendix E of this textbook
  • Systems of Linear Equations Strategy Guide — Appendix F of this textbook
  • Algebra II, Chapter 5: Systems of Equations and Inequalities
  • Chapter 10: Rank, Null Space, and the Fundamental Subspaces — systems revisited through subspace structure
  • Data Science Foundations: Systems arise naturally in least squares regression and linear programming
  • MGU Dictionary entries: linear equation, augmented matrix, row echelon form, RREF, pivot, free variable, parametric solution, Gaussian elimination