Быстрота сходимости процесса Ньютона

Если выполнимы все четыре условия теоремы 1, то для последовательных приближений Быстрота сходимости процесса Ньютона - student2.ru , Быстрота сходимости процесса Ньютона - student2.ru справедливо неравенство:

Быстрота сходимости процесса Ньютона - student2.ru

где Быстрота сходимости процесса Ньютона - student2.ru - искомое решение, а Быстрота сходимости процесса Ньютона - student2.ru

При Быстрота сходимости процесса Ньютона - student2.ru сходимость метода - сверхбыстрая.

Единственность решения

Если выполнимы все четыре условия, в области

Быстрота сходимости процесса Ньютона - student2.ru

то содержится единственное решение системы

Выбор начального условия

Если выполнимы все четыре условия и Быстрота сходимости процесса Ньютона - student2.ru , то процесс сходится к единственному решению Быстрота сходимости процесса Ньютона - student2.ru в основной области Быстрота сходимости процесса Ньютона - student2.ru при любом выборе начального условия из области

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Модифицированный метод Ньютона

При использовании метода Ньютона наиболее трудоёмким является процесс вычисления обратной матрицы Якоби.

Если матрица Быстрота сходимости процесса Ньютона - student2.ru невырождённая для некоторого приближения Быстрота сходимости процесса Ньютона - student2.ru , и Быстрота сходимости процесса Ньютона - student2.ru достаточно близко к Быстрота сходимости процесса Ньютона - student2.ru (искомому решению), то можно использовать модифицированный метод Ньютона.

Быстрота сходимости процесса Ньютона - student2.ru

Метод итераций

Дана система нелинейных уравнений:

Быстрота сходимости процесса Ньютона - student2.ru

или

Быстрота сходимости процесса Ньютона - student2.ru (1)

Допустим, что систему 1 можно привести к виду:

Быстрота сходимости процесса Ньютона - student2.ru (2)

Введём обозначения:

Быстрота сходимости процесса Ньютона - student2.ru , Быстрота сходимости процесса Ньютона - student2.ru ,

Можно систему уравнений 2 переписать в виде:

Быстрота сходимости процесса Ньютона - student2.ru

Приведённое матричное уравнение и есть формула метода итераций

Необходимое и достаточное условие сходимости процесса итерации

Пусть функции Быстрота сходимости процесса Ньютона - student2.ru и Быстрота сходимости процесса Ньютона - student2.ru непрерывны в области Быстрота сходимости процесса Ньютона - student2.ru , причём в области Быстрота сходимости процесса Ньютона - student2.ru выполнимо неравенство:

Быстрота сходимости процесса Ньютона - student2.ru

где Быстрота сходимости процесса Ньютона - student2.ru - некоторая константа.

Если последовательные приближения

Быстрота сходимости процесса Ньютона - student2.ru , Быстрота сходимости процесса Ньютона - student2.ru

не выходят из области Быстрота сходимости процесса Ньютона - student2.ru , то этот процесс сходится к единственному решению системы.

Следствие:

Быстрота сходимости процесса Ньютона - student2.ru

оценка пиближённо

Быстрота сходимости процесса Ньютона - student2.ru

На практике лучше всего рассматривать матрицу с элементами

Быстрота сходимости процесса Ньютона - student2.ru

Для сходимости должно выполнятся условие

1) Быстрота сходимости процесса Ньютона - student2.ru

2) Быстрота сходимости процесса Ньютона - student2.ru

3) Быстрота сходимости процесса Ньютона - student2.ru

Метод скорейшего спуска (градиентный метод)

Дана система линейных уравнений:

Быстрота сходимости процесса Ньютона - student2.ru (1)

В матричном виде

Быстрота сходимости процесса Ньютона - student2.ru

Считаем, что Быстрота сходимости процесса Ньютона - student2.ru действительны и непрерывно дифференцируемы в их общей области определения.

Рассмотрим функцию

Быстрота сходимости процесса Ньютона - student2.ru (2)

Очевидно, что если мы найдём решение системы уравнений 1 Быстрота сходимости процесса Ньютона - student2.ru , то это решение является и решением системы уравнений 2 и наоборот.

Предполагаем, что система 1 имеет лишь одно изолированное решение, представляющего собой точку строго минимум функции Быстрота сходимости процесса Ньютона - student2.ru . Таким образом задача сводится к нахождению минимум функции Быстрота сходимости процесса Ньютона - student2.ru в Быстрота сходимости процесса Ньютона - student2.ru -мерном пространстве.

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Берём точку Быстрота сходимости процесса Ньютона - student2.ru - нулевое приближение. Через точку Быстрота сходимости процесса Ньютона - student2.ru проходит поверхность уровня и Быстрота сходимости процесса Ньютона - student2.ru . Если Быстрота сходимости процесса Ньютона - student2.ru близка Быстрота сходимости процесса Ньютона - student2.ru , то поверхность Быстрота сходимости процесса Ньютона - student2.ru = Быстрота сходимости процесса Ньютона - student2.ru будет похожа на элипсоид.

Из точки Быстрота сходимости процесса Ньютона - student2.ru движемся по нормали к поверхности Быстрота сходимости процесса Ньютона - student2.ru до тех пор, пока эта нормаль не коснётся Быстрота сходимости процесса Ньютона - student2.ru другой поверхности:

Быстрота сходимости процесса Ньютона - student2.ru

И так далее.

Так как Быстрота сходимости процесса Ньютона - student2.ru , то двигаясь таким образом, мы быстро приближаемся к точке с минимальным значением Быстрота сходимости процесса Ньютона - student2.ru , которая соответствует некоему корню Быстрота сходимости процесса Ньютона - student2.ru .

Градиент функции U

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru - набла или grad - есть вектор приложенный к точке Быстрота сходимости процесса Ньютона - student2.ru , имеющий направление нормали. Из векторных произведений

Быстрота сходимости процесса Ньютона - student2.ru , Быстрота сходимости процесса Ньютона - student2.ru (3)

Как определить Быстрота сходимости процесса Ньютона - student2.ru ? Для этого рассматривают скалярную функцию Быстрота сходимости процесса Ньютона - student2.ru :

Быстрота сходимости процесса Ньютона - student2.ru

Уравнение 3 можно преобразовать так, чтобы не было явного выражения градиента. Введем обозначения Быстрота сходимости процесса Ньютона - student2.ru , тогда итерационная формула градиентного метода будет иметь вид:

Быстрота сходимости процесса Ньютона - student2.ru ,

где Быстрота сходимости процесса Ньютона - student2.ru

Вычисления производятся до тех пор, пока не станет справедливым следующее неравенство:

Быстрота сходимости процесса Ньютона - student2.ru e,

где e - заданная точность вычисления.

Пример. Дана система нелинейных уравнений:

Быстрота сходимости процесса Ньютона - student2.ru

Найти решение системы градиентным методом с точностью e=0,01

Определим начальное приближение как:

Быстрота сходимости процесса Ньютона - student2.ru

Вектор-функция Быстрота сходимости процесса Ньютона - student2.ru имеет вид:

Быстрота сходимости процесса Ньютона - student2.ru

Якобиан, или матрица частных производных имеет вид:

Быстрота сходимости процесса Ньютона - student2.ru

1 итерация

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

2 итерация

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Быстрота сходимости процесса Ньютона - student2.ru

Решение системы нелинейных уравнений представлено в таблице:

K x ½Dx½ y ½Dy½ z ½Dz½
0.000 0,100 0.000 0,200 0.000 0,300
0.100 0,030 -0.200 0,250 0.300 0,250
0,130 0,095 0,050 0,251 0,050 0,209
0,035 0,018 -0,201 0,016 0,259 0,013
0,017 0,003 -0,185 0,007 0,246 0,001
0,014   -0,178   0,245  

Таким образом, решение системы уравнений имеет вид:

Быстрота сходимости процесса Ньютона - student2.ru

Наши рекомендации