Show that the $\lim \inf a_n = \lim \sup a_n$ if and only if $\lim a_n$ exists.
Attempt at proof.
($ \Rightarrow $) Assume $\lim \inf a_n = \lim \sup a_n= L$. Then we have $|\sup a_n -L| \lt \epsilon$ and $|\inf a_n - L| \lt \epsilon$ and thus $$L-\epsilon \lt \sup a_n \lt \epsilon +L $$
and
$$L -\epsilon \lt \inf a_n \lt L + \epsilon$$
and since $\inf a_n \le a_n\le \sup a_n$ it follows that $L- \epsilon \lt a_n\lt L + \epsilon$ i.e. $\lim a_n =L$
($\Leftarrow$)
Let $\lim a_n = L$. Assume that $\lim \inf a_n \neq \lim \sup a_n$ Choose $N_0$ such that $n \ge N_0$ implies $|a_n- L| \lt \epsilon = \frac{\sup a_n- \inf a_n}{2}$
Then we see that $$|\sup a_n - a_n| \le |a_n- L| \lt \frac{\sup a_n- \inf a_n}{2}$$
and $$|\inf a_n - a_n| \le |a_n- L| \lt \frac{\sup a_n- \inf a_n}{2}$$
By the Triangle Inequality we have $$|\sup a_n- \inf a_n| \lt |\sup a_n - a_n| + |a_n - \inf a_n| \lt 2\frac {\sup a_n- \inf a_n}{2}$$ which is a contradiction.
Can you please provide the correct proof. I'm pretty sure the second direction is incorrect. I am having a hard time showing that $|\sup a_n - a_n| \le |a_n- L|$ and that $|\inf a_n - a_n| \le |a_n- L|$ could be true. Thanks in advance.