4.5.30 · D3Linear Algebra (Full)

Worked examples — Finding eigenspaces

3,243 words15 min readBack to topic

This page is the drill floor for Finding eigenspaces. The parent note built the recipe; here we run it against every kind of matrix you can meet — clean roots, repeated roots, a singular matrix, a rotation with no real eigenvectors, a triangular matrix you read off by eye, a symmetric , and a word problem. Each worked example is tagged with the cell of the scenario matrix it covers, so by the end you have hit every case.

Before we start, some notation we lean on, so nothing is used unearned:


The scenario matrix

Every eigenvalue problem falls into one of these boxes. Our job below is to fill all of them.

Cell Scenario What could go wrong / be surprising Example
A Two distinct real eigenvalues, both nonzero routine, but watch sign of Ex 1
B An eigenvalue equal to zero ( singular) "zero can't be an eigenvalue" trap Ex 2
C A negative eigenvalue (a flip) eigenvector still a real line, just reversed Ex 3
D Repeated root, full (2D) eigenspace geometric = algebraic multiplicity Ex 4
E Repeated root, deficient eigenspace geometric < algebraic → not diagonalizable Ex 5
F No real eigenvalues (pure rotation) roots are complex; no real line survives Ex 6
G Triangular matrix eigenvalues read straight off the diagonal Ex 7
H Symmetric always real, eigenspaces perpendicular Ex 8
I Word problem (population / limiting behaviour) interpret dominant eigenvalue physically Ex 9

Ex 1 — Cell A: two distinct nonzero real eigenvalues

Forecast: Guess before computing — will the two eigenvalues be far apart or close? (The row sums are and , a hint that might be special.)

  1. Form . Why this step? Eigenvectors exist only where this matrix is singular, so we must build it first.

  2. Set the determinant to zero (see Determinants). Why this step? A homogeneous system has a nonzero solution iff . No singularity, no eigenvector.

  3. Solve the quadratic. Why this step? These are the two stretch factors; both positive, so both are genuine stretches (no flip).

  4. Eigenspace for . , so . Why this step? Row-reducing turns the matrix equation into one plain equation ; the free variable traces the whole line.

  5. Eigenspace for . , so , i.e. . Why this step? Same row-reduction idea for the second eigenvalue; the single surviving equation defines the whole eigen-line.

Verify: ✓ and ✓.

Figure — Finding eigenspaces

How to read this figure. The axes are the ordinary plane (standard Cartesian coordinates, origin in the centre). The blue line is , the direction ; the yellow line is , the direction . The grey arrow is a generic vector that lies on neither eigen-line, and the red arrow is its image — notice it points in a different direction (it got rotated). The lesson to take away: only arrows sitting on the two coloured lines keep their direction under ; everything else swings to a new line.


Ex 2 — Cell B: an eigenvalue equal to zero

Forecast: The bottom row is half the top row. Predict: is this matrix invertible? If not, what does that force — and hence one eigenvalue — to be?

  1. Characteristic equation. Why this step? Standard: singularity condition. Notice the constant term is .

  2. Read the roots. and . Why this step? The root appearing means : the matrix squashes some direction to nothing. That squashed direction is an eigenvector with eigenvalue .

  3. Eigenspace . Solve : , so . Why this step? , so the eigenspace of is literally the null space of .

  4. Eigenspace . , so : . Why this step? Same recipe for the nonzero eigenvalue; the surviving equation traces the eigen-line for .

Verify: ✓ and ✓.


Ex 3 — Cell C: a negative eigenvalue (a flip)

Forecast: This matrix swaps a vector's two entries: . Which arrow gets reversed by a swap? Which stays put?

  1. Characteristic equation. Why this step? We expect a positive and a negative root because swapping keeps some direction and flips another.

  2. . : . This is the "stays the same" direction (swap of is ). Why this step? Row-reducing gives the one equation , whose solution line is the fixed direction we predicted.

  3. . : . Why this step? means the arrow is flipped through the origin — same line, opposite direction. Swapping gives ✓.

Verify: ✓ and ✓.

Figure — Finding eigenspaces

How to read this figure. Standard axes again. The blue line is : the direction that the swap leaves completely alone. The red line is : the direction . The red arrow on the lower-right is the eigenvector ; the red arrow on the upper-left is its image — the same line, but the arrowhead has flipped to the opposite end. The lesson: a negative eigenvalue keeps the vector on its own line but reverses which way it points.


Ex 4 — Cell D: repeated root, full 2D eigenspace

Forecast: will be a double root. Guess: is the eigenspace a line or the whole plane?

  1. Characteristic equation. , algebraic multiplicity . Why this step? Setting is always the first move; here it hands us a single repeated root, so we must next check how big its eigenspace actually is.
  2. Build . Why this step? Whatever it row-reduces to tells us how many free variables (hence dimensions) the eigenspace has.
  3. Every vector solves . Both variables are free. Why this step? With the zero matrix there are no equations to satisfy, so both coordinates are free — the null space, and hence the eigenspace, is the whole plane.

Here the size is , and (the zero matrix imposes no equations), so — the geometric multiplicity (the dimension of the eigenspace) equals the algebraic multiplicity (the double root). So is diagonalizable (trivially, it's already diagonal). See Diagonalization.

Verify: and ✓.


Ex 5 — Cell E: repeated root, deficient eigenspace

Forecast: Same double root as Ex 4. Will the eigenspace again be the whole plane? Predict before step 3.

  1. Characteristic equation. , algebraic multiplicity — identical to Ex 4. Why this step? We start with the singularity condition as always; the point of interest is that the polynomial is identical to Ex 4, yet the eigenspace will turn out different.
  2. Build . Why this step? The off-diagonal survives, and it will cost us a dimension.
  3. Solve. The single equation is ; is free. Why this step? The surviving row forces , leaving only one free variable — so the eigenspace is a single line, not the plane.

Now count the dimension. Here and the matrix has one independent nonzero row, so . Therefore (using the Rank-Nullity theorem relation from the definitions box). So the algebraic multiplicity is but the geometric multiplicity is , and since , this matrix is not diagonalizable.

Verify: ✓. And there is genuinely no second independent eigenvector for .

Recall Same root, different fate

Ex 4 and Ex 5 have the same characteristic polynomial . The repeat count only bounds the eigenspace dimension from above — the actual dimension comes from the rank of . Why does the off-diagonal 1 kill a dimension? ::: It raises from to , so .


Ex 6 — Cell F: no real eigenvalues (a rotation)

Forecast: A pure rotation turns every arrow. Predict: how many arrows can stay on their own line? What must that mean for real eigenvalues?

  1. Characteristic equation. Why this step? Same recipe — but now watch the sign of the constant.

  2. Solve. . There is no real number whose square is ; the roots are (imaginary). Why this step? A real would demand a real line held fixed. A rotation fixes no real direction, so the algebra must refuse a real answer — and it does.

  3. Conclusion. Over the real numbers, has no eigenvalues and no eigenspaces. (Over the complex numbers it has , but no real invariant line.) Why this step? We report the real-vs-complex distinction because the whole point of this cell is a matrix with no real eigenvector to find.

Verify: Take any nonzero real ; . For this to equal we would need and , giving , i.e. — impossible for real unless . ✓ So no real eigenvector exists.

Figure — Finding eigenspaces

How to read this figure. Standard axes, origin centred. The blue arrows are eight sample unit vectors pointing in all directions around the circle. Each green arrow is that vector's image — the quarter-turn rotation. Compare any blue arrow with its green partner: the green one has swung counter-clockwise, so it lands on a different line every single time. The lesson: because no arrow ends up on its original line, there is no real eigenvector — the visual signature of complex eigenvalues.


Ex 7 — Cell G: triangular matrix (read off the diagonal)

Forecast: The lower-left corner is all zeros. Guess the eigenvalues without computing a determinant.

  1. Use the triangular shortcut. For an (upper- or lower-) triangular matrix, is the product of the diagonal entries of : Why this step? The determinant of a triangular matrix is just the product of its diagonal entries (all the off-diagonal cofactor terms vanish because of the zeros below the diagonal — see Determinants). So we get the whole characteristic polynomial already factored, with no expansion work.

  2. Eigenvalues: Why this step? Each factor is zero exactly when equals that diagonal entry , so the diagonal entries are the eigenvalues.

  3. Eigenvector for . . Rows 2 and 3 force then ; free. Why this step? We still solve the homogeneous system — the shortcut only found the 's, not the vectors.

Verify: ✓, and the product expands to the true characteristic polynomial (checked below).


Ex 8 — Cell H: symmetric (perpendicular eigenspaces)

Forecast: equals its own transpose (mirror across the diagonal). By the Symmetric matrices and spectral theorem, predict two facts before solving: are the eigenvalues real? are the eigenvectors perpendicular?

  1. Characteristic polynomial (expand along the first column since it isolates the block): Why this step? The top-left is decoupled (its row and column are zero elsewhere), so the problem splits into a and a piece — far easier than a full expansion.

  2. Solve. . Together with the front factor : Why this step? Reading each factor's roots gives the eigenvalues; the two separate sources of warn us it is a double root (algebraic multiplicity ).

  3. . : forces , . Why this step? Row-reducing yields and , leaving one free variable — a single eigen-line.

  4. . : one equation ; free, free. Why this step? Here and has just one independent nonzero row, so and . Symmetric matrices are always diagonalizable, so the double root must deliver a full 2-dimensional eigenspace — and the single surviving equation leaves exactly two free variables, confirming it: geometric multiplicity algebraic multiplicity .

Verify: First check the eigen-equations: ✓, ✓, and ✓. Now confirm the spectral-theorem promise that eigenvectors from different eigenspaces are perpendicular (dot product ): All three dot products vanish ✓ — exactly as the Symmetric matrices and spectral theorem guarantees: a real symmetric matrix always has real eigenvalues and a full set of mutually perpendicular eigenvectors.


Ex 9 — Cell I: word problem (limiting behaviour)

Forecast: In the long run the split stops changing. What eigenvalue corresponds to "stops changing"? Guess it before step 2.

  1. Steady state = eigenvector for . A distribution that no longer moves satisfies . Why this step? "Unchanged from year to year" is precisely the eigenvalue- condition — the steady state is the eigenvector we want.

  2. Confirm is an eigenvalue. Column sums of are (it's a stochastic matrix), which forces . Check: ✓ (singular, so is indeed an eigenvalue). Why this step? We must verify really is an eigenvalue before solving for its eigenvector; the zero determinant confirms is singular.

  3. Solve . : equation . Why this step? Row-reducing leaves the single relation , whose direction is the unchanging split.

  4. Interpret as percentages. Scale so entries sum to : split . Why this step? Populations are proportions, so we normalise the eigenvector to sum to to read it as percentages.

Verify: ✓ — the split reproduces itself forever. (The other eigenvalue is , which decays away, so any starting split funnels toward .)


Recall

Recall

Which cell has NO real eigenspace, and why? ::: Cell F (rotation): has no real roots because no real line is fixed by a rotation. How do you get eigenvalues of a triangular matrix instantly? ::: Read them off the diagonal — is the product of diagonal entries. In a stochastic (column-sum-1) matrix, which eigenvalue always appears? ::: ; its eigenvector (normalised) is the steady-state distribution. Two matrices share polynomial — why can their eigenspaces differ in dimension? ::: ; the rank can be (full 2D space) or (deficient line). What is the difference between algebraic and geometric multiplicity? ::: Algebraic = how many times is a root of the characteristic polynomial; geometric = . Always geometric algebraic.


Connections