The big picture
Most exam difficulty comes from not recognising that two questions are the same question. This page collects the places where the course loops back on itself — the equivalence chain, the rank table, and the three ideas that everything else is built from.
The equivalence chain
For a square matrix , all of the following say the same thing. If you prove one, you have them all — and exam questions constantly ask you to jump between distant entries on this list.
- is nonsingular — exists
- has only the trivial solution
- is row equivalent to
- is a product of elementary matrices
- has a unique solution for every
- The columns of are linearly independent
- The columns of form a basis for
- The rows of are linearly independent
- , i.e.
- — the column space is everything
- is one-to-one and onto
- is not an eigenvalue of
The rank decision table
This is the rectangular replacement for the equivalence chain, and it answers the whole family of 'rank 5, six rows — how many solutions?' questions. You always need both and ; rank alone is never enough.
| is , | Existence | Uniqueness | Solution count |
|---|---|---|---|
| always | unique | exactly 1 for every | |
| (tall, full column rank) | only if | unique | 0 or 1 — the least squares setting |
| (wide, full row rank) | always | never unique | , with parameters |
| and | only if | never unique | 0 or |
One question asked six ways
| Chapter | Same question, new vocabulary |
|---|---|
| §1.2 Echelon form | Is there a row ? If not, consistent. |
| §1.3 Columns | Is a linear combination of the columns of ? |
| §2.2 Determinant | For square : ⟹ consistent for every , uniquely. |
| §3.6 Column space | Is ? And . |
| §4.1 Range | Is in the range of the transformation ? |
| §5.2 Orthogonality | Is ? (Because .) |
| §5.3 When it's not | Give up on equality — project onto and solve . |
Three ideas the whole course runs on
Row reduce and read the pivots. It solves systems (§1.2), inverts matrices (§1.5), computes determinants (§2.2), tests independence (§3.3), produces bases for all three subspaces (§3.6), builds matrix representations (§4.2), finds null spaces of (§6.1), and solves the normal equations (§5.3). If you're stuck, row reduce something.
Decompose a vector into 'the part inside the subspace' plus 'the part orthogonal to it'. That's the vector projection (§5.1), the direct sum (§5.2), the least squares residual condition (§5.3), and each Gram–Schmidt step (§5.6). The residual being orthogonal is what makes the answer optimal.
The same object looks different in different coordinates. A vector becomes a coordinate list (§3.5); a transformation becomes a matrix (§4.2); changing basis conjugates it to (§6.1). Diagonalization (§6.3) is the punchline: pick the eigenvector basis and the matrix becomes diagonal, so powers and exponentials become scalar arithmetic.
Triage: what do I reach for?
Reading an exam problem
- ?'Solve / is it consistent / how many solutions'
Row reduce , then use the rank table. §1.2, §3.6
- ?'Singular / invertible / does exist'
Determinant if it's small, otherwise row reduce and count pivots. Then quote the equivalence chain. §1.5, §2.2
- ?'Independent / basis / dimension / span'
Stack the vectors as columns and row reduce; pivots count the independent ones. Square ⟹ determinant shortcut. §3.3, §3.4, §3.6
- ?'Closest / best fit / minimise the error'
Least squares. Build from the model and solve . §5.3
- ?'Orthonormal / orthogonal basis / QR'
Gram–Schmidt, subtracting projections at each step. §5.5, §5.6
- ?' / diagonalize / / / '
Characteristic polynomial, then null space of for each root. §6.1–§6.3