Численные методы
..pdf
11
Д о к а з а т е л ь с т в о . Пусть x1 (x0 ). При этом будем иметь x1 c (x0 ) (с) L x0 c L .
Продолжим построение итерационной последовательности. Вычислим x2 (x1 ).
При этом
x2 c (x1 ) (с) L x1 c L2 .
По индукции легко показать, что все последующие итерации не выводят последовательность xn из -окрестности корня с и удовлетворяют
неравенствам
xn c Ln x0 c Ln .
Откуда следует, что
lim xn c .
n
Замечание 1. Условие Липшица с константой L < 1 будет заведомо обеспечиваться, если предположить, что (x) на c ,c имеет не-
прерывную производную и ( x) q 1. В этом случае L = q.
Выведем апостериорную оценку погрешности, пригодную для практического применения в качестве критерия окончания.
Пусть |
|
|
|
q 1 |
. Из формулы конечных приращений Лагранжа, по- |
||||||||||||||
|
|
||||||||||||||||||
|
(x) |
|
|||||||||||||||||
лучаем |
|
|
|
|
|
|
|
|
|
|
|
||||||||
xn c (xn 1 ) (c) ( n )( xn 1 c) ( n )( xn 1 xn ) ( n )( xn c) , |
|||||||||||||||||||
где n находится между с и xn 1 . |
|
|
|
|
|
|
|
|
|
|
|||||||||
Откуда |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
xn c |
|
|
|
( n ) |
|
xn xn 1 |
|
|
|
q |
|
xn xn 1 |
|
. |
||
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
1 ( n ) |
|
|
|
q |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|||
Если значение q известно, то вычисление корня с точностью сле-
дует вести до выполнения неравенства 
xn xn 1 или равносиль-
ного ему неравенства
xn xn 1 |
|
|
1 q |
. |
(1.4) |
|
|||||
|
q |
||||
|
|
|
|
|
f (x) 0
Полагая в уравнении касательной y = 0, получим расчетную формулу для xn 1 метода Ньютона:
xn 1 xn |
f (xn ) |
, n 0. |
|
f (xn ) |
|||
|
|
Замечание 2. Практическое применение метода Ньютона имеет две существенные трудности. Одна из них состоит в необходимости вычисления производной f (x) . Вторая трудность состоит в том, что для схо-
димости необходимо выбирать хорошее начальное приближение, попадающее в малую -окрестность корня.
Неудачный выбор начального приближения может дать расходящуюся последовательность (рис. 8).
Пример f ( x ) x
0, 1
Замечание 3. Метод Ньютона сходится с квадратичной скоростью xn 1 с С xn с 2

2
Критерий окончания итераций x10 x9 выполнен, поэтому можно принять x10 0,82413 за приближение к корню с заданной точностью .
Метод секущих является двухшаговым (необходимо задать две начальные точки x0 и x1 из окрестности решения уравнения) и обладает локальной сходимостью. Геометрическая иллюстрация метода секущих приведена на рис. 9.
f ( x |
|
) |
f ( zn ) |
f ( xn ) |
|
, где z |
|
x |
|
f (x |
|
) , приводит к расчетной форму- |
|
|
n |
|
|
n |
n |
n |
|
||||||||
|
|
zn xn |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
3 |
cos( x / 2 |
|||||
ле метода Стеффенсена: |
|
|
|
|
|
|
x |
|||||||
|
|
|
|
|
|
|
|
|||||||
|
|
|
xn 1 |
xn |
|
f (xn ) |
|
|
|
f (xn ) , n 0. |
|
|||
|
|
|
f (xn f (xn )) |
|
|
|
|
|||||||
|
|
|
|
|
|
f (xn ) |
|
|||||||
Пусть x0 3, тогда
x1 2,972924 , x2 2,945241 , x3 2,916919 ,
………...........
x38 0,961912 , x39 0,960759 , x40 0,960753 .
|
|
|
|
|
|
|
|
|
|
|||||||
Критерий |
окончания |
итераций |
x40 x39 |
|
выполнен, |
|
поэтому |
|
||||||||
можно принять |
x40 0,96075 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(1.9 |
|
|
|
|
Замена в формуле (1.5) метода Ньютона производной приближение |
||||||||||||
за приближение к корню с заданной точно- |
|
|||||||||||||||
|
|
|
|
f |
( xn ) |
|
f ( d ) f ( xn ) |
, где d – фиксированная точка из окрестности просто |
||||||||
стью . |
|
|
|
|
|
|
|
d xn |
|
|
|
|
|
|
|
|
|
|
|
го корня, приводит к расчетной формуле метода ложного положения: |
|
||||||||||||
|
|
|
|
|
|
|
|
xn 1 |
|
xn |
d xn |
f ( xn ) |
|
|||
|
|
|
|
|
|
|
|
|
|
|
f ( d ) |
|
f ( xn ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для вычисления корня уравнения кратности m используют следующую |
|
|||||||||||||||
модификацию метода Ньютона, сохраняющую квадратичную скорость сходи- |
|
|||||||||||||||
мости:
xn 1 xn m |
f ( xn ) |
, n 0. |
|
f ( xn ) |
|||
|
|
x 2 cos x
2. ЧИСЛЕННОЕ РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ
2.1.Норма матрицы. Обусловленность систем линейных алгебраических уравнений
Рассмотрим задачу определения решения системы линейных алгебраических уравнений (СЛАУ), в которой число неизвестных равно числу уравнений:
a11x1 |
a12 x2 |
... |
a1n xn b1, |
a21x2 |
a22 x2 |
... |
a2n xn b2 , |
...............................................
an1x2 an 2 x2 ... ann xn bn .
Указанные нормы являются частными случаями более общей нормы:
|
|
|
i n |
|
p 1 / p |
|
||
|
x |
|
|
|
xi |
|
|
, |
|
|
|
|
|||||
|
|
p |
|
|
|
|
|
|
|
|
|
i 1 |
|
|
|
||
соответственно при p = 1, p = 2, p = .
Замечание 1. Справедливы неравенства |
( |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
x |
|
|
|
2 |
|
|
|
x |
|
|
|
1 m |
|
|
|
x |
|
|
|
, |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
указывающие на то, что все три нормы эквивалентны. Норму |
|
|
|
x |
|
|
|
2 назы- |
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
вают евклидовой ( |
|
|
|
|
|
2 |
|
|
|
x |
|
|
|
Е ). |
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
x |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
Введем абсолютную и относительную погрешность вектора x* с по- |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
мощью формул |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
(x* ) |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
x x* |
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
