a(x-1)>x-a^2 ⇔ -a(a-1)<x(a-1)、というのがよくわかりません。
a(x-1)=ax-a=x(a-(a/x))となってx(a-1)にならなくなってしまいます。
x-a^2=-a(a-1)はxが消えてしまっていて、どうにも方法が思いつけません。

a-1<0 (a<1) のとき -a>x
a-1=0 (a=1) のとき、解無し(不能)の3つがどうしてこうなるのかがちょっとわかりません・・・