Eigenvectors
Take this transformation and try a few vectors by hand.
Start with . Reading the columns, the output is . It grew, but it also tilted: it is no longer pointing along the x-axis where it began.
Try . Output . Tilted as well.
Now try :
Look carefully at that answer. is exactly . It got three times longer and it did not leave its line.
One more, : the output is . Completely unmoved.
Spin a vector around in the visual and watch. Almost everywhere, the input arrow and its output point in different directions. At two specific angles they snap into alignment.
Naming it
A vector that stays on its own line under a transformation is an eigenvector of it, and the factor it is stretched by is the eigenvalue. For our :
- is an eigenvector with eigenvalue
- is an eigenvector with eigenvalue
Every eigenvector satisfies the same short sentence, written in symbols:
Read it out loud: putting through the whole transformation does no more than stretching by the number . An entire matrix, on that one direction, collapses to a single multiplication.
Note that any multiple works too: is also stretched by 3. Eigenvectors come as whole lines, not single arrows.
Why they are worth hunting
In those two directions is not doing anything complicated. There is no rotation and no shear, only stretching. The complexity of a matrix lives entirely in the mismatch between the axes you happened to choose and the axes the transformation actually prefers.
Which raises an obvious question, and it is the next step: what if you stopped fighting it, and used the eigenvectors themselves as your axes?