234
6. Równania nieliniowe
młjmy /ł,=A(*«) » załóżmy, że (6.6.2) 1X4,1 < md. gdzie
dla
x e int(xB, a).
Wtedy dla xn+L=xM+h„- S„ mamy oszacowanie błędu (6.6.1), gdzie d jest oszacowaniem z góry dla modułu błędu obliczeń Sn wielkości hu.
Przyklap 6.6.2. W przykładzie 6.3.1 metoda Newtona dla funkcji f(x)—sin.ę—(^)2 dała wynik
x3= 1.93393, fc3= -0.00018±ł • 10*5 .
dla x eint(x4. ot). |/"(x)|<$.
Stąd \Khi\ 1.85-10-*<3-10”4 i
._ . 3* l()“4-18’ 10-5 + 4-10"5
-|_3.i0-4--<0-506-I*)'
Widzimy też, żc błąd obcięcia nic jest istotny w porównaniu z błędem zaokrąglenia wartości h).
6.6.2. Osiągalna dokładność. Kryteria zakończenia
Niech xn będzie przybliżeniem pierwiastka pojedynczego równania /(x)- 0. Z twierdzenia o wartości średniej wynika więc, że
f(xn)=(xH-x)f'(0. gdzie <*eint(xrt, ct)=J.
Otrzymujemy stąd oszacowanie błędu niezależne od metody:
(6.6.3) gdzie |/'(x)f>M, dla xeJ.
Niech f(xj oznac/;t obliczoną wartość funkcji i niech będzie
7(xJ=/(x1,) +ó(xj.
gdzie |5(a*) dla każdego v. Wielkość 3 ogranicza dokładność, z jaką można obliczyć *• W najlepszym razie możemy znaleźć xn takie, żc/(x„)^0. Wtedy dokładna wartość .spełnia nierówność j/(x,)|««$. Przyjmując, że f‘(x) nie zmienia się zbyt gwałtownie n Pobliżu x=oct otrzymujemy z (6.6.3), że
(6.6.4) |^—«|<—gdzie
Najlepszym oszacowan-em błędu dla dowolnej metody jest więc rd; nazywamy tę Wielość