Evolton

東北大学 2007年度 前期日程 第2次学力試験理系数学 第1問

nを2以上の自然数とし、整式xnをx2−6x−12で割った余りをanx+bnとする。

(1) a2、b2を求めよ。

(2) an+1、bn+1をanとbnを用いて表せ。

(3) 各nに対して、anとbnの公約数で素数となるものをすべて求めよ。

難易度6/ 10計算量5/ 10目安20分

整数、数と式 漸化式の変形、合同式、剰余分類

方針

x2≡6x+12(modx2−6x−12) と見て余りの係数を更新する。(3)は、素数 p が an,bn をともに割ることを、p で割った余りだけに注目したとき xn の余りが 0 になることと読み替える。すると x2−6x−12 が xn を割る必要があり、xn を割り切る最高次係数1の2次式は x2 だけなので、6≡0、12≡0 から p=2,3 に限られる。最後に p=2,3 が実際に成り立つことも確認する。

解答

(1)

割る式から x2=x2−6x−12+6x+12 である。したがって x2 を x2−6x−12 で割った余りは 6x+12 であり、a2=6,b2=12 である。

(2) xn を割った余りが anx+bn であるから xn≡anx+bn と書ける。両辺に x を掛けると xn+1≡anx2+bnx である。ここで x2≡6x+12 なので xn+1≡an(6x+12)+bnx=(6an+bn)x+12an である。したがって an+1=6an+bn,bn+1=12an である。

(3)

素数 p が an と bn の公約数であるとする。このとき、p を法として考えると xn を x2−6x−12 で割った余りは 0 である。つまり、係数を p で割った余りだけで考えると、x2−6x−12 は xn を割り切る。

ところが xn の因数は x だけからできているので、xn を割り切る最高次係数1の2次式は x2 に限られる。したがって x2−6x−12≡x2 でなければならない。よって 6≡0,12≡0 を同時に満たす素数 p だけが候補であり、p=2,3 である。

逆に p=2,3 のときは x2−6x−12≡x2 である。n≧2 では xn は x2 で割り切れるから、余りは 0 であり、an,bn はともに p で割り切れる。したがって求める素数は 2,3 である。

余りの係数は2次元の漸化式として更新される。

別解

解法2

方針

前半は主解法と同じ漸化式を作る。(3)では、p≠2,3 が an,bn を割ると仮定し、bn=12an−1 から1段ずつ an−1,bn−1 へ遡る。最後に初期値 (a2,b2)=(6,12) と矛盾させる。

解答

(1) x2=(x2−6x−12)+(6x+12)だからa2=6,b2=12.(2) 合同式xn≡anx+bn(modx2−6x−12)に x を掛け、x2≡6x+12 を用いるとxn+1≡(6an+bn)x+12an.よってan+1=6an+bn,bn+1=12an.(3) 素数 p が an,bn をともに割るとする。p≠2,3 なら 12 は p で割り切れない。漸化式bn=12an−1から p∣an−1 であり、an=6an−1+bn−1から p∣bn−1 でもある。同じ議論を繰り返すとp∣a2,p∣b2.しかし a2=6,b2=12 なので、そのような p≠2,3 は存在しない。

逆に p=2,3 では初期値 a2,b2 がともに p の倍数であり、漸化式からすべての n≧2 で an,bn も p の倍数になる。したがって求める素数は2,3である。

総評

難度6、計算量5。前半は余りの漸化式を作る標準問題で、後半は「係数が同時に p で割れる」ことを p を法とした多項式の割り算に言い換えるのが核心である。単に漸化式を眺めるだけだと全 n に対する候補の絞り込みが難しい。p=2,3 を候補として出した後、実際にすべての n≧2 で成り立つ確認を忘れないこと。20分程度で論理を丁寧に書きたい。

冊子PDFで見る東北大の整数の問題で問題集を作る

出典: 東北大学 2007年度 前期 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。