Eigenvalues and Eigenvectors

The special directions a linear transformation merely scales — central to PCA, differential equations, and Google's PageRank.

Eigenvectors only get scaled — other vectors also rotate
v₁Mv₁ = 3v₁v₂Mv₂ = 1v₂uMu (rotated!)M = [[2,1],[1,2]] · Eigenvalues: λ₁=3, λ₂=1
u angle: 30°

Eigenvectors (green, purple) keep their direction under M — only their length changes

Definition

An eigenvector of a square matrix AA is a nonzero vector v\mathbf{v} that only gets scaled (not rotated) when multiplied by AA:

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

The scalar λ\lambda is the corresponding eigenvalue. The word comes from German — eigen means "own" or "characteristic."

Geometrically: most vectors change direction when multiplied by AA. Eigenvectors are special — they stay on the same line, just stretched or flipped.

Simple 2×2 example

A=(2103)A = \begin{pmatrix} 2 & 1 \\ 0 & 3 \end{pmatrix}

A(10)=(20)=2(10)A\begin{pmatrix}1\\0\end{pmatrix} = \begin{pmatrix}2\\0\end{pmatrix} = 2\begin{pmatrix}1\\0\end{pmatrix} — so (1,0)T(1,0)^T is an eigenvector with λ=2\lambda = 2.

A(11)=(33)=3(11)A\begin{pmatrix}1\\1\end{pmatrix} = \begin{pmatrix}3\\3\end{pmatrix} = 3\begin{pmatrix}1\\1\end{pmatrix} — so (1,1)T(1,1)^T is an eigenvector with λ=3\lambda = 3.

Try it

Is the zero vector an eigenvector? Why or why not? What about a scalar multiple of an eigenvector?

Solution

No: eigenvectors are defined to be nonzero — otherwise A0=λ0A\mathbf{0} = \lambda\mathbf{0} is trivially satisfied for any λ\lambda with no information content.

A scalar multiple cvc\mathbf{v} (with c0c \neq 0) is also an eigenvector with the same eigenvalue: A(cv)=cAv=cλv=λ(cv)A(c\mathbf{v}) = cA\mathbf{v} = c\lambda\mathbf{v} = \lambda(c\mathbf{v}). Eigenvectors define directions, not specific vectors.

Related concepts