Suppose $X$ is a metric space. Let $C$ denote the collection of all dense subsets of $X$. Show that $\bigcap C = \mathrm{iso}(X)$, where $\mathrm{iso}(X)$ refers to the set of all isolated points of $X$.
Attempt:
$C$ denotes the collection of all dense subsets of $X \implies \overline D = X ~~\forall~~D \in C ~~~\dots\dots (1)$.
Hence, $\mathrm{dist}(~x,D~)= 0~\forall~x \in X ~~~\dots\dots (2)$
Let $i \in X$ be an isolated point. Then : $\mathrm{dist} (~ i, X \backslash \{i\} ~)>0. ~~~\dots\dots (3).$
$D \backslash \{i\} \subseteq X \backslash \{i\} \implies \mathrm{dist} (~ i, D \backslash \{i\} ~) >0.~~~\dots\dots (4)$
Now, since $D$ is dense in $X$ and $i \in X \implies \mathrm{dist} (~ i, D ~)=0$
$\implies i \in \overline D$
$\implies i \in D~ \bigcup~ acc ~D.~~~\dots\dots (5). ~\mathrm{acc} $ refers to the accumulation point
From $(4),(5):~i \notin \mathrm{acc}~D. \implies i \in D~~\forall~~D \in C$.
$\implies \mathrm{iso}~ (X) \subseteq \bigcap C~~~\dots\dots (6)$
Now,to prove the other way around :
Suppose $z \in \bigcap C.$ We need to show that $\mathrm{dist} (~ z, X \backslash\{z\} ~)>0$.
Suppose $z \notin \mathrm{iso}~X. \implies \mathrm{dist} (~ z, X \backslash\{z\} ~)=0$.
$\implies z\in \mathrm{Cl}~(X \backslash \{z\}).~\mathrm{Cl}$ refers to the closure.
Could someone please tell me how to move ahead?
Thank you very much for the help!