Statement: Prove using the Bolzano-Weierstrass Theorem that any bounded increasing sequence in $\mathbb{R}$ converges.
Attempt: Let $\{a_n \}$ be a bounded increasing sequence. From the Bolzano-Weierstrass Theorem, there exists a subsequence $\{a_{n_k} \}$ which converges to some limit $A$. Then, $|a_n-A|\le|a_n-a_{n_k}|+|a_{n_k}-A|$. Let $\epsilon>0$ be given. Notice, $|a_{n_k}-A|<\frac{\epsilon}{2}$ for all $k\ge k_0$, for some $k_0\in\mathbb{Z}^+$, as $\{a_{n_k}\}$ converges to $A$. Also, since all convergent sequences are Cauchy, $|a_{n_k*}-a_{n_k}|<\frac{\epsilon}{2}$ for $k\ge k^*\ge N$, where $N\in\mathbb{Z}^+$. Since $\{a_{n_k}\}$ is a subsequence, there must exist an $n$ such that ${n_k*}\le n\le {n_k}$. Note that since $\{a_{n_k}\}$ is increasing, for all $k,k*\ge N$, $|a_{n}-a_{n_k}|\le|a_{n_k*}-a_{n_k}|<\frac{\epsilon}{2}$. Thus, $|a_n-A|<\epsilon$ for all $n\ge\max(n_{k_0},n_{k*})$. Thus, $\{a_n\}$ converges, as desired.
I saw a similar question during my search, but the answer used a different proof structure; curious if this is a valid proof.