■142857(その54)
an+1=an^2+2
という生成則に従う数列の最初の数がkになるためには,
k≦a0<k+1
k・10≦a0^2+2<(k+1)・10
k・10^3≦(a0^2+2)^2+2<(k+1)・10^3
k・10^7≦{(a0^2+2)^2+2}^2+2<(k+1)・10^7
でうまくいくだろうか?
===================================
【1】k=8の場合
√7998≦a0^2+2<√8998
9.350=√{√7998−2)≦a0<√(√8998−2)=9.636
√79999998−2≦(a0^2+1)^2<√89999998−2
√(√79999998−2)≦(a0^2+2)<√(√89999998−2)
9.621=√(√(√79999998−2)−2)≦a0<√(√(√89999998−2)−2)=9.767
===================================