■数列と全単射(その1)
数列
1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,,,
の一般項を求めよ
数列
1,2,4,5,7,9,10,12,14,16,17,19,21,23,25,,,
の一般項を求めよ
===================================
an=[{1+(8n-7)^1/2}/2]
bn=2n-[{1+(8n-7)^1/2}/2]
===================================
上の問題とはまったく関係はないが、NxN→Nへの1:1対応すなわち、全単射になっている関数を調べてみたい。
j(a,b)=[(a+b)(a+b+1)/2]+a
少し計算をしてみると
j(0,0)=0, j(0,1)=1, j(1,0)=2, j(0,2)=3, j(1,1)=4, j(2,0)=5
j(0,3)=6, j(1,2)=7, j(2,1)=8,,(3,0)=9, j((0,4)=10, j(1,3)=11,,,
===================================
n=j(a,b)すなわち
2n=(a+b)(a+b+1)+2a
これを変形すると
8n+1=(2a+2b+1)^2+8a
(2a+2b+1)^2≦(8n+1)<(2a+2b+3)^2
[(8n+1)^1/2]=(2a+2b+1)あるいは[(8n+1)^1/2]=(2a+2b+2)
すなわち
[{[(8n+1)^1/2+1}/2]=(a+b+1)
a+b=[{[(8n+1)^1/2+1}/2]-1・・・(*)
また、
2n=(a+b)(a+b+1)+2a=(a+b)^2+3a+b
(*)を用いて、
3a+b=2n-(a+b)^2=2n-{[{[(8n+1)^1/2+1}/2]-1}^2・・・(**)
(*),(**)を連立1次方程式とみなせば、任意の自然数nに対してこれを満たす(a,b)がただ1組だけ存在することがわかる
===================================
自然数の有限列は表現することができることになる
===================================