Determinant Multiplicativity
Statement
For any two matrices and over a commutative ring :
Equivalently, is a monoid homomorphism — and a group homomorphism when restricted to .
Visualization
Take the matrices:
Direct determinants:
Compute and its determinant:
Both sides equal , confirming .
Proof Sketch
The standard proof proceeds in two stages. First, note that the result is immediate when is an elementary row-operation matrix : one checks or , and or by the row-linearity of . Second, any invertible is a product of elementary matrices, so the result follows by induction. When is singular, is singular too (), so both sides are .
An elegant alternative: define for fixed invertible and check that satisfies the defining axioms of the determinant (alternating multilinearity, normalized on ), so .
Connections
- Cayley–Hamilton TheoremCayley–Hamilton TheoremEvery square matrix satisfies its own characteristic polynomialRead more → — the characteristic polynomial uses the determinant; multiplicativity underlies and having the same nonzero eigenvalues.
- Rank–Nullity TheoremRank–Nullity TheoremThe dimensions of image and kernel of a linear map sum to the domain dimensionRead more → — is invertible.
- Cramer's RuleCramer's RuleExplicit determinant formula for the solution of a linear systemRead more → — requires ; the proof inverts using .
- Spectral TheoremSpectral TheoremEvery real symmetric matrix is orthogonally diagonalizableRead more → — follows from the diagonalization and .
- Quadratic FormulaQuadratic FormulaSolve any quadratic equation using the discriminantRead more → — discriminant is of the associated companion matrix.
Lean4 Proof
/-- Determinant multiplicativity: det(A * B) = det(A) * det(B) for square
matrices over a commutative ring. Mathlib's proof uses the Leibniz
formula and permutation group structure. -/
theorem det_multiplicativity {n R : Type*}
[Fintype n] [DecidableEq n] [CommRing R]
(A B : Matrix n n R) : (A * B).det = A.det * B.det :=
Matrix.det_mul A BReferenced by
- Matrix-Tree TheoremGraph Theory
- WronskianDifferential Equations
- Cayley–Hamilton TheoremLinear Algebra
- Cramer's RuleLinear Algebra
- Spectral TheoremLinear Algebra
- Rank–Nullity TheoremLinear Algebra
- Trace Cyclic PropertyLinear Algebra
- Cauchy–Binet FormulaLinear Algebra
- Cauchy–Binet FormulaLinear Algebra
- Polar DecompositionLinear Algebra
- Sylvester Determinant TheoremLinear Algebra
- LU DecompositionLinear Algebra