東京大学理系 2022 年・第 2 問

数列 を次のように定める。

(1) 正の整数 の倍数のとき, の倍数となることを示せ。

(2) , を正の整数とする。 の倍数となるための必要十分条件を , を用いて表せ。

(3) の最大公約数を求めよ。

で割った余りは つでめぐる

, , , , と、数はすぐ手に負えなくなります。そのまま追うのはあきらめて、余りだけを見ます。

は、 の余りだけで次の余りが決まる形です。だから余りは必ずどこかでめぐり始めます。

で割った余りを並べると , , , , , , です。 の次は で先頭へ戻り、 つでひと回りします。

余りが になるのは 番目、 番目、 ですから、 の倍数になるのは の倍数のときです。これで (1) が示せました。

で割ると数列が頭から出直す

こんどは で割った余りを見ます。 ですから です。先頭に戻りました。

先へも続きます。 なら ですから、 について次々に出ます。

つまり で割った余りは 個ごとに同じ並びをくり返し、 が出るのは添字が の倍数のところだけです。

途中で が出ないことも要ります。 では ですから、余りは そのもので になりません。(2) の答えは「 の倍数であること」です。

最大公約数は添字の最大公約数

(3) では つの添字がどちらも大きく、片方は 乗されています。まず 乗を外して考えます。

で割った余りを とすると、いまの性質から です。だから となります。

これは添字のほうでユークリッドの互除法を回すのと同じことです。行き着く先は です。

ですから で、 です。

では割れないので答えは

が共通に持てる素数は、 の両方を割る素数だけです。それは に限られます。

残るのは を何個まで共通に持てるかです。 の側は 乗したぶん増えているかもしれません。

で割った余りを追います。, , , , , , と、こちらも つでめぐります。 の倍数のところは余りが で、 ではありません。

つまり で割れますが では割れず、 個しか持ちません。少ないほうに合わせるので、最大公約数は です。

東京大学・理系
2026
2025
2024
2023
2022
2021
2003
京都大学・理系
2026
2025
2024
大阪大学・理系
2026
2025
名古屋大学・理系
2026
2025
東北大学・理系
2026
一橋大学
2026
2025
2024
千葉大学・理系
2026