1

This is an exercise in polynomials/algebra/discrete mathematics I have just met:

For odd integers $a,b \in \mathbb{Z}$ we are asked to show the polynomial $ x^3+ax+b$ has no rational roots.

The first thing that came to my mind is the rational root test which says that for a rational root $x=\frac{p}{q}$ written as a reduced fraction where $p,q \in \mathbb{Z}$ with $ q\neq 0$, then $q$ is a factor of 1 and $p$ is a factor of $b$ which means that a rational root must actually be an odd integer (positive or negative) factor of $b$, but I am stuck here. All help appreciated.

Bill Dubuque
  • 272,048
Croc2Alpha
  • 3,927

2 Answers2

1

You've got the right idea. Your denominator $q$ should be $\pm 1$, so your rational root must actually be an integer. As a result, you just need to show that $$x^3+ax+b\neq 0$$ for all integers $x,a,b$ where $a$ and $b$ are odd. Since you're given that $a$ and $b$ are odd, it makes sense to look at this polynomial modulo $2$; what do you see?

0

If the root $r$ is odd, $r^3+ar+b$ is an odd number, a contradiction.