愚直に3次方程式を解く解法。
f(x)=x³+(2a²-1)x²-(5a²-4a)x+3a²-4aとおく
f(1)=0 よりf(x)は(x−1)で割り切れ
f(x)=(x-1){x²+2a²x-(3a²-4a)} と因数分解できる
右辺の{}内を0と置いた x²+2a²x-(3a²-4a)=0 を解くと
x=-a²±√(a(a³+3a-4)) だから
f(x)=0 とした3次方程式の3つの解は
x=1,x=-a²±√(a(a³+3a-4)) である
x=-a²-√(a(a³+3a-4))≦0 であることを考慮すれば
この3次方程式が2重解を持つのは
-a²+√(a(a³+3a-4))=1 の場合か
-a²+√(a(a³+3a-4))=-a²-√(a(a³+3a-4))≠1の場合
1)-a²+√(a(a³+3a-4))=1 のとき
√(a(a³+3a-4))=a²+1 平方して整理すれば a²-4a-1=0 a=2±√5
2)-a²+√(a(a³+3a-4))=-a²-√(a(a³+3a-4))≠1のとき
-a²+√(a(a³+3a-4))=-a²-√(a(a³+3a-4))となるのは√内が0になるとき
√内はa(a-1)(a²+a+4)=a(a-1)((a+1/2)²+11/4)だから a=0,a=1
a=0のとき -a²+√(a(a³+3a-4))=-a²-√(a(a³+3a-4))=0≠1
a=1のとき -a²+√(a(a³+3a-4))=-a²-√(a(a³+3a-4))=-1≠1
いずれも題意を満たす
答え a=2±√5,a=0,a=1,