While recently studying spectral theory from the book of Davies (Spectral Theory and Differential Operators) I came along the notion of cyclicity for general self-adjoint (unbounded) operators. If is defined in the following way:
The operator $T$ on the Hilbert space $\mathcal{H}$ is called cyclic iff there exists $v \in \mathcal{H}$, such that $$\mathcal{H} = \mathrm{clos}\left(\mathrm{span}\{ (T-z)^{-1}v \quad\vert z\in \mathbb{C}\setminus\mathbb{R}\}\right)$$
It is then shown, that for finite dimensional operatos this coincides with the classical definition of cyclicity. Furthermore, Davies notes that a self-adjoint matrix is cyclic if and only if it has distinct eigenvalues. This may be easily seen via the companion matrix.
Now, my question: Is there a analogous result for general operators, such as: "A self-adjoint operator is cyclic iff all eigenvalues are of multiplicity one and the continuous/singular spectrum is of the form..."?