An eigenvalue decomposition of a square matrix $A$ is a factorization in the form where $\Lambda$ is a diagonal matrix whose entries are the eigenvalues of $A$. Such a decomposition exists if and only if the matrix $A$ is nondefective, or if it has a full basis of eigenvectors.