Show that the spectrum of a bounded self-adjoint linear operator on a complex Hilbert space $H\neq\{0\}$ is not empty.
If possible, let the spectrum $\sigma(T)=\emptyset$. So its resolvent set $\rho(T)$ equals $\mathbb{C}$. So for all $\lambda\in\mathbb{C}$ we have a $c>0$ such that $||T_\lambda(x)||\geq c||x||$ where $T_\lambda=T-\lambda I$. Dividing both sides by $||x||$ and taking supremum, we have $$||T_\lambda||\geq c \ \ \ \ \ \forall \ \ \ \lambda\in\mathbb{C}$$ which contradicts that $T$ is a bounded linear operator. So $\sigma(T)\neq\emptyset$. Is my proof correct? Any help is appreciated.