Field theory and polynomials Real fields and ordered fields Theorem
Sturm's theorem
Builds on Polynomial ringRoot of a polynomialDerivativePolynomial long divisionPolynomial greatest common divisorIntermediate value theorem
Statement
Let be a nonconstant polynomial without multiple roots. Define the Sturm sequence by , (the derivative), and . Here is the remainder of polynomial division, and the sequence stops at the last nonzero term . For , let be the number of sign changes in the sequence , with zeros ignored. Let be real numbers that are not roots of . Then the number of distinct real roots of in the interval is .
Remarks
The sequence is the Euclidean algorithm for and with sign changes, so is a greatest common divisor of and , a nonzero constant here. As increases, can only change when passes a root of some . At a root of with , the relation forces and to have opposite signs, so does not change. At a root of , the signs of and go from opposite to equal, so drops by exactly one. Example: for , the sequence is , , ; then and , so there is one root in , namely . The theorem also holds without the hypothesis on multiple roots, still counting distinct roots, but the proof then divides the sequence by .
Going deeper
For a student
Unlike Descartes' rule of signs, which only gives an upper bound, Sturm's theorem gives the exact number of distinct roots. By bisection, it isolates every real root in an interval as small as one likes, which is the basis of exact real root isolation in computer algebra. Taking below and above all roots, it counts all real roots of , using the signs of leading coefficients only. The same argument works over any real closed field, where the intermediate value theorem holds for polynomials.
Reading path
To understand this page from the ground up, read these 14 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Group concept
- Limit point of a set definition
- Polynomial greatest common divisor concept
- Polynomial long division concept
- Ring definition
- Limit of a function definition
- Polynomial ring definition
- Continuity at a point definition
- Derivative definition
- Polynomial evaluation definition
- Continuous function definition
- Root of a polynomial definition
- Intermediate value theorem statement
- Sturm's theorem statement
Where this leads
2 pages build on this one.
Further reading
About this page
| Tag | R44CV0KD9T |
|---|---|
| URI | m2://R44CV0KD9T |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 12D10, 26C10 |
| Status | This copy of the site has no build data. Run m2 status R44CV0KD9T. |
| About | Root of a polynomial |
| Uses | Polynomial ring, Root of a polynomial, Derivative, Polynomial long division, Polynomial greatest common divisor, Intermediate value theorem |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.