4.5.29 · D3Linear Algebra (Full)

Worked examples — Eigenvalues and eigenvectors — characteristic polynomial

1,974 words9 min readBack to topic

The scenario matrix

Every (and small ) matrix falls into exactly one of these case classes, decided by two things: the sign of the discriminant of the characteristic polynomial (how the two roots come out) and any degeneracy in the matrix.

# Case class What triggers it Covered by
A Two distinct real eigenvalues Ex 1
B Both eigenvalues negative / sign check , , Ex 2
C Triangular shortcut zero below diagonal Ex 3
D Repeated root, defective , geo alg Ex 4
E Repeated root, NON-defective (scalar matrix) , geo alg Ex 5
F Complex conjugate pair (rotation) Ex 6
G Zero eigenvalue / singular matrix Ex 7
H + real-world word problem degree-3 polynomial Ex 8

Each row of that table is a trap the exam can set. We spring all of them below.


Example 1 — Case A: two distinct real eigenvalues

Forecast (guess first): , . Guess two positive reals whose sum is and product is . Hold that thought.

  1. Build the characteristic polynomial. Why this step? This is — the direct route from the parent's formula. See Trace of a Matrix and Determinants for the two coefficients.

  2. Compute the discriminant. Why this step? confirms we are in Case A — two different real roots.

  3. Solve. Why this step? Quadratic formula; the square root of is clean, so the roots are exact.

  4. Eigenvector for . Solve : Why this step? Eigenvectors live in the null space of , never in a determinant.

  5. Eigenvector for . , row gives , so .


Example 2 — Case B: sign-check with both roots negative

Forecast: (sum of roots is negative), (product positive). Two numbers whose sum is negative and product is positive must both be negative. Guess: two negative reals.

  1. Polynomial. . Why this step? ; note the sign flips because trace is negative — a classic slip.

  2. Discriminant. → Case A/B real distinct. Why this step? Confirms real roots before we claim signs.

  3. Solve. . Both negative ✓ (matches forecast). Why this step? ; the up top drags both roots negative, exactly as the sign argument promised.

  4. Eigenvector for . .

  5. Eigenvector for . .


Example 3 — Case C: the triangular shortcut

Forecast: everything below the diagonal is . The parent note said triangular matrices hand you the diagonal for free. Guess .

  1. Write . Why this step? The determinant of a triangular matrix is the product of its diagonal — the off-diagonal entries above never enter, because every term of the expansion needs a factor from a zero column.

  2. Read off roots. Each factor gives . Why this step? A product is zero exactly when one factor is zero — no algebra needed.


Example 4 — Case D: repeated root, DEFECTIVE

Forecast: triangular, so twice. But how many directions? Guess before reading.

  1. Polynomial. , so with algebraic multiplicity 2. Why this step? The exponent on counts how many times the root repeats.

  2. Find eigenvectors. . The system forces , free, so is the only direction. Why this step? Number of free variables = dimension of the null space = geometric multiplicity .

  3. Diagnose. Geometric () algebraic () ⇒ defective, so is not diagonalizable (see Diagonalization).


Example 5 — Case E: repeated root, NON-defective

Forecast: it's a scalar matrix; it scales everything by . So maybe every vector is an eigenvector? Guess.

  1. Polynomial. , , algebraic multiplicity — identical to Ex 4 so far. Why this step? Shows the polynomial alone cannot tell defective from non-defective — you must inspect the null space.

  2. Eigenvectors. , the zero matrix. Every vector satisfies , so both and are independent eigenvectors. Why this step? The null space of the zero matrix is the whole plane — geometric multiplicity .

  3. Diagnose. Geometric algebraic non-defective, fully diagonalizable (it is already diagonal).


Example 6 — Case F: complex conjugate pair (a rotation)

Forecast: rotation turns every real vector to a new direction, so no real eigenvector can exist. Whatever roots appear must be non-real. Look at the figure.

Figure — Eigenvalues and eigenvectors — characteristic polynomial

The red vector and its image (chalk-blue) are perpendicular — no real vector stays on its own line, so no real .

  1. Polynomial. . Why this step? Straight from with .

  2. Discriminant. → Case F, complex roots. Why this step? A negative under the root forces us into Complex Numbers.

  3. Solve. , where is the number with . Why this step? , so . The two roots are conjugates, as they always are for a real matrix.

  4. Read the geometry. The magnitude means the rotation preserves length (no stretch), and the roots being non-real means it genuinely turns vectors — matching the picture.


Example 7 — Case G: a zero eigenvalue (singular matrix)

Forecast: . Product of eigenvalues , so at least one eigenvalue is . Guess the roots.

  1. Polynomial. , so . Why this step? With the constant term vanishes, so factors out immediately.

  2. Roots. and . Why this step? A zero eigenvalue is the algebraic fingerprint of a singular matrix — crushes a whole direction to the origin.

  3. Eigenvector for . Solve : . This is exactly the null space of . Why this step? The eigenvectors ARE the null space — because .

  4. Eigenvector for . .


Example 8 — Case H: a from a real-world story

Forecast: each column sums to (a stochastic matrix), so a "do-nothing" eigenvalue should exist (steady state). The bottom row is decoupled, giving another . Guess the third.

  1. Exploit block structure. The third row/column is separate, so comes from it directly, and the top-left block handles the rest. Why this step? A block-diagonal (here block-triangular) matrix's characteristic polynomial factors into the blocks' — no need to expand a full .

  2. Block polynomial. , so Why this step? ; Vieta gives the clean factoring.

  3. All eigenvalues. From the block: ; from the decoupled entry: . So the full spectrum is . Why this step? Collect roots from every block.

  4. Interpret. The mode with is the steady state (amounts settle, never fade). The mode with halves each day (), so any imbalance dies out — the ponds equalise. Its eigenvector for : , the equilibrium split.


Recall

Recall Which sign of

gives which roots? real distinct ::: repeated real ::: complex conjugate pair.

Recall Same repeated

, why can Ex 4 be defective but Ex 5 not? Defectiveness is decided by the rank of (geometric multiplicity), not by the polynomial. ::: Ex 4 has rank 1 (one eigenvector); Ex 5 has rank 0 (two eigenvectors).

Recall What does a

eigenvalue tell you instantly? The matrix is singular () and its eigenvectors are its null space.

See also the Cayley–Hamilton Theorem: every one of these matrices satisfies its own characteristic polynomial.