http://d.hatena.ne.jp/ROYGB/20080126#decimalの「無限小数の不思議」とそのコメント欄で書いたことだけれども、あらためて書いてみます。
まず、0.999…とどこまでも続く数をつくるのに以下のような数列を考えます。
この極限値は
と書くことが出来て1に収束します。0.999…=1だから当たり前です。
でも、以下のような数列ではどうでしょう。
最初の数列との違いはすべてが9ではなく、先頭は8になっていることです。
この極限値も1になります。
なんか不思議に感じませんか?
数列の極限から考えるとあたりまえではありますが、0.999…=1よりは納得するのが難しそうです。だって0.8、0.98、0.998、0.9998と9がいくら増えても先頭は8なわけですから。
先頭の数は8でなくても良く、それどころか1桁の数字でなくてもかまいません。
でも
となります。
これはどのくらいまで大きく出来るかというと、どこまでも大きくしていっても大丈夫みたいです。
なにしろ
だって成り立つからです。
これを数列にすると
のようになります。分母が冪乗だからこうなるのでしょうか。
では、分子も冪乗にしてみましょう。
です。
これは
で
だから
となるからです。これは五進数表記で0.444…とするのと同じことですが、まあそれは余談。*1
2の冪乗でなく2でも4でも、9だってかまいません。
しかし10はいけません。
となってしまいます。
*1:全部が余談ともいえますが。