Theorem
An n×n matrix A is diagonalizable if and only if A has n linearly independent eigenvectors.
In fact, A=PDP−1, with D a diagonal matrix, if and only if the columns of P are n linearly independent eigenvectors of A. In this case, the diagonal entries of D are eigenvalues of A that correspond, respectively, to the eigenvectors in P.
Theorem
An n×n matrix with n distinct eigenvalues is diagonalizable.
Theorem
Let A be an n×n matrix whose distinct eigenvalues are λ1,…,λp.
a. For 1≤k≤p, the dimension of the eigenspace for λk is less than or equal to the multiplicity of the eigenvalue λk.
b. The matrix A is diagonalizable if and only if the sum of the dimensions of the distinct eigenspaces equals n, and this happens if and only if the dimension of the eigenspace for each λk equals the multiplicity of λk.
c. If A is diagonalizable and Bk is a basis for the eigenspace corresponding to λk for each k, then the total collection of vectors in the sets B1,…,Bp forms an eigenvector basis for Rn.