The derivative keeps all roots real
Statement
Let be a real polynomial of degree all of whose complex roots (counted with multiplicity) are real. Prove that also has all its roots real.
Hint
Let be the distinct roots of , with multiplicities . First find how many roots of sit at the points themselves, then look for roots between consecutive .
Show solutionHide solution
Solution
Idea. Count the roots of that we can *see* and show that there are already of them.
Roots at the . Write with . Then and the second factor equals at . So is a root of of multiplicity exactly (no root if ). Together these give roots of .
Roots between the . For , , so by Rolle's theorem vanishes at some point of the open interval . These points are distinct from each other and from all the .
Conclusion. has at least real roots counted with multiplicity. Since , these are all its roots, and they are all real.
Example. : , with the roots (from the double root) and (from Rolle).
Lesson. Rolle's theorem counts roots: between two roots of there is a root of , and a multiple root of stays a root of . Count both and compare with the degree.