Prove that a degree-$6$ polynomial has exactly $2$ real roots

Hint: by Descartes' rule of signs the equation has no positive real roots, and at most $2$ negative ones. But you showed that it has at least one real root (and it's enough that $\,f(-1/2) \lt 0 \lt f(0)\,$ for that), then it must have a second real one, since non-real complex roots come in conjugate pairs.


$$f''(x)=7\cdot6\cdot5x^4\geq0,$$ which says that $f$ is a convex function.

Thus, $f$ has two roots maximum and by your work we get two roots exactly.


Hint

You proved so far that there are at least 2 solutions.

If the function would have 3 or more solutions, then by Rolle's Theorem, $f'$ would have at least 2 solutions.