Eigenvectors and Eigenvalues Across 2D Transformations

Animated examples of real and complex eigenvalue behavior

The equation A x⃗ = λx⃗ describes a direction that remains on the same line under a linear transformation. The animations below compare three broad types of 2D behavior: non-symmetric matrices with real eigenvalues, symmetric matrices with real eigenvalues, and real matrices whose eigenvalues and eigenvectors are complex.

Animated examples

Animated visualization of a shear, diagonal non-uniform scaling and a general non-symmetric 2D transformation with real eigenvalues.
Non-symmetric transformations with real eigenvalues: shear, diagonal non-uniform scaling, and a general non-symmetric transformation. Real eigenvector directions remain on their original lines, but they need not be perpendicular.
Animated visualization of symmetric 2D transformations with two positive eigenvalues, two negative eigenvalues and mixed-sign eigenvalues.
Symmetric transformations with real eigenvalues: two positive eigenvalues, two negative eigenvalues, and mixed-sign eigenvalues. The corresponding eigenvector directions are perpendicular.
Animated visualization of rotation-scaling, a general real matrix with complex eigenvalues and a zero-diagonal real matrix with complex eigenvalues.
Transformations with complex eigenvalues: rotation-scaling, a general real matrix with complex eigenvalues, and a zero-diagonal real matrix with complex eigenvalues. None of these transformations has a nonzero real eigenvector direction.

Concept

A real eigenvector remains on the same line because its image is a scalar multiple of the original vector. A positive eigenvalue preserves its orientation, a negative eigenvalue reverses it, and a zero eigenvalue collapses it to the zero vector.

When the eigenvalues of a real 2D matrix are complex, no nonzero real vector satisfies the eigenvector equation. Geometrically, the transformation turns every real direction away from its original line.

Structure

Non-symmetric matrices may have real eigenvector directions that are not orthogonal. Real symmetric matrices always have real eigenvalues and can be described using orthogonal eigenvector directions. Real matrices with complex eigenvalues have no real invariant line.

Key equations

A x⃗ = λx⃗, x⃗ ≠ 0⃗
M(t) = (1 − t)I + tA

If x⃗ is an eigenvector of A, then it remains an eigenvector of every interpolated matrix:

M(t)x⃗ = (1 − t + tλ)x⃗

Query phrases

  • animated eigenvector visualization
  • eigenvalue animation
  • eigenvectors in 2D transformations
  • symmetric matrix eigenvectors animation
  • non-symmetric matrix eigenvectors
  • complex eigenvalues visualization
  • matrices with no real eigenvectors
  • rotation-scaling eigenvalues