There's an exercise in this book that asks us to prove the closure of the spectrum of self-adjoint (unbounded) operators on a Hilbert space, using a theorem that elements in such a spectrum are almost-eigenvalues (iff); that is,
$$ \lambda\in\sigma(A)\iff\lim_{n\to\infty}\frac{\|(A-\lambda I)\psi_n\|}{\|\psi_n\|}=0,\text{ for some }\psi_n\to\psi $$
I have a proof, but I'm not sure that it's valid because I'm uncomfortable with some of the theorems used. And given the ease of other problems in this book, it seems like I'm making this too complicated.
Suppose that $\lambda_n\to\lambda$, $\lambda_n\in\sigma(A)$. We know that all $\lambda_n\in\mathbb R$ for self-adjoint operators. I want to show that $\lambda\in\sigma(A)$, then I will be done.
Firstly, $\lambda_n\leq M$ and $1=\|A^*A\|=\|A\|^2\implies\|A\|=1$, so that $\|A-\lambda_n I\|\leq\|A\|+\|\lambda_n I\|\leq 1+M$. Therefore the family of operators $\|A-\lambda_n I\|$. Therefore this family is equicontinuous.
I also know that this sequence converges pointwise to $A-\lambda I$ because for any $\psi\in\mathbb H$ and $\varepsilon>0$, there's certainly some $i$ for which $\|(A-\lambda_i I)\psi-(A-\lambda I)\psi\|=\|(\lambda_i-\lambda)\psi\|\leq\|\lambda_i-\lambda\|\|\psi\|<\varepsilon$. Now equicontinuity and pointwise convergence give me uniform convergence by the Arzelà–Ascoli theorem.
Given $\varepsilon_1, \varepsilon_2>0$, I can fix a tail so that
$$ \frac{\|(A-\lambda I)\psi_{i,i}\|}{\|\psi_{i,i}\|}\leq\frac{\|(A-\lambda _iI)\psi_{i,i}\|}{\|\psi_{i,i}\|}+\frac{\|(\lambda_iI-\lambda I)\psi_{i,i}\|}{\|\psi_{i,i}\|}\leq\varepsilon_1+\varepsilon_2, $$
where $\psi_{i,i}$ is the $\psi$ in the $i$-th term of the sequence gauranteed from $\lambda_i$ being an eigenvalue. This implies that $\lambda$ is also an almost-eigenvalue. QED.
I appreciate any feedback.