Esta prueba tiene un fallo en la segunda mitad:
Deje $f:\mathbb R\rightarrow \mathbb R$ ser abierta y cerrada de la función.
Primero vamos a comprobar que $f^{-1}(x)$ es finito para cada $x\in \mathbb R$
supongamos que no, $a_1>a_2>a_n\dots$ ser una secuencia de valores cuya imagen es todo lo $x$, y tal que para cada a $i$ hay un elemento en $f^{-1}(x)$$a_i$$a_{i+1}$.
Observe que $f((a_i,a_{i+1}))=f([a_i,a_{i+1}])$. Por lo tanto,$f((a_i,a_{i+1})=\mathbb R$, ya que es un clopen conjunto).
Si el $a_i$'s convergen, a continuación, deje $l$ ser su límite.
Ahora llevamos $b_1,b_2,\dots$ una secuencia tal que $a_i<b_i<a_{i+1}$ todos los $i$, y de tal manera que $f(b_i)$ es estrictamente creciente convergencia de la secuencia ( si $a_i$'s convergen también pedimos $f(a_i)>l$).
Si $l$ no existe, $\{b_1,b_2,\dots\}$ es cerrado, mientras que su imagen no lo es. Y si $l$ existe $\{l,b_1,b_2,\dots\}$ es cerrado, mientras que su imagen no lo es.
Así que ahora vamos a $f^{-1}(0)=\{a_1,a_2,\dots, a_n\}$. A continuación, $f$ es inyectiva cuando se limita a $(-\infty,a_1),(a_i,a_{i+1})$$(a_n,\infty)$.
Prueba: Supongamos $U$ ser conectado a un conjunto que no contiene $0$ en la imagen, supongamos $f(x)=f(y)$ algunos $x\in U$. Observe que $f((x,y))$ $f([x,y])$ difieren en exactamente un punto. Esto significa que $f(x,y)$ es un conjunto abierto con en la mayoría de las $1$ punto límite. Por lo tanto, $f(x,y)=\mathbb R$ o $\mathbb R \setminus f(x)$. Cualquiera de los dos casos es una contradicción, ya que no hay ningún punto en $U$ mapas a $0$.
Llegamos a la conclusión de que $f$ es inyectiva cuando restringida a cada uno de los bloques abiertos. Observe que la función de $f$ es una función con respecto a la inducida por la topología, ya que cada uno de esos conjuntos es abierto. Por otra parte, cada uno de estos conjuntos es isomorfo a $\mathbb R$. El siguiente lema termina la prueba.
Lema: una inyección de $g:\mathbb R\rightarrow \mathbb R$ es continua.
prueba: Supongamos $h$ $g$ con un cambio en la codominio, por lo que la función es surjective. Observe que $h^{-1}$ es un continuo bijection de un discontinuo de la unión de bloques abiertos a $\mathbb R$. (cada conjunto abierto es un discontinuo de la unión de intervalos abiertos).
Esto es suficiente para mostrar que $h^{-1}$ está abierto en cada intervalo, pero esto es claro, ya que una continua inyección de $(a,b)\rightarrow \mathbb R$ es creciente, y por lo tanto un homeomorphism en su dominio.
Esto demuestra que $f$ es continua en cada punto,$x$$f(x)\neq 0$. Utilizando el mismo argumento para $1$ en lugar de $0$ demuestra la continuidad en todas partes.