Determinants
Evaluating 2×2 and 3×3 determinants, cofactor expansion along any row or column, Sarrus' rule, and the seven properties that turn a hard determinant into an easy one.
Module contents
A determinant is a single number attached to a square matrix. Written or or . Non-square matrices do not have one.
The number answers a question that runs through the whole module: is this matrix invertible? If it is; if it is not.
Order 1 and order 2
Main diagonal product minus anti-diagonal product.
Minors and cofactors
For a square matrix of order :
Minor — the determinant of the matrix left after deleting row and column .
Cofactor — the minor with a sign attached:
The signs form a fixed checkerboard, always starting with at the top left:
Order 3 — expansion by cofactors
that is, expansion along the first row. Written out:
You may expand along any row or any column and get the same answer. So expand along whichever line has the most zeros — each zero kills a whole determinant. This is the single biggest time-saver in the topic.
Formally, for any fixed or any fixed :
And a useful companion fact: expanding along one row using another row's cofactors always gives zero.
Sarrus' rule (3 × 3 only)
Copy the first two columns to the right, then add the three down-right diagonals and subtract the three down-left ones.
Fast, but it works for order only. Never attempt it on a .
Properties of determinants
These are the tools for handling anything larger or messier than a plain .
P1 — Transpose. .
Every property stated for rows therefore holds for columns too.
P2 — Row/column interchange. Swapping two rows (or two columns) multiplies the determinant by .
P3 — Identical lines. If two rows (or two columns) are identical, .
(Follows from P2: swapping them leaves unchanged but negates , so .)
P4 — Common factor. If every element of one row is multiplied by , the determinant is multiplied by . Read backwards: a common factor can be taken out of a single row.
P5 — Zero line. If any row or column is entirely zero, .
P6 — Proportional lines. If one row is a scalar multiple of another, .
P7 — Row operation invariance. Adding a multiple of one row to another row leaves the determinant unchanged:
This is the workhorse. Use it to manufacture zeros, then expand along the line you created.
P8 — Sum splitting. If one row is a sum, the determinant splits:
P9 — Triangular matrices. For a triangular (or diagonal) matrix, is the product of the diagonal elements.
P10 — Product rule. .
Consequences worth memorising: , and .
Singular versus non-singular
Choosing a method
| Situation | Best method |
|---|---|
| , no zeros | Sarrus, or expansion along row 1 |
| with a zero-rich row/column | Expand along that line |
| with symbols or repeated entries | Row operations (P7) first |
| and above | Row operations to make a zero-rich line, then expand |
| Triangular | Multiply the diagonal |
Worked examples
4 solvedEvery step is shown, in the order you would write it in an answer book.
Order 3 by expansion along the first row
Question
Evaluate .
Write the expansion with the checkerboard signs
Evaluate the three 2 × 2 determinants
Combine
Cross-check by expanding along column 2
Column 2 is with signs :
Answer
NoteWatch the sign on the middle term: it is −a₁₂ × M₁₂, so a negative a₁₂ produces a positive contribution.
Exploiting zeros — expanding along the best line
Question
Evaluate .
Find the emptiest line
Column 3 is — three zeros. Expanding along it leaves a single term.
Expand along column 3
The surviving element is , with sign :
Repeat the trick on the 3 × 3
Its column 2 is — expand along it. The surviving element is at position , sign :
Combine
Answer
NoteA 4×4 that would take six 3×3 expansions collapsed to one 2×2. Always scan for the emptiest row or column first.
Using row operations to manufacture zeros
Question
Evaluate using properties.
Clear column 1 using row 1
Apply and . By P7 the determinant is unchanged.
:
:Expand along the new column 1
Only survives, with sign :
Evaluate
Check directly
Expanding the original along row 1:
Answer
A determinant with symbols — factorising by properties
Question
Prove that .
Create zeros with column operations
Apply and (both allowed by P7, applied to columns via P1):
Take common factors out of columns 1 and 2
Column 1 has the common factor , since . Column 2 has . By P4:
Expand along row 1
Only the entry at position survives, with sign :
Evaluate and simplify
Answer
NoteThis is the 3×3 Vandermonde determinant. The pattern — subtract adjacent columns, then pull out the differences — solves most symbolic determinant questions.
Practice problems
7 with solutionsWork each one on paper first. The full solution — not just the answer — is one click away.
Evaluate (a) (b)
Show solutionHide solution
(a)
(b)
Result (b) says every rotation matrix has determinant — rotation preserves area, which is exactly what a determinant of means geometrically.
Find the minor and the cofactor of .
Show solutionHide solution
Minor. Delete row and column :
Cofactor. Attach the sign :
Evaluate by (a) expansion along row 1 and (b) Sarrus' rule.
Show solutionHide solution
(a) Expansion along row 1.
(b) Sarrus' rule.
Down-right diagonals:
Down-left diagonals:
Both methods agree.
Find if .
Show solutionHide solution
Expand along row 1:
Try : ✓, so is a factor.
Dividing:
At each of these values the matrix is singular.
Without expanding, show that .
Show solutionHide solution
Apply the column operation , which by P7 leaves the determinant unchanged:
Column 3 now has the common factor . Take it out by P4:
Columns and are now identical, so by P3 the determinant is zero:
No expansion was needed at any point.
If is a matrix with , find (a) , (b) , (c) , (d) , (e) .
Show solutionHide solution
Here throughout.
(a) , so
(b)
(c)
(d)
(e)
The trap in (a) and (e) is writing . The scalar comes out once per row, and there are rows.
Evaluate and state when it is zero.
Show solutionHide solution
Apply . Every entry of the new row 1 becomes :
Now clear row 1 with and :
Expand along row 1:
Using the identity :
When is it zero? Either , or . The second factor equals , which for real numbers vanishes only when .
So or .