![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Заменим уравнение (5.1) эквивалентным ему уравнением
x = j (x).(5.2)
Естественно, это преобразование можно выполнить неединственным образом. Но функция, стоящая в правой части, должна быть, по крайней мере, определена и дифференцируема на [ a, b ].
Зададим какое-либо начальное приближение к корню х 0. Дальнейшие приближения будем вычислять по итерационной формуле
xk+ 1 = j (xk), k= 1, 2, ... (5.3)
Очевидно, что если xk стремятся к некоторому значению x*, то x* есть корень уравнения (5.1): . Исследуем, есть ли ограничения на сходимость. Для этого рассмотрим разность (5.3) – (5.2) и разложим j (xk) в ряд Тейлора в окрестности точки х = х* .:
Если всюду на некотором отрезке [ a,b ]
, (5.4)
то получаемая последовательность { xk } сходится при любом начальном приближении x 0Î[ a, b ], так как тогда
.
Если , но вдали от корня
, то итерации будут сходиться, если начальное приближение выбрано достаточно близко к корню (рис.5.3).
Если , то в силу непрерывности функции
будет больше единицы и в некоторой окрестности корня. В этом случае итерации расходятся.
Условие (5.4) называют достаточным условием сходимости метода простых итераций. Очевидно, чем меньше q, тем быстрее сходимость. В качестве оценки для q можно принять наименьшее значение модуля производной при x Î[ a, b ].
Вычислительный процесс следует остановить тогда, когда будет выполнено неравенство
| xk – x *| < e, (5.5)
где e – заданная точность. Но это правило не годится для практического применения. Казалось бы, естественное условие – разность двух последовательных приближений должна стать меньше заданной точности | xk +1 – xk | < e –может подвести (рис. 5.4).
Найдем верхнюю оценку левой части неравенства (5.5). Для этого преобразуем разность xk+ 1 – xk двумя способами.
С одной стороны,
С другой стороны,
Следовательно,
.
Если итерационный процесс сходящийся, то выполняется условие (5.4).
![]() |
0< j ¢(x)<1 -1< j ¢(x)<0 «спираль»
а)
j ¢(x)>1 j ¢(x)<-1
б)
Рис. 5.3 – Графическая интерпретация метода простых итераций:
а) метод простых итераций сходится;
б) метод простых итераций расходится
Рис.5.4 – Хотя | xk +1 -xk | <e, но до корня еще далеко!
Тогда .
Выберем
.
Тогда .
Следовательно, итерационный процесс следует продолжать до тех пор, пока для двух последовательных приближений xk –1 и xk не будет обеспечено выполнение неравенства
, (5.6)
где e – заданная предельная абсолютная погрешность корня. В этом случае мы получаем x* = xk ± e.
Пример. Построить итерационный процесс для уравнения x 2 = 3. Корень находится на отрезке [1,5; 2].
Способ 1. На отрезке [1,5; 2] функция убывающая, следовательно
. Процесс расходящийся.
Способ 2.
, т.е. можно принять
. Следовательно, процесс сходящийся и для обеспечения точности e = 10–3 необходимо выполнение условия
Дата публикования: 2015-01-23; Прочитано: 581 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!