The characteristic polynomial is a polynomial associated with a square matrix or a linear operator on a finite-dimensional vector space. Defined using a determinant, it records the operator’s eigenvalues and their algebraic multiplicities. In linear algebra, it connects matrix calculations with polynomial factorization and provides a basis-independent description of important properties of a linear operator. Its coefficients include information about the matrix’s trace and determinant, while the Cayley–Hamilton theorem relates the polynomial directly to matrix powers. (math.mit.edu)
Definition and conventions
For an matrix with entries in a field , its characteristic polynomial is
where is the identity matrix and is an indeterminate. Expanding the determinant produces a polynomial with coefficients in , degree , and leading coefficient . A polynomial with leading coefficient is called monic. The determinant definition also applies to matrices over a commutative ring. (web.mit.edu)
Some texts instead define the characteristic polynomial as . The two conventions differ by the factor , so they have identical roots and root multiplicities. The convention has the advantage of always being monic. Setting either polynomial equal to zero gives the characteristic equation. (math.mit.edu)
For a linear map , where is a finite-dimensional vector space, the characteristic polynomial is defined using a matrix representing in any basis. Its degree equals the dimension of , and the result is independent of the chosen basis. (ucl.ac.uk)
Eigenvalues and multiplicities
A scalar is an eigenvalue of precisely when
Indeed, for some nonzero vector is equivalent to . Such a vector exists exactly when is singular, or equivalently when its determinant vanishes. Thus eigenvalues can be found by solving a polynomial equation. (math.mit.edu)
Over the complex numbers, the fundamental theorem of algebra ensures that
with roots listed according to multiplicity. The number of times an eigenvalue occurs as a root is its algebraic multiplicity. Its geometric multiplicity is the dimension of the corresponding eigenspace, , and cannot exceed its algebraic multiplicity. A repeated root therefore does not necessarily imply several linearly independent eigenvectors. (math.mit.edu)
The coefficient field matters. A matrix with real entries can have nonreal eigenvalues, which occur in complex-conjugate pairs. For instance,
has characteristic polynomial : it has no real eigenvalues, but has eigenvalues and over the complex numbers. (netlib.org)
Coefficients and examples
For , the characteristic polynomial has the form
The trace is therefore the sum of the eigenvalues, and the determinant their product, in both cases counting algebraic multiplicities. For a matrix, these quantities determine the entire polynomial; in larger dimensions, additional coefficients are needed. (math.mit.edu)
For example,
gives
Its eigenvalues are and , consistent with trace and determinant . More generally, for
For an upper or lower triangular matrix, the determinant is the product of diagonal entries, yielding
Its eigenvalues are therefore its diagonal entries, including repetitions. (math.mit.edu)
Similarity and diagonalization
Similar matrices have the same characteristic polynomial. If , then
and multiplicativity of determinants gives . This explains the polynomial’s independence from coordinate choices. However, equality of characteristic polynomials does not imply similarity. (textbooks.math.gatech.edu)
For example, and
both have characteristic polynomial , but they are not similar. The first is diagonal, whereas the second has only a one-dimensional eigenspace. More generally, diagonalizability requires a basis of eigenvectors. Having distinct eigenvalues in the coefficient field guarantees this; repeated eigenvalues require further examination. The characteristic polynomial alone does not describe all the information captured by Jordan normal form. (textbooks.math.gatech.edu)
Cayley–Hamilton theorem and minimal polynomial
The Cayley–Hamilton theorem states that every square matrix satisfies its own characteristic polynomial:
Here polynomial evaluation uses matrix powers and replaces the constant term with . Consequently, is a linear combination of lower powers, and higher powers can be reduced recursively. (web.mit.edu)
The minimal polynomial is the monic polynomial of least degree satisfying . It divides , but need not equal it: for , the minimal polynomial is , whereas the characteristic polynomial is . The minimal polynomial therefore identifies a potentially shorter polynomial relation obeyed by the matrix. (ucl.ac.uk)
Computation
The determinant formula provides a direct exact calculation, particularly convenient for small or triangular matrices. Numerical eigenvalue software, however, can work directly with matrix transformations rather than explicitly expanding the characteristic polynomial. In numerical linear algebra, the QR algorithm is used to obtain a Schur form, from which eigenvalues are extracted. LAPACK’s nonsymmetric eigenproblem algorithms are normwise backward stable: their computed results correspond to slightly perturbed input matrices, although individual eigenvalues can remain sensitive to perturbations. (netlib.org)