MathLabs

第2問

a22ab2−b3+1\frac{a^2}{2ab^2-b^3+1} が正整数となる正整数組 (a,b)(a,b) をすべて求めよ。
ステップ 3/3: 降下して分類する
ざっくり言うと

小さい根は境界 2a=b に達し、共役根を計算できる。

(a,b)=(k,2k)or(a,b)=(8k4−k,2k)(a,b)=(k,2k)\quad\text{or}\quad(a,b)=(8k^4-k,2k)
詳しい解説

b>1b>1 の解では、分母の正性から 2ab2−b3+1=b2(2a−b)+1>02ab^2-b^3+1=b^2(2a-b)+1>0 なので 2a≥b2a\ge b である。2a>b2a>b なら a2>b2a^2>b^2、したがって a>ba>b となる。前段の二根を a1,a2a_1,a_2 とする。どちらも 2a=b2a=b を満たさないと仮定して並べれば a1>a2>ba_1>a_2>b であり、ビエタの公式から a1+a2=2kb2a_1+a_2=2kb^2、a1a2=k(b3−1)a_1a_2=k(b^3-1) である。しかし a1>(a1+a2)/2=kb2a_1>(a_1+a_2)/2=kb^2 だから a1a2>kb3a_1a_2>kb^3 となり、a1a2=k(b3−1)a_1a_2=k(b^3-1) に矛盾する。よって一方の根は 2a=b2a=b を満たす。b=2tb=2t と書けば k=t2k=t^2 で境界根は (a,b)=(t,2t)(a,b)=(t,2t)、その共役根は a′=8t4−ta'=8t^4-t である。b=1b=1 の族と合わせ、直接代入で確認すれば、すべての解は正整数 tt に対する (2t,1)(2t,1)、(t,2t)(t,2t)、(8t4−t,2t)(8t^4-t,2t) である。