The theorem states:
Let $\left (x_n \right )_{n=1}^{\infty}$ be a bounded sequence in $\mathbb{R}$, and let S be the set of its accumulation points then maxS exists and equals $ \lim_{n\to \infty}$sup$x_n$.
Proof Set x:= $ \lim_{n\to \infty}$sup$x_n$. We claim that x belongs to S and is an upper bound for S. For n$\in\mathbb{N}$, set: $v_n:=$sup{$x_{k}: k\geq n$}.
We will construct $n_{1}<n_{2}<n_{3}<...$ in $\mathbb{N}$ s.t.: \begin{align} \lim_{k\to \infty}x_{n_{k}} = \lim_{n\to \infty}v_n = \lim_{n\to \infty}supx_n = x \end{align} by defining $n_{1}<n_{2}<n_{3}<...$ inductively s.t.: \begin{align} x - \frac{1}{k} < x_{n_{k}}<x+\frac{1}{k} \end{align} The proof then starts by saying, by definition of the $\lim_{n\to \infty}$sup$x_n$ there is $\overline{n_1} \in \mathbb{N}$ s.t.: \begin{align} x - 1 < v_n<x+1 \end{align} I understand why $x-1<v_n$ but how can we claim $v_n<x+1$? Is $v_n-\lim_{n\to \infty}supx_n <1$ always the case? Thank you in advance.
The $ \limsup $ of a sequence $(x_n)$ can be defined as
\begin{equation} \limsup x_n = \lim_{n \rightarrow \infty} sup {\{x_k : k \geq n\}} \end{equation}
Which is equivalent to
\begin{equation} \limsup x_n = \lim_{n \rightarrow \infty} v_n \end{equation}
The limit always exists when $(x_n)$ is bounded cause in this case $(v_n)$ will be a monotonic bounded sequence and thus converge. If you put $\epsilon = 1$ we can find $\overline{n_1}$ s.t
\begin{equation} |x - v_n| < 1 \quad \forall n\geq \overline{n_1}. \end{equation}