- •7) Відокремлення коренів рівняння
- •8) Метод поділу проміжку пополам
- •9) Метод хорд
- •10) Метод дотичних
- •11) Метод простої ітерації
- •14) Поліном лагранжа Інтерполяційний многочлен Лагранжа
- •15) Інтерполювання сплайнами Інтерполювання функцій за допомогою сплайнів
- •Суть методу найменших квадратів Гауса
- •13) Метод ітерацій та Зейделя
- •17) Чисельне інтегрування чисельне інтегрування Постановка задачі
9) Метод хорд
Метод хорд (метод лінійного інтерполювання)
Ідея методу полягає в тому, що на досить малому відрізку дуга кривої замінюється на хорду, абсциса точки перетину якої з віссю ОХ вважається наближеним значенням кореня.
Рис.3.3.
Нехай функція у=f(x), якою задане рівняння, на відрізку ізоляції кореня неперервна і має похідні першого і другого порядків, які зберігають знак на відрізку ізоляції кореня (рис.3.3).
З’єднаємо точки А(а, f(а)) та B(b, f(b)), відрізком прямої. Очевидно, що точка x1 перетину цього відрізка з віссю ОХ розташована ближче до кореня порівняно з кінцями відрізка. Взявши цю точку за наступне наближення, можна продовжити далі, побудувавши x2 x3....
,
де
(*)
Нерухомою точкою в цьому методі є той із кінців відрізка ізоляції, в якому знак функції збігається зі знаком другої похідної. На рис.3.3 це точка В (значення функції f(B) та знак другої похідної f’’(B) – функція опукла вниз – додатні).
Теорема (достатні умови збіжності за методом хорд). Нехай на відрізку [a,b] функція у=f(x) неперервна разом зі своїми похідними сталого знаку до другого порядку включно і на кінцях відрізка приймає значення різних знаків. Тоді існує окіл точки х*, в якому для будь-якого початкового наближення х0 ітераційна послідовність (*) збігається до кореня х*.
Доведення приведене в [5,9].
Умови виходу із
ітераційного процесу.
Як тільки різниця між двома сусідніми
наближеннями задовольняє умову
,
ітераційний процес за методом хорд
можна завершити.
10) Метод дотичних
Метод Ньютона або метод дотичних
Нехай рівняння f(x)=0 на відрізку [a,b] має ізольований корінь х*, причому на цьому ж відрізку функція у=f(x) має неперервні похідні f ’(x) і f ’’(x), які зберігають знак.
Розкладемо функцію f(x) в ряд Тейлора в околі довільної точки x0 відрізку [a,b].
f(x) = f(x0) + f’(x0) (x – x0) + 0.5 f’’(x0) (x – x0)2 + …
В рівності відкинемо нелінійні члени (відкидання старших членів розкладу перетворює останнє рівняння в рівняння дотичної до кривої в точці х0, чим і пояснюється друга назва цього методу – метод дотичних). Тоді
f(x0)+f’(x0)
(x – x0)=
0, звідки
.
При обчисленні правої частини рівняння одержимо наближення x1, потім – наближення x2 тощо(рис.3.2).. В результаті отримаємо ітераційну послідовність
.
Рис.3.2.
Теорема (достатні умови збіжності за методом Ньютона). Нехай на відрізку [a,b] функція у=f(x) має неперервні похідні сталого знаку до другого порядку включно і на кінцях відрізка приймає значення різних знаків. Тоді існує окіл точки х*, в якому для будь-якого початкового наближення х0 ітераційна послідовність збігається до кореня х*.
11) Метод простої ітерації
Метод ітерацій (або метод послідовних наближень) широко застосовується для уточнення коренів рівнянь, особливо при застосуванні ПЕОМ.
Для застосування ітераційного методу рівняння f(x)=0 перетворюють до виду:
x=(x) (3.2)
При цьому процес уточнення кореня суттєво спрощується, якщо останнє рівняння вважати рекурсивним. Взявши деяке початкове значення x0 і підставивши його в праву частину рівняння (3.2), можна отримати ітераційну послідовність:
xk= (xk – 1).
Графічну інтерпретацію ітераційних методів розв’язування рівняння зображено на рис.3.1 (а, б, в).
а) б)
в)
Рис.3.1.
Збіжність ітераційної
послідовності
xk=
(xk
– 1),
тобто існування границі
забезпечує наступна теорема.
Теорема Ліпшиця (достатня умова збіжності ітераційного процесу). Якщо функція у=(x), якою задана права частина рівняння xk=(xk-1), має корінь х* і в деякому околі U (U={x: |x-x*| ≤ r}) задовольняє умову Ліпшиця |(x) – (x*)| ≤ q |x-x*|, де q<1, то послідовність xk збігається до кореня х*, починаючи з будь-якого х U. При цьому швидкість збіжності визначається нерівністю |xk-x*| ≤ qk |x0-x*|
