Leibniz Definition, Block Matrices & Cramer's Rule
An enrichment tour beyond the three axioms (D1)-(D3): the Leibniz (permutation) formula for the determinant, why block-triangular matrices simply multiply their determinants, and how Cramer's rule and the Vandermonde determinant turn determinants into problem-solving tools.
Before you start — give these a try
Attempting first primes your brain for the lesson — even if you miss. Nothing is graded or saved; it's just a warm-up.
Compute the determinant of the block-triangular matrix using Theorem 6.4.
Evaluate the Vandermonde determinant with nodes : .
What you’ll be able to do
- State the Leibniz (permutation) definition of the determinant (Definitions 6.4-6.5) and compute for a given pattern.
- Use the Leibniz formula to evaluate small determinants and to explain why .
- Apply Theorem 6.4 to evaluate block-triangular determinants, and recognize (Remark 6.2) that fails in general.
- Solve and linear systems with Cramer's rule, .
- Evaluate a Vandermonde determinant via and state when it is nonzero.
In your course
· MATH2015 · Linear Algebra & Probability- Definition 6.4Patterns, inversions, signatureA pattern picks one entry per row and column; .
- Definition 6.5Leibniz formulaover all patterns.
- Theorem 6.3Uniqueness of the determinantExactly one satisfies (D1)-(D3).
- Theorem 6.4Determinant of a block matrixfor square .
- Remark 6.2Naive block formula failsdoes not always hold.
- Section 6.2.1, Ex. 3Vandermonde determinant.
- Section 6.2.1, Ex. 4Cramer's Rule, with = with column replaced by .
Patterns, inversions, and the signature (Definition 6.4)
Beyond the axioms (D1)-(D3), the determinant can be built combinatorially. A pattern in an matrix is a choice of entries with exactly one in each row and exactly one in each column, so there are patterns. Writing the chosen column of row as , a pattern is just a permutation . Two chosen entries are inverted when one lies to the right and above the other, i.e. a pair of rows with . The signature is , so interchanging the columns of two chosen entries flips the sign.
The Leibniz formula (Definition 6.5)
The determinant is , the signed sum over all patterns, where is the product of the entries of . Patterns with an even number of inversions are added and those with an odd number are subtracted. For the two patterns give (no inversion, ) and (one inversion, ), recovering ; for it reproduces the Rule of Sarrus. The formula also makes structural facts transparent: transposing swaps 'right-and-above' for 'left-and-below' without changing the inversion count, so (Theorem 6.5).
Block matrices (Theorem 6.4 & Remark 6.2)
If the lower-left block is zero and are square (any sizes, any ), then . Leibniz proof: any pattern using an entry of the zero block contributes , so every surviving pattern splits into a pattern of and a pattern of -- products multiply and inversion counts add, hence signatures multiply too. Warning (Remark 6.2): the tempting 'treat the blocks like scalars' rule is false in general once .
Cramer's rule and the Vandermonde determinant
When , the system has the unique solution , where is with its -th column replaced by . It is elegant but, as the notes caution, impractical for large systems. A determinant worth knowing in closed form is the Vandermonde determinant: for nodes it equals , which is nonzero exactly when the nodes are distinct.
There is exactly one function satisfying (D1) , (D2) linearly dependent rows give , and (D3) linearity in each row.
If and are square (not necessarily the same size), then for every .
If is with , the unique solution of is , where is with its -th column replaced by .
For the Vandermonde matrix with nodes (each column being ), .
Worked examples
Use the Leibniz definition to compute for by listing all patterns.
- 1
Each pattern picks one entry per row and column, so it is given by the columns chosen in rows . An inversion is a pair where a larger column precedes a smaller one.
- 2
: entries ; inversions, ; contribution .
- 3
: .
- 4
: .
- 5
: .
- 6
: ; inversions ' before ' and ' before ' give , so ; contribution .
- 7
: ; inversions ' before ', ' before ', ' before ' give , so ; contribution .
- 8
Add all patterns: .
Compute for the block matrix .
Solve using Cramer's rule.