過去問データベース 過去問を探す

東京大学 2022年度
理系数学 第2問

問題

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

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

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

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

出典:東京大学 2022年度 前期日程 第2次学力試験 理系 第2問

方針

解法1

漸化式 は、任意の法で余りだけを追える形である。 と拡張すると、 が帰納法で示せるので、添字に対して割り算の余りを取る操作がそのまま項の最大公約数に反映される。(2)はこの合同式と単調増加性から を示す。(3)は同じ合同式で を証明してから、25を法とする周期で5の指数を確認する。

解法2

まず強い整除性 を合同式とユークリッド互除法で示す。(2)はこの公式と単調増加性から直ちに判定し、(3)は による余りを直接5まで落として平方の最大公約数を25との最大公約数に帰着する。

解答

解法1

(1)

5を法として の余りを調べる。 から

である。さらに となり、 と同じ余りに戻る。漸化式は直前の余りだけで次の余りを決めるので、以後 が周期3で繰り返される。したがって が3の倍数のとき であり、 は5の倍数である。

(2)

と定める。このとき なので、漸化式は から成り立つ。

固定した正の整数 に対して を示す。 では である。 が成り立つと仮定すると、漸化式より である。よって帰納法により上の合同式が成り立つ。

いま とおく。この合同式を 回繰り返すと である。

数列 は正で、 より単調増加する。したがって なら であり、 で割った余りは0ではない。一方、 なら である。

したがって

である。

(3)

まず、任意の正整数 について が成り立つことを確認する。たとえば とすると、(2)で用いた合同式より である。したがって である。これは添字に対するユークリッドの互除法と同じ操作であり、最後に余りが0になったとき となる。ゆえに上の式が成り立つ。

ここで であるから である。実際 なので である。

次に、 が25で割り切れるかを調べる。25を法として

であるから、余りは周期3で を繰り返す。 は3の倍数なので である。したがって は5で割り切れるが、25では割り切れない。 の共通素因数 をとると、 から である。したがって の素因数であり、可能性は だけである。さらに は25で割り切れないので、共通因子として現れる5の指数は1で止まる。

よって求める最大公約数は である。

解法2

(1)

5を法として

だから余り が周期3で繰り返す。よって なら である。

(2)

とおく。帰納法により

が成り立つ。したがって添字にユークリッド互除法を行うたびに項の最大公約数も保たれ、

を得る。数列は狭義単調増加だから

(3)

なので合同式より

ゆえに

25を法とすると余りは の周期3であり、 だから

したがって求める最大公約数は である。