diagonalization
Diagonalization is the process of expressing a square matrix A as similar to a diagonal matrix. If there exists an invertible matrix P such that P^{-1}AP = D, where D is diagonal, then A is diagonalizable and D contains the eigenvalues of A on its diagonal. The columns of P are the corresponding eigenvectors of A.
A matrix is diagonalizable over a field F if and only if F^n has a basis consisting
Computation typically follows these steps: find the eigenvalues by solving det(A − λI) = 0; for each eigenvalue
Diagonalization simplifies many computations, notably powers and functions of A, since A^k = P D^k P^{-1} whenever