Wednesday, 4 June 2014

algebra precalculus - Conjecture about polynomials fninmathbbQ[X1,dots,Xn] defining bijections mathbbNntomathbbN




This is inspired by an answer of a question of mine:



Bijective polynomials fQ[X1,,Xn]



There is a polynomial f1Q[X1] which define a bijection f1:NN, f1(X1)=X1.



There is a polynomial f2Q[X1,X2] which define a bijection f2:N2N,



f2(X1,X2)=(X1+X2)(X1+X2+1)2+f1(X1).




And as far as I understand and have tested there is a polynomial f3Q[X1,X2,X3] which define a bijection
f3:N3N



f3(X1,X2,X3)=(X1+X2+X3)(X1+X2+X3+1)(X1+X2+X3+2)6+f2(X1,X2).



This seems possible to generalize as



fn+1(X1,,Xn+1)=fn(X1,,Xn)+1(n+1)!n+1k=1(k1+n+1i=1Xi).




This is a generalisation of the diagonalization in case of n=2 with "triangularization", "tetraederization" or higher. Now the conjecture is




fn(X1,,Xn) define a bijection NnN for all n>0.




enter image description here



Induction seems natural but how to prove that fn is a bijection implies that fn+1 is a bijection?




What I want are proofs, parts of proofs or counter proofs.


Answer



The diagonalization argument can indeed be generalized. Roughly, one can see all elements of N appear in order by going through all hyperplanes X1++Xn=s.



Now for the proof. Let s=X1+...+Xn. Then your function fn can be written as
fn(X1,...,Xn)=(s+n1n)+fn1(X1,,Xn1),
with the conventions that fn(0,,0)=0 and f0=0.



Claim: Fix sN. Then fn induces a bijection
{(X1,,Xn)Nn | s=X1+...+Xn}fn[(s+n1n),(s+nn)1],

where [x,y] is the set of integers from x to y, and if s=0, then the set on the right is [0,0] by convention.



Proof of the claim. It is obviously true for n=1. Assume it is true for n1. Let us show it is true for n.
For a fixed s=X1+...+Xn, the value t=X1++Xn1 can be anything from 0 to s, depending on the value of Xn. Thus, by the hypothesis on fn1, it induces a bijection
{(X1,,Xn)Nn | s=X1+...+Xn}fn1[0,(s+n1n1)1]
defined by (X1,,Xn)fn1(X1,,Xn1).
Thus fn induces a bijection from the set on the left to the interval [(s+n1n),(s+n1n)+(s+n1n1)1]. Since (s+n1n)+(s+n1n1)=(s+nn), the claim is proved.



The fact that fn is a bijection from Nn to N then follows immediately from the claim.


No comments:

Post a Comment

real analysis - How to find limhrightarrow0fracsin(ha)h

How to find lim without lhopital rule? I know when I use lhopital I easy get $$ \lim_{h\rightarrow 0}...