2. МЕТОД НЬЮТОНА И ЕГО РЕШЕНИЯ СИСТЕМ НЕЛИНЕЙНЫХ УРАВНЕНИЙ.
Обобщим метод Ньютона, изложенный в пункте 1 для решения одного нелинейного уравнения, на решение систем нелинейных уравнений. При этом будем исходить из трактовки метода Ньютона как метода линеаризации.
Предположим, что исходя из начального приближения
каждую из функций
В результате придём к системе линейных алгебраических уравнений:
. . . . . . . . . . . . . . .
имеющей в матричной форме записи вид:
Здесь
Предположим, что матрица
выражая из которого
Замечание.
Формула (2.3) предполагает использование трудоёмкой операции обращения матрицы, поэтому непосредственное её использование для вычисления
относительно поправки
Сформулируем основную теорему о сходимости метода Ньютона.
Теорема 3.
Пусть в некоторой окрестности решения
Эта оценка означает, что метод сходится с квадратичной скоростью.
Квадратичная скорость сходимости метода Ньютона позволяет использовать простой практический критерий окончания:
Пример 3.
Используя метод Ньютона, найдём с точностью
Возьмём
Результаты вычислений с шестью знаками мантиссы приведены в табл. 2.
Табл. 2
| | | | |
| | | | |
| | | | |
При
Трудности использования метода Ньютона не только сохраняются, но и усугубляются. Во-первых, возникает проблема вычисления на каждой итерации матрицы
3. МОДЕФИКАЦИЯ МЕТОДА НЬЮТОНА.
Если оценивать качество метода Ньютона только по числу необходимых итераций, то следовало бы сделать вывод о том, что этот метод стоит применять всегда, когда он сходится. На практике для достижения разумной точности
Однако при оценке общеё трудоёмкости метода следует учитывать, что на каждой итерации требуется выполнение следующей дополнительной работы:
1) вычисление
2) вычисление
3) решение системы линейных алгебраических уравнений (2.4).
Существует большое число модификаций метода Ньютона, позволяющих в тех или иных ситуациях снизить его трудоёмкость либо избежать необходимости вычисления производных. Рассмотрим кратко некоторые из таких модификаций.