3.1.2. Метод простой итерации
При использовании метода простой итерации для уточнения корня уравнение f(x) = 0 заменяется эквивалентным уравнением
(3.2)
Это означает, что из следует и наоборот. Привести уравнение (3.1) к уравнению (3.2) можно многими способами, например, положив , где- непрерывная произвольная знакопостоянная функция.
Геометрически на интервале отделения корня уравнение (3.2) представляется в виде двух пересекающихся линий иy = x (рис. 4). Пологая, что известно начальное приближение для значения корня, построим итерационный процесс
k = 0, 1, 2, …, (3.3)
изображенный на рис.4 ломаной линией со стрелочками, указывающими направление движения. Для представленного на рис.4 случая взаимного расположения линий y = x и неограниченное повторение вычислений по соотношению (3.3) позволяет сколь угодно близко подойти к точному значению корня .
Рисунок 4 – Геометрическая интерпретация метода простой итерации
Исследуем сходимость метода. Если имеет непрерывную производную, то из теоремы Лагранжа о конечном приращении
(3.4)
следует, что точка лежит между точками и. Поэтому если всюду, то отрезкиубывают не медленнее геометрической прогрессии со знаменателемq<1. Действительно, из (3.4), которое можно рассматривать как рекуррентное соотношение, следует, что и последовательностьсходится при любом нулевом приближении.
Итак, условие
(3.5)
Является достаточным условием сходимости итераций. Если , то итерации могут не сходиться. Если, но вдали от корня, то итерации сходятся, если начальное приближение выбрано достаточно близко к корню. При произвольном начальном приближении сходимости может не быть. Таким образом, в методе простой итерации важен выбор начального приближения. Из соотношения (3.4) следует, что если на интервале отделения корня выполняется условие
,
то погрешность на каждой итерации уменьшается для любого начального приближения не медленнее членов геометрической прогрессии со знаменателем q.
Четыре случая взаимного расположения линий y = x и вблизи корня и соответствующие им итерационные процессы показаны на рис. 5,a и 5. б соответствуют случаю – процесс итераций сходится. При этом в первом случаеи сходимость носит односторонний характер (рис. 5,а), а во втором и сходимость носит двусторонний характер (рис. 5,б). Рис. 5, в и 5, г соответствуют случаю – процесс итерации расходится, при этом имеет место односторонняя и двусторонняя расходимость.
Рисунок 5 – Типовые случаи устойчивой и неустойчивой реализации метода простой итерации
Подчеркнем, что условие (3.5) сходимости метода итераций является лишь достаточным. При этом все приближения должны попадать в отрезок отделения корня. Выполнение условия (3.5) гарантирует сходимость процесса (3.3), но невыполнение условия (3.5) в общем случае не означает, что итерационный процесс окажется расходящимся. Например, для случая, проиллюстрированного рис.6, условие (3.5) на интервале не выполняется, но метод итераций сходится.
Рисунок 6 – Частный случай сходимости метода простой итерации
Используя соотношения(3.4) и (3.5), можно записать
где Из этого соотношения следует, что скорость сходимости метода итерации зависит от величиныq: чем меньше q, тем быстрее сходится метод.
Исходное уравнение f(x) = 0 может быть преобразовано к виду многими способами, и, очевидно, для метода итерации целесообразно брать то уравнение, для которогоq имеет наименьшее значение.
Для пояснения рассмотрим классический пример вычисления квадратного корня. Исходное уравнение преобразуем к видутремя способами, приведенными в табл. 1 в первом столбце.
Анализ поведения вблизи корня (третий столбец таблицы) показывает, что при удачном выборе представленияможно обеспечить высокую скорость сходимости итерационного процесса без ограничения диапазона параметраа. Третье уравнение используется для вычисления квадратного корня на компьютерах. Таким образом, в методе простой итерации важен выбор вида функцийОтметим, что метод простой итерации обобщается на случай систем линейных уравнений.
Таблица 1. Примеры выбора функции в методе простой итерации
|
| Поведение | Сходимость метода |
|
|
при | Не сходится |
|
| <1 при
при | Сходится в ограниченном интервале к отрицательному значению корня |
|
|
при | Сходится, и очень быстро |
Лекция № 7
Yandex.RTB R-A-252273-3- Министерство образования и науки Российской Федерации
- Оглавление
- Лекция № 1
- 1. Особенности математических вычислений, реализуемых на эвм: теоретические основы численных методов: погрешности вычислений
- 1.1. Дискретизация
- 1.3. Погрешность
- 1.4. Устойчивость и сложность алгоритма (по памяти, по времени)
- 2.1. Основные понятия линейной алгебры. Классификация методов решения
- 2.2. Метод исключения Гаусса. Вычисление определителя и обратной матрицы методом исключения
- 2.3. Численные методы решения линейных уравнений
- 2.3.1. Метод прогонки
- 2.3.2. Итерационные методы
- 3.1. Решение нелинейных уравнений
- 3.1.1. Метод половинного деления
- 3.1.2. Метод простой итерации
- 3.1.3. Метод Ньютона
- 3.1.4. Метод секущих
- 3.1.5. Метод парабол
- 3.2. Методы решения нелинейных систем уравнений
- 4.1.Функция и способы ее задания
- 4.2 Основные понятия теории приближения функций
- 4.3 Интерполяция функций
- 4.3.1 Интерполирование с помощью многочленов
- 4.3.2 Погрешность интерполяционных методов
- 4.3.3 Интерполяционный многочлен Лагранжа
- 4.3.4 Конечные разности
- 4.3.5 Интерполяционные многочлены Стирлинга и Бесселя
- 4.3.6 Интерполяционные многочлены Ньютона
- 4.3.7 Разделенные разности
- 4.3.8 Интерполяционный многочлен Ньютона для произвольной сетки узлов
- 4.3.9 Итерационно-интерполяционный метод Эйткина
- 4.3.10 Интерполирование с кратными узлами
- 4.4 Равномерное приближение функций. Приближение методом наименьших квадратов
- 5.1. Численное дифференцирование
- 5.2. Формулы численного интегрирования
- 5.3. Решение обыкновенных дифференциальных уравнений. Метод конечных разностей для численного решения дифференциальных уравнений
- Интегрирование дифференциальных уравнений с помощью степенных рядов
- 5.4. Преобразование Фурье
- 5.4.1 Применения преобразования Фурье
- 5.4.2 Разновидности преобразования Фурье Непрерывное преобразование Фурье
- Ряды Фурье
- Дискретное преобразование Фурье
- Оконное преобразование Фурье
- Другие варианты
- 5.4.3 Интерпретация в терминах времени и частоты
- 5.4.4 Таблица важных преобразований Фурье
- Библиографический список