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\).
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.
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
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
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
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.
Form \(\mathbf{A}-\lambda\mathbf{I}_3\) and expand or simplify its determinant to obtain \(p_{\mathbf{A}}(\lambda)\).
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\).
Substitute one nonreal root into \(\mathbf{A}-\lambda\mathbf{I}_3\), solve the homogeneous equations, and choose a nonzero free-variable value.
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.
- 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.
- For \(\mathbf{A}=\begin{bmatrix}0&-1&0\\1&0&0\\2&1&4\end{bmatrix}\), solve for an eigenvector for \(i\).
- If \(\mathbf{A}\) is real and \(\mathbf{A}\mathbf{v}=(3-i)\mathbf{v}\), what eigenvalue and eigenvector follow by conjugation?
- Explain why a real quadratic factor for a nonreal pair has the form \((\lambda-a)^2+b^2\), with \(b\ne0\).
- 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.