Introduction

Most vectors change direction when a matrix acts on them. Eigenvectors are the special non-zero vectors whose direction is preserved (or exactly reversed) for a nonzero real eigenvalue, or which are collapsed to zero for eigenvalue 0; complex eigenvectors are understood through the algebraic equation below. The matrix scales an eigenvector, by a factor called the eigenvalue. Eigenvalues summarise a matrix compactly: their sum is the trace, their product is the determinant, and they decide invertibility, powers, stability and diagonalisability. Many eigenvalue facts follow from properties alone, without solving a cubic.

Prerequisites

Core concepts

Definition

Let AA be n×nn \times n. A scalar λ\lambda is an eigenvalue of AA if there is a non-zero vector vv with

Av=λv.Av = \lambda v .

Such vv is an eigenvector for λ\lambda. The zero vector is never an eigenvector, but λ=0\lambda = 0 can be an eigenvalue. Rewriting as (A−λI)v=0(A - \lambda I)v = 0, a non-zero solution exists if and only if A−λIA - \lambda I is singular:

det⁡(A−λI)=0(characteristic equation).\det(A - \lambda I) = 0 \quad \text{(characteristic equation)}.

p(λ)=det⁡(A−λI)p(\lambda) = \det(A - \lambda I) is a polynomial of degree nn (some books use det⁡(λI−A)\det(\lambda I - A), which differs by the factor (−1)n(-1)^n and has the same roots). Over C\mathbb{C} it has exactly nn roots counted with multiplicity; a real matrix can have complex eigenvalues, which come in conjugate pairs. The eigenspace of λ\lambda is N(A−λI)N(A - \lambda I): all eigenvectors for λ\lambda together with 00.

Eigenvector geometry
Figure 1. The map A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix} sends the eigenvector (1,1)(1, 1) to (5,5)(5, 5) and (1,−2)(1, -2) to (2,−4)(2, -4): same lines, scaled by 5 and 2. A generic vector such as (1,0)(1, 0) goes to (4,2)(4, 2) and changes direction.

Trace, determinant and the 2×22 \times 2 shortcut

If the eigenvalues (with algebraic multiplicity) are λ1,…,λn\lambda_1, \ldots, \lambda_n, then

∑iλi=tr⁡(A),∏iλi=det⁡A.\sum_i \lambda_i = \operatorname{tr}(A), \qquad \prod_i \lambda_i = \det A .

For 2×22 \times 2 AA: λ2−(tr⁡A)λ+det⁡A=0\lambda^2 - (\operatorname{tr} A)\lambda + \det A = 0. Consequently, AA is singular if and only if 0 is an eigenvalue.

Multiplicities

  • Algebraic multiplicity (AM) of λ\lambda: its multiplicity as a root of pp.
  • Geometric multiplicity (GM) of λ\lambda: dim⁡N(A−λI)=n−rank⁡(A−λI)\dim N(A - \lambda I) = n - \operatorname{rank}(A - \lambda I).

Always 1≤GM≤AM1 \le \text{GM} \le \text{AM}.

If Av=λvAv = \lambda v, then with the same eigenvector vv:

MatrixEigenvalue
AkA^k (k≥1k \ge 1)λk\lambda^k
A−1A^{-1} (if invertible)1/λ1/\lambda
cAcAcλc\lambda
A+cIA + cIλ+c\lambda + c
polynomial q(A)q(A)q(λ)q(\lambda)
adj⁡(A)\operatorname{adj}(A) (if invertible)det⁡A/λ\det A / \lambda

Also: ATA^T has the same eigenvalues as AA (same characteristic polynomial) but generally different eigenvectors; ABAB and BABA have the same eigenvalues for square A,BA, B; similar matrices B=P−1APB = P^{-1}AP share the characteristic polynomial, hence eigenvalues, trace, determinant and rank. Eigenvalues of A+BA + B are not sums of eigenvalues of AA and BB in general.

Triangular and diagonal matrices: the eigenvalues are the diagonal entries.

Eigenvalues of special matrices

Matrix (real)Eigenvalues
Symmetricall real; eigenvectors of distinct eigenvalues are orthogonal
Skew-symmetriczero or purely imaginary
Orthogonalmodulus 1 (real ones are ±1\pm 1)
Idempotent A2=AA^2 = A0 or 1
Nilpotentall 0
Involutory A2=IA^2 = I±1\pm 1
Stochastic (non-negative, rows sum to 1)1 is an eigenvalue (eigenvector all-ones); all have modulus at most 1

Diagonalisation

AA is diagonalisable if A=PDP−1A = PDP^{-1} with DD diagonal; the columns of PP are eigenvectors and the diagonal of DD holds the matching eigenvalues.

  • Necessary and sufficient: AA has nn linearly independent eigenvectors; equivalently, GM = AM for every eigenvalue.
  • Sufficient, not necessary: nn distinct eigenvalues (eigenvectors of distinct eigenvalues are independent). The identity has one repeated eigenvalue yet is diagonal.
  • Sufficient: AA real symmetric. Then A=QDQTA = QDQ^T with QQ orthogonal (spectral theorem).
  • Not diagonalisable: any eigenvalue with GM << AM, for example (2102)\begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix}.

Diagonalisation makes powers easy: Ak=PDkP−1A^k = PD^kP^{-1}.

Cayley-Hamilton theorem

Every square matrix satisfies its own characteristic equation: if p(λ)=det⁡(λI−A)p(\lambda) = \det(\lambda I - A), then p(A)=0p(A) = 0. For 2×22 \times 2: A2−(tr⁡A)A+(det⁡A)I=0A^2 - (\operatorname{tr} A)A + (\det A)I = 0. Uses: express A−1A^{-1} or high powers of AA as a polynomial of degree less than nn in AA.

Rank and eigenvalues

The geometric multiplicity of the eigenvalue 0 is n−rank⁡An - \operatorname{rank} A. Since GM ≤\le AM, rank⁡A≥\operatorname{rank} A \ge the number of non-zero eigenvalues counted with algebraic multiplicity, with equality when AA is diagonalisable. Equality can fail otherwise: The nilpotent (0100)\begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} has rank 1 but no non-zero eigenvalue.

Quadratic forms and positive definiteness

A real symmetric AA is positive definite if xTAx>0x^TAx > 0 for every x≠0x \ne 0. The following are equivalent: AA is positive definite; all eigenvalues of AA are positive; all leading principal minors of AA are positive (Sylvester's criterion); A=LLTA = LL^T with LL lower triangular with positive diagonal (Cholesky, see LU Decomposition). Positive semidefinite means xTAx≥0x^TAx \ge 0, equivalently all eigenvalues ≥0\ge 0; for this weaker property the leading minors are not enough: (000−1)\begin{pmatrix} 0 & 0 \\ 0 & -1 \end{pmatrix} has leading minors 0 and 0 but eigenvalue −1-1.

Worked examples

Example 1: a 2×22 \times 2 matrix

A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}: trace 7, determinant 10, so λ2−7λ+10=0\lambda^2 - 7\lambda + 10 = 0, λ=5,2\lambda = 5, 2. For λ=5\lambda = 5: A−5I=(−112−2)A - 5I = \begin{pmatrix} -1 & 1 \\ 2 & -2 \end{pmatrix}, eigenvector (1,1)(1, 1). For λ=2\lambda = 2: A−2I=(2121)A - 2I = \begin{pmatrix} 2 & 1 \\ 2 & 1 \end{pmatrix}, eigenvector (1,−2)(1, -2). With P=(111−2)P = \begin{pmatrix} 1 & 1 \\ 1 & -2 \end{pmatrix}, An=Pdiag⁡(5n,2n)P−1A^n = P\operatorname{diag}(5^n, 2^n)P^{-1}; for instance, the (1,1)(1, 1) entry of AnA^n is (2⋅5n+2n)/3(2 \cdot 5^n + 2^n)/3.

Example 2: defective matrix

A=(210020003)A = \begin{pmatrix} 2 & 1 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 3 \end{pmatrix}. Eigenvalues 2,2,32, 2, 3. A−2IA - 2I has rank 2, so GM(2) = 1 << AM(2) = 2: not diagonalisable.

Example 3: properties only

A 3×33 \times 3 matrix has eigenvalues 1,2,31, 2, 3. Then tr⁡A=6\operatorname{tr} A = 6, det⁡A=6\det A = 6; A−1A^{-1} has 1,1/2,1/31, 1/2, 1/3; A2−2A+I=(A−I)2A^2 - 2A + I = (A - I)^2 has 0,1,40, 1, 4 and is singular; adj⁡A\operatorname{adj} A has 6,3,26, 3, 2 and determinant 36=6236 = 6^2. AA is diagonalisable (distinct eigenvalues).

Example 4: Cayley-Hamilton

A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}: A2−5A−2I=0A^2 - 5A - 2I = 0. Multiply by A−1A^{-1}: A−1=12(A−5I)=(−213/2−1/2)A^{-1} = \frac{1}{2}(A - 5I) = \begin{pmatrix} -2 & 1 \\ 3/2 & -1/2 \end{pmatrix}.

Example 5: symmetric and rotation matrices

(2112)\begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} has eigenvalues 3 and 1 with orthogonal eigenvectors (1,1)(1, 1) and (1,−1)(1, -1). The rotation by 90∘90^\circ, (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}, has λ2+1=0\lambda^2 + 1 = 0, so λ=±i\lambda = \pm i: no real eigenvector, as expected since every direction turns.

Example 6: the all-ones matrix

JnJ_n (every entry 1) has rank 1, so 0 has GM n−1n - 1; the trace nn must be the remaining eigenvalue, with eigenvector (1,…,1)(1, \ldots, 1). Eigenvalues: nn once, 00 with multiplicity n−1n - 1. Hence Jn+cIJ_n + cI has eigenvalues n+cn + c and cc (n−1n - 1 times), and det⁡(Jn+cI)=(n+c)cn−1\det(J_n + cI) = (n + c)c^{n-1}.

Example 7: powers by diagonalisation

A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}: trace 7, determinant 10, so λ=5,2\lambda = 5, 2, with eigenvectors (1,1)T(1, 1)^T and (1,−2)T(1, -2)^T. With P=(111−2)P = \begin{pmatrix} 1 & 1 \\ 1 & -2 \end{pmatrix} and P−1=13(211−1)P^{-1} = \frac13\begin{pmatrix} 2 & 1 \\ 1 & -1 \end{pmatrix},

Ak=PDkP−1=13(2⋅5k+2k5k−2k2⋅5k−2⋅2k5k+2⋅2k).A^k = PD^kP^{-1} = \frac13 \begin{pmatrix} 2 \cdot 5^k + 2^k & 5^k - 2^k \\ 2 \cdot 5^k - 2 \cdot 2^k & 5^k + 2 \cdot 2^k \end{pmatrix} .

For k=1k = 1 this returns AA; for k=3k = 3 it gives (86397847)\begin{pmatrix} 86 & 39 \\ 78 & 47 \end{pmatrix}. For large kk, Ak≈5k⋅13(2121)A^k \approx 5^k \cdot \frac13\begin{pmatrix} 2 & 1 \\ 2 & 1 \end{pmatrix}: the largest eigenvalue dominates.

Example 8: a positive definite tridiagonal matrix

T=(2−10−12−10−12)T = \begin{pmatrix} 2 & -1 & 0 \\ -1 & 2 & -1 \\ 0 & -1 & 2 \end{pmatrix} has leading principal minors 2,3,42, 3, 4, all positive, so TT is positive definite. Its eigenvalues are 2−22 - \sqrt2, 22, 2+22 + \sqrt2, all positive; their sum is 6=tr⁡T6 = \operatorname{tr}T and their product is 4=det⁡T4 = \det T. The sum of their squares is 16=tr⁡(T2)16 = \operatorname{tr}(T^2), not (tr⁡T)2=36(\operatorname{tr}T)^2 = 36.

Important properties and observations

  • Row operations change eigenvalues; never row-reduce AA before finding its eigenvalues.
  • Eigenvectors are determined only up to non-zero scalar multiples; any multiple is an equally valid answer.
  • If every row of AA sums to ss, then ss is an eigenvalue with eigenvector (1,…,1)(1, \ldots, 1).
  • A real n×nn \times n matrix with nn odd has at least one real eigenvalue.

GATE examination perspective

  • Trace and determinant to find a missing eigenvalue, or the eigenvalues of a 2×22 \times 2 matrix.
  • Eigenvalues of AkA^k, A−1A^{-1}, A+cIA + cI, polynomials in AA, adjugates.
  • Diagonalisability via GM versus AM; counting independent eigenvectors.
  • Special matrices: triangular, symmetric, idempotent, rank-one, all-ones.
  • Cayley-Hamilton for inverses and powers.
  • Trap: taking "nn distinct eigenvalues" as necessary for diagonalisability.
  • Trap: adding eigenvalues of AA and BB to get those of A+BA + B.
  • Definiteness. Symmetric AA is positive definite iff all leading principal minors are positive, iff all eigenvalues are positive.
  • Trap: ∑λi2=tr⁡(A2)\sum \lambda_i^2 = \operatorname{tr}(A^2), which is not (tr⁡A)2(\operatorname{tr}A)^2.

Summary

Sources

  1. G. Strang, Introduction to Linear Algebra, 5th ed., Wellesley-Cambridge Press, 2016: Chapter 6 (Eigenvalues and Eigenvectors), Sections 6.1 (Introduction to Eigenvalues), 6.2 (Diagonalizing a Matrix) and 6.4 (Symmetric Matrices).
  2. E. Kreyszig, Advanced Engineering Mathematics, 10th ed., Wiley, 2011: Chapter 8 (Linear Algebra: Matrix Eigenvalue Problems).

Next steps