3. Lokalizacja pierwiastków metodą Struma
Ciąg struma:
Ciągiem struma dla wielomianu P(x) stopnia „n” nazywamy ciąg w postaci :
P(x) P1(x) P2(x)…. Pm(x) m <= „n” takie że:
P1(x) = P’(x) oraz dla k=>2
Pk-2 przez Pk-1 wziętą ze znakiem przeciwnym
Pk(x) jest reszta dzielenia Pk-2 (x) Pk-1(x) wziętą ze znakiem przeciwnym do momentu aż ostatni wyraz struma jest liczba rzeczywista P(x) nie ma pierwiastków wielokrotnych to ostatni wyraz ciągu struma jest liczbą różna od zera.
Przykład 1 :
P(x)=(x3-2x+1) Budujemy Ciąg struma:
W ciągu struma wyrazy oblicza się z dokładnością do dodatniego czynnika liczbowego w praktyce sprowadza się to do tego że wszystkie współczynniki w wyrazach ciągu struma są całkowite,
Przykład 2 :
P(x)=x4-x-1 budujemy ciąg struma :
Zastosowanie ciągu struma do określania liczby pierwiastków wielomianu. (ciąg dalszy przykładu 2)
Twierdzenie sturma:
Jeżeli wielomian P(x) nie ma pierwiastków wielokrotnych oraz P(a)≠0 i P(b)≠0 to liczba N(a, b) pierwiastków wielomianu należących do przedziału (a, b) wyraża się wzorem N(ab)=N(a)-N(b)
gdzie N(a) (odpowiednio N(b)) jest liczba zmian znaków w ciągu otrzymanym z ciągu Sturma przez podstawienie x= a(odpowiednio x= b).
Przykład 2.2 : Wyznaczyć liczbę pierwiastków wielomianu p(x)=x4-x-1 oraz :
N(0,1)
N(-2,1)
N(1,2)
Mając określoną liczbę pierwiastków wielomianu lokalizujemy pierwiastki korzystając ze znanego wzoru : |Xk|<=1+A/|an|
W powyższym przykładzie wiedząc że wielomian P(x) ma dwa pierwiastki szukamy tych pierwiastków korzystając z powyższego wzoru zatem : A= max{1,1} = 1
|Xk|<=1+1/1=2
Xk należy <-2,2>
II. Obliczanie pierwiastków za dana dokładnością:
Metoda połowienia przedziału
Załóżmy ze (a,b) jest przedziałem w którym istnieje dokładnie jeden pierwiastek równania F(x), oznacza to że F(a) *F(b)<0 wówczas za pierwsze przybliżenie szukanego pierwiastka przyjmujemy środek przedziału czyli x~= a+b /2 ± b-a /2 następnie obliczamy F(x1) i z przedziałów (a1,x1)(b1,x1) wybieramy ten na końcach którego funkcja przyjmuje wartości różnych znaków procedurę powtarzamy dla tego przedziału przyjmując x2
równe a+x1/2±x1-a/2 przy założeniu ze F(a)*f(x1)<0 obliczanie kończymy gdy połowa długości przedziału jest mniejsza lub równa ɛ gdzie ɛ - z góry zadana dokładność
Przykład 2.3
Obliczyć jeden z pierwiastków wielomianu P(x)=x4-x-1 metoda połowienia przedziału