若函数y=(a-1)x(b+1)+x2+1是二次函数,试讨论a、b的取值范围.