Pero ademas tampoco comprendo que es lo que estas quierendo demostrar, porque el ejercicio pide como hipotesis que \( f: \mathbb Q\longrightarrow \mathbb R \), no \( f: \mathbb Q\longrightarrow \mathbb Q \).
Vale, debería haber puesto \( f: \mathbb Q\longrightarrow \mathbb R \), pero sería bueno que te dieras cuenta de que es lo mismo. La función \( f \) tiene imagen \( \{1, 2, 3\} \), luego es verdad que \( f: \mathbb Q\longrightarrow \mathbb Q \), y también que \( f: \mathbb Q\longrightarrow \mathbb R \), y también que \( f: \mathbb Q\longrightarrow \{1, 2, 3\} \), y también que \( f: \mathbb Q\longrightarrow [0, 10] \), etc.
Más aún, sería bueno que te dieras cuenta de que eso no afecta a la continuidad de \( f \).
Spoiler
En general, si tienes espacios topológicos \( X \) e \( Y\subset Z \) (considerando en \( Y \) la topología inducida desde \( Z \)), una aplicación \( f: X\longrightarrow Y \) es también una aplicación \( f: X\longrightarrow Z \), y sucede que \( f \) es continua vista como aplicación \( f: X\longrightarrow Y \) si y sólo si lo es como aplicación \( f: X\longrightarrow Z \). Si no sabes eso, es un ejercicio interesante que puedes pensar.
Pero, yendo al meollo de la cuestión, tanto aquí:
Es que no entiendo, claramente no es continua porque en los extremos de cada rango del dominio no coinciden los limites laterales.
como aquí:
Mi idea es que no se puede, porque entre dos racionales siempre hay otros racionales. Entonces, si \( f \) vale 1 en un punto y 2 en otro, entre esos dos puntos hay infinitos racionales. Por continuidad, los valores de 𝑓 tendrían que pasar de alguna manera de 1 a 2, pero eso es imposible si solo puede valer estrictamente 1, 2 o 3. No puede “saltar” de 1 a 2 sin romper la continuidad, lo que contradice nuestra hipótesis.
parece que estás intentando usar resultados que conoces del análisis de funciones reales de variable real en un contexto en el que no son aplicables. Así que es importante que estés en guardia respecto a eso, porque si aplicas irreflexivamente "cosas que sabías de antes", puedes llegar a mucho resultados incorrectos. Es como si usas que "los números negativos no tienen raíz cuadrada" en un problema sobre números complejos.
En este caso tenemos una función \( f: \mathbb Q\longrightarrow \mathbb R \), es decir, una función definida
sobre todos los números racionales. Será continua si es continua
en todos los números racionales y, por el contrario, será discontinua si
existe un número racional en el que no sea continua.
Si consideras que es discontinua, tienes que ponerme un ejemplo de
número racional en el cual no sea continua. ¿Hay alguno? Si no hay ninguno, será que es continua.