No sé qué argumento que utilizó, pero esta es la más sencilla que conozco.
Deje $U$ ser un no-vacío abierto subconjunto de $\Bbb R$. Definir una relación $\sim$ $U$ como sigue: $x,y\in U$, $x\sim y$ iff bien $x\le y$ $[x,y]\subseteq U$ o$y\le x$$[y,x]\subseteq U$. No es difícil comprobar que $\sim$ es una relación de equivalencia. Para $x\in U$ denotar por $U(x)$ $\sim$- clase de equivalencia de a $x$. A continuación, $U(x)$ es de orden-convexo y abierta en $\Bbb R$.
$U(x)$ es de orden-convexo. Supongamos que $y,z\in U(x)$$y<z$. Si $x\le y$,$[y,z]\subseteq[x,z]\subseteq U(x)$. Si $z\le x$,$[y,z]\subseteq[y,x]\subseteq U(x)$. Y si $y<x<z$,$[y,z]=[y,x]\cup[x,z]\subseteq U(x)$.
$U(x)$ está abierto. Supongamos que $y\in U(x)$. Supongamos que $x<y$. $U$ es abierto, por lo que hay $u,v\in\Bbb R$ tal que $y\in(u,v)\subseteq U$. Deje $w\in (y,v)$ ser arbitraria. A continuación,$[x,v]=[x,y]\cup[y,w]\subseteq U(x)$, lo $y\in(x,w)\subseteq U(x)$. El caso de $y<x$ es totalmente similar, y en el caso de $y=x$ es trivial.
Por lo tanto, $\{U(x):x\in U\}$ es una partición de a $U$ en orden-convexo abierto conjuntos. Ya que cada uno debe contener los números racionales, sólo hay countably muchos de estos conjuntos.
Tenga en cuenta que el resultado se produce un error si usted insiste en tener delimitada abrir intervalos. Si $(a,b)$ es uno de los intervalos en la descomposición de la $U$, ningún otro intervalo de tiempo puede contener cualquiera de las $a$ o $b$. Por lo tanto, si $U$ contiene un abierto ray, $U$ no puede ser descompuesto en sus pares distintos delimitada abrir intervalos.