Метод Ньютона для решения систем нелинейных уравнений

Автор: Пользователь скрыл имя, 24 Апреля 2012 в 14:33, курсовая работа

Описание работы

Метод Ньютона наиболее распространенный метод решения систем нелинейных уравнений. Он обеспечивает более быструю сходимость по сравнению с методом итераций.
В основе метода Ньютона лежит идея линеаризации всех нелинейных уравнений системы. Линеаризация - один из методов приближённого представления замкнутых нелинейных систем, при котором исследование нелинейной системы заменяется анализом линейной системы, в некотором смысле эквивалентной исходной.

Содержание

Введение. 5
Алгоритм вычисления метода Ньютона. 7
Условия сходимости метода Ньютона. 9
Скорость сходимости метода Ньютона. 10
Модификации метода Ньютона. 14
Модифицированный метод Ньютона. 14
Рекурсивный метод Ньютона. 14
Аппроксимационный аналог метода Ньютона. 16
Разностный метод Ньютона. 19
Заключение. 21
Список используемой литературы. 22
Приложение. 23

Работа содержит 1 файл

Будылкина ПМИ-301.doc

— 3.12 Мб (Скачать)

Следовательно можно записать условие 1) в виде:  || x(i+1)-x(i)||£ (*)

     Теперь  можно установить с помощью  (*) , что

 || x(k+1)-x(0)||£ £ £r,

т.е. все  члены заданной последовательности (х(k))  принадлежат SÍ M. Покажем, что она удовлетворяет критерию Коши. С помощью того же неравенства (*) имеем:

||x(k+m)x(k)||£ £ = (1+ )< (1+ =

     Полученное  неравенство, рассматриваемое при  фиксированном mÎN и k®µ, говорит о фундаментальности (х(k))  и существовании предельного вектора x* в шаре S, так же если в нём зафиксировать k и перейти к пределу при m®µ, сразу получается утверждаемая оценка

||x*-x(k)||£

Подстановка выражения  pk=p0   в условие 2) показывает, что ||F(x(k+1))||®0 при k®µ (т.е. при xk®x* ), а это, в силу предполагаемой

непрерывности F(x), означает, что x*:= есть решение уравнения F(x)=0. 

Теорема 2.

     Пусть существуют такие последовательности положительных чисел Hk   и Gk, удовлетворяющих условиям Hk £H0 , Gk £G0, и число µ>1, что в предположении, что х(k) ÎМ, при всех kÎN0 выполняются неравенства:

1) || x(k+1)- x(k)||£Hk||F(x(k))||;

2) ||F(x(k+1))||£ Gk||F(x(k))||µ

Тогда справедлива Теорема 1 с p0 ³||F(x(0))||, l:=H0.

Доказательство.

     Определим последовательность (рk) равенством рk+1 =G0 рkµ и по индукции покажем, что эта последовательность мажорирует  (||F(x(k))||), одновременно доказывая принадлежность векторов х(k) шару S(x(0), r).

По условию  x(0)ÎS и ||F(x(0))||£ p0 . сделаем индуктивное предположение, что

x(i)ÎS и ||F(x(i))||£ pi "iÎ{0,1, 2…k}.

Тогда || x(i+1)-x(i)||£ H0p0= H0p0

Из этого следует  неравенство ||х(k+1)(0)|| £ r, означающее, что х(k+1)ÎSÍM. Таким образом, F(x(k+1))  существует и

  Gk µ£G0pk µ=pk+1 

Теорема 3.

Пусть функция  F(х) определена и дифференцируема по Фреше в некоторой открытой области МÍÂn, т.е. дифференцируемость функции в классическом смысле, это есть существование ограниченного линейного оператора – дифференциала Фреше D xF`(x)- приближающего приращение функции при   D x®0 (функция F является дифференц. в т. х0 если выполняется  
]=0). 
 
 
 

И выполняется:

1) $L>0: L||x- || "x, ÎM, где L- оценка сверху величины ||F``(х)||

2) $ -1 и $С>0: || -1 ||£C "xÎM

Тогда если v:0.5LC2p0<1, где p0³ ||F(x(0))|| и замкнутый шар

S целиком содержится в М, то все члены последовательности, определяемые методом Ньютона (3), начинающимся с заданного х(0), лежат в SÍM; последовательность( х(k) ) имеет предел х*ÎS, служащий решением уравнения F(x)= 0; справедлива оценка погрешности

||x*-x(k)||£  

Доказательство.

     Непосредственно из (3) получаем || x(k+1)-x(k)||£ -1 £C , С- некоторое число.

 Для  метода Ньютона F(x(k+1)) + F`(x(k))(x(k+1)-x(k)) можно применить условие

 Липшица для любых х, х(0) из М

                                                                           , положив х:=х(k+1), x(0):= x(k),

Получим L/2 2£1/2LC2 2.

Таким образом, выполняется требование 2) Теоремы 2 с Gk=1/2LC2, µ=2 и поставив постоянные l=С, G0=1/2LC2, µ=2 в Теорему 1

(||x*-x(k)||£ ).

      Модификации метода Ньютона.

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

     Если  матрицу Якоби F`(х) вычислить и обратить лишь один раз- в начальной точке х(0), то от метода Ньютона придём к модифицированному методу Ньютона  x(k+1)=x(k)- -1 F(x(k)) (5)

Этот  метод требует значительно меньших  вычислительных затрат на один итерационный шаг, но итераций при этом может потребоваться значительно больше для достижения заданной точности по сравнению с основным методом Ньютона x(k+1)= x(k)- F(x(k)) поскольку, являясь частным случаем методом последовательных итераций ( ),  он имеет лишь скорость сходимости геометрической прогрессии.

Рекурсивный метод Ньютона.

     Компромиссный вариант — это вычисление и  обращение матриц Якоби не на каждом итерационном шаге, а через несколько  шагов (иногда такие методы называют рекурсивными).

Например, простое чередование основного метода и модифицированного (5) методов Ньютона приводит к итерационной формуле

x(k+1)= x(k)- F(x(k))- F(x(k)- F(x(k))) (6)

где                         k = 0,1,2,… За x(k) здесь принимается результат последовательного применения одного шага основного, а затем одного шага модифицированного метода, т.е. двухступенчатого процесса

   (7)

     Доказано, что такой процесс при определенных условиях порождает кубически сходящуюся последовательность (x(k)). См. так же Теорему о сходимости модифицированного метода Ньютона.

Для модифицированного  метода Ньютона требование обратимости  матрицы Якоби в любой точке  М заменим менее ограничительным  требование ее обратимости лишь в  начальной точке х(0).

Теорема 4. « О сходимости модифицированного метода Ньютона»

     Пусть L- оценка сверху величины ||F``(x)|| и для F: (MÍÂn)®Ân:

1) $ F`(x): ($L>0: L||x- || "x, ÎM)

2) $ -1 $C0>0: || -1 ||£C0.

Тогда если при р0³  ||F(x(0))|| величина t:= LC02p0 £0.125 и замкнутый шар

S  содержится в М, то начатый с (x(0)) модифицированный метод Ньютона сходится к решению х* уравнения F(x)=0 с оценкой погрешности ||x*-x(k)||£ , где v:=

(одновременно  берется либо только верхний  знак, либо только нижний).

Доказательство.

      Требование || x(k+1)-x(k)||£   , где Нk некоторая последовательность положительных чисел, получается из формулы, определяющей метод:  .

Для оценки ||F(x(k+1))|| преобразуем неравенство из Теоремы 3:

                                                                            , так, чтобы воспользоваться равенством нулю выражения F(x(k)) + F`(x(0))(x(k+1)-x(k)) в соответствии с (5).

     Имеем:

£
+
2
£
£L
C0
£LC0
2LC0r
.

Отсюда  видно, что можно считать выполненным  требование 2) Теоремы 2 с 

Gk= G0= 2LC0r и µ=1.

     Подстановка постоянных µ= 1, l= C0  в заключительную часть Теоремы 1 показывает что в данном случае должно быть r= , а               v= 2LC0r<1.

Исключая из последних двух равенств параметр r, получаем квадратное относительно v уравнение v2- v+ 2t= 0, оба корня которого =0,5   положительны и меньше 1. Подставляя эти значения v, находим связанные с ним значения радиуса r шара S.

Аппроксимационный аналог метода Ньютона.

      Задачу обращения матриц Якоби  на каждом k- м шаге метода Ньютона можно решать не точно, а приближенно- ограничиваясь всего одним шагом процесса второго порядка, в котором за начальную матрицу принимается матрица, полученная в результате предыдущего (k-1)- го шага. Таким образом, переходим к методу Ньютона с последовательной аппроксимацией обратных матриц (аппроксимационный аналог метода Ньютона ААМН ):

 (8)

  где k= 0, 1, 2,.., а х(0) и А0-начальный вектор  и матрица  
соответственно. (требования к степени близости А0 к -1                         наряду с другими требованиями, гарант. сходимость метода см. далее в Теореме 5 ). Этот метод имеет простую схему вычислений- поочередное выполнение векторных в первой строке и матричных во второй строке его записи (8) операций. Скорость его сходимости почти так же высока, как и у метода Ньютона. Последовательность (x(k)) так же может квадратично сходиться к решению х* уравнения F(x)= 0 (при это матричная последовательность (Аk) так же квадратично сходится к A*:= -1 ,         т.е. в нормально развивающемся итерационном процессе (8) должна наблюдаться достаточно быстрая сходимость (||Yk|| к нулю).

Информация о работе Метод Ньютона для решения систем нелинейных уравнений