Answers · The mathematics underneath
Why do eigenvectors stay in the same direction after a transformation?
In shortAn eigenvector is defined as a vector that a matrix sends to a scaled copy of itself, so staying on its line is the condition that selects it, not a property of ordinary vectors.
An eigenvector stays on its line through the origin because the defining equation demands that the output be a scaled copy of the input. Ordinary vectors do not do this: a matrix usually turns them away from their original line. The definition is a filter, and eigenvectors are what survives it.
The equals sign is the demand
Write the map as and the vector as . The left side is what the map actually does. The right side is a point on the line through , because multiplying by a number cannot leave that line. The equals sign says those two things are the same. If is positive the output is on the same ray, if is negative it is on the opposite ray, and if is zero the output is the zero vector and the line collapses. For a vector to qualify there must be one number that works for both coordinates. If no such number exists, the vector is not an eigenvector. In two dimensions that means solving for before any vector can be tested, which is why the factors are found first and the vectors second.
Take . For , , so . For , , so . For , . If , the second coordinate gives , impossible, so is not an eigenvector and its line changes.
The natural guess is that a direction belongs to the vector alone, or that a map preserves a direction because it is linear. Neither holds. The same vector can be an eigenvector for one map and an ordinary vector for another. In the example above is an eigenvector of , but under a quarter turn , . If , the first coordinate gives and the second gives , a contradiction. The quarter turn has no real eigenvector at all.
Why nothing else can happen
For a vector to keep its direction, must lie on the line spanned by . Every point on that line is for exactly one , provided is not zero. So 'keeps its direction' and ' for some ' are the same sentence written twice. There is no third possibility where the output is partly along the line and partly across it and still has the same direction: any across component changes the line. The equation is therefore not a theorem about all vectors. It is the condition that cuts the plane down to the special lines.
Along such a line the map has become arithmetic. If and starts with length , after one application its length is and after five it is . If , after five applications it is . If , after five applications the factor is : the length is and the arrow points the opposite way. A factor of leaves the vector fixed, and a factor of sends it to zero in one step. That is why repeated maps forget their starting point: each surviving direction compounds at its own rate, and the largest rate dominates.
Where it stops being a direction
Two qualifications matter. A negative factor keeps the line but reverses the arrow, so 'same direction' is loose language for 'same line'. A zero factor sends every vector on that line to zero, so there is no surviving direction left. For a real matrix a complex factor means the line is not a real line at all: a quarter turn has no real eigenvector, and the honest description is a rotation. Non-square maps are outside the definition because input and output live in different spaces, so an output cannot be compared with the input line.
A shear such as keeps the -axis: it sends to , so . It sends to , which is not a multiple of , because a multiple of has first coordinate and this output has first coordinate . So the shear has only one real eigen-direction. That is a map with perfectly good behaviour but not enough surviving directions to write every vector as a mixture of them.
Worth keeping
- An eigenvector is defined by the map sending it to a scalar multiple of itself, so staying on its line is the definition rather than a general property.
- A negative factor reverses the arrow along the same line, and a zero factor collapses that line to the origin.
- A quarter turn has no real eigenvector, so not every map has a full set of directions that are only scaled.
Where this goes next
This question is one step of Matrices as Maps, a course that works through its subject from the beginning. The page that teaches this part of it is Directions That Survive, and it reads the whole way through whether or not you have an account.
What an account changes is the practice: problems standing under every idea, marked with a reason rather than a tick, in a copy of the course that is yours.
Read that pageThe whole courseOther questions people ask about this
- What's the difference between singular values and eigenvalues?Singular values measure stretching along perpendicular directions and exist for every matrix; eigenvalues measure directions a square matrix leaves on their own line.
- Why doesn't matrix multiplication work like regular multiplication where order doesn't matter?Matrix multiplication means doing one transformation and then another, and reversing that order usually lands a vector somewhere else.
- What does it mean when a matrix doesn't have full rank?A matrix lacks full rank when it cannot reach as many independent directions as its shape allows, so it loses information and cannot be reversed.
- Why do the columns of a matrix tell you where the basis vectors go?A matrix lists where each coordinate axis lands, one destination per column, because feeding in a single axis picks out exactly that column.
- What is the difference between variance and standard deviation?They measure the same spread: variance is the average squared distance from the mean, standard deviation is its square root, so you report the standard deviation and calculate with the variance.
- How do you make a vague claim precise enough to tell whether it's true?Fix what is being talked about, what is asserted, which cases are covered and the cut-off, then name an observation that would prove it false.