4 votos

Encontrar una suryección explícita $f : \mathbb{Z_+} \to \mathbb{Z_+} \times \mathbb{Z_+}$

Encontrar una suryección explícita $f : \mathbb{Z_+} \to \mathbb{Z_+} \times \mathbb{Z_+}$

Hace poco, un compañero de Math.SE me planteó esta pregunta en la sala de chat principal, y se me ocurrieron dos ideas.


Idea 1 (que creo que es incorrecta)

Definir $f$ tal que $f(x) = ((x, i))_{i \in \mathbb{Z_+}}$

La idea aquí era definir una función para un $x \in \mathbb{Z_+}$ y tener la función gama sobre todo $i \in \mathbb{Z_+}$ que, como pensaba, definiría una función suryectiva de $\mathbb{Z_+}$ a $\mathbb{Z_+} \times \mathbb{Z_+}$


Idea 2

Definir $f$ tal que $f(x) = ((x, y))_{y\ \leq \ x}$ y $y \in \mathbb{Z_+}$ . La idea aquí, era utilizar una especie de argumento de diagonolización para definir una función suryectiva.

En este caso $f(3) = \{(3, 0), (3, 1), (3, 2), (3, 3)\}$ (o al menos eso es lo que espero que produzca la función)


¿Alguna de las funciones que he definido son sobreyectivas? ¿Son siquiera correctas? La notación que he usado me ha fastidiado un poco, y ni siquiera estoy seguro de si he definido (o incluso es posible definir funciones de esta manera) correctamente.

7voto

neptun Puntos 100

Para que quede claro, una función $f : \mathbb{Z_+} \to \mathbb{Z_+}\!\! \times \mathbb{Z_+}$ toma un número $n$ y emite un par $f(n)=(a,b)$ .

Tus funciones (y en particular la segunda) no dan como resultado un par de números, ¡sino un conjunto de pares! Por lo tanto, ni siquiera es una función con el codominio correcto.

Una idea bastante estándar que podrías probar es dibujar el codominio $\mathbb{Z_+}\!\! \times \mathbb{Z_+}$ como una cuadrícula y tratando de encontrar alguna manera de enumerar los nodos/puntos en la cuadrícula.

4voto

Q the Platypus Puntos 365

Me gusta este método de crear una suryección porque se puede extender fácilmente a tuplas de tamaño arbitrario. Definir $ g : \mathbb{Z}_+ \times \mathbb{Z}_+ \to \mathbb{Z}_+ $ . $$ g(a,b) = 2^a3^b$$

Entonces podemos definir $$f(n) = \begin{cases} (a,b) \text{ such that } g(a,b) = n & \text{if } \exists g(a,b) = n \\ (1,1) & \text{ otherwise} \end{cases}$$

3voto

new-mac-guest Puntos 16

Esta es otra idea. Primero dividimos $\mathbb Z^+\times\mathbb Z^+$ de la siguiente manera: $$S_1=\{(1,1)\} \\ S_2=\{(1,2),(2,2),(2,1)\} \\ S_3=\{(1,3),(2,3),(3,3),(3,2),(3,1)\} \\ \vdots \\ S_k=\{(1,k),\ldots,(k,k),(k,k-1),\ldots,(k,1)\} \\ \vdots$$ La idea es trazar un mapa $1$ a $(1,1)$ , $2,3,4$ a los elementos de $S_2$ , $5,\ldots,9$ a los elementos de $S_3$ y así sucesivamente.

Observe que esto mapeará $1^2$ a $(1,1)$ , $2^2$ a $(2,1)$ , $3^2$ a $(3,1)$ y así sucesivamente. También, $1$ mapas a $(1,1)$ , $3$ a $(2,2)$ , $7$ a $(3,3)$ en general $k^2-k+1$ a $(k,k)$ . Por lo tanto, dado $n\in\mathbb Z^+$ , dejemos que $k\in\mathbb Z^+$ sea tal que $(k-1)^2 < n\le k^2$ Entonces $$f(n)\ =\ \begin{cases}(n-(k-1)^2,k) & \text{if} & (k-1)^2<n\le k^2-k+1 \\\\ (k,k^2-n+1) & \text{if} & k^2-k+1<n\le k^2\end{cases}$$ En cualquier caso $f(n)\in S_k$ . $f$ es una biyección y, por tanto, una suryección.

3voto

Sil Puntos 13

Otros han señalado problemas en su solución, pero permítame ofrecer una alternativa sencilla: Observe que cada $n \in \mathbb{Z_+}$ puede escribirse de forma única en una forma $n=2^{a-1}(2b-1)$ para $a,b \in \mathbb{Z_+}$ para que podamos mapear $n$ a $(a,b)$ , lo que nos da una biyección. Así que tenemos $1 \to (1,1)$ , $2\to (2,1)$ , $3\to (1,2), \dots$ y así sucesivamente.

2voto

Mark Puntos 151

$$\newcommand{\<}{<_{\text{new}}}$$ Un elemento de $\mathbb Z^+\times\mathbb Z^+$ es una tupla de la forma $(a,b)$ donde cada $a,b\in\mathbb Z^+$ . Ha dado una función de $\mathbb Z^+$ a conjuntos de tuplas, por lo que el conjunto de potencia de $\mathbb Z^+\times\mathbb Z^+$ .

Tenga en cuenta que voy a interpretar $\mathbb Z^+$ como $\mathbb Z_{\geq 1}$ . Si te refieres a $\mathbb Z_{\geq 0}$ Esto sólo requiere ligeras modificaciones en el concepto general.

En lugar de encontrar una suryección explícita, daré una ordenación de los elementos de $\mathbb Z^+\times\mathbb Z^+$ . En realidad, esto es suficiente para dar una suryección explícita, pero me resulta más fácil trabajar con ella.

En primer lugar, que el $d$ diagonal de $\mathbb Z^+\times\mathbb Z^+$ sean todos los elementos $(a,b)$ tal que $a+b = d$ . Por lo tanto, el $4$ La diagonal contiene $(3,1),(2,2),(1,3)$ .

Ahora, dados dos elementos cualesquiera $(a_1,b_1),(a_2,b_2)$ diremos que $(a_1,b_1)\<(a_2,b_2)$ si $a_1+b_1<a_2+b_2$ (así, un elemento es menor que otro elemento si forma parte de una diagonal menor). Esto compara toneladas de números diferentes, pero aún no está completo (que es más grande, $(3,1)$ o $(2,2)$ ?).

Para solucionar esto, cambiaremos la ordenación de la siguiente manera. Ahora decimos que $(a_1,b_1)\<(a_2,b_2)$ si se cumple alguna de las siguientes condiciones:

  1. $a_1+b_1<a_2+b_2$

  2. $a_1+b_1 = a_2+b_2$ y $b_1<b_2$

Esta segunda condición dice esencialmente "si dos elementos están en la misma diagonal, elige el que está más a la izquierda como "más pequeño").

Deberías ser capaz de convencerte de que bajo esta definición, siempre tenemos que $(a_1,a_2)\<(a_2,b_2)$ , $(a_2,b_2)\<(a_1,b_1)$ o tenemos que $(a_1,b_1) = (a_2,b_2)$ .

Esto define algo llamado pedido total en $\mathbb Z^+\times\mathbb Z^+$ (más o menos, en realidad tendría que pasar por desigualdades no estrictas para hacerlo formalmente, pero es muy fácil de hacer). Un orden total en un conjunto $S$ significa esencialmente que, dados dos elementos cualesquiera $u,v\in S$ tenemos que, o bien $u<v$ , $v<u$ o $v = u$ (de lo que nos convencimos antes).

Ahora, como esto define un orden total, si decimos que $(1,1)$ es el elemento más pequeño de $\mathbb Z^+\times\mathbb Z^+$ se deduce que $(2,1)$ es el segundo elemento más pequeño, $(1,2)$ es el tercero más pequeño, etc. Ahora, define $f(t):\mathbb Z^+\to\mathbb Z^+\times\mathbb Z^+$ como $t$ va a la $t$ El elemento más pequeño bajo $\<$ . Esto es una sobreproyección.

Obsérvese que esto funciona, pero si definimos un orden total diferente (donde $(1,x)<(2,x)<(3,x)$ y $(1,x)<(1,y)$ si $x<y$ ), tendríamos problemas. La razón de esto es que bajo el orden total que definí, cualquier $(a,b)$ tiene finamente muchos elementos más pequeños que él. Esto no es cierto para el definido anteriormente en este párrafo.

Como tenemos que cada elemento sólo tiene un número finito de elementos más pequeños que él, podemos averiguar que cada elemento es el $t$ El elemento más pequeño para un elemento finito $t$ y, por tanto, si $u$ es el $t$ El elemento más pequeño, entonces $f(t)= u$ . Podemos hacer esto para cualquier elemento $u$ Así que $f$ es un suryecto.

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