a=b=a+biのとき(a-b)^2=0になるから実数条件として使えないんじゃないですか?