Evolton

京都大学 1997年度 前期日程 第2次学力試験文系数学 第2問

自然数nの約数の個数をdとする.
nの約数すべてを小さい順に並べて得られる数列をak (1kd)とする.
したがって,a1=1ad=nak<ak+1 (1k<d)である.
このとき,nに対する次の2つの条件(イ),(ロ)は互いに同値((イ)(ロ))であることを示せ.

(イ) nは60の倍数である.

(ロ) nは6個以上の約数をもち,1a3+1a6=1a2となる.

難易度7/ 10計算量6/ 10目安25

整数論証・証明 約数・倍数、素因数分解、同値変形

方針

(イ)から(ロ)は、60の倍数なら1,2,3,4,5,6がすべて約数になり、最初の6個の約数がそのまま決まることを使う。逆向きではa2が最小の素約数であることを先に押さえ、p=a2として分数条件を(a3p)(a6p)=p2に変形する。pが素数で、a3p<a6pであることから因数の組が強く制限され、a3=p+1を得る。そこからp3を排除してp=2を出し、a3=3, a6=6の間にある約数を使って4,5も約数であることを示す。

解答

まず (イ) を仮定する。n60の倍数なら、1,2,3,4,5,6 はすべてnの約数である。また、1から6までの自然数でこれ以外に挟まる数はないから、約数を小さい順に並べると a1=1,a2=2,a3=3,a4=4,a5=5,a6=6 である。したがって 1a3+1a6=13+16=12=1a2 となり、(ロ) が成り立つ。

次に (ロ) を仮定する。a2n1より大きい最小の約数である。もしa2が合成数なら、その1より大きい真の約数もnを割り、a2より小さい約数になってしまう。よってa2は素数である。そこで p=a2 とおく。

条件 1a3+1a6=1p を整理する。両辺にpa3a6を掛けて p(a3+a6)=a3a6 を得る。これを移項して a3a6pa3pa6=0 すなわち (a3p)(a6p)=p2 である。

約数は小さい順に並んでいるので p=a2<a3<a6 であり、したがって 0<a3p<a6p である。pは素数だから、p2の正の因数の組は(1,p2)または(p,p)である。ここでは2つの因数が等しくないので a3p=1,a6p=p2 でなければならない。よって a3=p+1 である。

もしp3なら、pは奇素数であるからp+1は偶数である。ところがa3=p+1nの約数なので、nは偶数となり、2nの約数になる。これはp=a21より大きい最小の約数であることに反する。したがって p=2 である。

これより a2=2,(a32)(a62)=4 かつa32<a62であるから a3=3,a6=6 である。a4,a53より大きく6より小さいnの約数なので、自然数としては a4=4,a5=5 しかない。したがって2,3,4,5はすべてnの約数である。

よってnlcm(2,3,4,5)=60 の倍数である。以上により、(イ) と (ロ) は互いに同値である。

別解

解法2

方針

逆向きの証明を、単位分数方程式の補題として切り出す。素数 pp<x<y1/x+1/y=1/p を満たすなら、正の因数分解から (x,y)=(p+1,p+p2) と一意に決まる。この補題を最初の約数 a2,a3,a6 へ適用し、約数の順序から p=24,5 の存在を導く。

解答

まず次の補題を示す。p が素数、p<x<y1x+1y=1p なら x=p+1, y=p+p2.(補題)実際、xy=p(x+y)を整理すると(xp)(yp)=p2.0<xp<yp であり、p2 の異なる正の因数の組は (1,p2) だけだから、補題が従う。

()()
60n なら 1,2,3,4,5,6 はすべて n の約数である。従って(a1,,a6)=(1,2,3,4,5,6)であり、1a3+1a6=13+16=12=1a2.()()
a2 は1より大きい最小の約数だから素数である。p=a2 と置き、補題をx=a3,y=a6へ適用するとa3=p+1,a6=p+p2.もし p3 なら p は奇数なので a3=p+1 は偶数である。a3n なら 2n となり、最小素約数が p3 であることに反する。従って p=2 である。

よってa2=2,a3=3,a6=6.a4,a5 は3と6の間にある異なる自然数なのでa4=4,a5=5.従って 2,3,4,5 がすべて n を割り、lcm(2,3,4,5)=60より 60n である。以上で両条件は同値である。

総評

小さい方から並べた約数の順序情報を使い切る整数証明で、難度は高め。目安時間は25分前後。順方向はすぐだが、逆方向ではa2が素数である理由、分数式を(a3p)(a6p)=p2へ直す計算、そして因数の組が(1,p2)に限られる理由を省かないことが重要である。最後にa6=6だけで止めず、a4,a54,5であることまで言い切ると、60の倍数への接続が明確になる。

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

出典: 京都大学 1997年度 前期 文系 第2問。問題文はHTML表示のために再入力・数式組版しています。