Sturm series

From HandWiki

In mathematics, the Sturm series[1] associated with a pair of polynomials is named after Jacques Charles François Sturm.

Definition

Let p0 and p1 two univariate polynomials. Suppose that they do not have a common root and the degree of p0 is greater than the degree of p1. The Sturm series is constructed by:

pi:=pi+1qi+1−pi+2 for i≥0.

This is almost the same algorithm as Euclid's but the remainder pi+2 has negative sign.

Sturm series associated to a characteristic polynomial

Let us see now Sturm series p0,p1,…,pk associated to a characteristic polynomial P in the variable λ:

P(λ)=a0λk+a1λk−1+⋯+ak−1λ+ak

where ai for i in {1,…,k} are rational functions in ℝ(Z) with the coordinate set Z. The series begins with two polynomials obtained by dividing P(ıμ) by ık where ı represents the imaginary unit equal to −1 and separate real and imaginary parts:

p0(μ):=ℜ(P(ıμ)ık)=a0μk−a2μk−2+a4μk−4±⋯p1(μ):=−ℑ(P(ıμ)ık)=a1μk−1−a3μk−3+a5μk−5±⋯

The remaining terms are defined with the above relation. Due to the special structure of these polynomials, they can be written in the form:

pi(μ)=ci,0μk−i+ci,1μk−i−2+ci,2μk−i−4+⋯

In these notations, the quotient qi is equal to (ci−1,0/ci,0)μ which provides the condition ci,0≠0. Moreover, the polynomial pi replaced in the above relation gives the following recursive formulas for computation of the coefficients ci,j.

ci+1,j=ci,j+1ci−1,0ci,0−ci−1,j+1=1ci,0det⁡(ci−1,0ci−1,j+1ci,0ci,j+1).

If ci,0=0 for some i, the quotient qi is a higher degree polynomial and the sequence pi stops at ph with h<k.

References

  1. ↑ (in French) C. F. Sturm. Résolution des équations algébriques. Bulletin de Férussac. 11:419–425. 1829.