Theorem of Sturm
The theorem of Sturm makes it possible to calculate the number of real roots distinct from a Fonction polynomial included/understood in a given interval. This theorem was established in 1829 by Charles Sturm.
Statement of the theorem
The number of real roots distinct in a interval from a polynomial at Coefficient S realities, whose has and B is not roots, is equal to the difference in the number of changes of sign of the continuation of Sturm at the boundaries of this interval.
Continuation of Sturm
The continuation of Sturm or chain of Sturm is built starting from the polynomials and of its DérivéeThis continuation is the sequence of intermediate results which one obtains by applying the Algorithme of Euclide to and its derivative .
To obtain this continuation one calculates:
The are thus the opposites of the successive remainders of the division of the two preceding terms of the continuation. If has only distinct roots, the last term is constant nonnull. If this term is null, admits multiple roots, and one can in this case apply the theorem of Sturm by using the continuation that one obtains by dividing the .
If one notes the number of changes of sign (zero is not counted like a change of sign) in the sequence
-
.
the theorem of Sturm says to us that for two ,