Does the following proof use the axiom of choice.

general-topologyreal-analysis

I was looking at a proof for the countability of set of isolated points of any subset of separable metric space posted on another stack exchange thread. I suspect (but I'm not sure) that this proof uses the axiom of choice in determining $r_x$ and the function $f(x)$ discussed in the answer.

Can someone help confirm if this is truly the case. If yes is there a way to proof this without using the axiom of choice?

Best Answer

No, there is no actual use of choice. We can always assume the distance is rational, since once $B_r(x)=\{x\}$, then for every $r'<r$, it is also true that $B_{r'}(x)=\{x\}$, so in particular we can assume that $r$ was a rational number. Since the rationals are countable, we can enumerate them and choose the least one (in the enumeration!) that works.

And since $A$, the dense set, is countable, we can again enumerate it and choose the least one.

So, while the phrasing is one that relies on choice, in actuality, we can easily avoid it.