Evolton

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

nを2以上の自然数とし、整式xnx26x12で割った余りをanx+bnとする。

(1) a2b2を求めよ。

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

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

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

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

方針

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

解答

(1)

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

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

(3)

素数 p が anbn の公約数であるとする。このとき、p を法として考えると xnx26x12 で割った余りは 0 である。つまり、係数を p で割った余りだけで考えると、x26x12xn を割り切る。

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

逆に p=2,3 のときは x26x12x2 である。n2 では xnx2 で割り切れるから、余りは 0 であり、an,bn はともに p で割り切れる。したがって求める素数は 2,3 である。

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

別解

解法2

方針

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

解答

(1) x2=(x26x12)+(6x+12)だからa2=6,b2=12.(2) 合同式xnanx+bn(modx26x12)x を掛け、x26x+12 を用いるとxn+1(6an+bn)x+12an.よってan+1=6an+bn,bn+1=12an.(3) 素数 pan,bn をともに割るとする。p2,3 なら 12p で割り切れない。漸化式bn=12an1から pan1 であり、an=6an1+bn1から pbn1 でもある。同じ議論を繰り返すとpa2,pb2.しかし a2=6,b2=12 なので、そのような p2,3 は存在しない。

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

総評

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

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

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