a=a,是肯定的
则有a²=1,b=ab①或者ab=1,b=a²②
由①得a=±1,则显然a≠1,则a=-1,推出b=0,符合题意
由②得a³=1,在实数范围内a=1不符合题意
故答案为a=-1,b=0