Sturm chain

from Wikipedia, the free encyclopedia

The Sturm chain , named after Jacques Charles François Sturm , is - similar to the sign rule of Descartes  - a mathematical aid with which the number of zeros of a real polynomial can be calculated in a given interval .

Sturm's chain of a polynomial without multiple zeros

To explain the procedure, a special case is first considered. Let be a real polynomial without multiple zeros. The Sturm chain of is a finite sequence of polynomials , the degree of these polynomials decreasing strictly monotonically . is the given polynomial, its derivative .

The other polynomials of the Sturm chain are recursively defined by a variant of the Euclidean algorithm for determining the greatest common divisor . For the polynomial is clearly defined by the equation

if one demands that the degree of should be smaller than that of . (This definition differs from the Euclidean algorithm only by the minus sign instead of a plus sign.)

The sequence ends in the special case under consideration (no multiple zeros) with a constant polynomial . For every real number let the number of sign changes in the finite number sequence .

The rule of storm now states that the number of zeros of the half-open interval (with ) the same is.

example

For the polynomial

the number of zeros in the half-open interval should be determined. To do this, the derivation is first formed:

The relationship is obtained by polynomial division

,

so

.

Here and in the following calculation steps it is advisable to modify the procedure somewhat. The polynomial obtained is multiplied by a suitable positive number (in this case by 16) in order to avoid unpleasant fractions. It does not affect the end result.

Another polynomial division leads to

and

.

Multiplication by gives the simpler polynomial

.

The last round of the procedure runs accordingly:

Inserting the number 1 results in:

There are exactly three sign changes, namely between 4 and −2, between −62 and 7 and between 7 and −1. Hence applies .

Correspondingly for the number 4:

Here there is only one sign change: . The number of zeros in the interval has the value . In this interval there are exactly two zeros (namely 2 and 3).

Sturm's chain of any polynomial

The general case in which the given polynomial may have multiple zeros can be reduced to the special case already considered. Using the Euclidean algorithm, the greatest common divisor of and its derivative can be determined. If you divide by , you get a new polynomial that has the same zeros as , but no multiple zeros. The number of different zeros of in an interval is obtained by forming the Sturm chain of the polynomial and determining the number of zeros of this polynomial as above.

See also

literature

  • J. Stoer: Numerical Mathematics . 5th edition. Springer 1989, ISBN 3-540-51481-3 , p. 277.

Web links