本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京大学/2022年度

東京大学 2022年 数学 第2問解答・解説

このページには広告が含まれます。

1問題

東京大学2022年度第2問

数列 {aₙ} を次のように定める。 a₁ = 1, aₙ₊₁ = aₙ² + 1 (n = 1, 2, 3, …)

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

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

(3) a₂₀₂₂と(a₈₀₉₁)²の最大公約数を求めよ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2考え方

考え方を見る解き方の方針だけを確かめる

合同式で数列の剰余周期と添字の剰余関係を示し、整除判定とユークリッドの互除法による最大公約数計算を行う。

3答え

答えを見る自分の答えと照らし合わせる
  • (1) 成立,,\qquad (2) k∣n,\space{}k\mid n,\qquad (3) 5.

4解答

解答を見る途中式つきの解答

(1) x↦x2+1(mod5)x\mapsto x^2+1\pmod 5 では 1⟼2⟼0⟼11\longmapsto2\longmapsto0\longmapsto1 と巡回する。a1≡1(mod5)a_1\equiv1\pmod5 だから、a3m+1,a3m+2,a3m+3a_{3m+1},a_{3m+2},a_{3m+3} の剰余はそれぞれ 1,2,01,2,0 となる(m≧0m\geq0)。従って 3∣n3\mid n なら 5∣an5\mid a_n である。

(2) 補助的に a0=0a_0=0 とおくと、漸化式は a1=a02+1a_1=a_0^2+1 でも成り立つ。任意の正整数 kk について ak+r≡ar(modak)(r≧0)(1)a_{k+r}\equiv a_r\pmod{a_k}\qquad(r\geq0) \tag{1} が成り立つ。実際、r=0r=0 では ak≡a0=0(modak)a_k\equiv a_0=0\pmod{a_k} であり、ak+r≡ar(modak)a_{k+r}\equiv a_r\pmod{a_k} なら漸化式から ak+r+1=ak+r2+1≡ar2+1=ar+1(modak)a_{k+r+1}=a_{k+r}^2+1\equiv a_r^2+1=a_{r+1}\pmod{a_k} となるので、数学的帰納法で示される。

n=qk+r (0≦r<k)n=qk+r\ (0\leq r<k) とする。n≧kn\geq k なら (1) を繰り返して an≡ar(modak)a_n\equiv a_r\pmod{a_k} となる。数列は aj+1−aj=aj2−aj+1>0a_{j+1}-a_j=a_j^2-a_j+1>0 より増加するので、1≦r<k1\leq r<k なら 0<ar<ak0<a_r<a_k であり、この場合 ak∤ana_k\nmid a_n。一方、r=0r=0 なら an≡a0=0(modak)a_n\equiv a_0=0\pmod{a_k}。また n<kn<k の場合も 0<an<ak0<a_n<a_k で割り切れない。従って ak∣anすなわちr=0すなわちk∣n.a_k\mid a_n\quad\text{すなわち}\quad r=0 \quad\text{すなわち}\quad k\mid n.

(3) (1) より、m≦nm\leq n のとき gcd⁡(am,an)=gcd⁡(am,an−m)\gcd(a_m,a_n)=\gcd(a_m,a_{n-m}) である。添字にユークリッドの互除法を繰り返し適用すると gcd⁡(am,an)=agcd⁡(m,n)\gcd(a_m,a_n)=a_{\gcd(m,n)} を得る。ここで 8091=4⋅2022+38091=4\cdot2022+3、2022=674⋅32022=674\cdot3 だから gcd⁡(a2022,a8091)=a3=5.\gcd(a_{2022},a_{8091})=a_3=5. また a1,a2,a3≡1,2,5(mod25)a_1,a_2,a_3\equiv1,2,5\pmod{25} であり、52+1≡1(mod25)5^2+1\equiv1\pmod{25} だから、剰余は 1,2,51,2,5 と3項周期で繰り返す。3∣20223\mid2022 より a2022≡5(mod25)a_{2022}\equiv5\pmod{25}、従って 25∤a202225\nmid a_{2022}。さらに 3∣80913\mid8091 なので (1) より 5∣a80915\mid a_{8091}、すなわち 25∣(a8091)225\mid(a_{8091})^2。

gcd⁡(a2022,(a8091)2)\gcd(a_{2022},(a_{8091})^2) の任意の素因数は a2022a_{2022} と a8091a_{8091} の双方を割るため、gcd⁡(a2022,a8091)=5\gcd(a_{2022},a_{8091})=5 から素因数は 55 に限られる。25∤a202225\nmid a_{2022} であり、両数は5で割り切れるから gcd⁡ ⁣(a2022,(a8091)2)=5.\gcd\!\left(a_{2022},(a_{8091})^2\right)=5.

この問題で使う考え方

  • 約数・倍数
  • ユークリッドの互除法
  • 漸化式
  • 数学的帰納法

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。