Skip to content
Part IA Michaelmas, Lent, Easter Term

Eigenvalues and Eigenvectors

Definition

For a square matrix AA, an eigenvector v0\mathbf{v} \neq \mathbf{0} satisfies:

Av=λvA\mathbf{v} = \lambda\mathbf{v}

where λ\lambda is the eigenvalue.

Key: Applying AA to its eigenvector just scales it by λ\lambda.


Characteristic Polynomial

Rearrange: (AλI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0}

Non-trivial solutions exist when det(AλI)=0\det(A - \lambda I) = 0.

This gives the characteristic polynomial:

PA(λ)=det(AλI)=0P_A(\lambda) = \det(A - \lambda I) = 0

An n×nn \times n matrix has exactly nn eigenvalues (counting multiplicities).


Finding Eigenvalues and Eigenvectors

Step 1: Solve PA(λ)=0P_A(\lambda) = 0 for eigenvalues.

Step 2: For each λ\lambda, solve (AλI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0} for v\mathbf{v}.


Example

Find eigenvalues and eigenvectors of A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}.

Eigenvectors of 2×2 symmetric matrix shown as vectors, demonstrating they are perpendicular

Characteristic polynomial:

det(AλI)=det(2λ112λ)\det(A - \lambda I) = \det\begin{pmatrix} 2-\lambda & 1 \\ 1 & 2-\lambda \end{pmatrix}

=(2λ)21=λ24λ+3=(λ1)(λ3)= (2-\lambda)^2 - 1 = \lambda^2 - 4\lambda + 3 = (\lambda - 1)(\lambda - 3)

Eigenvalues: λ1=1\lambda_1 = 1, λ2=3\lambda_2 = 3.

Eigenvector for λ=1\lambda = 1:

(AI)v=(1111)v=0(A - I)\mathbf{v} = \begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}\mathbf{v} = \mathbf{0}

v1+v2=0\Rightarrow v_1 + v_2 = 0

v1=(11)\mathbf{v}_1 = \begin{pmatrix} 1 \\ -1 \end{pmatrix}

Eigenvector for λ=3\lambda = 3:

(A3I)v=(1111)v=0(A - 3I)\mathbf{v} = \begin{pmatrix} -1 & 1 \\ 1 & -1 \end{pmatrix}\mathbf{v} = \mathbf{0}

v1=v2\Rightarrow v_1 = v_2

v2=(11)\mathbf{v}_2 = \begin{pmatrix} 1 \\ 1 \end{pmatrix}


Properties

PropertyFormula
Sum of eigenvaluesλ1++λn=Tr(A)\lambda_1 + \cdots + \lambda_n = \text{Tr}(A)
Product of eigenvaluesλ1λn=det(A)\lambda_1 \cdots \lambda_n = \det(A)
Inverse eigenvaluesIf Av=λvA\mathbf{v} = \lambda\mathbf{v}, then A1v=λ1vA^{-1}\mathbf{v} = \lambda^{-1}\mathbf{v}
PolynomialAkv=λkvA^k\mathbf{v} = \lambda^k\mathbf{v}

Real Symmetric Matrices

For real symmetric AA (A=ATA = A^T):

  1. All eigenvalues are real
  2. Eigenvectors for different eigenvalues are orthogonal
  3. Can always find nn orthonormal eigenvectors

Diagonalisation

If AA has nn linearly independent eigenvectors v1,,vn\mathbf{v}_1, \ldots, \mathbf{v}_n:

A=SΛS1A = S\Lambda S^{-1}

where SS has eigenvectors as columns, and Λ=diag(λ1,,λn)\Lambda = \text{diag}(\lambda_1, \ldots, \lambda_n).

Diagonalisation A = SΛS⁻¹, showing transformation to eigenbasis, scaling, and transformation back

For symmetric matrices: SS can be orthogonal, so S1=STS^{-1} = S^T.


Diagonalisation Example

For A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}:

S=(1111)S = \begin{pmatrix} 1 & 1 \\ -1 & 1 \end{pmatrix}, Λ=(1003)\Lambda = \begin{pmatrix} 1 & 0 \\ 0 & 3 \end{pmatrix}

Verify: SΛS1=AS\Lambda S^{-1} = A.


Application: Hessian Matrix

For stationary point analysis, diagonalise the Hessian HH:

  • All λi>0\lambda_i > 0 → local minimum
  • All λi<0\lambda_i < 0 → local maximum
  • Mixed signs → saddle point

Eigenvalues give the curvatures in principal directions.


Similarity Transformation

Matrices AA and BB are similar if B=P1APB = P^{-1}AP for some invertible PP.

Similar matrices represent the same linear map in different bases. They share:

  • Eigenvalues
  • Determinant
  • Trace

Why Eigenvalues Matter

  • Dynamics: Akx=SΛkS1xA^k\mathbf{x} = S\Lambda^k S^{-1}\mathbf{x} (long-term behaviour)
  • Stability: Eigenvalues of Jacobian determine stability of fixed points
  • Vibrations: Natural frequencies are eigenvalues
  • Quantum mechanics: Observable values are eigenvalues
  • Principal component analysis: Covariance matrix eigenvectors