2 votos

Significado de la notación de funciones: $f: A \to B$ y el propósito de tener un codominio (en lugar de un rango)

En primer lugar $$ f : A \to B$$ ¿Qué significa esta notación? ¿Cómo se lee esta notación?

En segundo lugar, ¿cuál es el necesito de codominio? ¿Qué sentido tenía introducirlo cuando el rango (subconjunto del codominio) ya era suficiente para informarnos de todos los valores que asume la función? El co-dominio ni siquiera nos dice "exactamente" qué valores asumirá la función, así que ¿para qué se usa el codominio entonces?

9voto

Ya Basha Puntos 130

La notación $f:A\to B$ significa que $f$ es una función que tiene $A$ como dominio y $B$ como codominio.

En cuanto a la razón por la que sentimos la necesidad de especificar un codominio cuando el rango hace el trabajo, eso es un poco más complicado. La respuesta corta es que generalmente es más fácil encontrar un codominio apropiado que el rango, y también suele ser más fácil de escribir.

Como ejemplo, basta con tomar $f(x) = x+\frac 1x$ con el dominio $\Bbb R\setminus \{0\}$ . Claramente, $\Bbb R$ es un codominio, y eso es todo. ¿Cuál es el rango? Puede que ya sepas que es $(-\infty, -2]\cup[2, \infty)$ pero si no lo hace, no es trivial encontrarlo, y es una molestia escribirlo.

Además, ¿qué es lo que realmente necesito ¿para qué? El codominio / rango es relevante, por ejemplo, al componer funciones. Por ejemplo, al calcular $f(f(x))$ . En ese caso podría ser adecuado utilizar $\Bbb R\setminus \{0\}$ como el codominio, pero una vez que lo haces, puedes ver que el dominio y el codominio son iguales, así que componer la función consigo misma no es problemático.

(En otras respuestas se ha señalado la práctica relativamente común de preocuparse por todas las funciones con un determinado codominio, que es mucho más fácil de escribir si tenemos una notación que especifica el codominio en lugar del rango. La mayoría de las veces que hacemos esto, no nos importa realmente si esas funciones son suryentes).

Resulta que el rango exacto de una función no es que importante. Necesitamos saber que las operaciones que pretendemos hacer con la salida de la función son válidas, y ya está. Así que cuando podemos salirnos con la nuestra con un codominio más simple y menos estricto, entonces eso es lo que hacemos.

Por supuesto, decir que $f:\Bbb R\setminus \{0\}\to \Bbb C$ también parece un poco tonto. Así que tiene algún mérito restringir el codominio, al menos un poco.

Existe un paralelismo en la programación. Si está familiarizado con los lenguajes compilados más comunes, probablemente habrá visto algo como

int someFunction(float a) {
  ...
}

donde entonces sabemos que el codominio de esa función es $\Bbb Z$ (dentro de los límites de la máquina, por supuesto). A menudo no es tan importante saber exactamente qué enteros podrían venir como resultado de esa función (sólo confías en que la función está correctamente implementada, y ya está). Pero el hecho de que sólo devuelva enteros es importante, especialmente para el compilador, donde una línea como someFunction(3.2)+someFunction(4.1) se convierte en instrucciones de máquina muy diferentes si el codominio se cambia repentinamente a float .

Por otro lado, si tuvieras alguna forma de decirle al compilador que la función sólo dará números pares, o sólo cuadrados perfectos, entonces eso probablemente no sea de ninguna ayuda para el compilador. (Aunque los compiladores son realmente cosas inteligentes; he visto que reconocen varias implementaciones diferentes de $\sum_{i = 1}^n i$ y realmente escupir las instrucciones de la máquina para $\frac{n(n+1)}2$ de todos modos, podrían exprimir un nanosegundo).

8voto

Mees de Vries Puntos 165

¿Qué significa esta notación? ¿Cómo se lee esta notación?

Sin más contexto, yo leería la notación como " $f$ es una función del conjunto $A$ al conjunto $B$ es decir, que si $a \in A$ entonces $f(a)$ es un elemento de $B$ ". En el contexto de la teoría de las categorías yo lo leería como " $f$ es una flecha de $A$ a $B$ ", que sin más información no me dice mucho.

En segundo lugar, ¿cuál es el necesito de codominio?

La mayoría de las piezas de notación no son estrictamente necesarias. En algunos casos se escriben sólo para poder reconocer rápidamente dónde están los elementos $f(a)$ en vivo.

En general, resulta que solemos estar más interesados en todas las funciones $f$ que comparten un dominio y un codominio, y no están tan interesados en todas las funciones $f$ que comparten un dominio y un rango -- por lo que es conveniente poder empezar una frase con "let $f: A \to B$ sea una función cualquiera", en lugar de tener que escribir cada vez, "que $f : A \to B'$ sea una función, donde $B' \subseteq B$ ".

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X