Rozdział 1 Lokalizacja zer wielomianów

Transkrypt

Rozdział 1 Lokalizacja zer wielomianów
Rozdział 1
Lokalizacja zer wielomianów
1.1
Twierdzenie Sturma
Twierdzenie 1. Niech P będzie wielomianem o współczynnikach rzeczywistych. Zdefiniujmy ciąg wielomianów, tzw.
ciąg Sturma:
s1 (x) = P (x)
s2 (x) = P 0 (x)
sn (x) = reszta z dzielenia sn−2 przez sn−1 ze znakiem przeciwnym, n ≥ 3
..
.
sp (x) = 0.
Niech a i b nie będą miejscami zerowymi wielomianu. Wtedy liczba miejsc zerowych wielomianu P w przedziale (a, b)
jest równa
S(a) − S(b),
gdzie S(x) jest liczbą zmian znaku w ciągu s1 (x), s2 (x), . . . , sp (x) (przy czym nie bierzemy pod uwagę pojawiających
się być może zer).
1.2
Twierdzenie Fouriera
Twierdzenie 2. Niech P będzie wielomianem o współczynnikach rzeczywistych. Weźmy ciąg pochodnych P :
f1 (x) = P (x)
0
fn (x) = fn−1
(x), n ≥ 2
..
.
fp (x) = 0.
Niech a i b nie będą pierwiastkami wielomianu. Wtedy liczba pierwiastków wielomianu P w przedziale (a, b) jest
równa
F (a) − F (b),
gdzie F (x) jest liczbą zmian znaku w ciągu f1 (x), f2 (x), . . . , fm (x) (przy czym nie bierzemy pod uwagę pojawiających
się być może zer), lub jest od niej mniejsza o liczbę parzystą.
1.3
Twierdzenie Laguerre’a
Twierdzenie 3. Niech P (x) =
Pn
k=0
ak xk będzie wielomianem o współczynnikach rzeczywistych. Weźmy ciąg:
l1 (x) = an xn + an−1 xn−1 + . . . + a0 = P (x)
l2 (x) = an xn−1 + an−1 xn−2 + . . . + a1
l3 (x) = an xn−2 + an−1 xn−3 + . . . + a2
..
.
ln+1 (x) = an .
Niech a i b nie będą pierwiastkami wielomianu. Wtedy liczba pierwiastków wielomianu P w przedziale (a, b) jest
równa
L(a) − L(b),
1
ROZDZIAŁ 1. LOKALIZACJA ZER WIELOMIANÓW
2
gdzie L(x) jest liczbą zmian znaku w ciągu l1 (x), l2 (x), . . . , ln+1 (x) (przy czym nie bierzemy pod uwagę pojawiających
się być może zer), lub jest od niej mniejsza o liczbę parzystą.
Wniosek 4 (Reguła Kartezjusza). Niech P (0) 6= 0. Wtedy liczba pierwiastków dodatnich P jest równa liczbie zmian
znaku w ciągu współczynników P lub jest od niej mniejsza o liczbę przystą (znowu zaniedbujemy ewentualne zera).
1.4
Zadania
Zadanie 1. Określ lokalizację pierwiastków rzeczywistych następujących wielomianów (korzystając z dogodnej metody):
a) x3 + x2 − x − 2
b) x3 − 5x2 − 5x + 5
c) x4 − 2x2 − 6x + 5
d) x5 + 4x4 − 3x3 + 5x2 + 3x + 2
e) 3x5 − 4x4 − 3x3 + 2x − 1
Rozwiązanie:
a) Korzystamy z najdokładniejszej ale i najbardziej pracochłonnej metody Sturma. Mamy:
s1 (x) = x3 + x2 − x − 2
s2 (x) = 3x2 + 2x − 1
8x + 17
s3 (x) =
−→ 8x + 17
9
531
s4 (x) = −
64
s5 (x) = 0
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
s1 (x)
s2 (x)
s3 (x)
s4 (x)
S(x)
−∞
−
+
−
−
2
∞
+
+
+
−
1
0
−
−
+
−
2
1
−
+
+
−
2
2
+
+
+
−
1
b) Korzystamy z metody Fouriera. Mamy:
f1 (x) = x3 − 5x2 − 5x + 5
f2 (x) = 3x2 − 10x − 5
f3 (x) = 6x − 10
f4 (x) = 6
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
s1 (x)
s2 (x)
s3 (x)
s4 (x)
S(x)
−∞
−
+
−
+
3
∞
+
+
+
+
0
0
+
−
−
+
2
1
−
−
−
+
1
2
−
−
+
+
1
c) Korzystamy z metody Laguerre’a. Mamy:
l1 (x) = x4 − 2x2 − 6x + 5
l2 (x) = x3 − 2x − 6
l3 (x) = x2 − 2
l4 (x) = x
l5 (x) = 1
ROZDZIAŁ 1. LOKALIZACJA ZER WIELOMIANÓW
3
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
l1 (x)
l2 (x)
l3 (x)
l4 (x)
l4 (x)
S(x)
−∞
+
−
+
−
+
4
∞
+
+
+
+
+
0
0
+
−
−
0
+
2
1
−
−
−
+
+
1
2
+
−
+
+
+
2
−1
+
−
−
−
+
2
d) Skorzystamy z metody Sturma:
s1 (x) = x5 + 4x4 − 3x3 + 5x2 + 3x + 2
s2 (x) = 5x4 + 16x3 − 9x2 + 10x + 3
94x3 − 111x2 − 20x − 38
−→ 94x3 − 111x2 − 20x − 38
25
158425x2 + 147400x + 104750
s4 (x) = −
−→ −158425x2 − 147400x − 104750
8836
4115950176x + 3743486268
s5 (x) = −
−→ −4115950176x − 3743486268
40157569
2452849413000625
s6 (x) =
24109393984
s3 (x) =
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
s1 (x)
s2 (x)
s3 (x)
s4 (x)
s5 (x)
s6 (x)
S(x)
−∞
−
+
−
−
+
+
3
∞
+
+
+
−
−
+
2
0
+
+
−
−
−
+
2
Z reguły Kartezjusza dostalibyśmy natychmiast parzystą ilość pierwiastków dodatnich i nieparzystą ilość ujemnych.
e) Skorzystamy z metody Laguerre’a:
l1 (x) = 3x5 − 4x4 − 3x3 + 2x − 1
l2 (x) = 3x4 − 4x3 − 3x2 + 2
l3 (x) = 3x3 − 4x2 − 3x
l4 (x) = 3x2 − 4x − 3
l5 (x) = 3x − 4
l6 (x) = 3
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
l1 (x)
l2 (x)
l3 (x)
l4 (x)
l5 (x)
l6 (x)
L(x)
−∞
−
+
−
+
−
+
3
∞
+
+
+
+
+
+
0
0
−
+
0
−
−
+
3
1
−
−
−
−
−
+
1
2
+
+
+
+
+
+
0
Zadanie 2. korzystając z metody Laguerre;a określ liczbę pierwiastków wielomianu x4 − 5x3 + 2x2 − x + 3 na
przedziale (−5, 5).
Rozwiązanie. Mamy:
ROZDZIAŁ 1. LOKALIZACJA ZER WIELOMIANÓW
4
l1 (x) = x4 − 5x3 + 2x2 − x + 3
l2 (x) = x3 − 5x2 + 2x − 1
l3 (x) = x2 − 5x + 2
l4 (x) = x − 5
l5 (x) = 1
Obliczamy znaki w kilku punktach i liczymy ilość zmian znaków:
l1 (x)
l2 (x)
l3 (x)
l4 (x)
l6 (x)
L(x)
−5
+
−
+
−
+
3
5
+
+
+
0
+
0