Get AI summaries of any video or article — Sign up free
Linear Algebra 48 | Laplace Expansion [dark version] thumbnail

Linear Algebra 48 | Laplace Expansion [dark version]

4 min read

Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Laplace (cofactor) expansion computes det(A) by summing products of entries with determinants of (n−1)×(n−1) submatrices.

Briefing

Laplace (cofactor) expansion turns determinant calculation from the brute-force Leibniz method into a recursive “shrink the matrix” procedure. Instead of summing 24 products for a 4×4 determinant, the method picks one row or one column, multiplies each chosen entry by the determinant of the remaining (n−1)×(n−1) submatrix, and then applies the correct plus/minus sign (the cofactor sign). This matters because it reduces the work dramatically—especially when the chosen row or column contains many zeros.

The core mechanism is easiest to see on a 4×4 matrix. Every term in the Leibniz expansion uses exactly one entry from each row and each column. If the expansion starts with the entry a11, then row 1 and column 1 are “used up,” leaving only the lower-right 3×3 submatrix to account for the remaining permutations. That accounts for six of the 24 permutation products. Repeating the same idea with a21 forces the use of row 2 and column 1, which means column 1 and row 2 are removed, again leaving a 3×3 determinant—covering the next six products. Continuing through a31 and a41 completes all 24 products.

The missing piece is the sign. The cofactor expansion doesn’t just add the sub-determinants; it alternates signs according to whether the corresponding permutation is even or odd. For the 4×4 case, the signs come out as a checkerboard pattern: start with a plus in the top-left corner, then flip the sign when moving one step right or one step down. This sign rule generalizes to any size matrix and can be encoded as (−1)^(i+j), where i and j are the row and column indices of the chosen entry.

In the general n×n case, Laplace expansion is written as a sum of n terms. Fix a column j: det(A) = Σ_{i=1..n} a_{ij} (−1)^(i+j) det(A_{ij}), where A_{ij} is the (n−1)×(n−1) matrix formed by deleting row i and column j. The same structure holds if expanding along a row i instead of a column. Conceptually, the method reduces the determinant size step by step: each expansion produces smaller subproblems until reaching 3×3, 2×2, or even 1×1 determinants.

A worked example demonstrates the practical advantage. For a specific 4×4 matrix with many zeros, choosing the second row—containing only one non-vanishing entry—collapses the expansion to a single term. That 3×3 determinant is then expanded again using a row with only one nonzero entry, and the final 2×2 determinant is computed directly (yielding 6−4=2). Putting the factors and checkerboard signs together gives the original 4×4 determinant as 4. The takeaway is straightforward: Laplace expansion is less about memorizing complicated formulas and more about choosing the row or column with the most zeros and applying the (−1)^(i+j) sign pattern carefully.

Cornell Notes

Laplace (cofactor) expansion computes det(A) by reducing an n×n determinant to a sum of n determinants of size (n−1)×(n−1). Pick any row or any column; for a fixed column j, det(A)=∑_{i=1}^n a_{ij}(−1)^(i+j) det(A_{ij}), where A_{ij} is formed by deleting row i and column j. The (−1)^(i+j) factor follows a checkerboard sign pattern: adjacent entries (right or down) flip sign. Repeating the process recursively shrinks the problem until reaching 2×2 or 1×1 determinants. Choosing a row or column with many zeros can make the sum collapse to just one or a few terms.

Why does expanding along a single entry like a11 reduce the 4×4 problem to a 3×3 determinant?

In each Leibniz product for a determinant, exactly one entry is taken from every row and every column. If the expansion starts with a11, then row 1 and column 1 are already used in that product, so the remaining choices must come from the submatrix obtained by deleting row 1 and column 1. That remaining submatrix is 3×3, and the sum over its permutations accounts for the remaining factors.

How do the plus/minus signs work in Laplace expansion?

The sign is determined by the parity (even/odd) of the associated permutation and can be captured by the cofactor factor (−1)^(i+j). Practically, it’s remembered as a checkerboard pattern: put a plus sign in the top-left position, then flip the sign whenever you move one step right or one step down. For example, in the 4×4 discussion, terms corresponding to different (i,j) positions alternate between plus and minus according to this grid.

What is the general Laplace expansion formula along a fixed column j?

For an n×n matrix A, det(A)=∑_{i=1}^n a_{ij}(−1)^(i+j) det(A_{ij}). Here A_{ij} is the (n−1)×(n−1) matrix formed by crossing out row i and column j from A. The sum runs over all i in that fixed column j.

Why is choosing a row or column with many zeros such a big deal?

Laplace expansion turns the determinant into a sum of terms, one per entry in the chosen row/column. If most entries are zero, most terms vanish immediately, leaving only a few (or even one) sub-determinants to compute. The example uses a row with only one nonzero entry, collapsing the 4×4 determinant to a single cofactor term.

How does the recursive nature of Laplace expansion reduce computation time?

Each Laplace expansion reduces the matrix size by one: an n×n determinant becomes a sum of (n−1)×(n−1) determinants. Repeating the process shrinks the problem further until reaching sizes like 3×3, 2×2, or 1×1, which are straightforward to compute. The total work depends heavily on which row/column is chosen at each step.

Review Questions

  1. When expanding det(A) along column j, what matrix is det(A_{ij}) and how is it constructed from A?
  2. What sign factor determines whether the term a_{ij} det(A_{ij}) is added or subtracted in Laplace expansion?
  3. In a determinant expansion, why do zeros in a chosen row or column eliminate entire terms?

Key Points

  1. 1

    Laplace (cofactor) expansion computes det(A) by summing products of entries with determinants of (n−1)×(n−1) submatrices.

  2. 2

    Expanding along a fixed column j uses det(A)=∑_{i=1}^n a_{ij}(−1)^(i+j) det(A_{ij}), where A_{ij} deletes row i and column j.

  3. 3

    The sign pattern follows a checkerboard rule and is captured by (−1)^(i+j).

  4. 4

    Every term in the determinant uses exactly one entry from each row and each column, which is why deleting a row and column correctly accounts for remaining permutations.

  5. 5

    Choosing a row or column with many zeros can collapse the expansion to very few terms, making hand calculations practical.

  6. 6

    Repeating the expansion recursively reduces an n×n determinant to smaller determinants until reaching 2×2 or 1×1 cases.

  7. 7

    A careful application of both the submatrix deletion and the checkerboard signs is essential to avoid incorrect results.

Highlights

A 4×4 determinant can be decomposed into four 3×3 determinant contributions by expanding down a column, covering all 24 permutation products.
Cofactor signs follow a checkerboard pattern: start with plus in the top-left and flip right/down; equivalently use (−1)^(i+j).
Laplace expansion is most efficient when expanding along a row or column with the most zeros, sometimes leaving only one surviving term.
The general formula along column j is det(A)=∑_{i=1}^n a_{ij}(−1)^(i+j) det(A_{ij}), with A_{ij} formed by deleting row i and column j.
A worked example uses successive zero-friendly expansions to reach a 2×2 determinant and obtain the final 4×4 value of 4.

Topics