A solved example in Rudin's text discusses two sets. $|z|<1 \text{ and } |z|\le 1$. The first set is open and not closed while the latter is not open and closed.
Say, $A$ contains all elements $z$ such that$|z|\le 1$
All the limit points in a closed set are within the set. Therefore, for $|z|\le 1$, all points of $A$ must be limit points. Say, $p\in A$. Then every neighborhood $N_{\varepsilon}(p)$ must contain a point $q\in A,q\ne p$. How do I actually prove that such a $q$ exists?
I have the intuitive feeling that such a $q$ exists but how do I formalize it? I can draw an arbitrarily small radius around any point in the $2-D$ ball and I will have an uncountable set which will always contain a point arbitrarily close to the center. Also why doesn't this hold true in the case of $|z|<1$?
$B$ contains all $z$ such that $|z|<1$
I can find a point $p$ such that neighborhood of $N(p)\subset B$. That is again more intuitive and I cannot write it down. However, if such a neighborhood exists for $|z|<1$ then intuitively such a neighborhood also exists for $|z|\le 1$.
What am I missing? How can I prove the openness and closure of these two sets?
EDIT: I realized for a set to be closed, all limits points must be inside the set. In the case of $|z|<1, 1$ is a limit point but not inside $A$. Hence $A$ is not closed. So all I need to know now is why is $B$ open and $A$ not?