Eigenvalues & EigenvectorsTopic #22 of 30

Characteristic Polynomial

Finding eigenvalues using det(A - λI) = 0, characteristic equation.

Overview

The characteristic polynomial is a polynomial whose roots are the eigenvalues of a matrix. It encodes essential information about the matrix's spectral properties.

Definition

For an n×nn \times n matrix AA, the characteristic polynomial is:

p(λ)=det(AλI)p(\lambda) = \det(A - \lambda I)

This is a polynomial of degree nn in λ\lambda.

Standard Form

For an n×nn \times n matrix:

p(λ)=(1)nλn+(1)n1(trace A)λn1++det(A)p(\lambda) = (-1)^n\lambda^n + (-1)^{n-1}(\text{trace } A)\lambda^{n-1} + \cdots + \det(A)

Or equivalently:

p(λ)=(λ1λ)(λ2λ)(λnλ)p(\lambda) = (\lambda_1 - \lambda)(\lambda_2 - \lambda)\cdots(\lambda_n - \lambda)

where λ1,λ2,,λn\lambda_1, \lambda_2, \ldots, \lambda_n are eigenvalues (possibly complex, with repetition).

Computing for 2×2 Matrices

A=[abcd]A = \begin{bmatrix} a & b \\ c & d \end{bmatrix}

p(λ)=det[aλbcdλ]=(aλ)(dλ)bcp(\lambda) = \det\begin{bmatrix} a-\lambda & b \\ c & d-\lambda \end{bmatrix} = (a-\lambda)(d-\lambda) - bc

=λ2(a+d)λ+(adbc)=λ2(trace)λ+det= \lambda^2 - (a+d)\lambda + (ad-bc) = \lambda^2 - (\text{trace})\lambda + \det

Computing for 3×3 Matrices

A=[abcdefghi]A = \begin{bmatrix} a & b & c \\ d & e & f \\ g & h & i \end{bmatrix}

p(λ)=λ3+(trace)λ2(sum of 2×2 principal minors)λ+det(A)p(\lambda) = -\lambda^3 + (\text{trace})\lambda^2 - (\text{sum of } 2 \times 2 \text{ principal minors})\lambda + \det(A)

Example: 2×2 Matrix

A=[4213]A = \begin{bmatrix} 4 & 2 \\ 1 & 3 \end{bmatrix}

p(λ)=λ2(4+3)λ+(4×32×1)=λ27λ+10=(λ5)(λ2)p(\lambda) = \lambda^2 - (4+3)\lambda + (4 \times 3 - 2 \times 1) = \lambda^2 - 7\lambda + 10 = (\lambda-5)(\lambda-2)

Eigenvalues: λ=5\lambda = 5, λ=2\lambda = 2

Example: 3×3 Matrix

A=[200031013]A = \begin{bmatrix} 2 & 0 & 0 \\ 0 & 3 & 1 \\ 0 & 1 & 3 \end{bmatrix}

AλI=[2λ0003λ1013λ]A - \lambda I = \begin{bmatrix} 2-\lambda & 0 & 0 \\ 0 & 3-\lambda & 1 \\ 0 & 1 & 3-\lambda \end{bmatrix}

p(λ)=(2λ)[(3λ)21]=(2λ)(λ26λ+8)=(2λ)(λ4)(λ2)p(\lambda) = (2-\lambda)[(3-\lambda)^2 - 1] = (2-\lambda)(\lambda^2 - 6\lambda + 8) = (2-\lambda)(\lambda-4)(\lambda-2)

Eigenvalues: λ=2\lambda = 2 (multiplicity 2), λ=4\lambda = 4

Cayley-Hamilton Theorem

Every matrix satisfies its own characteristic polynomial:

p(A)=0p(A) = 0

If p(λ)=λ27λ+10p(\lambda) = \lambda^2 - 7\lambda + 10, then:

A27A+10I=OA^2 - 7A + 10I = O

Applications

  • Computing matrix powers: A2=7A10IA^2 = 7A - 10I
  • Finding matrix inverse: A1=(7IA)/10A^{-1} = (7I - A)/10

Properties from Characteristic Polynomial

From p(λ)=λnc1λn1+c2λn2+(1)ncnp(\lambda) = \lambda^n - c_1\lambda^{n-1} + c_2\lambda^{n-2} - \cdots + (-1)^n c_n:

PropertyValue
Sum of eigenvaluesc1=trace(A)c_1 = \text{trace}(A)
Product of eigenvaluescn=det(A)c_n = \det(A)

Factoring p(λ)p(\lambda)

Strategies

  1. For triangular matrices: eigenvalues are diagonal entries
  2. Factor by grouping: for special structures
  3. Rational root theorem: test integer factors of constant term
  4. Quadratic formula: for 2×22 \times 2 matrices

Complex Eigenvalues

For real matrices, complex eigenvalues come in conjugate pairs.

A=[0110]A = \begin{bmatrix} 0 & 1 \\ -1 & 0 \end{bmatrix}

p(λ)=λ2+1=(λi)(λ+i)p(\lambda) = \lambda^2 + 1 = (\lambda - i)(\lambda + i)

Eigenvalues: λ=±i\lambda = \pm i

Eigenvalue Bounds

The eigenvalues satisfy:

  • λA\lvert\lambda\rvert \leq \|A\| for any matrix norm
  • Gershgorin circle theorem gives tighter bounds