![](/user_photo/2706_HbeT2.jpg)
0887579_C36AB_denisyuk_v_p_repeta_v_k_gaeva_k_a_kleshnya_n_o_visha_matemat
.pdf![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b391x1.jpg)
1.4. Метод Ньютона, або метод дотичних
Проведемо дотичну до графіка функції y = f (x) в тій із точок А чи В , в якій виконується умова f (x) f ′′(x) > 0 , тобто знак функції збігається із знаком її другої похідної. На рис. 5.7 f (b) > 0 і f ′′(b) < 0 (функція вгнута),
тому дотичну проводимо через точку В (дотична проведена у точці А може перетнути вісь абсцис поза відрізком ізоляції[a; b] ). Знайдемо точку x1
перетину дотичної з віссю абсцис.
Рівняння дотичної до кривої у точці В має вигляд y − f (b) = f ′(b)(x − b) .
Поклавши y = 0 , x = x1 , дістанемо
x |
= b − |
f (b) |
. |
|
|||
1 |
|
f ′(b) |
|
|
|
Тепер обчислимо значення f (x1 ) і проведемо дотичну до кривої через точку B1 (x1 , f (x1 )) , після цього знайдемо точку x2 перетину цієї дотичної з віссю абсцис:
|
x |
= x − |
|
f (x1 ) |
. |
|
|
|
|
|||
|
|
|
||||||||||
2 |
1 |
|
|
|
f ′(x1 ) |
|
||||||
|
|
|
|
|
|
|
||||||
Продовжуючи процес, дістанемо формулу |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|||
|
xn = xn−1 |
− |
|
f (xn−1 ) |
. |
|
|
(5.4) |
||||
|
|
|||||||||||
|
|
|
|
|
|
|
f ′(xn−1 ) |
|
|
|||
Нехай x* — корінь рівняння (5.1). Тоді |
|
|||||||||||
|
|
lim x |
|
|
= х*. |
|
||||||
|
|
n→∞ n |
|
|
|
|
|
|
|
|||
Модуль різниці між наближеним коренем xn |
і точним коренем х* за- |
|||||||||||
довольняє нерівність |
|
|
|
|
|
|
|
|
|
|
|
|
| xn − x* | < |
|
|
|
|
f (xn ) |
|
||||||
|
|
. |
(5.5) |
|||||||||
|
min f ′(x) |
|||||||||||
|
|
|
|
x [a; b] |
|
Даний метод володіє значною швидкістю збіжності. Зазвичай трьох — п’яти ітерацій достатньо для одержання високої точності.
392
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b393x1.jpg)
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b394x1.jpg)
= f (2, 25) = 0, 0609 > 0 . Отже, шуканий корінь належить проміжку [2; 2,25].
Візьмемо x |
= |
|
2 + 2, 25 |
= 2,125, f (x |
) = f (2,125) = −0,1212 < 0 . |
||||||||
|
|
||||||||||||
|
2 |
|
2 |
2 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
у |
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
у = 3–х |
|
|
|
– |
– |
– |
+ |
+ |
|
+ |
||
|
у = lnх |
2 |
|
x2 |
x3 |
x4 |
x1 |
|
2,5 |
||||
|
|
|
|
|
|||||||||
О |
1 3 |
|
|
х |
– |
|
|
– |
– |
+ |
+ |
||
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
x3 |
|
|
x5 x7 |
x6 |
x4 |
||||||
|
|
|
|
|
|
|
|||||||
|
Рис. 5.8 |
|
|
|
|
|
|
|
Рис. 5.9 |
|
|
|
Далі розглядаємо проміжок [2,125; 2, 25] , на кінцях якого функція на-
буває протилежних знаків. Продовжимо процес доти, доки відстань між сусідніми наближеними коренями не стане меншою, ніж 0,005 (див. рис. 5.9
ітабл 5.1).
2.Знайдіть дійсний корінь рівняння ln x + x − 3 = 0 , комбінуючи методи хорд і дотичних.
Знайдемо похідні функції f (x) = ln x + x − 3 :
|
|
|
f(х) |
|
|
f ′(x) = |
1 |
+ 1 , f ′′(x) |
= − |
1 |
. |
|||
|
|
|
|
|
|
|
||||||||
|
x1 |
|
|
|
|
|
|
x |
|
x2 |
||||
|
|
|
|
На проміжку ізоляції [2; 2, 5] функція f (x) |
||||||||||
2 |
x′1 |
2,5 |
|
x |
||||||||||
|
монотоннозростаючайопукла(рис. 5.10), отже, |
|||||||||||||
|
|
|
|
|
|
|||||||||
|
Рис. 5.10 |
|
застосовні обидва методи. |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
Таблиця 5.1 |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
Обрана точка |
|
f (xi ) |
|
Відстань |
|
|
|
|
|||
|
|
|
|
|
між сусідніми |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
точками |
|
|
|
|
||
|
|
|
x1 = 2,25 |
|
0,0609302 |
|
0,25 |
|
|
|
|
|||
|
|
|
x2 = 2,125 |
|
– 0,1212282 |
|
0,125 |
|
|
|
|
|||
|
|
|
x3 = 2,1875 |
|
– 0,08125 |
|
0,0625 |
|
|
|
|
|||
|
|
|
x4 = 2,2187 |
|
0,015 |
|
0,0312 |
|
|
|
|
|||
|
|
|
x5 = 2,2031 |
|
– 0,007 |
|
0,0156 |
|
|
|
|
|||
|
|
|
x6 = 2,2109 |
|
0,004354 |
|
0,0078 |
|
|
|
|
|||
|
|
|
x7 = 2,207 |
|
– 0,00132 |
|
0,0039 |
|
|
|
|
|||
394 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b395x1.jpg)
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b396x1.jpg)
|
|
|
|
Закінчення табл. 5.2 |
|
|
|
|
|
|
|
Варіант |
|
Рівняння |
Варіант |
Рівняння |
|
|
|
|
|
|
|
12 |
x2 |
– 1– sinx = 0 |
27 |
4 – x – 2x = 0 |
|
13 |
x3 – 2x2 + 3x – 5 = 0 |
28 |
e – x – x– 2 = 0 |
|
|
14 |
x3 |
+ x2 + 1 = 0 |
29 |
x = cosx |
|
|
|
|
|
|
|
15 |
x3 |
– x – 3 = 0 |
30 |
x2 – 3 +lnx = 0 |
|
Зауваження. Насправді корінь x2 , одержаний методом дотичних, міс-
титься значно ближче до точного кореня, ніж x′ |
. Оцінимо різницю |
||||||
|
|
|
|
2 |
|
|
|
| x2 − x* | за формулою (5.5). На проміжку [2; 2, 5] |
найменше зна- |
||||||
чення похідної |
|
f ′(x) досягається у точці x = 2, 5 |
і дорівнює 1,4. |
||||
Оскільки | f (x |
) | = 1, 2 10−6 , то |
|
|
||||
2 |
|
|
|
|
|
|
|
|
|
|
| x − x* | < |
1, 2 10−6 |
< 10−6. |
|
|
|
|
|
|
|
|||
|
|
2 |
1, 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ВПРАВИ ДЛЯ АУДИТОРНОЇ |
|
|
||
|
Т.1 |
|
|
|
ІСАМОСТІЙНОЇ РОБОТИ
1.Знайдіть додатний корінь рівняння x4 −16x − 64 = 0 з точністю до 0,01, використовуючи:
1) метод хорд; 2) метод Ньютона.
2.Визначте більший корінь рівняння x2 – 2x – 4 = 0 з точністю до 0,001, використовуючи:
1) метод половинного поділу;
2) метод хорд;
3) метод дотичних.
3.Визначте корінь рівняння x + ln x = 0 з точністю до 0,01, використовуючи метод половинного поділу.
Відповіді
1. 3.29. 2. 3,236. 3. – 0,57.
Т.1 ІНДИВІДУАЛЬНІ ТЕСТОВІ ЗАВДАННЯ
1. Визначтекоренірівнянь(табл. 5.2) зточністюдо0,01, використовуючи:
1)метод половинного поділу;
2)метод хорд;
3)метод дотичних.
396
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b397x1.jpg)
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b398x1.jpg)
2.2. Формула прямокутників
b
Нехай треба обчислити визначений інтеграл ∫ f (x)dx від неперервної
a
на відрізку [a; b] функції f (x) . Розіб’ємо відрізок [a; b] на n рівних частин точками
xk = a + b −n a k, ( k = 0, 1, ..., n ),
після чого обчислимо значення функції у цих точках:
f (x0 ) = y0 , f (x1 ) = y1 , …, f (xn ) = yn .
Складемо суму
y0 (x1 − x0 ) + y1 (x2 − x1 ) + …+ yn−1 (xn − xn−1 ) = = b −n a ( y0 + y1 + …+ yn−1 ) ,
Ця сума чисельно дорівнює площі ступінчастої фігури, зображеної на рис. 5.11, і наближено дорівнює площі криволінійної трапеції. Отже,
b |
b − a |
|
|
|
∫ f (x)dx ≈ |
( y0 + y1 + …+ yn−1 ). |
(5.6) |
||
n |
||||
a |
|
|
||
|
|
|
Аналогічно, використовуючи рис. 5.12, запишемо ще одну наближену формулу
|
|
|
|
b |
b − a |
|
|
|
|
||
|
|
|
|
∫ f (x)dx ≈ |
( y1 + y2 + …+ yn ). |
(5.7) |
|||||
|
n |
||||||||||
|
|
|
|
a |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
y |
y = f(x) |
|
|
|
|
|
y |
y = f(x) |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
0 |
y1 |
y |
2 |
yn |
y0 |
y |
1 |
y |
y |
|
|
|
|
|
2 |
n |
О а = |
|
|
|
О а = |
|
|
|
|
x0 x1 x2 |
xn–1 xn = b x |
x0 x1 x2 |
xn–1 xn = b x |
|||||
|
Рис. 5.11 |
|
|
|
Рис. 5.12 |
|
|
|
398
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b399x1.jpg)
![](/html/2706/982/html_KNV3lN6E0M.ZMrm/htmlconvd-0L_g2b400x1.jpg)
2.4. Формула парабол (Сімпсона)
Розіб’ємо відрізок [a; b] на парне число 2n рівних частин. Площу криволінійної трапеції, що відповідає відрізку [x0 ; x2 ] , замінимо площею трапеції AM0 M1M2 B , обмеженої зверху параболою y = px2 + qx + r , що про-
ходить через точки M0 (x0 ; y0 ), M1 (x1 ; y1 ), M2 (x2 ; y2 ) (рис. 5.14). Обчислимо площу трапеції AM0 M1M2 B. Для зручності обчислень пе-
ренесемо вісь ординат вздовж осі Ох так, щоб вона проходила через точку
M |
1 |
(рис. 5.15). Позначимо |
x |
− x |
= x |
− x = h = |
b − a |
і знайдемо коефіці- |
||
|
||||||||||
|
|
2 |
1 |
1 |
0 |
2n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
єнти параболи y = px2 + qx + r , що проходить через точки M |
0 |
(−h; y ), |
||||||||
|
|
|
|
|
|
|
|
|
0 |
M1 (0; y1 ), M2 (h; y2 ) . Підставивши координати цих точок у рівняння параболи, дістанемо систему рівнянь
y0 = ph2 − qh + r,y1 = r,
y2 = ph2 + qh + r,
розв’язок якої
|
|
|
|
|
|
|
p = |
y0 − 2y1 + y2 |
, q = |
|
|
y2 − y1 |
, |
|
r = y . |
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
2h2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2h |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y |
|
|
|
||||
y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
M0 |
|
|
|
|
|
|
|
y = f(x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M0 |
|
|
|
|||||||||
|
|
|
|
|
M1 |
|
M2 |
|
|
|
|
|
|
|
|
|
|
M2n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M1 |
|
M2 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
yn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
y0 |
y1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y0 |
|
|
|
|
||||||
|
|
|
|
y2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y1 |
|
y2 |
|
|||||||
|
A |
|
|
|
|
|
B |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
А |
|
|
|
|
|
B |
|
|
О |
x |
= a x1 x |
x |
3 |
|
|
|
|
|
|
x |
2n |
= b |
|
|
|
|
|
x |
|
|
|
|
|
|
|
–h |
|
О |
|
h |
x |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
0 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
Рис. 5.14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. 5.15 |
|
||||||||||
Тепер обчислюємо площу трапеції AM0 M1M2 B : |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
h |
|
2 |
|
|
|
|
|
p |
|
3 |
|
|
q |
|
|
2 |
|
|
|
|
h |
|
|
2 p |
|
3 |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
s12 = ∫ |
( px |
|
+ qx + r)dx = |
|
x |
|
|
+ |
|
|
|
x |
|
|
|
+ rx |
|
|
|
= |
|
|
h |
|
+ 2rh = |
|
||||||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
3 |
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
−h |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−h |
|
|
|
|
|
|
|
|
|
|||||||
|
= |
h |
(2 ph2 |
+ 6r ) |
= |
h |
( y0 − 2 y1 + y2 + |
6y1 ) |
= |
h |
( y0 + 4y1 + y2 ) . |
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
3 |
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
||||||||
400 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|