Diagonalisation Theorem
Proof
If is diagonalisable then there exists a basis of eigenvectors for such that
with entries from a list of distinct eigenvalues then
is annihilating as
It is minimal as every eigenvalue is a root of the minimal polynomial by this theorem
For the converse, assume that
Then by Primary Decomposition Theoremwhere which is the eigenspace
So is a direct sum decomposition of eigenspaces
Let where is the basis for
So we have a basis of eigenvectors where is diagonal