I am trying to figure out how to approach a proof of the following claim:
For any sequence $\langle U_n: n \in \mathbb{N} \rangle$ of bases for the standard topology on $\mathbb{Q}$, there is a sequence $\langle F_n: n \in \mathbb{N} \rangle$ such that each $F_n \in U_n$ and $\{F_n: n \in \mathbb{N}\}$ is a basis for the standard topology on $\mathbb{Q}$.
So for a hint of how that proof might go, I wonder how one could show the following:
Let $(\mathbb{Q}, \tau)$ be the standard topology on the rationals.
Define a sequence $\langle U_n: n \in \mathbb{N} \rangle$ as follows: $U_n = \{I:I \text{ an open interval of length } < \frac{1}{2^n}\}$.
Can we find a sequence $\langle F_n: n \in \mathbb{N} \rangle$ such that for any $n$, $F_n \in U_n$ and $\{F_n: n \in \mathbb{N}\}$ is a basis for $(\mathbb{Q}, \tau)$?