Tengo que dar un ejemplo de una inyección de N×N×N→N.
Sería algo parecido a f(x)=x3 ser una respuesta a esta pregunta?
Tengo que dar un ejemplo de una inyección de N×N×N→N.
Sería algo parecido a f(x)=x3 ser una respuesta a esta pregunta?
Deje an(k) ser n-ésimo dígito de k contado desde el menos significativo y a partir de 0, es decir, an(k)=⌊10−n⋅k⌋ 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. f−1(n)=(∞∑j=0a3j(n)10j,∞∑j=0a3j+110j,∞∑j=0a3j+2(n)10j)
Dado un bijection φ:N×N→N, basta con utilizar el bijection
(x,y,z)→φ(φ(x,y),z)
Para φ, se puede utilizar por ejemplo:
φ1(x,y)=(2x+1)2y−1
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 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.