Does anybody know if the following is true,
Let $H$ be an infinite dimensional Hilbert-space and $K:H\rightarrow H$ a compact operator. Then if $|\mathrm{spec}(K)|<\infty$ i.e the spectrum is finite it follows that $0$ is an eigenvalue.
I think it is wrong... but I am not able to construct a nice counter example.
Could someone help me?
Thanks in advance!
As John noted below, the Volterra operator gives the desired counterexample.
The original assertion, on the other hand, is true whe $K$ is normal: the difference being that a basis of eigenvectors can be obtained.
So when $K$ is normal: All the nonzero elements of the spectrum of a compact operator are eigenvalues with finite-dimensional eigenspaces. Since there is only finitely many of them, the image of $K$ is finite-dimensional. By the first isomorphism theorem, the kernel of $K$ is nonzero (infinite-dimensional, actually). Then zero is an eigenvalue.