My question is the following (under $\mathtt{ZFC}$), where I assume that the topology of $\mathbb{R}$ is the usual one:
Is there a countable family $(U_n)_{n\in\mathbb{N}}$ of non-empty open subsets of $\mathbb{R}$ such that for every $X\subseteq \mathbb{N}$ which is infinite and co-infinite, there is a an $x\in\mathbb{R}$ with $\{n\in\mathbb{N}\mid x \in U_n\} = X$?
Why? Why not?
Ideas?
Thanks!
Such a family exists:
take any Cantor scheme $(U_s)_{s\in 2^{<\mathbb{N}}}$ of open subsets of $\mathbb{R}$ and let $\varphi: 2^\mathbb{N}\rightarrow \mathbb{R}$ be the induced embedding.
Define $U_n$ for each $n\in\mathbb{N}$ as $U_n = \bigcup_{s\in 2^n} U_{s^\smallfrown 1}$, where here I consider $2^n$ to be the set of finite binary sequences of length $n$, with $2^0$ being the singleton of the empty-sequence.
Now given any $A\subseteq\mathbb{N}$ let $\unicode{x1D7D9}_A \in 2^{\mathbb{N}}$ be the characteristic function of $A$, we have that $$\{n\in\mathbb{N}\mid \varphi(\unicode{x1D7D9}_A)\in U_n\} = A$$