The Eigenvalue Problem and the Characteristic Polynomial
~5 min read · Tier toggle changes depth (T1 plain · T2 standard · T3 rigour)
You must be comfortable calculating determinants of \(2\times2\) and \(3\times3\) matrices and understand that a matrix represents a linear map relative to a specific basis.
Why this matters
Finding the eigenvalues is the first step in solving any linear dynamical system or quantum state evolution.
In physics, we rarely care about the matrix elements themselves; we care about the invariant properties of the transformation they represent. The eigenvalue problem isolates these invariants. By identifying the scalars \(\lambda\) for which the operator \(A\) acts as a simple scaling on certain directions, we reduce complex linear transformations to their fundamental spectral components. This lecture establishes the rigorous link between the geometric concept of an eigenvector and the algebraic tool of the characteristic polynomial, ensuring that the solutions we find are properties of the operator, not artifacts of our coordinate choice.
The Geometric Intuition
Imagine a linear operator \(A\) acting on a vector space. Most vectors change both their length and their direction when \(A\) is applied. However, there are special directions in the space where the vector is merely stretched or compressed, without rotating. These special directions are the eigenvectors, and the amount of stretching is the eigenvalue. If you stand in an eigenvector direction, the operator \(A\) looks like a simple scalar multiplication. The characteristic polynomial is simply the algebraic condition that asks: "For which scalars \(\lambda\) does the transformation \(A - \lambda I\) fail to be invertible?" If \(A - \lambda I\) is not invertible, it has a non-trivial null space, meaning there exists a non-zero vector that maps to zero, which is precisely the definition of an eigenvector.
From Geometry to Algebra
To find these special scalars, we start with the defining equation \(A\mathbf{v} = \lambda\mathbf{v}\), where \(\mathbf{v} \neq \mathbf{0}\). We can rearrange this to group the terms involving \(\mathbf{v}\):
For a non-trivial solution \(\mathbf{v}\) to exist, the matrix \(A - \lambda I\) must be singular. A square matrix is singular if and only if its determinant is zero. This leads directly to the characteristic equation:
We define the characteristic polynomial \(p_A(\lambda) = \det(A - \lambda I)\). The roots of this polynomial are the eigenvalues. Note that we use \(A - \lambda I\) rather than \(\lambda I - A\); both give exactly the same roots in every dimension, because \(\det(\lambda I - A) = (-1)^n \det(A - \lambda I)\); they differ only in the sign of the leading coefficient, which is \((-1)^n\) for \(\det(A - \lambda I)\).
Basis Independence and Invariance
A critical question arises: if we change our coordinate system, do the eigenvalues change? The answer is no. The eigenvalues are intrinsic properties of the linear operator \(A\), not of the specific matrix representation. If \(S\) is an invertible change-of-basis matrix, the new matrix representation is \(A' = S^{-1}AS\). The characteristic polynomial of the new matrix is:
Because \(\lambda I = S^{-1}(\lambda I)S\), we can write \(S^{-1}AS - \lambda I = S^{-1}(A - \lambda I)S\), so
using the product law and \(\det(S^{-1})\det(S) = 1\). Thus the roots, and therefore the eigenvalues, are invariant under similarity transformations. This is why we can speak of "the" eigenvalues of an operator without specifying a basis.
Computing the Polynomial
For an \(n \times n\) matrix, \(p_A(\lambda)\) is a polynomial of degree \(n\). By the Fundamental Theorem of Algebra, it has exactly \(n\) roots in the complex field, counting multiplicity. For a \(2 \times 2\) matrix \(A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}\), the calculation is straightforward:
Expanding this gives \(\lambda^2 - (a+d)\lambda + (ad-bc)\). The coefficient of \(\lambda\) is \(-\text{tr}(A)\) and the constant term is \(\det(A)\). For larger matrices, one typically expands along a row or column, or uses row reduction to simplify the determinant before expanding. The key is to treat \(\lambda\) as a variable and the matrix entries as constants.
The derivation
Eigenvalues as Roots of the Characteristic Polynomial
Let \(A\) be a linear operator on a finite-dimensional vector space \(V\), represented in some basis by an \(n\times n\) matrix. A scalar \(\lambda\) is an eigenvalue of \(A\) — meaning \(A\mathbf{v}=\lambda\mathbf{v}\) for some nonzero \(\mathbf{v}\) — if and only if \(\lambda\) is a root of the characteristic polynomial \(p_A(\lambda)=\det(A-\lambda I)\). Moreover \(p_A\) is invariant under change of basis, so the eigenvalues are properties of the operator itself, not of the matrix that happens to represent it.
Students often confuse the eigenvector of \(A\) with the eigenvector of \(A^T\). While they share the same eigenvalues, the eigenvectors are generally different. In quantum mechanics, where operators are Hermitian, the left and right eigenvectors are related by complex conjugation, but for general non-symmetric matrices, you must solve \((A-\lambda I)\mathbf{v}=0\) for the right eigenvector and \((A^T-\lambda I)\mathbf{w}=0\) for the left. Assuming they are identical is a common source of error in non-Hermitian systems. C
Worked example
Problem. Find the eigenvalues of the linear operator represented by the matrix \(A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}\).
- Characteristic polynomial: \(p_A(\lambda) = \det(A - \lambda I) = (4-\lambda)(3-\lambda) - (1)(2) = \lambda^2 - 7\lambda + 10\).
- Roots: \((\lambda - 5)(\lambda - 2) = 0\), so \(\lambda_1 = 5\) and \(\lambda_2 = 2\).
- Check: \(\lambda_1 + \lambda_2 = 7 = \operatorname{tr} A = 4 + 3\) and \(\lambda_1\lambda_2 = 10 = \det A = 4 \cdot 3 - 1 \cdot 2\).
Units check. The matrix entries are dimensionless coefficients in this abstract example, so the eigenvalues are also dimensionless scalars. If \(A\) represented a physical quantity like a rate matrix, the eigenvalues would carry the units of the diagonal elements (e.g., \(\mathrm{s^{-1}}\)).
Three quick tests
- What is the characteristic polynomial of a \(1\times1\) matrix \([a]\)?
Answer
\(a - \lambda\). - If \(\text{tr}(A) = 0\) and \(\det(A) = -4\) for a \(2\times2\) matrix, what are the eigenvalues?
Answer
\(\pm 2\). - Does changing the basis change the eigenvalues?
Answer
No, they are invariant under similarity transformations.
Problem set for PU-104 →
Each derivation in this unit ends with five graded problems with full solutions.
Lecture notes drafted with a local model and checked line by line by the editor; every number in the worked example was recomputed.