Properties of Determinants
Row operations act on the determinant in three predictable ways, and this turns row reduction into a fast algorithm: the determinant is the product of the pivots times a sign for the interchanges. The same properties yield the invertibility test det A is nonzero, the transpose identity, and the multiplicative law det(AB) equals det A times det B.
╌╌╌╌
Cofactor expansion defines the determinant but costs operations. The practical route is row reduction, and it works because the three elementary row operations change the determinant in three known ways. Those rules also prove that characterizes invertibility, that and its transpose share a determinant, and that the determinant of a product is the product of the determinants. All of it follows from a single theorem about row operations.
Row operations and the determinant
The three operations that reduce a matrix to echelon form have three distinct effects. A replacement leaves the determinant untouched. An interchange flips its sign. A scaling by multiplies it by . The proof, deferred to the end of the lesson, runs by induction on the size of using cofactor expansion along a row the operation does not disturb.1
A useful reading of the scaling rule runs backward: a common factor in one row can be pulled out in front of the determinant. If a row is , then factors out and the row becomes with the determinant carrying a leading .
Determinant by row reduction
Reduce a square matrix to an echelon form using only replacements and interchanges. Replacements do nothing to the determinant; if interchanges are used, the sign flips times. Since is triangular, its determinant is the product of its diagonal entries — the pivots. Combining these facts:
If is invertible the diagonal entries are all pivots and their product is nonzero; if is not invertible, at least and the product is zero. The echelon form is not unique and the individual pivots are not unique, but their product is unique up to the sign .
A cofactor expansion on the original matrix would have cost far more arithmetic. When a common factor appears, pulling it out with the scaling rule further simplifies the numbers before reduction continues.
The invertibility criterion
The pivot formula for settles invertibility.
This adds the statement to the list of equivalent conditions in
the Invertible Matrix Theorem.
Two corollaries follow at once. When the columns of are linearly dependent,
is not invertible, so . Because the rows of are the columns of
and is singular exactly when is, linearly
dependent rows also force . In practice, dependence is often visible:
two equal rows, two equal columns, or a zero row or column each give a zero
determinant.
The single replacement does not change the determinant, and it exposes a repeated row: rows 2 and 3 of the new matrix are identical, and any repeated row makes the determinant zero.1 Whenever a replacement exposes two identical rows, the matrix is singular and .
Combining row reduction with cofactor expansion
The two techniques cooperate. Use a pivot to clear a column, then expand along that column to shrink the determinant, then repeat. For
adding to clears the entry, after which a cofactor expansion down column 1 keeps only the in row 2 (with sign ):
A replacement inside the produces a column with two zeros, and a final expansion down that column finishes:
Row operations create the zeros; cofactor expansion exploits them.
Column operations and the transpose
Because cofactor expansion works down columns just as well as across rows, every statement about rows has a mirror image for columns. The transpose makes the connection precise.
The proof is by induction: the cofactor of in equals the cofactor of
in , since both involve the same smaller determinant, so
the first-row expansion of equals the first-column expansion of
.1 A row operation on is a column
operation on , so the row-operation rules hold verbatim with row
replaced by column
everywhere. For numerical work only row operations are used, but column operations
are convenient in proofs.
The multiplicative property
The determinant turns matrix products into ordinary products of numbers.
The proof splits on invertibility. If is singular, so is , and both sides are zero by the determinant test for invertibility. If is invertible it is a product of elementary matrices , and repeatedly applying the rule — the elementary-matrix form of the row-operation rules — peels the factors off one at a time.1
The multiplicative law has immediate consequences worth recording. Taking gives for invertible . For similar matrices, , since the and factors contribute reciprocal determinants — a fact the characteristic polynomial depends on. And , so if then .
| Identity | Reason |
|---|---|
| product rule cancels | |
| Transpose invariance | |
| scaling all rows by | |
| both equal |
Linearity in a single column
Holding all but one column of fixed makes the determinant a linear function of the remaining column. Writing with the th column variable, define . Then
for all scalars and vectors . The first identity is the scaling rule applied to columns; the second follows from a cofactor expansion down column , whose entries appear linearly. The determinant is therefore multilinear in its columns: linear in each one separately.
Testing independence with a determinant
The determinant test for invertibility turns any square set of vectors into a one-number independence test. The vectors in are the columns of a square matrix ; they are linearly independent exactly when is invertible, that is, exactly when . A single determinant decides it.
No echelon form or spanning argument was needed beyond the determinant itself. The same test drives the characteristic equation, where is the condition that have dependent columns.
Cost of the row-reduction method
Evaluating an determinant by row reduction takes about arithmetic operations, against the of cofactor expansion.1 A determinant needs roughly operations by reduction — a fraction of a second — versus the years cofactor expansion would demand. Most software computes through this factorization route; the determinant is essentially a byproduct of the same LU factorization used to solve .
Summary
- Row operations: replacement leaves unchanged, interchange negates it, scaling a row by multiplies it by .
- Reducing to echelon form with interchanges gives , the product of the pivots up to sign — an algorithm.
- Determinant test for invertibility: is invertible if and only if ; dependent rows or columns, or a repeated/zero line, force .
- Transpose: , so every row rule has a column counterpart.
- Multiplicative property: , yielding , , and ; but in general.
- The determinant is multilinear in the columns of .
Footnotes
- Lay, Lay & McDonald, Linear Algebra and Its Applications, 5th ed., §3.2 — Properties of Determinants: Theorem 3 (row operations) and its elementary-matrix proof, the pivot-product formula , Theorem 4 (invertibility iff ), Theorem 5 (), Theorem 6 (multiplicative property) with the sum warning, the column-linearity property, and the operation count. ↩ ↩2 ↩3 ↩4 ↩5
╌╌ END ╌╌