Tutorials › Linear Algebra › Odd-Dimensional Real Matrices Have A Real Eigenvalue

Eigenvalues and Eigenvectors · Tutorial 514 of 1000

Odd-Dimensional Real Matrices Have A Real Eigenvalue

See why an odd-dimensional real matrix must have a real eigenvalue, and follow the characteristic-polynomial sign argument that proves it.

Intermediate 8 min read

What You'll Learn

  • Identify the degree and leading coefficient of the characteristic polynomial of a real square matrix.
  • Prove that every real polynomial of odd degree has a real zero using the intermediate value theorem.
  • Apply the polynomial result to establish the real-eigenvalue guarantee in odd dimensions.
  • Distinguish existence of a real eigenvalue from uniqueness or the claim that all eigenvalues are real.
  • Check examples by evaluating characteristic polynomials and verifying eigenvectors.

Why Odd Dimension Forces a Real Eigenvalue

Some real matrices have no real eigenvalues. The matrix \(\begin{bmatrix}0&-1\\1&0\end{bmatrix}\), for example, rotates vectors in the plane and has no real eigenvalue. But this behaviour cannot occur for a real matrix of odd positive dimension: at least one eigenvalue must be real. The reason is not a special pattern in the matrix entries. It is the sign behaviour of its characteristic polynomial, whose degree is odd.

For a real \(n\times n\) matrix \(\mathbf{A}\), use the convention \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\). A real number \(\lambda\) is a real eigenvalue if there is a nonzero real vector \(\mathbf{x}\) such that \(\mathbf{A}\mathbf{x}=\lambda\mathbf{x}\). Equivalently, \((\mathbf{A}-\lambda\mathbf{I}_n)\mathbf{x}=\mathbf{0}\) has a nonzero solution, which holds exactly when \(\det(\mathbf{A}-\lambda\mathbf{I}_n)=0\). This is the standard determinant criterion for a square matrix to be singular.

The determinant is a sum of products of \(n\) entries. In \(p_{\mathbf{A}}(\lambda)\), the only term of degree \(n\) comes from taking \(-\lambda\) from every diagonal entry of \(\mathbf{A}-\lambda\mathbf{I}_n\). Consequently, \(p_{\mathbf{A}}\) has degree \(n\) and leading coefficient \((-1)^n\). When \(n\) is odd, that leading coefficient is \(-1\). The result about odd-degree polynomials gives the needed sign change.

The Odd-Degree Sign Argument

Lemma: Every real polynomial \(q\) of odd degree has at least one real zero.

Proof. Write \(q(t)=c_mt^m+c_{m-1}t^{m-1}+\cdots+c_0\), where \(m\) is odd and \(c_m\ne0\). Dividing by \(t^m\) shows that \(q(t)/t^m\) tends to \(c_m\) as \(t\) tends to positive infinity, because each term \(c_kt^k/t^m\) with \(k<m\) tends to zero. Also \(q(-t)/t^m\) tends to \(-c_m\) as \(t\) tends to positive infinity, since \((-t)^m=-t^m\) for odd \(m\). Thus, for a sufficiently large positive \(R\), \(q(R)\) has the sign of \(c_m\) and \(q(-R)\) has the opposite sign. A polynomial is continuous, so the Intermediate Value Theorem applied on \([-R,R]\) gives a number \(r\in[-R,R]\) for which \(q(r)=0\). \(\square

The lemma requires a real polynomial of odd degree with a nonzero leading coefficient. It does not require the polynomial to have integer coefficients, a known factorization, or an easily calculated root. The Intermediate Value Theorem gives existence; it does not, by itself, give an exact formula for the zero.

Theorem: Every real \(n\times n\) matrix with \(n\) odd has at least one real eigenvalue.

Proof. Let \(\mathbf{A}\in\mathbb{R}^{n\times n}\), where \(n\) is a positive odd integer. Its characteristic polynomial \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\) is a real polynomial of degree \(n\), with leading coefficient \((-1)^n=-1\). The lemma therefore gives a real number \(\lambda\) such that \(p_{\mathbf{A}}(\lambda)=0\). By the determinant criterion, \(\mathbf{A}-\lambda\mathbf{I}_n\) has a nonzero vector \(\mathbf{x}\) in its null space. Hence \((\mathbf{A}-\lambda\mathbf{I}_n)\mathbf{x}=\mathbf{0}\), or \(\mathbf{A}\mathbf{x}=\lambda\mathbf{x}\), with \(\mathbf{x}\ne\mathbf{0}\). Thus \(\lambda\) is a real eigenvalue of \(\mathbf{A}\). \(\square

The proof has two distinct ingredients. Odd dimension makes the characteristic polynomial have odd degree; the polynomial lemma then supplies a real zero. The determinant criterion turns that zero into an eigenvalue. Neither step says that the real eigenvalue is unique, or that the other eigenvalues must be real.

Worked Examples

Worked Example: A One-Dimensional Matrix

Find the real eigenvalue of \(\mathbf{A}=\begin{bmatrix}-3\end{bmatrix}\), and check it directly.

Here \(n=1\), which is odd, and the characteristic polynomial is

$$ p_{\mathbf{A}}(\lambda)=\det\begin{bmatrix}-3-\lambda\end{bmatrix}=-3-\lambda. $$

Solving \(-3-\lambda=0\) gives \(\lambda=-3\). To check the eigenvalue using a nonzero vector, take \(\mathbf{x}=\begin{bmatrix}1\end{bmatrix}\). Then

$$ \mathbf{A}\mathbf{x} =\begin{bmatrix}-3\end{bmatrix}\begin{bmatrix}1\end{bmatrix} =\begin{bmatrix}-3\end{bmatrix} =-3\begin{bmatrix}1\end{bmatrix} =\lambda\mathbf{x}. $$

Also, substituting into the characteristic polynomial gives \(p_{\mathbf{A}}(-3)=-3-(-3)=0\). Both checks confirm the result.

Worked Example: A Three-Dimensional Matrix with a Non-obvious Real Root

Show that the matrix \(\mathbf{C}=\begin{bmatrix}0&0&-1\\1&0&-1\\0&1&0\end{bmatrix}\) has a real eigenvalue between \(-1\) and \(0\).

Compute the characteristic polynomial by expanding along the first row:

$$ \begin{aligned} p_{\mathbf{C}}(\lambda) &=\det\begin{bmatrix}-\lambda&0&-1\\1&-\lambda&-1\\0&1&-\lambda\end{bmatrix}\\ &=(-\lambda)\bigl((-\lambda)(-\lambda)-(-1)(1)\bigr) +(-1)\bigl((1)(1)-(-\lambda)(0)\bigr)\\ &=-\lambda(\lambda^2+1)-1\\ &=-(\lambda^3+\lambda+1). \end{aligned} $$

At the endpoints, \(p_{\mathbf{C}}(-1)=-((-1)^3+(-1)+1)=1\), while \(p_{\mathbf{C}}(0)=-(0+0+1)=-1\). The polynomial is continuous and its endpoint values have opposite signs, so the Intermediate Value Theorem gives some \(\lambda\in(-1,0)\) with \(p_{\mathbf{C}}(\lambda)=0\). The determinant criterion then makes \(\lambda\) a real eigenvalue. In this example the theorem guarantees the eigenvalue without needing an exact expression for it.

Check: For the value \(\lambda\) supplied by the Intermediate Value Theorem, substituting into the computed characteristic polynomial gives \(p_{\mathbf{C}}(\lambda)=0\), so \(\det(\mathbf{C}-\lambda\mathbf{I}_3)=0\), as required. This check establishes the eigenvalue criterion; the interval \((-1,0)\) records where the root lies.

Worked Example: One Real Eigenvalue and Two Nonreal Roots

For \(\mathbf{A}=\begin{bmatrix}0&-1&0\\1&0&0\\0&0&4\end{bmatrix}\), find its real eigenvalue and explain what this example shows about the theorem.

The matrix has a \(2\times2\) rotation block and a final diagonal entry. Directly taking the determinant gives

$$ p_{\mathbf{A}}(\lambda) =\det\begin{bmatrix}-\lambda&-1&0\\1&-\lambda&0\\0&0&4-\lambda\end{bmatrix} =(\lambda^2+1)(4-\lambda). $$

For real \(\lambda\), \(\lambda^2+1>0\). Therefore the only real zero of this polynomial is \(\lambda=4\). Check the eigenvalue with \(\mathbf{x}=\begin{bmatrix}0\\0\\1\end{bmatrix}\):

$$ \mathbf{A}\mathbf{x} =\begin{bmatrix}0\\0\\4\end{bmatrix} =4\begin{bmatrix}0\\0\\1\end{bmatrix} =4\mathbf{x}, \qquad p_{\mathbf{A}}(4)=(16+1)(4-4)=0. $$

This \(3\times3\) real matrix has exactly one real eigenvalue, although its characteristic polynomial also has the factor \(\lambda^2+1\), which has no real zeros. The theorem guarantees at least one real eigenvalue, not that every root of the characteristic polynomial is real.

Common Pitfall: Losing the Leading Sign

A frequent sign error is to assume that \(\det(\mathbf{A}-\lambda\mathbf{I}_n)\) always has leading term \(+\lambda^n\). The sign depends on the convention and on the dimension: with this convention, the leading term is \((-1)^n\lambda^n\). For example, for \(\mathbf{A}=\mathbf{I}_3\), the incorrect calculation would claim a leading term \(+\lambda^3\) and hence that \(p_{\mathbf{A}}(\lambda)\) tends to positive infinity as \(\lambda\) tends to positive infinity. In fact,

$$ p_{\mathbf{A}}(\lambda)=\det(\mathbf{I}_3-\lambda\mathbf{I}_3) =(1-\lambda)^3 =-\lambda^3+3\lambda^2-3\lambda+1, $$

so its leading term is \(-\lambda^3\), and the polynomial tends to negative infinity as \(\lambda\) tends to positive infinity. The correction is to track the diagonal terms \(-\lambda\) in \(\mathbf{A}-\lambda\mathbf{I}_n\): choosing all \(n\) of them gives \((-\lambda)^n\). For odd \(n\), the characteristic polynomial is positive for sufficiently large negative arguments and negative for sufficiently large positive arguments.

A related mistake is to apply the odd-degree argument to an even-dimensional matrix. The rotation matrix \(\begin{bmatrix}0&-1\\1&0\end{bmatrix}\) has characteristic polynomial \(\lambda^2+1\), which is positive for every real \(\lambda\) and has no real zero. Its dimension is even, so the odd-degree guarantee does not apply. The dimension hypothesis is essential.

What the Guarantee Does—and Does Not—Tell Us

The theorem is an existence result. It is useful when the characteristic polynomial is difficult to factor: if the dimension is odd, there must be a real zero even if no exact root is apparent. A sign check at two real inputs can sometimes locate an interval containing such a root, as in the three-dimensional example. For larger matrices, the same reasoning applies: the entries may be complicated, but the degree and leading coefficient still determine the eventual signs.

At the same time, the theorem does not identify the eigenvalue or provide its eigenvector. Once a zero \(\lambda\) is known, finding an eigenvector requires solving \((\mathbf{A}-\lambda\mathbf{I}_n)\mathbf{x}=\mathbf{0}\). Nor does the guarantee say how many real eigenvalues there are, counting multiplicities. The third example shows why those distinctions matter: the real eigenvalue is guaranteed, but the other characteristic roots need not be real.

For an odd-dimensional real matrix, the reliable chain of reasoning is: form \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\); identify its odd degree and leading coefficient; use the opposite signs at sufficiently large positive and negative inputs; apply the Intermediate Value Theorem; then use the determinant criterion to conclude that the real zero is an eigenvalue.

Check Your Understanding

Use the odd-degree argument and the determinant criterion to answer each question.

  1. What is the degree and leading coefficient of \(p_{\mathbf{A}}(\lambda)\) when \(\mathbf{A}\in\mathbb{R}^{5\times5}\)?
  2. For a real polynomial of odd degree with positive leading coefficient, which signs does it have for sufficiently large positive and negative inputs?
  3. For \(\mathbf{B}=\begin{bmatrix}0&-1&0\\1&0&0\\0&0&-2\end{bmatrix}\), calculate \(p_{\mathbf{B}}(\lambda)\) and verify a real eigenvalue by substitution.
  4. Why does the theorem guarantee a real eigenvalue but not guarantee that all eigenvalues are real?
  5. Give a reason the odd-dimensional hypothesis cannot simply be removed, using the \(2\times2\) rotation matrix.

Test yourself: Linear Algebra final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon