О нелинейных операторных уравнениях — различия между версиями
AVasilyev (обсуждение | вклад) |
AVasilyev (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{В разработке}} | {{В разработке}} | ||
− | |||
− | |||
Ранее мы рассматривали уравнения вида <tex> y = \lambda x - \mathcal{A} x </tex>, где <tex> y </tex> дано, так называемое "линейное уравнение 2 рода". Для ответа на вопрос "имеет ли решение это уравнение?" надо изучать <tex> \sigma(\mathcal{A}) </tex>. | Ранее мы рассматривали уравнения вида <tex> y = \lambda x - \mathcal{A} x </tex>, где <tex> y </tex> дано, так называемое "линейное уравнение 2 рода". Для ответа на вопрос "имеет ли решение это уравнение?" надо изучать <tex> \sigma(\mathcal{A}) </tex>. | ||
Строка 9: | Строка 7: | ||
В этом параграфе мы покажем 3 способа решения таких уравнений. | В этом параграфе мы покажем 3 способа решения таких уравнений. | ||
− | + | == Простые итерации == | |
Решаем уравнение <tex> x = \mathcal{T}(x) </tex>. Составляем последовательность <tex> x_{n+1} = \mathcal{T}(x_n) </tex> и изучаем сходимость последовательности <tex> \{ x_n \} \xrightarrow[]{?} x^* </tex>. | Решаем уравнение <tex> x = \mathcal{T}(x) </tex>. Составляем последовательность <tex> x_{n+1} = \mathcal{T}(x_n) </tex> и изучаем сходимость последовательности <tex> \{ x_n \} \xrightarrow[]{?} x^* </tex>. | ||
Строка 51: | Строка 49: | ||
}} | }} | ||
+ | |||
+ | == Метод Ньютона-Канторовича == | ||
+ | |||
+ | Ньютоном был предложен классический способ решения уравнений (метод касательных). До Ньютона использовали метод половинного деления. В двадцатом веке Канторович перенес соответствующие методы на операторные уравнения вида <tex> \mathcal{T} x = 0, \mathcal{T} </tex> {{---}} непрерывный оператор из <tex> X </tex> в <tex> X </tex>, <tex>X</tex>{{---}} нормированное пространство. | ||
+ | |||
+ | Предположим, что <tex> \mathcal{T} (\overline x) = 0 </tex>. Получим схему метода Ньютона-Канторовича. | ||
+ | |||
+ | <tex> x_0 </tex> {{---}} начальное приближение. | ||
+ | |||
+ | <tex> \mathcal{T} (\overline x) = \mathcal{T}(x_0) + \mathcal{T}'(x_0) \cdot (\overline x - x_0) + \hdots </tex>. Обрежем последнюю часть: <tex> 0 = \mathcal{T}(x_0) + \mathcal{T}'(x_0) \cdot (x_0 - \overline x) </tex>. | ||
+ | |||
+ | Обозначим <tex> \mathcal{\Gamma}(x_0) = (\mathcal{T}'(x_0))^{-1} </tex>. | ||
+ | |||
+ | <tex> -\mathcal{T}(x_0) = \mathcal{T}'(x_0) \cdot (\overline x - x_0) </tex> | ||
+ | |||
+ | Домножим равенство с обеих сторон на <tex> \Gamma(x_0) </tex>: <tex> -\Gamma(x_0) \mathcal{T}(x_0) = \Gamma(x_0) \mathcal{T}'(x_0) \cdot (\overline x - x_0) = \overline x - x_0 </tex>. | ||
+ | |||
+ | <tex> \overline x = x_0 - \Gamma \mathcal{T}(x_0) </tex>. | ||
+ | |||
+ | Теперь положим <tex> x_{n+1} = x_n - \Gamma(x_0) \mathcal{T} (x_0) </tex> и получим итерацию метода Ньютона-Канторовича для функции | ||
+ | |||
+ | <tex> \mathcal{F}(x) = x - \Gamma(x) \mathcal{T} (x)</tex> | ||
+ | |||
+ | <tex> x_{n+1} = \mathcal{F}(x_n) </tex> | ||
+ | |||
+ | Покажем, что <tex> \mathcal{F}'(\overline x) = 0 </tex>, то есть <tex> q = 0 </tex> из условия локальной теоремы о простой итерации. | ||
+ | |||
+ | {{Утверждение | ||
+ | |statement=<tex> \mathcal{F}'(\overline x) = 0 </tex> | ||
+ | |proof= | ||
+ | |||
+ | <tex> \| \mathcal{F} (\overline x - \Delta x) - \mathcal{F} (\overline x) \| </tex> | ||
+ | |||
+ | <tex>= \| \overline x + \Delta x - \Gamma(\overline x + \Delta x) \mathcal{T} (\overline x + \Delta x) - \overline x + \Gamma(\overline x) \mathcal{T} (\overline x) \| </tex> | ||
+ | |||
+ | <tex>= \| \Delta x - \Gamma(\overline x + \Delta x) \mathcal{T} (\overline x + \Delta x) \|</tex> | ||
+ | |||
+ | Запишем <tex> 0 = \mathcal{T}(\overline x) </tex> через значение <tex> \mathcal{T}' (\overline x + \Delta x) </tex>: | ||
+ | |||
+ | <tex> 0 = \mathcal{T}(\overline x) </tex> | ||
+ | |||
+ | <tex> = \mathcal{T}(\overline x + \Delta x) + \mathcal{T}'(\overline x + \Delta x) \cdot (\overline x - (\overline x + \Delta x)) + o(\overline x - (\overline x + \Delta x)) </tex> | ||
+ | |||
+ | <tex>= \mathcal{T}(\overline x + \Delta x) - \mathcal{T}'(\overline x + \Delta x) \cdot \Delta x + o(\Delta x) </tex>, откуда <tex> \mathcal{T}(\overline x + \Delta x) = \mathcal{T}'(\overline x + \Delta x) \cdot \Delta x + o(\Delta x) </tex>. | ||
+ | |||
+ | Подставим это равенство в выражение выше: <tex> \| \Delta x - \Gamma(\overline x + \Delta x) \mathcal{T} (\overline x + \Delta x) \| </tex> | ||
+ | |||
+ | <tex> = | ||
+ | \| \Delta x - \Gamma(\overline x + \Delta x) \mathcal{T}' (\overline x + \Delta x) \cdot \Delta x + \Gamma(\overline x + \Delta x) \cdot o(\Delta x) \| </tex> | ||
+ | |||
+ | <tex> = \| \Delta x - \Delta x + \Gamma(\overline x + \Delta x)) \cdot o(\Delta x) </tex>. | ||
+ | |||
+ | Итого: <tex> \| \mathcal{F}(\overline x + \Delta x) - \mathcal{F}(\overline x) \| \le \| \Gamma(\overline x + \Delta x) \| \| o(\Delta x) \| </tex>, откуда <tex> \mathcal{F}(\overline x + \Delta x) - \mathcal{F}(\overline x) = o(\Delta x) \implies \mathcal{F}'(\overline x) = 0 </tex> | ||
+ | |||
+ | }} | ||
+ | |||
+ | == Теорема Шаудера == | ||
+ | |||
+ | === Теорема Брауэра === | ||
+ | |||
+ | === Вспомогательные факты === | ||
+ | |||
+ | === Проекторы Шаудера === |
Версия 00:30, 8 июня 2013
Ранее мы рассматривали уравнения вида
, где дано, так называемое "линейное уравнение 2 рода". Для ответа на вопрос "имеет ли решение это уравнение?" надо изучать .Сложнее, когда задано уравнение вида
или , где — произвольный оператор из в .В этом параграфе мы покажем 3 способа решения таких уравнений.
Содержание
Простые итерации
Решаем уравнение
. Составляем последовательность и изучаем сходимость последовательности .Если
— непрерывный оператор, то и, по единственности предела, получаем .Во втором семестре у нас было определение производной Фреше: . — линейный ограниченный оператор.
Теорема (Локальная теорема о простой итерации): |
Пусть известно, что существует и .
Тогда существует такой шар , что если , то:
|
Доказательство: |
Положим .В силу определения производной Фреше существует .Убедимся в том, что такая подходит в качестве радуса шара из условия теоремы:Предположим, что .
. Рассмотрим первое слагаемое: , а значит, .Второе слагаемое: Складывая полученное: Окончательно мы получили, что . , то есть метод простых итераций определен корректно. Попутно мы также установили, что , то есть . |
Метод Ньютона-Канторовича
Ньютоном был предложен классический способ решения уравнений (метод касательных). До Ньютона использовали метод половинного деления. В двадцатом веке Канторович перенес соответствующие методы на операторные уравнения вида
— непрерывный оператор из в , — нормированное пространство.Предположим, что
. Получим схему метода Ньютона-Канторовича.— начальное приближение.
. Обрежем последнюю часть: .
Обозначим
.
Домножим равенство с обеих сторон на
: ..
Теперь положим
и получим итерацию метода Ньютона-Канторовича для функции
Покажем, что
, то есть из условия локальной теоремы о простой итерации.Утверждение: |
Запишем через значение :
, откуда . Подставим это равенство в выражение выше:
Итого: . , откуда |