In response to Decoherent Essences
Comment author: Dario_Amodei 01 May 2008 05:03:28AM 2 points [-]

Psy-Kosh, Stephen: A finite-dimensional complex matrix has a complete basis of eigenvectors (i.e. it is diagonalizable) if and only if every generalized eigenvector is also an eigenvector. Intuitively, this means roughly that there are n independent directions (where n is the size of the matrix) such that vectors along these directions are stretched or shrunk uniformly by the matrix.

Try googling "jordan normal form", that may help clarify the situation.

I don't know the answer in the infinite-dimensional case.