問題
負でない整数が与えられたとき,, として数列を定める。ただしは,実数の整数部分(となる整数)を表す。
(1) となるようなをすべて求めよ。
(2) をみたす整数のうちで,から定まる数列のある項が2となるようなものはいくつあるか。
(3) 0からまでの個の整数から等しい確率でを選び,数列を定める。次の条件(*)をみたす最小の正の整数を求めよ。
(*) 数列のある項がとなる確率が以下となる。
方針
まず帰納法で を示す。ある項が になる条件は、ある について となることである。(1)(2) はこの区間を直接数える。(3) は が を満たすとき、該当する が 個であることを使う。確率が 以下になる最小の を決め、最小の を選ぶ。
解答
(1)
まず、すべての正の整数 について であることを確認する。 では なので成り立つ。 とすると
である。よって帰納的に成り立つ。
したがって は と同値である。これは すなわち を意味する。 は整数なので である。
(2)
ある項が2になるとは、ある整数 について となることである。これは すなわち と同値である。 なので、可能な は である。各 について、整数 の個数は 個である。また、これらの区間は互いに重ならない。したがって求める個数は である。
(3)
正の整数 を固定する。ある項が になる条件は、ある整数 について となることである。これは である。
ここで となる整数 をとる。 の範囲で上の条件を満たす は、 についてそれぞれ 個ずつある。実際、 までなら であり、 では となって範囲外である。
したがって、ある項が となる の個数は である。よってその確率は である。
これが 以下となる最小の を求める。 のとき、確率は では評価が弱いので、直接 だけでは との比較に足りない。より単純に
である。
一方、 のとき である。したがって必要な最小の は7である。 を満たす最小の正の整数 は である。よって求める最小の正の整数は である。
別解。
(3) は2進法で見るとさらに見通しがよい。 は、2進法表示で末尾の1桁を消す操作である。したがって、数列のある項が になるとは、 の2進法表示が、 の2進法表示を先頭部分としてもち、その後ろに何桁かを自由につけた形であることを意味する。 なら、 の2進法表示は 桁である。 は0以上 以下なので、全体の桁数は高々100桁である。後ろにつける自由な桁数は であり、個数は となる。以後は上と同じ比較により、最小の は である。