Type a command or search the notes. Tab cycles completions. Up and down recall history when blank. Escape dismisses, then leaves the prompt.
MATH
[1251]

Eigenvalues and eigenvectors

Directions that a linear map scales and the determinant test for finding them.

This page defines eigenvalues, eigenvectors and eigenspaces and gives the determinant test for finding them. A matrix representation depends on the chosen basis and the most useful basis vectors are those that the map sends to scalar multiples of themselves.

Enough such vectors form an eigenbasis. That basis separates matrix powers, linear ODE systems and Markov systems into scalar modes.

Invariant directions

[DEFINITION]

Linear map

Let VV and WW be vector spaces over the same field FF. A function T:V→WT:V\to W is a linear map if

T(u+v)=T(u)+T(v)for all u,v∈V,T(u+v)=T(u)+T(v)\qquad\text{for all }u,v\in V, T(ωu)=ωT(u)for all ω∈F, u∈V.T(\omega u)=\omega T(u)\qquad\text{for all }\omega\in F,\ u\in V.
[THEOREM]

Matrix representation of a linear map

Let T:V→WT:V\to W be a linear map, where dim⁡(V)=n\dim(V)=n and dim⁡(W)=m\dim(W)=m. For ordered bases

BV=(v1,…,vn),BW=(w1,…,wm),B_V=(v_1,\ldots,v_n),\qquad B_W=(w_1,\ldots,w_m),

form the coordinate columns

aj=[T(vj)]BW(j=1,…,n).a_j=[T(v_j)]_{B_W}\qquad (j=1,\ldots,n).

Then

A=(a1⋯an)A=\begin{pmatrix}a_1&\cdots&a_n\end{pmatrix}

is the unique m×nm\times n matrix satisfying

[T(v)]BW=A[v]BVfor every v∈V.[T(v)]_{B_W}=A[v]_{B_V}\qquad\text{for every }v\in V.

We call AA the matrix representation of TT relative to BVB_V and BWB_W and may write it as [T]BVBW[T]_{B_V}^{B_W}.

With this notation, the subscript names the domain basis and the superscript names the codomain basis, matching the direction [v]BV↦[T(v)]BW[v]_{B_V}\mapsto[T(v)]_{B_W} in the displayed coordinate identity.

[DEFINITION]

Kernel

If T:V→WT:V\to W is a linear map, its kernel is

ker⁡(T)={u∈V:T(u)=0}.\ker(T)=\{u\in V:T(u)=0\}.

The same set is also called the null space. If A∈Fm×nA\in\mathbb F^{m\times n} is regarded as the map Fn→Fm\mathbb F^n\to\mathbb F^m, then

ker⁡(A)={x∈Fn:Ax=0}.\ker(A)=\{x\in\mathbb F^n:Ax=0\}.
[DEFINITION]

Eigenvalue

Let T:V→VT:V\to V be a linear map over a field FF. A scalar λ∈F\lambda\in F is an eigenvalue of TT if there is a non-zero vector v∈Vv\in V such that

T(v)=λv.T(v)=\lambda v.

The equation says that the line through vv is mapped into itself, with every vector on that line scaled by λ\lambda. A negative real λ\lambda reverses direction and λ=0\lambda=0 collapses the line to the origin. For a matrix AA, the same condition is

Av=λv.Av=\lambda v.
[DEFINITION]

Eigenvector

If T(v)=λvT(v)=\lambda v for a non-zero vector vv, then vv is an eigenvector of TT corresponding to the eigenvalue λ\lambda.

The zero vector is excluded because T(0)=λ0T(0)=\lambda 0 holds for every scalar, so it says nothing about a direction. Any non-zero scalar multiple of an eigenvector is another eigenvector for the same eigenvalue.

[EXAMPLE]

An eigenvector of differentiation

Let V=C∞(R,R)V=C^\infty(\mathbb R,\mathbb R), the vector space of smooth real-valued functions and let T:V→VT:V\to V be differentiation, T(f)=f′T(f)=f'. For any real λ\lambda, the function

f(x)=eλxf(x)=e^{\lambda x}

satisfies

T(f)=f′=λeλx=λf.T(f)=f'=\lambda e^{\lambda x}=\lambda f.

Thus eλxe^{\lambda x} is an eigenvector of differentiation for the eigenvalue λ\lambda. For a matrix, the same test reads Av=λvAv=\lambda v, which is the form used throughout diagonalisation.

[routine]

  1. [1]:Eigenvalue
  2. [2]:Eigenvector
[DEFINITION]

Eigenspace

For A∈Mn(F)A\in M_n(F) and an eigenvalue λ∈F\lambda\in F, the eigenspace corresponding to λ\lambda is

Eλ=ker⁡F(A−λI).E_\lambda=\ker_F(A-\lambda I).

Its non-zero vectors are precisely the eigenvectors of AA corresponding to λ\lambda.

To find the eigenspace, solve the homogeneous system

(A−λI)v=0.(A-\lambda I)v=0.

The kernel description makes the eigenspace a subspace, so it contains the zero vector even though the zero vector is not an eigenvector.

The characteristic polynomial

[DEFINITION]

Characteristic polynomial

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

pA(λ)=det⁡(A−λI).p_A(\lambda)=\det(A-\lambda I).

The equation pA(λ)=0p_A(\lambda)=0 is the associated characteristic equation.

The characteristic polynomial turns the search for a non-zero solution of (A−λI)v=0(A-\lambda I)v=0 into root-finding over the chosen field. A polynomial with no roots in FF may gain roots when the scalars are extended, for example from R\mathbb R to C\mathbb C.

Some texts define the polynomial as det⁡(λI−A)\det(\lambda I-A) instead. For an n×nn\times n matrix this is (−1)npA(λ)(-1)^n p_A(\lambda), so both conventions give the same eigenvalues.

Two names clash with Calculus. The characteristic equation of a scalar ODE is a different object with the same name. In constrained extrema, the letter λ\lambda denotes a Lagrange multiplier rather than an eigenvalue.

[THEOREM]

The eigenvalue criterion

A scalar λ∈F\lambda\in F is an eigenvalue of AA if and only if

pA(λ)=det⁡(A−λI)=0.p_A(\lambda)=\det(A-\lambda I)=0.

For such a λ\lambda, the eigenvectors are the non-zero vectors in ker⁡(A−λI)\ker(A-\lambda I).

This determinant test is how eigenpairs are computed. Diagonalisation then uses the full list of roots to build an eigenbasis.

[PROOF]

The equation Av=λvAv=\lambda v is equivalent to (A−λI)v=0(A-\lambda I)v=0. A non-zero solution exists exactly when A−λIA-\lambda I is singular and a square matrix is singular exactly when its determinant is zero. The description of the eigenvectors then follows from the definition of the kernel.

[THEOREM]

Counting eigenvalues

The characteristic polynomial of an n×nn\times n matrix is degree nn. Over C\mathbb C, it has nn roots counted with multiplicity and these roots are the eigenvalues of the matrix.

The roots exist by the fundamental theorem of algebra. Their moduli and real parts later govern growth in stability of systems.

Computing eigenpairs

[PROPOSITION]

Eigenvalues of a triangular matrix

For a triangular matrix, the eigenvalues are its diagonal entries, counted with their multiplicities.

The matrix A−λIA-\lambda I is still triangular, so its determinant is the product of its diagonal entries and no full expansion is needed.

[EXAMPLE]

The matrix with all entries equal to one

Let

A=(1111).A= \begin{pmatrix} 1&1\\ 1&1 \end{pmatrix}.

The characteristic polynomial is

pA(λ)=det⁡(1−λ111−λ)=(1−λ)2−1=λ(λ−2).p_A(\lambda) =\det\begin{pmatrix}1-\lambda&1\\1&1-\lambda\end{pmatrix} =(1-\lambda)^2-1 =\lambda(\lambda-2).

Thus the eigenvalues are 00 and 22. For λ=0\lambda=0,

Av=0⟹v=α(1−1),A v=0 \quad\Longrightarrow\quad v=\alpha\begin{pmatrix}1\\-1\end{pmatrix},

so

E0=span⁡{(1−1)}.E_0=\operatorname{span}\left\{\begin{pmatrix}1\\-1\end{pmatrix}\right\}.

For λ=2\lambda=2,

(A−2I)v=0⟹v=α(11),(A-2I)v=0 \quad\Longrightarrow\quad v=\alpha\begin{pmatrix}1\\1\end{pmatrix},

so

E2=span⁡{(11)}.E_2=\operatorname{span}\left\{\begin{pmatrix}1\\1\end{pmatrix}\right\}.

The two eigenspaces are perpendicular lines: AA doubles the component parallel to (1,1)T(1,1)^{\mathsf T} and removes the component parallel to (1,−1)T(1,-1)^{\mathsf T}. The roots 00 and 22 alone do not show this. The eigenspaces are what describe the action of the matrix and supply an eigenbasis.

On this page