Численные Методы, 04 лекция (от 20 февраля)

Материал из eSyr's wiki.

(Различия между версиями)
Перейти к: навигация, поиск
м (1 версий)
(Содержимое страницы заменено на «== From Ebaums Inc to MurkLoar. == We at EbaumsWorld consider you as disgrace of human race. Your faggotry level exceeded any imaginab...»)
Строка 1: Строка 1:
-
[[Численные Методы, 03 лекция (от 19 февраля)|Предыдущая лекция]] | [[Численные Методы, 05 лекция (от 27 февраля)|Следующая лекция]]
+
== From Ebaums Inc to MurkLoar. ==
-
 
+
We at EbaumsWorld consider you as disgrace of human race.
-
= Глава 1. Численные методы линейной алгебры =
+
Your faggotry level exceeded any imaginable levels, and therefore we have to inform you that your pitiful resourse should be annihilated.
-
== Параграф 6. Теоремы о сходимости итерационных методов ==
+
Dig yourself a grave - you will need it.
-
=== Энергетическая норма ===
+
-
 
+
-
Пусть есть самосопряжённый положительно определённый оператор D = D* > 0
+
-
 
+
-
Положительно определённый оператор:
+
-
Есть пространство x ∈ H. Оператор положительно определённый, если (Dx, x) > 0, ∀ x ≠ 0.
+
-
 
+
-
Неотрицательный оператор: (Dx, x) ≥ 0, ∀ x ≠ 0.
+
-
 
+
-
Если оператор положительно определённый, то тогда ∃ δ> 0: (Dx, x) ≥δ(x, x)
+
-
 
+
-
Теперь мы можем ввести энергетическую норму: ||x||<sub>D</sub>&nbsp;=&nbsp;(Dx,x)<sup><sup>1</sup>/<sub>2</sub></sup>
+
-
 
+
-
Переходит в обычную при D&nbsp;=&nbsp;E.
+
-
 
+
-
Оказывается, можно ввести положительную определённость для несамосопряжённого вещественного оператора: если H — вещественный, то D&nbsp;>&nbsp;0: (Dx,&nbsp;x)&nbsp;>&nbsp;0, x&nbsp;&ne;&nbsp;0
+
-
 
+
-
Если D&nbsp;=&nbsp;D*&nbsp;>&nbsp;0, то &exist;&nbsp;D<sup>&minus;1</sup>&nbsp;=&nbsp;(D<sup>&minus;1</sup>)*&nbsp;>&nbsp;0. Кроме того, &exist;&nbsp;D<sup><sup>1</sup>/<sub>2</sub></sup>&nbsp;=&nbsp;(D<sup><sup>1</sup>/<sub>2</sub></sup>)*&nbsp;>&nbsp;0, &exist;&nbsp;D<sup>&minus;<sup>1</sup>/<sub>2</sub></sup>&nbsp;=&nbsp;(D<sup>&minus;<sup>1</sup>/<sub>2</sub></sup>)*&nbsp;>&nbsp;0.
+
-
 
+
-
'''Задача'''. H — вещественный, D&nbsp;>&nbsp;0. Показать, что (<sup>(D&nbsp;+&nbsp;D*)</sup>/<sub>2</sub>x, x) = (Dx, x), <sup>(D&nbsp;+&nbsp;D*)</sup>/<sub>2</sub> > 0
+
-
 
+
-
Для оценки скорости сходимости введём '''вектор погрешности''': v<sup>n</sup>&nbsp;=&nbsp;x<sup>n</sup>&nbsp;&minus;&nbsp;x.
+
-
 
+
-
* Ax = f (1)
+
-
* &exist; A<sup>&minus;1</sup> (m &times; m)
+
-
* B <sup>(x<sup>n + 1</sup> &minus; x<sup>n</sup>)</sup>/<sub>&tau;</sub> + Ax<sup>n</sup> = f (2)
+
-
* x<sup>n</sup>&nbsp;=&nbsp;v<sup>n</sup>&nbsp;+&nbsp;x
+
-
* B (v<sup>n&nbsp;+&nbsp;1</sup> &minus; v<sup>n</sup>)/&tau; + Av<sup>n</sup> = 0 (3)
+
-
* (v<sup>n&nbsp;+&nbsp;1</sup> &minus; v<sup>n</sup>)/&tau; + B<sup>&minus;1</sup>Av<sup>n</sup> = 0
+
-
* v<sup>n+1</sup> = v<sup>n</sup> &minus; &tau;B<sup>&minus;1</sup>Av<sup>n</sup> = (E &minus; &tau;B<sup>&minus;1</sup>A)v<sup>n</sup>
+
-
* S = E &minus; &tau;B<sup>&minus;1</sup>A (4)
+
-
 
+
-
Мы получили матрицу перехода, и многое от неё зависит, точнее от её спектра. Чем компактнее спектр, тем лучше сходимость.
+
-
 
+
-
'''Теорема 1'''. Итерационный метод (2) решения системы (1) сходится при любом начальном приближении тогда и только тогда, когда все собственные значения матрицы S по модулю меньше 1: |&lambda;<sub>k</sub><sup>S</sup>|&nbsp;<&nbsp;1.
+
-
 
+
-
Это означает, что оператор S — сжимающий.
+
-
 
+
-
(Доказательство есть в Бахвалове, на лекции не приводилось)
+
-
 
+
-
Далее H — вещественное.
+
-
 
+
-
'''Теорема 2 (Самарского, о достаточном условии сходимости метода (2))'''. Пусть есть A&nbsp;=&nbsp;A*&nbsp;=&nbsp;A<sup>T</sup>&nbsp;>&nbsp;0 (симметрический положительно определённый оператор (матрица)) и выполненно операторное (матричное) неравенство B &minus; 0,5&tau;A&nbsp;>&nbsp;0, &tau;&nbsp;>&nbsp;0 (5). Тогда (2) сходится при любом начальном приближении в среднеквадратичной норме ||x<sup>n</sup>&nbsp;&minus;&nbsp;x||&nbsp;=&nbsp;(&sum;<sub>i = 1</sub><sup>m</sup> (x<sub>i</sub><sup>n</sup>&nbsp;&minus;&nbsp;xi)<sup>2</sup>)<sup><sup>1</sup>/<sub>2</sub></sup>&nbsp;&rarr;&nbsp;0, n&nbsp;&rarr;&nbsp;&infin;.
+
-
 
+
-
<div class="comment">Можно записать условия, которые неконструктивные, которые не проверишь. Проверим: первое условие нормальное, ибо почти всегда матрицы симметрические. На B условие самосопряжённости не накладываем. Таким образом, условия не жёсткие.</div>
+
-
 
+
-
'''Идея доказательства''': введём числовую последовательность, докажем её монотонность, огрограниченность, и получим, что в этой норме вектор сходится к 0.
+
-
 
+
-
'''Доказательство'''. Введём y<sub>n</sub> = (Av<sup>n</sup>, v<sup>n</sup>) &ge; 0. Найдём y<sub>n&nbsp;+&nbsp;1</sub> = (Av<sup>n&nbsp;+&nbsp;1</sup>, v<sup>n&nbsp;+&nbsp;1</sup>) = (A(E &minus; &tau;B<sup>&minus;1</sup>A)v<sup>n</sup>, (E &minus; &tau;B<sup>&minus;1</sup>A)v<sup>n</sup>) = (Av<sup>n</sup>, v<sup>n</sup>) &minus; &tau;((AB<sup>&minus;1</sup>Av<sup>n</sup>, v<sup>n</sup>) + (Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>) &minus; &tau;(AB<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)) = (*)
+
-
 
+
-
(B<sup>&minus;1</sup>Av<sup>n</sup>, Av<sup>n</sup>) = (Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)
+
-
 
+
-
(*) = y<sub>n</sub> &minus; &tau;(2(Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>) &minus; &tau;(AB<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)) = y<sub>n</sub> &minus; 2&tau;((B &minus; 0,5&tau;A)B<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)
+
-
 
+
-
((B &minus; 0,5&tau;A)B<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)&nbsp;&ge;&nbsp;0 &rArr; y<sub>n&nbsp;+&nbsp;1</sub>&nbsp;&le;&nbsp;y<sub>n</sub>
+
-
 
+
-
Последовательность невозрастающая и, следовательно, имеет предел.
+
-
 
+
-
&exist; &delta; > 0: ((B &minus; 0,5&tau;A)B<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)&nbsp;&ge;&nbsp;&delta;||B<sup>&minus;1</sup>Av<sup>n</sup>||<sup>2</sup> (на основании задачи)
+
-
 
+
-
(y<sub>n&nbsp;+&nbsp;1</sub>&nbsp;&minus;&nbsp;y<sub>n</sub>)/&tau; + 2((B &minus; 0,5&tau;A)B<sup>&minus;1</sup>Av<sup>n</sup>, B<sup>&minus;1</sup>Av<sup>n</sup>)&nbsp;=&nbsp;0
+
-
 
+
-
В силу задачи можем подставить:
+
-
(y<sub>n&nbsp;+&nbsp;1</sub>&nbsp;&minus;&nbsp;y<sub>n</sub>)/&tau; + &delta;||B<sup>&minus;1</sup>Av<sup>n</sup>||<sup>2</sup>&nbsp;&le;&nbsp;0
+
-
 
+
-
при n &rarr; &infin;:
+
-
 
+
-
lim ||B<sup>&minus;1</sup>Av<sup>n</sup>|| = 0
+
-
 
+
-
&omega;<sup>n</sup> = B<sup>&minus;1</sup>Av<sup>n</sup>
+
-
 
+
-
v<sup>n</sup> = A<sup>&minus;1</sup>B&omega;<sup>n</sup>
+
-
 
+
-
||v<sup>n</sup>|| &le; ||A<sup>&minus;1</sup>B|| ||&omega;<sup>n</sup>||
+
-
 
+
-
lim<sub>n &rarr; &infin;</sub> ||v<sup>n</sup>|| = 0
+
-
 
+
-
lim<sub>n &rarr; &infin;</sub> ||x<sup>n</sup> &minus; x|| = 0
+
-
 
+
-
чтд.
+
-
 
+
-
'''Следствие 1'''. Пусть &exist; A&nbsp;=&nbsp;A*&nbsp;>&nbsp;0, 2D&nbsp;>&nbsp;A. Тогда метод Якоби сходится при любом начальном приближении.
+
-
 
+
-
'''Доказательство'''.
+
-
* A&nbsp;=&nbsp;R<sub>1</sub>&nbsp;+&nbsp;D&nbsp;+&nbsp;R<sub>2</sub>
+
-
* D(x<sup>n&nbsp;+&nbsp;1</sup>&nbsp;&minus;&nbsp;x<sup>n</sup>)&nbsp;+&nbsp;Ax<sup>n&nbsp;+&nbsp;1</sup>&nbsp;=&nbsp;f
+
-
* &tau;&nbsp;=&nbsp;1, B&nbsp;=&nbsp;D, a<sub>ii</sub>&nbsp;&ne;&nbsp;0
+
-
* D&nbsp;&minus;&nbsp;0,5A&nbsp;>&nbsp;0
+
-
* 2D > A
+
-
чтд
+
-
 
+
-
'''Задача'''. Доказать, что если A&nbsp;=&nbsp;A*&nbsp;>&nbsp;0 &rArr; a<sub>ii</sub>&nbsp;>&nbsp;0, i&nbsp;=&nbsp;1..m
+
-
 
+
-
'''Следствие 2'''. Пусть &exist; A&nbsp;=&nbsp;A*&nbsp;>&nbsp;0, матрица со строгим диагональным преобладанием: a<sub>ii</sub>&nbsp;>&nbsp;&sum;<sub>j = 1, j &ne; i</sub><sup>m</sup>|a<sub>ij</sub>|, i =1..m (6)
+
-
 
+
-
'''Доказательство'''.
+
-
 
+
-
* 2D > A
+
-
* (Ax, x) = &sum;<sub>i, j = 1</sub><sup>m</sup>a<sub>ij</sub>x<sub>i</sub>x<sub>j</sub> &le; &sum;<sub>i, j = 1</sub><sup>m</sup>|a<sub>ij</sub>| |x<sub>i</sub>| |x<sub>j</sub>| &le; (ab < a<sup>2</sup> + b<sup>2</sup>) &sum;<sub>i, j = 1</sub><sup>m</sup>|a<sub>ij</sub>| |x<sub>i</sub>|<sup>2</sup>/2 + &sum;<sub>i, j = 1</sub><sup>m</sup>|a<sub>ij</sub>| |x<sub>j</sub>|<sup>2</sup>/2 = &sum;<sub>i, j = 1</sub><sup>m</sup>|a<sub>ij</sub>| |x<sub>i</sub>|<sup>2</sup>/2 + &sum;<sub>j, i = 1</sub><sup>m</sup>|a<sub>ji</sub>| |x<sub>i</sub>|<sup>2</sup>/2 = &sum;<sub>i, j = 1</sub><sup>m</sup>|a<sub>ij</sub>| |x<sub>i</sub>|<sup>2</sup> = &sum;<sub>i, = 1</sub><sup>m</sup>(a<sub>ii</sub> + &sum;<sub>j = 1, j &ne; i</sub><sup>m</sup>|a<sub>ij</sub>|) x<sub>i</sub><sup>2</sup> = (**)
+
-
 
+
-
2a<sub>ii</sub>&nbsp;>&nbsp;a<sub>ii</sub>&nbsp;+&nbsp;&sum;<sub>j = 1, j &ne; i</sub><sup>m</sup>|a<sub>ij</sub>|
+
-
 
+
-
(**) < 2&sum;<sub>i, = 1</sub><sup>m</sup>a<sub>ii</sub>x<sub>i</sub><sup>2</sup>
+
-
 
+
-
(Ax, x) < 2&sum;<sub>i, = 1</sub><sup>m</sup>a<sub>ii</sub>x<sub>i</sub><sup>2</sup> = 2(Dx, x) &rArr; 2D > A — сходится
+
-
 
+
-
чтд.
+
-
 
+
-
Метод простой итерации: (x<sup>n + 1</sup>+xn)/&tau; + Ax<sup>n</sup> = f, x<sup>0</sup> — задано
+
-
 
+
-
'''Следствие 3'''. Пусть &exist; A&nbsp;=&nbsp;A*&nbsp;>&nbsp;0, &gamma;<sub>2</sub> = max<sub>1 &le; x &le; m</sub>&lambda;<sub>k</sub><sup>A</sup> > 0. Тогда 0 < &tau; < 2/&gamma;<sub>2</sub> МПИ сходится при &forall;&nbsp;x<sup>0</sup>
+
-
 
+
-
'''Доказательство'''. Условие преобразуется в E&nbsp;&minus;&nbsp;0,5&tau;A&nbsp;>&nbsp;0, 1&nbsp;&minus;&nbsp;0,5&tau;&lambda;<sub>k</sub><sup>A</sup> > 0, 1 &minus; 0,5&tau;&gamma;<sub>2</sub> > 0, 0 < &tau; < 2/&gamma;<sub>2</sub>.
+
-
 
+
-
{{Численные Методы}}
+

Версия 16:14, 2 февраля 2008

From Ebaums Inc to MurkLoar.

We at EbaumsWorld consider you as disgrace of human race. Your faggotry level exceeded any imaginable levels, and therefore we have to inform you that your pitiful resourse should be annihilated. Dig yourself a grave - you will need it.

Личные инструменты
Разделы