This page assumes you know nothing about the notation in the parent note. We build every symbol, one at a time, each resting on the one before. If a line uses a symbol we have not yet earned, that is a bug — flag it. Let's start from an arrow.
The picture: look at the figure. The arrow from the origin to the point (3,1)is the vector (31). The number x1=3 is its shadow on the horizontal axis; x2=1 is its shadow on the vertical axis.
Why the topic needs it: everything a matrix does, it does to arrows. Diagonalization is a statement about which arrows behave simply, so arrows are our first object. See Change of Basis for how the same arrow can be described by different number-pairs when you tilt your graph paper.
How the machine eats an arrow (matrix–vector product):Ax=(4213)(x1x2)=(4x1+1x22x1+3x2).
The picture: the grid on the left is normal graph paper. On the right the machine A has warped it — squares become slanted parallelograms. Most arrows changed both length and direction.
Why the topic needs it: the whole subject is "understanding what this machine does." A general machine twists and stretches at once — hard. Diagonalization finds a viewpoint where it only stretches.
The picture: the orange arrow is an ordinary arrow — after A it swings to a new direction (the faded orange). The blue arrow is an eigenvector — after A it lands on its own line, only longer. That "stays on its own line" is the entire meaning of Ax=λx.
If λ>1: the eigen-arrow grows.
If 0<λ<1: it shrinks.
If λ=1: it is untouched (fixed).
If λ<0: it flips to the opposite side of the origin, then scales.
If λ=0: the arrow is crushed to the origin (this direction is the null direction).
Why the topic needs it: these are exactly the "special arrows" the core idea talks about. Diagonalization = collecting enough of them to rebuild space. Full detail lives in Eigenvalues and Eigenvectors.
Why we subtract λI. Rewrite the eigen-equation moving everything to one side:
Ax=λx⟹Ax−λx=0⟹(A−λI)x=0.
The middle step needs λx=λIx — that's whyI appears: you cannot subtract a plain number λ from a matrix A, but you can subtract the matrix λI. It converts the number into a legal machine.
Why the topic needs it: this is Step 1 of the whole procedure. The left side is a polynomial in λ — the Characteristic Polynomial. Its roots are the stretch factors.
So the eigenvectors for a given λ are precisely the nonzero arrows in ker(A−λI). That is Step 2: solve (A−λI)x=0.
Why the topic needs it: the parent's "geometric multiplicity" g(λ)=dimker(A−λI) is literally "how many independent eigen-arrows this eigenvalue supplies." No kernel, no eigenvectors, no diagonalization.
Why the topic needs it: the parent's main theorem says A is diagonalizable iff it has nlinearly independent eigenvectors. Now you know why that word is load-bearing.
Why the topic needs it: the goal A=PDP−1 reads as: "undo the eigen-basis change (P), do the pure stretch (D), then apply the eigen-basis change (P)." Wait — careful with direction. P has eigenvectors as columns, so Pbuilds an arrow from its eigen-coordinates. Reading Ax=PDP−1x right-to-left: P−1 writes x in eigen-coordinates, D stretches each, P rebuilds the ordinary arrow. The power payoff — A100=PD100P−1 — is why anyone cares; see Matrix Powers and Exponentials.
Diagonalization is the special case of similarity where the second matrix D happens to be diagonal. When no diagonal D works, the closest we can get is the Jordan Normal Form; when A is symmetric, Spectral Theorem guarantees a beautiful diagonalization.