Prove that a closed ball in a metric space is a closed set I attempt to prove this without using the fact that the complement of a closed set is open. I was unable to find this approach on stackexchange.
I would appreciate answers to three questions:
(1) Is the proof correct? (2) Is it preferable to prove using the fact that complements of open sets are closed? If so, why? (3) I realize a lot of questions I ask have already been answered using a different approach on this website. Is it ok for me to ask for a review of alternative approaches such as this?
Proof:
Let $(X,d)$ be a metric space. Let the closed ball be denoted by $\bar{B}_r(x) \subseteq X$. We need to show that all limit points for any sequence $\{b_n\} \subseteq \bar{B}_r(x)$ is contained in $\bar{B}_r(x)$. For sake of contradiction, assume there exists a limit point, $L$ for $\{b_n\}$, such that $L \not\subseteq \bar{B}_r(x)$. Let $b \in \bar{B}_r(x)$ be the point of the closed ball that is closest to $L$, and let $\epsilon=\frac{d(b,L)}{2}$. By construction, a ball $B_\epsilon(L)$ does not overlap with $\bar{B}_r(x)$. However, by convergence, $B_\epsilon(L)$ must contain all but finitely many points of the convergent sequence $\{b_n\} \in \bar{B}_r(x)$. We thus, have that $\bar{B}_\epsilon(L)$ contains infinitely many points of $\bar{B}_r(x)$, but $B_\epsilon(L) \not\subseteq \bar{B}_r(x)$. This is a contradiction. This shows that if $L$ is a limit point of a closed ball, it must be contained within the closed ball $\implies$ a closed ball is a closed set. 

Looks like a good proof to me. You assume L is a limit point of the ball but is not inside the ball. In order for it not to be in the ball, there must be some $\varepsilon$ ball around it which is also not in the closed ball, but since L is a limit point there must be some sequence in the closed ball which converges to L. This means that points in the closed ball can be arbitrarily close to L, but this is a contradiction.
