解:(a^2+2a+1)+(b^2-6b+9)
=0
所以
(a+1)^2+(b-3)^2=0
在实数范围内任何一个实数的平方都是多于等于0,所以只有
a+1=0,
b-3=0
得
a=-1,
b=3
则a-b=-1-3=-4
所以a-b=-4
a*2+2a+b*2-6b+10=(a*2+2a+1)+(b*2-6b+9)
=(a+1)*2+(b-3)*2
所以a=-1
b=3
a^2 + 2a + b^2 - 6b + 10
= (a^2 + 2a + 1) + (b^2 - 2*3*b + 9)
= (a + 1)^2 + (b - 3)^2
= 0
a+1=0
b-3=0
a = -1
b = 3
a^b=(-1)^3=-1