Lably
Skip to content

Cayley–Hamilton theorem

Square matrices satisfy their characteristic equation

  • 23 min read
  • 5 chapters
Arthur Cayley Portrait
Herbert Beraud (1845–1896) · Public domain

Related on Lably

Through Linear algebra, Square matrix and Real number

The characteristic polynomial of an n×n matrix A is defined as pA(λ)=det(λIn−A), where det is the determinant operation, λ is a variable scalar element of the base ring, and In is the n×n identity matrix. Since each entry of the matrix (λIn−A) is either constant or linear in λ, the determinant of (λIn−A) is a degree-n monic polynomial in λ, so it can be written as pA(λ)=λn+cn−1λn−1+⋯+c1λ+c0. By replacing the scalar variable λ with the matrix A, one can define an analogous matrix polynomial expression, pA(A)=An+cn−1An−1+⋯+c1A+c0In. (Here, A is the given matrix—not a variable, unlike λ—so pA(A) is a constant rather than a function.) The Cayley–Hamilton theorem states that this polynomial expression is equal to the zero matrix, which is to say that pA(A)=0; that is, the characteristic polynomial pA is an annihilating polynomial for A.

One use for the Cayley–Hamilton theorem is that it allows An to be expressed as a linear combination of the lower matrix powers of A: An=−cn−1An−1−⋯−c1A−c0In. When the ring is a field, the Cayley–Hamilton theorem is equivalent to the statement that the minimal polynomial of a square matrix divides its characteristic polynomial.

A special case of the theorem was first proved by Hamilton in 1853 in terms of inverses of linear functions of quaternions. This corresponds to the special case of certain 4×4 real or 2×2 complex matrices. Cayley in 1858 stated the result for 3×3 and smaller matrices, but only published a proof for the 2×2 case. As for n×n matrices, Cayley stated "..., I have not thought it necessary to undertake the labor of a formal proof of the theorem in the general case of a matrix of any degree". The general case was first proved by Ferdinand Frobenius in 1878.

Examples

1 × 1 matrices

For a 1×1 matrix A = (a), the characteristic polynomial is given by p(λ) = λ − a, and so p(A) = (a) − a(1) = 0 is trivial.

2 × 2 matrices

As a concrete example, let A=(1234). Its characteristic polynomial is given by p(λ)=det(λI2−A)=det(λ−1−2−3λ−4)=(λ−1)(λ−4)−(−2)(−3)=λ2−5λ−2.

The Cayley–Hamilton theorem claims that, if we define p(X)=X2−5X−2I2, then p(A)=A2−5A−2I2=(0000). We can verify by computation that indeed, A2−5A−2I2=(7101522)−(5101520)−(2002)=(0000).

For a generic 2×2 matrix, A=(abcd),

the characteristic polynomial is given by p(λ) = λ2 − (a + d)λ + (ad − bc), so the Cayley–Hamilton theorem states that p(A)=A2−(a+d)A+(ad−bc)I2=(0000); which is indeed always the case, evident by working out the entries of A2.

Proof

A2−(a+d)A+(ad−bc)I2=(a2+bcab+bdac+cdbc+d2)−(a(a+d)b(a+d)c(a+d)d(a+d))+(ad−bc)I2=(bc−ad00bc−ad)+(ad−bc)I2=(0000)

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Topics in mathematics