Como muchos de los comentaristas han señalado, a menudo es útil tener un conjunto de objetos en mente a los que la función potencialmente se mapea, aunque la función no se mapea a todos esos objetos, es decir, la función no es sobreyectiva (o, lo que es lo mismo, sobre).
Pero lo que no entiendo es por qué normalmente no hacemos lo mismo en el lado de la entrada: por muchas de las mismas razones que puedo ver (por ejemplo, puede ser difícil determinar para qué entradas la función está realmente definida), pensaría que sería igual de útil tener en mente un conjunto de objetos a los que la función potencialmente se mapea, aunque la función no se mapea a todos esos objetos. Ahora, resulta que los matemáticos sí tienen terminología para esto: una función que no está definida para todas esas entradas potenciales se conoce como una función parcial, mientras que una función que está definida para todas sus posibles valores de entrada se conoce como una función total. Pero, típicamente, se supone que las funciones son totales... De hecho, según muchos textos, una función parcial es, por definición, simplemente imposible. Una vez más, no entiendo esta práctica. No es simétrico a cómo tratamos las cosas en el lado de la salida, y, como dije, pensaría que muchas de las razones para tener un 'codominio' que puede ser más grande que el 'rango' real de una función pueden aplicarse también en el lado de la entrada.
De hecho, pensaría que siempre que definimos una función, habría que indicar tal conjunto potencial de entradas en primer lugar. Por ejemplo, si defino una función $f(x) = x^2$, ¿no debería indicar de qué conjunto provienen los valores de $x$? ¿Son los números naturales, los números reales, los números complejos, ... o qué? Ahora, tenemos una práctica notación de la forma $f:A \rightarrow B$... Entonces, ¿por qué no usar esa notación para definir los valores potenciales de entrada y salida? Pero no, tal suerte no hay: se supone que $A$ es el dominio, por lo que se entiende que es el conjunto de valores para los cuales la función está realmente definida, no potencialmente. De hecho, una función como $f(x) = 1/x$ se supone que se escribe $f:\mathbb R/{0} \rightarrow \mathbb R$ (¿o es $f:\mathbb R/{0} \rightarrow \mathbb R/{0}$? ... Suponiendo que yo quería que esto se tratara de los números reales en primer lugar...), todo porque las funciones deben ser totales.
Una vez más, encuentro que todo esto es muy desafortunado. Yo diría: la función $f:\mathbb R \rightarrow \mathbb R$ definida por $f(x) = 1/x$ es una función inyectiva parcial cuyo dominio y codominio del discurso es $\mathbb R$ y cuyo dominio y codominio de la definición es $\mathbb R/{0}$. ¿No sería eso mucho más fácil y simétrico? De hecho, apuesto a que si siguiéramos esta convención, muchos menos estudiantes de secundaria se confundirían sobre 'dominio', 'codominio' y 'rango'.
Y una cosa más: supongo que 'codominio' es una abreviatura de 'dominio de la conversa' y como lo definieron Russell y Whitehead, el dominio de la conversa es el dominio de la conversa (mejor conocida como inversa) de una función o relación (asumiendo que la función es inyectiva, por supuesto). OK, eso está muy bien definido lógicamente (¡como uno esperaría de un libro llamado Principia Mathematica!) pero ahora mira el desastre que hemos hecho de esto en el uso moderno de 'dominio' y 'codominio': la función $f(x)=1/x$ tiene como dominio $\mathbb R/{0}$, y como codominio $\mathbb R$. Pero el dominio de su inversa/conversa es $\mathbb R/{0}$ (y no me preguntes cuál se supone que debe ser su codominio...) ¡Es decir, el 'codominio' no es el dominio de su inversa! ¡Russell y Whitehead deben estar revolcándose en sus tumbas!
5 votos
Una razón para identificar un "codominio" es que a menudo es difícil determinar cuál es el "rango". ¿El rango de $y=x^4-x$? Difícil de decir. ¿El codominio? Fácil: se puede tomar como $\mathbb R$. Lo que dices sobre la sobreyección es exactamente correcto: la función es sobreyectiva cuando el rango es igual al codominio. En cuanto a tu pregunta sobre el dominio, la respuesta es no, el dominio es precisamente el conjunto en el que la función está definida. Finalmente, cuando escribimos $f\colon A\to B$, queremos decir que el dominio es $A$ y el codominio es $B.
1 votos
Para mí, la solución a ese problema es definir una función como un trío (f, A, B) donde A es su codominio, B su dominio y f el mapa (en términos de relaciones f es el subconjunto del producto cartesiano de A y B). Entonces tiene sentido que sea subjetiva.