Let $S=\{\{x_n\}\in \ell^2|\forall n\;x_n>0\}$. I have to evaluate whether or not S is open. I believe it's not the case. However, I think my proof includes fallacious reasoning and would appreciate some feedback.
Consider the sequence $x_n=\frac{1}{n}$, which is in $\ell^2$ and, $x_n >0$ $\forall n$. Now, in $\mathbb{R}$, we have that $\frac{1}{n}\to 0$. Thus, $\forall \varepsilon>0, \exists N \in \mathbb{N}$ s.t. $m>N \implies \left\lvert \frac{1}{m}\right\rvert <\varepsilon$. Let's now consider the sequence
$$y_n=\begin{cases} \frac{1}{n}-\frac{1}{m}, & \text{if $n=m+1$} \\ \frac{1}{n}, & {\forall n \ne m+1 } \end{cases}$$
Again, $y_n \in \ell^2$.
Let $r>0$ be arbitrary. We have that $y_n \in B_{r}(x_n)$. Indeed, $$d(x_n, y_n)=\sqrt{\sum_{i=0}^\infty \left(x_n - y_n\right)^2 }=\frac{1}{m}$$
and, for all radii r, we can chose the appropriate sequence $y_n$ such that $\frac{1}{m}<r$. However, when $n=m+1$, $y_n \ngtr 0$. Thus, $y_n \notin S$, and $B_{r}(x_n) \nsubseteq S$. Since r was arbitrary, we conclude that S is not open.
I have a feeling that, since $y_n$ depends on the radius, my proof is incorrect. Any comments? Corrections? Am I totally offtrack?
Looks fine to me. A rephrasing of your proof: $1/n$ for large $n$ is tiny, so for any $\epsilon>0$, you can poke it at the $m$th coordinate for $m\gg 1$ by $\epsilon$ to get $$y = x - \epsilon \mathbf e^m,$$ where $(\mathbf e^m)_n = \delta_{mn}$ is the 'standard basis vector', so that the $m$th coordinate of $y$ is negative. Notice $m=m(\epsilon)$, so there is no $\epsilon$ ball around $x$ for any $\epsilon>0$.