Dejemos que $(X_1,d_1)$ y $(X_2,d_2)$ sean espacios métricos. Un criterio para la continuidad global de algunos $f:X_1\to X_2$ es que para todo lo cerrado $E\subseteq X_2$ , $f^{-1}(E)$ está cerrado. Esto es un corolario del teorema análogo para las contraimágenes de subconjuntos abiertos del codominio.
Otra condición necesaria es que la imagen de cualquier subconjunto compacto de $X_1$ ser compacto. Pero no es suficiente: por ejemplo, en $\mathbb{R}$ , $$ f(x)= \begin{cases} x & x\ge 0\\ \sin\frac1x & x <0 \end{cases} $$ la satisface, pero es discontinua en $x_0=0$ . Por otro lado, me he dado cuenta de que $f((-1,1))=[-1,1]$ así que intenté reforzar la condición, es decir, exigir la preimagen de cualquier subconjunto compacto de $X_2$ para ser compacto.
Vacuamente, funciona si $X_1$ y $X_2$ son discretos y finitos porque entonces todos sus subconjuntos son compactos y $f $ es continua en cada punto de $X_1$ porque cada uno está aislado. Por contrapositivo, creo que lo he demostrado también para $X_1\subseteq\mathbb{R}=X_2$ considerando un punto de discontinuidad de los diferentes tipos (excepto discontinuidades removibles no incluidas en el dominio, ya que así la función sigue siendo continua en él). No he tratado de generalizar, así que aquí está la pregunta:
Dejemos que $(X_1,d_1)$ y $(X_2,d_2)$ sean espacios métricos. Sea $f:X_1\to X_2$ sea tal que para todo $E\subseteq X_1$ , $f(E)$ es compacto si y sólo si $E$ es. Debe $f$ ser continua?