Use augmented matrices and Gaussian elimination to solve linear systems, analyze ranks to determine whether solutions are unique, none, or infinitely many, and interpret Ax=b as a linear combination of columns of A equaling b.
Perform row operations to reach row-echelon or reduced row-echelon form
Use rank(A) and rank([A|b]) to classify solutions
Interpret Ax=b as combining columns of A to produce b
Express solution sets using parameters for free variables
Interchange rows i and j. Changes determinant sign:
Multiply row i by scalar k ≠ 0. Scales determinant:
Add k times row j to row i. Preserves determinant:
System is consistent if and only if:
If consistent and (number of unknowns), then solution is unique.
If consistent and , then free variables yield infinitely many solutions.
If , then the system is inconsistent.
For matrix , the column space is:
System can be written as:
is solvable if and only if
R2 ← R2 - 2R1:
R3 ← R3 + R1:
R3 ← R3 - 3R2:
From R3:
From R2:
From R1:
Final solution:
Since rank(A) = rank([A|b]) = 3 = number of unknowns, the solution is unique.
Solve the following system using Gaussian elimination:
Classify the solution type and verify your answer.
Given the matrix and vector:
Compute rank(A) and rank([A|b]) to determine if the system Ax = b is consistent.
For the matrix A and vector b from Problem 2:
Express b as a linear combination of the columns of A, or explain why it's impossible.
If possible, find the coefficients x₁, x₂, x₃ such that x₁a₁ + x₂a₂ + x₃a₃ = b.
Solve the system with infinitely many solutions:
Express the solution set in parametric form using free variables.
rank(A) = rank([A|b]) = n
rank(A) = rank([A|b]) < n
rank(A) ≠ rank([A|b])
Pivot selection, elimination below/above, scaling pivots to 1
Compare rank(A) vs rank([A|b]) to determine solution existence
Parameterize infinite solution sets using non-pivot columns
Ax=b solvable iff b in span(columns of A)
rank(A)=rank([A|b])=n → all variables pivoted
rank(A)=rank([A|b])<n → free variables parameterize solutions
rank(A)≠rank([A|b]) → inconsistent rows appear
b in span(columns of A) if and only if system is consistent
Swap with a lower row having nonzero candidate or use partial pivoting.
Numerically unstable and more expensive; elimination/factorization is preferred.
Lines/planes intersect; free variables trace subspaces; inconsistent means parallel disjoint objects.