On an infinite dimensional space, the spectral theorem for compact normal operators says that the eigenvectors form an orthonormal basis which, from wikipedia, is equivalent to the space being seperable. So is the decomposition only valid for seperable spaces?
Thanks