$X = \mathbb{Q} \cap [0,1]$ and $(I_n)$ is a finite sequence of open intervals such that $X \subseteq \bigcup_{n=1}^{N} I_n$. Prove that: $\sum_{n=1}^{N} \ell (I_n) \geq 1$.
I’m not sure how to get started with approaching this question. Any help is appreciated.
The measure of $\bigcup_nI_n$ is at most the sum of the lengths of the intervals. If this is less than $1$, the measure is less than $1$, and thus its complement in $[0,1]$ has positive measure. Thus it contains infinitely many points. Since there are only finitely many $I_n$, at least two of these points have no $I_n$ between them. Between these two points lies a rational that's not covered by the $I_n$.