Ask someone to find the roots of and they will reach for a calculator, a graph, or Newton's method — and still not be sure they found every real root. Ask a different question instead: how many real roots does it have between, say, and ? That question has an exact, computable answer, and you never have to solve the equation to get it.
In 1829 the French mathematician Jacques Charles François Sturm found a way to answer exactly that. Build a short chain of polynomials from and its derivative, evaluate them at the two endpoints of an interval, and simply count how many times the signs change. The difference between the two counts is the exact number of distinct real roots inside — not an estimate, not a probability, a hard guarantee.
It is one of the cleanest examples in mathematics of turning a "search" problem (find the root) into a "counting" problem (how many are there) that a machine can answer with nothing but arithmetic and sign comparisons.
Comments
Loading comments...