Tutorials › Linear Algebra › Conjugate Eigenvalue Pairs For Real Matrices

Complex Eigenvalues and Complex Scalars · Tutorial 553 of 1000

Conjugate Eigenvalue Pairs For Real Matrices

Use conjugation of the characteristic polynomial to prove that nonreal eigenvalues of a real matrix occur in conjugate pairs.

Intermediate 10 min read

What You'll Learn

  • Define eigenvalues of a real matrix when scalars are allowed to be complex
  • Relate eigenvalues to roots of the characteristic polynomial
  • Prove that conjugating a characteristic-polynomial root gives another root
  • Explain why a nonreal eigenvalue has a distinct conjugate partner
  • Show that conjugate eigenvalues have equal algebraic multiplicities
  • Check the result in explicit real matrices

Why Nonreal Eigenvalues Come in Pairs

A real matrix has real entries, but its eigenvalues need not be real when we allow complex scalars. What the real entries do guarantee is a symmetry: whenever a nonreal number is an eigenvalue, its complex conjugate is also an eigenvalue. The characteristic polynomial makes this symmetry precise. Its coefficients are real, so conjugating an input and its polynomial value preserves the equation that the polynomial equals zero.

In this tutorial, a real \(n\times n\) matrix is regarded as acting on \(\mathbb{C}^n\), with the same entries and the usual matrix-vector multiplication. For a complex number \(z=a+bi\), its conjugate is \(\overline{z}=a-bi\). A number is nonreal if it is not equal to its conjugate.

Definition: A complex number \(\lambda\) is an eigenvalue of a real matrix \(\mathbf{A}\in\mathbb{R}^{n\times n}\) if there is a vector \(\mathbf{v}\in\mathbb{C}^n\), \(\mathbf{v}\ne\mathbf{0}\), such that \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\). The characteristic polynomial is \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\). An eigenvalue is therefore a root of this polynomial: \(\mathbf{A}-\lambda\mathbf{I}_n\) has a nonzero null vector exactly when its determinant is zero.

The last equivalence is the determinant criterion for a square matrix: its determinant is zero exactly when its columns are linearly dependent. If \(\det(\mathbf{A}-\lambda\mathbf{I}_n)=0\), column dependence gives a nonzero vector \(\mathbf{v}\) with \((\mathbf{A}-\lambda\mathbf{I}_n)\mathbf{v}=\mathbf{0}\), which is the eigenvalue equation. Conversely, such a nonzero vector makes the columns dependent and the determinant zero. This criterion lets us check eigenvalues by evaluating the characteristic polynomial.

The Conjugation Argument

Theorem (Conjugate eigenvalue pairs): Let \(\mathbf{A}\in\mathbb{R}^{n\times n}\), and regard its eigenvalues as complex numbers. If \(\lambda\) is an eigenvalue of \(\mathbf{A}\), then \(\overline{\lambda}\) is also an eigenvalue. In particular, if \(\lambda\) is nonreal, then \(\lambda\) and \(\overline{\lambda}\) are distinct eigenvalues.

Proof. Since \(\mathbf{A}\) is real, conjugating each entry leaves it unchanged: \(\overline{\mathbf{A}}=\mathbf{A}\). Also, conjugation commutes with addition and multiplication of complex numbers. The determinant is a sum of signed products of matrix entries, so conjugating a determinant conjugates each entry in those products. Consequently, for any complex matrix \(\mathbf{M}\), \(\overline{\det\mathbf{M}}=\det(\overline{\mathbf{M}})\). Apply this identity to \(\mathbf{M}=\mathbf{A}-\lambda\mathbf{I}_n\):

$$ p_{\mathbf{A}}(\overline{\lambda}) =\det(\mathbf{A}-\overline{\lambda}\mathbf{I}_n) =\det\bigl(\overline{\mathbf{A}-\lambda\mathbf{I}_n}\bigr) =\overline{\det(\mathbf{A}-\lambda\mathbf{I}_n)} =\overline{p_{\mathbf{A}}(\lambda)}. $$

If \(\lambda\) is an eigenvalue, then \(p_{\mathbf{A}}(\lambda)=0\). The displayed identity gives \(p_{\mathbf{A}}(\overline{\lambda})=\overline{0}=0\), so \(\overline{\lambda}\) is an eigenvalue by the determinant criterion. Finally, if \(\lambda\) is nonreal, then \(\lambda\ne\overline{\lambda}\), so the two eigenvalues are distinct. \(\square\)

The same fact can be read from the coefficients. Expanding the determinant shows that \(p_{\mathbf{A}}\) has real coefficients, because every entry of \(\mathbf{A}\) is real. A polynomial with real coefficients satisfies \(p_{\mathbf{A}}(\overline{\lambda})=\overline{p_{\mathbf{A}}(\lambda)}\). The determinant argument above proves that identity directly, without needing to list the coefficients of the polynomial.

Worked Examples

Worked Example: A Pair of Purely Imaginary Eigenvalues

Find the characteristic polynomial of \(\mathbf{A}=\begin{bmatrix}0&-1\\1&0\end{bmatrix}\), and check its eigenvalues.

Subtract \(\lambda\) from the diagonal entries and evaluate the \(2\times2\) determinant:

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

The roots satisfy \(\lambda^2=-1\), so they are \(i\) and \(-i\). Direct substitution gives \(p_{\mathbf{A}}(i)=i^2+1=-1+1=0\) and \(p_{\mathbf{A}}(-i)=(-i)^2+1=-1+1=0\). Thus both numbers are eigenvalues, and they are conjugates because \(\overline{i}=-i\).

Worked Example: A Nonreal Pair Alongside a Real Eigenvalue

For the real matrix \(\mathbf{B}=\begin{bmatrix}2&-3&0\\3&2&0\\0&0&5\end{bmatrix}\), find the characteristic polynomial and check all its roots.

Subtract \(\lambda\mathbf{I}_3\). Expanding along the third row, whose first two entries are zero, reduces the determinant to a \(2\times2\) determinant times \(5-\lambda\):

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

The factor \(5-\lambda\) vanishes at \(\lambda=5\). The other factor vanishes when \((2-\lambda)^2=-9\), which gives \(2-\lambda=3i\) or \(2-\lambda=-3i\). Hence the other roots are \(2-3i\) and \(2+3i\). Substitution checks the real root: \(p_{\mathbf{B}}(5)=0\). For the nonreal roots, \((2-(2+3i))^2+9=(-3i)^2+9=0\) and \((2-(2-3i))^2+9=(3i)^2+9=0\); therefore both also make \(p_{\mathbf{B}}\) zero. The nonreal roots are conjugates, as the theorem predicts.

Worked Example: A Conjugate Pair with Repeated Roots

Consider the real \(4\times4\) matrix \(\mathbf{C}=\begin{bmatrix}0&-1&0&0\\1&0&0&0\\0&0&0&-1\\0&0&1&0\end{bmatrix}\). Determine its characteristic polynomial and the multiplicities of its eigenvalues.

The matrix \(\mathbf{C}-\lambda\mathbf{I}_4\) has two \(2\times2\) diagonal blocks. The determinant of a block-diagonal matrix is the product of the determinants of its diagonal blocks. Each block here has determinant \(\lambda^2+1\), as in the first example, so

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

Substitution confirms both roots: \(p_{\mathbf{C}}(i)=(i^2+1)^2=0\) and \(p_{\mathbf{C}}(-i)=((-i)^2+1)^2=0\). Each factor occurs twice, so both eigenvalues have algebraic multiplicity \(2\). This example illustrates that the conjugate-pair statement applies to roots regardless of whether they are repeated.

Why the Multiplicities Match

The pairing also preserves algebraic multiplicity. The algebraic multiplicity of an eigenvalue is its multiplicity as a root of the characteristic polynomial: it is the largest integer \(m\) for which the polynomial has a factor \((\lambda-\lambda_0)^m\), where \(\lambda_0\) is that root.

Corollary: If \(\mathbf{A}\in\mathbb{R}^{n\times n}\) and \(\lambda\) is an eigenvalue, then \(\lambda\) and \(\overline{\lambda}\) have the same algebraic multiplicity.

Proof. The characteristic polynomial has real coefficients. Suppose \(\lambda\) has algebraic multiplicity \(m\), so it factors as \(p_{\mathbf{A}}(z)=(z-\lambda)^m q(z)\), where \(q\) is a polynomial and \(q(\lambda)\ne0\). Conjugate the coefficients in this factorization. Because the coefficients of \(p_{\mathbf{A}}\) are real, conjugating them leaves \(p_{\mathbf{A}}\) unchanged. The conjugated factorization is therefore

$$ p_{\mathbf{A}}(z)=(z-\overline{\lambda})^m\widetilde{q}(z), $$

where \(\widetilde{q}\) is obtained by conjugating the coefficients of \(q\), and \(\widetilde{q}(\overline{\lambda})=\overline{q(\lambda)}\ne0\). Thus the factor \((z-\overline{\lambda})^m\) occurs, but the remaining factor is nonzero at \(\overline{\lambda}\), so its multiplicity is exactly \(m\). \(\square\)

Equal algebraic multiplicities concern roots of the characteristic polynomial. They do not, by themselves, assert anything about the dimensions of the corresponding eigenspaces. Those are different quantities, and one should not infer an eigenspace dimension from a root multiplicity.

Common Pitfall: Conjugating the Wrong Quantity

A common error is to argue that a real matrix must have only real eigenvalues. The matrix entries being real does not force every root of its characteristic polynomial to be real; it forces nonreal roots to occur with their conjugates. For \(\mathbf{A}=\begin{bmatrix}0&-1\\1&0\end{bmatrix}\), the calculation \(p_{\mathbf{A}}(\lambda)=\lambda^2+1\) gives the nonreal roots \(i\) and \(-i\), so this matrix is a direct counterexample to the mistaken claim.

Another error is to overlook that conjugating the scalar changes the matrix inside the determinant. In general, \(\overline{\mathbf{A}-\lambda\mathbf{I}_n}=\mathbf{A}-\overline{\lambda}\mathbf{I}_n\) for real \(\mathbf{A}\); it is not \(\mathbf{A}-\lambda\mathbf{I}_n\) unless \(\lambda\) is real. For the same \(2\times2\) example, \(p_{\mathbf{A}}(i)=0\), and conjugating this equation gives \(p_{\mathbf{A}}(-i)=0\), not another assertion about \(p_{\mathbf{A}}(i)\). Keeping track of the conjugated input is the key step.

The practical conclusion is precise: real entries do not rule out complex eigenvalues, but they constrain their pattern. Every nonreal eigenvalue has a distinct conjugate partner, and the two roots occur with equal algebraic multiplicity. A real eigenvalue is unchanged by conjugation and therefore does not require a distinct partner.

Check Your Understanding

Use the characteristic-polynomial argument and determinant criterion to answer these questions.

  1. For a real matrix \(\mathbf{A}\), why does \(p_{\mathbf{A}}(\overline{\lambda})=\overline{p_{\mathbf{A}}(\lambda)}\) hold?
  2. If \(i\) is an eigenvalue of a real matrix, what other eigenvalue is guaranteed, and why is it distinct?
  3. Factor \(\lambda^2-2\lambda+5\) over \(\mathbb{C}\). Which conjugate eigenvalue pair would this polynomial produce?
  4. If a nonreal eigenvalue has algebraic multiplicity \(3\), what is the algebraic multiplicity of its conjugate?
  5. Explain why a real matrix can have nonreal eigenvalues without contradicting the fact that its characteristic polynomial has real coefficients.

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