2025.05.10記
[2]
を2以上の自然数とし,
を次の性質(i),(ii)をみたす数列とする.
(i) .
(ii) に対して,
が偶数のとき
,
が奇数のとき
.
このときどのような自然数 に対しても
が成り立つことを示せ.
本問のテーマ
右シフト演算
2025.05.22記
2進数表示で考えると,自然数 も末尾を除いたものが
となり,全ての桁が取り除かれた場合,それ以降
が続く数列となる.この操作はプログラミングでは右シフト演算と呼ばれている.東大なんかは今後情報や統計と絡めた数学の問題を時々出題しそうなので,プログラミングで登場するビットシフトについて知っておくと良さげ.
右シフト演算については
2007年(平成19年)一橋大学後期-数学[2] - [別館]球面倶楽部零八式markIISR
左シフト演算はベルヌーイ写像の表現に用いられる:
パイこね変換 - 球面倶楽部 零八式 mark II
さて,例えば のとき
,
,
,
,
,
,
,
,
,
,
となり,以降 が続く数列となる.よってどのような自然数
についても
が成り立つ.