The rational root theorem says that the possible rational roots of this polynomial are of the form .

For integer roots, then, we only have the possibility of -1 and 1.

If it is 1 then

To which we cannot have a and b both be integers.

If it is -1 then

To which we cannot have a and b both be integers.

So there are no integer solutions to the equation.

-Dan