Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

4 votos

Inyección de N×N×NN

Tengo que dar un ejemplo de una inyección de N×N×NN.

Sería algo parecido a f(x)=x3 ser una respuesta a esta pregunta?

16voto

Nick Peterson Puntos 17151

Sugerencia: podría ser útil pensar en el hecho de que el primer factorizations son únicos, de manera que cualquier función que los rendimientos de los distintos primer factorizations para cada entrada, sin duda será una inyección.

8voto

AlexR Puntos 20704

Deje an(k) ser n-ésimo dígito de k contado desde el menos significativo y a partir de 0, es decir, an(k)=10nk mod 10 Entonces f(n1,n2,n3):=j=0aj(n1)103j+aj(n2)103j+1+aj(n3)103j+3 hace el truco. Esto puede ser considerado como la "mezcla" de los dígitos:

f(12,34,56)=531642


La "ventaja" sobre el primer factorización es que f es también surjective con inversa. f1(n)=(j=0a3j(n)10j,j=0a3j+110j,j=0a3j+2(n)10j)

5voto

Cagri Puntos 61

Sugerencia: Utilice el hecho de que el primer factorisations son únicos.

5voto

Hagen von Eitzen Puntos 171160

Yo prefiero (suponiendo que 0N) (x,y,z)((2x1)2y1)2z1 (por qué?)

3voto

Jean-Claude Arbaut Puntos 9403

Dado un bijection φ:N×NN, basta con utilizar el bijection

(x,y,z)φ(φ(x,y),z)

Para φ, se puede utilizar por ejemplo:

φ1(x,y)=(2x+1)2y1

O

φ2(x,y)=12(x+y)(x+y+1)+y

Para dar una idea de φ2, aquí es una matriz con entradas de aij=φ2(i,j) (índices de partida en 0):

(02591420148131926371218253361117243241101623314050152230394960)

Y con φ1:

(013715312511234795491939791596132755111223817357114328710214387175351)

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