Tutorials › Linear Algebra › Complex Eigenvalues In Real 3×3 Examples

Complex Eigenvalues and Complex Scalars · Tutorial 563 of 1000

Complex Eigenvalues In Real 3x3 Examples

Learn to factor selected real \(3\times3\) characteristic polynomials and compute complex eigenvectors without losing track of conjugation or signs.

Intermediate 10 min read

What You'll Learn

  • Read a real eigenvalue and a conjugate pair from a factored cubic characteristic polynomial
  • Factor characteristic polynomials using the convention \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I})\)
  • Solve \((\mathbf{A}-\lambda\mathbf{I})\mathbf{v}=\mathbf{0}\) over \(\mathbb{C}\)
  • Verify complex eigenvectors by multiplying the matrix and vector
  • Obtain an eigenvector for the conjugate eigenvalue of a real matrix
  • Detect and correct a common error when conjugating an eigenpair

From a Real Cubic to a Complex Eigenpair

A real \(3\times3\) matrix can have one real eigenvalue and two nonreal eigenvalues. The nonreal eigenvalues occur as a conjugate pair, so their two linear factors combine into a quadratic with real coefficients. Factoring the characteristic polynomial identifies the eigenvalues; solving a complex homogeneous system then gives an eigenvector for each one.

We work over \(\mathbb{C}\) when solving for eigenvectors, even though the entries of the matrix are real. For a real matrix \(\mathbf{A}\in\mathbb{R}^{3\times3}\), its characteristic polynomial is \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_3)\). A complex number \(\lambda\) is an eigenvalue if there is a nonzero vector \(\mathbf{v}\in\mathbb{C}^3\) such that \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\). Equivalently, \((\mathbf{A}-\lambda\mathbf{I}_3)\mathbf{v}=\mathbf{0}\) has a nonzero solution. The determinant criterion says this occurs exactly when \(p_{\mathbf{A}}(\lambda)=0\).

Theorem: If \(\mathbf{A}\in\mathbb{R}^{3\times3}\) has a nonreal eigenvalue \(\lambda=a+bi\), where \(a,b\in\mathbb{R}\) and \(b\ne0\), then \(\overline{\lambda}=a-bi\) is also an eigenvalue. The characteristic polynomial factors over \(\mathbb{R}\) as \(p_{\mathbf{A}}(\lambda)=(r-\lambda)((\lambda-a)^2+b^2)\) for some real number \(r\).

Proof. The entries of \(\mathbf{A}\) are real, so the determinant defining \(p_{\mathbf{A}}\) has real coefficients. Consequently, for every complex number \(z\), \(p_{\mathbf{A}}(\overline{z})=\overline{p_{\mathbf{A}}(z)}\). Since \(p_{\mathbf{A}}(a+bi)=0\), this identity gives \(p_{\mathbf{A}}(a-bi)=0\) as well. The two distinct roots \(a+bi\) and \(a-bi\) give the real quadratic factor \((\lambda-(a+bi))(\lambda-(a-bi))=(\lambda-a)^2+b^2\). To see that this quadratic divides \(p_{\mathbf{A}}\) over \(\mathbb{R}\), divide \(p_{\mathbf{A}}\) by it. The remainder has degree at most one and vanishes at both distinct roots; a polynomial of degree at most one with two distinct roots is zero. The quotient is a real linear polynomial. Since \(p_{\mathbf{A}}(\lambda)\) has leading term \(-\lambda^3\), the quotient has leading term \(-\lambda\), so it is \(r-\lambda\) for some real \(r\). \(\square\)

This factor form follows the course convention \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_3)\); its leading coefficient is negative. The quadratic factor has no real roots because \((\lambda-a)^2+b^2>0\) for every real \(\lambda\) when \(b\ne0\). In each example, first factor the polynomial, then solve the system for one member of the nonreal pair. The other eigenvector can be obtained by conjugating the first.

Finding the Eigenvectors

The conjugation rule for eigenvectors is worth proving before using it. It explains why solving for one eigenvalue in the pair is enough.

Theorem: If \(\mathbf{A}\) is real and \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\) for a nonzero \(\mathbf{v}\in\mathbb{C}^3\), then \(\mathbf{A}\overline{\mathbf{v}}=\overline{\lambda}\,\overline{\mathbf{v}}\).

Proof. Take the complex conjugate of each component of \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\). Because every entry of \(\mathbf{A}\) is real, conjugation leaves the entries of \(\mathbf{A}\) unchanged and gives \(\mathbf{A}\overline{\mathbf{v}}=\overline{\lambda}\,\overline{\mathbf{v}}\). Since \(\mathbf{v}\ne\mathbf{0}\), its conjugate is also nonzero. Thus \(\overline{\mathbf{v}}\) is an eigenvector for \(\overline{\lambda}\). \(\square\)

Worked Example: A Complex Pair and a Real Eigenvalue

Let \(\mathbf{A}=\begin{bmatrix}2&-1&0\\1&2&0\\0&0&4\end{bmatrix}\). Find its characteristic polynomial and an eigenvector for each nonreal eigenvalue.

Expanding the determinant along the third row gives

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

The real eigenvalue is \(4\), and the nonreal eigenvalues are \(2+i\) and \(2-i\). For \(\lambda=2+i\), the first two equations of \((\mathbf{A}-\lambda\mathbf{I}_3)\mathbf{v}=\mathbf{0}\), with \(\mathbf{v}=(x,y,z)^{\top}\), are \(-ix-y=0\) and \(x-iy=0\). The third equation is \((2-i)z=0\), so \(z=0\). Choose \(x=1\); the first equation gives \(y=-i\). Thus \(\mathbf{v}=(1,-i,0)^{\top}\).

Check: \(\mathbf{A}\mathbf{v}=(2+i,1-2i,0)^{\top}\), while \((2+i)\mathbf{v}=(2+i,(2+i)(-i),0)^{\top}=(2+i,1-2i,0)^{\top}\). The vectors agree. Conjugating gives \((1,i,0)^{\top}\) for \(2-i\); the real eigenvalue \(4\) also has eigenvector \((0,0,1)^{\top}\), since multiplying by \(\mathbf{A}\) gives \((0,0,4)^{\top}\).

When the matrix is not block diagonal, solving for a complex eigenvector can involve all three coordinates. The characteristic polynomial still reduces the eigenvalue calculation to a real linear factor and a real quadratic factor.

Worked Example: A Nonzero Third Coordinate

Consider \(\mathbf{A}=\begin{bmatrix}0&-1&0\\1&0&0\\1&2&3\end{bmatrix}\). Factor its characteristic polynomial and find an eigenvector for \(i\).

Expanding along the third column of \(\mathbf{A}-\lambda\mathbf{I}_3\) gives

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

The nonreal roots are \(i\) and \(-i\). For \(\lambda=i\), the first two equations are \(-ix-y=0\) and \(x-iy=0\); they give \(y=-ix\). The third equation is \(x+2y+(3-i)z=0\). Substituting \(y=-ix\) gives \((1-2i)x+(3-i)z=0\). Set \(x=2\), so \(y=-2i\), and the last equation becomes \((2-4i)+(3-i)z=0\). Taking \(z=-1+i\) satisfies it, since \((3-i)(-1+i)=-2+4i\). Hence \(\mathbf{v}=(2,-2i,-1+i)^{\top}\).

Check: Matrix multiplication gives \(\mathbf{A}\mathbf{v}=(2i,2,-1-i)^{\top}\). Also \(i\mathbf{v}=(2i,2,-1-i)^{\top}\). Therefore \(\mathbf{A}\mathbf{v}=i\mathbf{v}\). The conjugate vector \((2,2i,-1-i)^{\top}\) is an eigenvector for \(-i\).

A Companion-Matrix Example

A matrix need not visibly contain a \(2\times2\) rotation block for its characteristic polynomial to have a conjugate pair. The direct method remains the same: compute the determinant, factor it, and solve the system at one complex root.

Worked Example: A Different Conjugate Pair

Let \(\mathbf{C}=\begin{bmatrix}0&0&15\\1&0&-11\\0&1&5\end{bmatrix}\). Find its characteristic polynomial and a complex eigenvector for \(1+2i\).

Expanding along the first row of \(\mathbf{C}-\lambda\mathbf{I}_3\) gives

$$ \begin{aligned} p_{\mathbf{C}}(\lambda) &=\det\begin{bmatrix}-\lambda&0&15\\1&-\lambda&-11\\0&1&5-\lambda\end{bmatrix}\\ &=(-\lambda)\big((-\lambda)(5-\lambda)+11\big)+15\\ &=-\lambda^3+5\lambda^2-11\lambda+15\\ &=(3-\lambda)(\lambda^2-2\lambda+5)\\ &=(3-\lambda)\big((\lambda-1)^2+4\big). \end{aligned} $$

The nonreal roots are \(1+2i\) and \(1-2i\). For \(\lambda=1+2i\), the equations in \((\mathbf{C}-\lambda\mathbf{I}_3)(x,y,z)^{\top}=\mathbf{0}\) include \(-\lambda x+15z=0\) and \(y+(5-\lambda)z=0\). Choose \(x=15\); the first equation gives \(z=\lambda=1+2i\). The second gives \(y=(\lambda-5)z=(-4+2i)(1+2i)=-8-6i\). The remaining equation is \(x-\lambda y-11z=0\). Indeed, \(\lambda y=(1+2i)(-8-6i)=4-22i\), and \(x-11z=15-11(1+2i)=4-22i\). Thus \(\mathbf{v}=(15,-8-6i,1+2i)^{\top}\).

Check: Multiplying gives \(\mathbf{C}\mathbf{v}=(15+30i,4-22i,-3+4i)^{\top}\). Multiplying the vector by \(1+2i\) gives \((15+30i,4-22i,-3+4i)^{\top}\) as well. Therefore \(\mathbf{v}\) is an eigenvector for \(1+2i\). For comparison, the real root \(3\) has eigenvector \((5,-2,1)^{\top}\): multiplication gives \((15,-6,3)^{\top}=3(5,-2,1)^{\top}\).

Common Mistake: Conjugating Only the Eigenvalue

For a real matrix, conjugating an eigenpair requires conjugating both the eigenvalue and the eigenvector. For the second example, a tempting but incorrect claim is that \((2,-2i,-1+i)^{\top}\) is an eigenvector for \(-i\), because that vector was found while studying the pair \(i,-i\). But its first component after matrix multiplication is \(2i\), whereas the first component of \((-i)(2,-2i,-1+i)^{\top}\) is \(-2i\). They differ, so the claimed eigenpair fails.

The correction is to conjugate the whole equation: the eigenvector for \(-i\) is \((2,2i,-1-i)^{\top}\), not the vector for \(i\). Directly, the first component of its matrix product is \(-2i\), which agrees with the first component of \((-i)(2,2i,-1-i)^{\top}\). The conjugation theorem guarantees the other components agree too.

A Reliable Calculation Order

Keeping the polynomial calculation separate from the eigenvector calculation helps prevent sign errors. In particular, do not read roots from a familiar factorization without checking the convention used in the determinant: here the real factor is \(r-\lambda\), not \(\lambda-r\). The roots are the same either way if the whole polynomial is adjusted consistently, but a mistaken overall sign can make a claimed factorization incorrect.

1
Compute the determinant.
Form \(\mathbf{A}-\lambda\mathbf{I}_3\) and expand or simplify its determinant to obtain \(p_{\mathbf{A}}(\lambda)\).
2
Factor over the reals.
Look for a real root \(r\) and factor the remaining quadratic. For a conjugate pair \(a\pm bi\), the quadratic is \((\lambda-a)^2+b^2\), with \(b\ne0\).
3
Solve for one eigenvector.
Substitute one nonreal root into \(\mathbf{A}-\lambda\mathbf{I}_3\), solve the homogeneous equations, and choose a nonzero free-variable value.
4
Verify and conjugate.
Check \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\) by multiplication. For a real matrix, \(\overline{\mathbf{v}}\) is then an eigenvector for \(\overline{\lambda}\).

The check is not optional bookkeeping: it tests both the eigenvalue and the computed vector. A zero vector is never an eigenvector, even though it solves every homogeneous system, so the chosen vector must have at least one nonzero coordinate. Different nonzero scalar multiples of a valid eigenvector are also valid, but they must still satisfy the same matrix equation.

Check Your Understanding

For each problem, keep the characteristic-polynomial convention \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_3)\), and verify any eigenvector by substitution.

  1. For \(\mathbf{A}=\begin{bmatrix}1&-2&0\\2&1&0\\0&0&5\end{bmatrix}\), factor the characteristic polynomial and identify the conjugate pair.
  2. For \(\mathbf{A}=\begin{bmatrix}0&-1&0\\1&0&0\\2&1&4\end{bmatrix}\), solve for an eigenvector for \(i\).
  3. If \(\mathbf{A}\) is real and \(\mathbf{A}\mathbf{v}=(3-i)\mathbf{v}\), what eigenvalue and eigenvector follow by conjugation?
  4. Explain why a real quadratic factor for a nonreal pair has the form \((\lambda-a)^2+b^2\), with \(b\ne0\).
  5. For the vector \((2,-2i,-1+i)^{\top}\) in the second worked example, identify the eigenvalue it belongs to and explain why it does not belong to the conjugate eigenvalue.

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