Theorem: For a Moscow space $X$, every $G_\delta$-dense subset $Y$ of $X$ is C-embedded in $X$.
Proof $^{1}$: Assume that $Y$ is not C-embedded in $X$. Then, as it is easy to see, there are open subsets $V_1$ and $V_2$ of $Y$ such that their closures in $Y$ are disjoint, while the intersection of the closures of $V_1$ and $V_2$ in $X$ is not empty. Fix a point $x$ in $\overline{V_1}\cap \overline{V_2}$, and let $U_i$ be the interior of the closure of $V_i$ in $X$, $i = 1, 2$. Obviously, $V_i\subset U_i$; therefore, $U_i$ is not empty. Since $X$ is a Moscow space, we can find $G_\delta$-sets $P_i$ in $X$ such that $x\in P_i\subset \overline{U_i}$, $i = 1, 2$. Then $P = P_1\cap P_2$ is a $G_\delta$-subset of $X$ and $x\in P$; therefore, $P\cap Y$ is not empty. Clearly, every point of $P\cap Y$ belongs to the intersection of closures of the sets $V_1$ and $V_2$ in $Y$ , which is impossible, since this intersection is empty, by the choice of $V_1$ and $V_2$.
- A.V. Arhangel'skii, On a theorem of W.W. Comfort and K.A. Ross, Comment.Math.Univ.Carolin. 40,1 (1999)133–151; dml.cz.
In Topological Groups and Related Structures , Theorem 6.1.7. p348, he wrote more details for this theorem.
Since $Y$ is not C-embedded in $X$ then $Y$ is not $C^{*}$- embedded in $X$, and Urysohn extension theorem implies that $Y$ contains two completely separated subsets $A$ and $B$ whose closures in $X$ intersect. Take open subsets $V_1$ and $V_2$ in $Y$ such that $A\subset V_1$, $B\subset V_2$ and the closures of $V_1$ and $V_2$ in $Y$ are disjoint. Clearly, the intersection of the closures of $V_1$ and $V_2$ in $X$ is not empty.
How can we take open subset open subsets $V_1$ and $V_2$ of $Y$ such that their closures in $Y$ are disjoint?
Thanks.