Eigenvalues and Eigenvectors
Stage 13 of 23 Strand 4 of 5 5 lessons
5 illustrated lessons, each teaching the why before the how.
Start with Eigenvalues and Eigenvectors in the app →
Revise Eigenvalues and Eigenvectors with flashcards →
Jump to a lesson
Eigenvalues and Eigenvectors #
The directions a matrix only stretches.
An eigenvector is a direction a matrix only stretches, and its eigenvalue is how much
A sends the column (3, 1) to (11, 7), which points in a different direction.
But (1, 1) comes back as (3, 3): the same direction, stretched by a factor of 3.
A vector that A only stretches is an eigenvector: , and is its eigenvalue.
And (1, 2) is doubled, so it is another eigenvector, with eigenvalue 2.
Doubling an eigenvector gives another, so an eigenvector names a direction.
An eigenvalue may be negative, which reverses the direction, or 0, which collapses it.
Now you
A (2; 1) = 6 (2; 1). What is A (4; 2)?
A (1; 1) = 4 (1; 1). What is A (3; 3)?
Lesson complete. Continue your journey in the app — your progress saves there.
The Characteristic Polynomial #
, and its roots are the eigenvalues.
The eigenvalues of a matrix are the roots of
Bring everything to one side. The must become before v can be factored out.
sends a nonzero vector to zero, so it has no inverse and its determinant is 0.
Subtracting takes off each entry of the main diagonal, and nothing else.
Its determinant is a quadratic in , called the characteristic polynomial.
Set it to zero and factor: the two eigenvalues of A are 2 and 3.
Check them: they add to 5, the trace 4 + 1, and multiply to 6, which is det A.
Now you
What does look like?
What is the characteristic polynomial of this matrix?
Lesson complete. Continue your journey in the app — your progress saves there.
Finding an Eigenvector #
Each eigenvalue leaves one direction behind.
Each eigenvalue gives a direction, found by solving
Subtract 3I from A: 3 comes off each entry of the main diagonal.
An eigenvector for is a nonzero vector that A − 3I sends to zero, so multiply it out.
Both rows reduce to y = x, and they must: two different conditions would force v = 0.
Every vector along y = x works, so take the simplest one: v = (1, 1).
Repeat at : both rows of A − 2I read 2x − y = 0, so y = 2x.
That gives v = (1, 2), and multiplying by A doubles it, so its eigenvalue is 2.
Now you
One eigenvalue of A is -1. Which column is its eigenvector?
Why do both rows of give the same condition?
Lesson complete. Continue your journey in the app — your progress saves there.
Diagonalizing a 2 × 2 Matrix #
Eigenvectors into P, eigenvalues down D.
Putting the eigenvectors in the columns of P makes AP the diagonal matrix of eigenvalues
The eigenvectors are the columns of P, (1, 1) beside (1, 2), and D holds their eigenvalues in that same order, 3 then 2.
A P applies A to each column of P, so each column comes out multiplied by its own eigenvalue.
P D scales those same columns by 3 and by 2, and gives the same matrix.
So A P = P D. Multiply on the right by and A is written as .
Working it out returns D exactly, so those two eigenvectors diagonalize A.
P needs two independent columns. This A has twice but one eigenvector direction, (1, 0), so no P can be built.
Now you
What stops a matrix from being diagonalized this way?
Which equation defines the diagonalization of A?
Lesson complete. Continue your journey in the app — your progress saves there.
Matrix Powers by Diagonalization #
, and a power becomes cheap.
turns a matrix power into powers of the numbers on a diagonal
Square : the inner is I, which leaves in the middle.
The same cancellation happens at every join, so for every n.
A diagonal matrix is easy to raise to a power: each entry is raised on its own, and .
So takes two matrix products, not four: P times , then times .
Working it through gives without multiplying A by itself.
Population models use this: acting on a starting pair gives the pair n years later.
Now you
Why is less work through than by multiplying A five times?
D = (2 0; 0 4). What is ?
Lesson complete. Continue your journey in the app — your progress saves there.