An endomorphism of a finite dimensional vector space over a field is diagonalizable if and only if its minimal polynomial factors completely over into distinct linear factors.
: finite order endomorphisms of complex vector spaces are diagonalizable.