对每个 b>1 的解,由分母为正得 2ab2−b3+1=b2(2a−b)+1>0,故 2a≥b。若 2a>b,则 a2>b2,从而 a>b。设前一步的两根为 a1,a2。若它们都不满足 2a=b,排序后有 a1>a2>b;Vieta 给出 a1+a2=2kb2 及 a1a2=k(b3−1)。但此时 a1>(a1+a2)/2=kb2,于是 a1a2>kb3,与 a1a2=k(b3−1) 矛盾。因此某个根满足 2a=b。写成 b=2t,则 k=t2,边界根为 (a,b)=(t,2t);其共轭根为 a′=8t4−t。再加上 b=1 的解族,直接代入验证可知,全部解为正整数 t 对应的 (2t,1)、(t,2t) 和 (8t4−t,2t)。