4.5.21 · D5Linear Algebra (Full)

Question bank — Determinants — cofactor expansion along any row - column

1,697 words8 min readBack to topic

Before we start, one word we lean on constantly: a minor is the determinant of what's left after you delete row and column ; a cofactor is that minor with a checkerboard sign glued on. If either feels shaky, reread §1 of the parent first — everything below assumes those two live in your head as pictures (cover a row and a column with your hand; the leftover grid is the minor).


True or false — justify

The verdict alone earns nothing — the reason is the whole point.

T/F. You may expand a determinant along any row or any column and always get the same number.
True. The determinant is the single Leibniz permutation sum (every term picks one entry per row and per column), and grouping that sum by "which column the row- entry hit" gives row- expansion — the grouping choice is free, so all lines agree.
T/F. Expanding along a row of all zeros gives determinant .
True. Every term in that expansion is (a zero entry) (its cofactor) , so the sum is — which matches the fact that a zero row makes the matrix singular.
T/F. The minor and the cofactor are always different numbers.
False. They differ only by the sign , which equals whenever is even (e.g. positions ), so there minor and cofactor are identical.
T/F. Swapping two rows before expanding leaves the determinant unchanged, so it doesn't matter which order you write the rows.
False. A row swap multiplies the determinant by (it flips the parity of every permutation in the Leibniz sum). Only adding a multiple of one row to another leaves untouched.
T/F. If you pick a "wrong" row to expand along, you may get a different (larger) number because that row has more nonzeros.
False. More nonzeros means more arithmetic, not a different answer. The final number is invariant; only your effort changes — that's the whole 80/20 point.
T/F. For a matrix, cofactor expansion produces three determinants no matter which line you choose.
True in count, not in cost. You always get three cofactor terms, but any term whose entry is contributes nothing to compute — so a line with two zeros needs only one real evaluation.
T/F. The sign depends on whether you call the sweep a "row expansion" or a "column expansion."
False. The sign depends only on the position of the entry in the original matrix. Read and off the grid; the direction you walk is irrelevant.
T/F. , so column expansion of equals row expansion of .
True. Transposing swaps rows and columns but leaves the Leibniz sum invariant (each permutation maps to its inverse, same sign), so column- expansion of is literally row- expansion of .
T/F. Multiplying one row of a matrix by multiplies its determinant by .
True. By multilinearity, the determinant is linear in each row separately, so scaling one row by scales by exactly (not ).
T/F. If a matrix has two identical rows, some clever choice of expansion line will give a nonzero determinant.
False. Two equal rows force for every line — swapping them changes nothing yet must flip the sign, so . No expansion can escape this.

Spot the error

Each statement contains one specific mistake. Name it.

A student writes because "the checkerboard is symmetric."
The error is the sign: position has (odd), so . The checkerboard alternates, it is not all .
"To expand along column 2, I multiply each entry by the column-2 signs reading top to bottom."
The signs down column 2 are correct here, but the reason given is wrong-headed: they come from as runs , i.e. the entry's actual row index — not from a memorised "column pattern." Track , not a direction.
" of a needs cofactors."
A single expansion uses cofactors (one per entry of the chosen line), each itself a determinant. There is no ; the recursion is terms at each level, not .
A student expands along row 2 but forgets the row is and dutifully computes all three cofactors.
Not a sign error but a wasted-effort error: two entries are , so two terms vanish. Only survives — "chase the zeros" before lifting the pen.
"After doing I must multiply the determinant by to undo it."
There is nothing to undo. Adding a multiple of one row to another does not change at all, so no correction factor is needed. (Scaling a whole row is the operation that would need a factor.)
"The cofactor of a block is ."
The base case is , not . The minor of the only entry is the determinant of the empty matrix, defined as , so the recursion bottoms out correctly at , never at .

Why questions

The parent note asserts these; here you must explain them.

Why does the sign appear at all, in one sentence?
It is the parity (sign) of the permutation needed to shuffle entry into the top-left pivot corner — the Leibniz sum already carries that sign, and just packages it.
Why can grouping the Leibniz sum by never lose or duplicate a term?
Because for each permutation, is a single well-defined column, so every one of the terms lands in exactly one bucket — a clean partition.
Why is expanding along a line with many zeros legitimate and not a "shortcut cheat"?
The theorem guarantees every line gives the same value, so choosing the zero-rich line is just using a true equality that happens to be cheap — the answer is identical, only the labour drops.
Why does let us treat rows and columns on equal footing?
Transposing leaves the determinant invariant, so any statement proven for row expansion transfers verbatim to columns by applying it to — no separate proof needed.
Why do the cofactors feed directly into the inverse of a matrix?
The adjugate is the transpose of the cofactor matrix, and — so each cofactor is literally a numerator in an entry of .
Why must a matrix with fail to have an inverse?
The formula divides by ; when this is undefined, mirroring the geometry — the map collapses a dimension and can't be reversed.

Edge cases

The degenerate inputs the recipe still has to survive.

What is the determinant of a matrix , and does cofactor expansion apply?
It is just — this is the recursion's base case, below which there are no more minors to take.
What does cofactor expansion give for a matrix, and why is it the true base workhorse?
Expanding along row 1: , i.e. . Every larger determinant bottoms out into these, so memorising it is non-negotiable.
If an entire row is zero, is the matrix invertible, and what does every expansion return?
Not invertible: expanding along that zero row gives instantly, and means singular.
For the zero matrix, what is the determinant?
for any , since expanding along any (all-zero) line sums zeros; geometrically the map crushes everything to a point.
Does cofactor expansion give the right sign for a lower-triangular matrix expanded along column 1?
Yes — only the top-left entry is a "free choice" with cofactor , and recursing peels off the diagonal, so = product of diagonal entries, sign and all.
Is a (empty) matrix's determinant defined, and what is it?
By convention it is (the empty product), which is exactly what makes the minor recursion consistent.

Recall One-line self test

"Can I expand along a column of all zeros and trust the ?" ::: Yes — every term is zero, the answer is genuinely , and the matrix is singular.

Connections