Приложения
Таккак xn x0 при n , тодлявсякого 0 существует номер N такой, что для всех n N выполнены неравенства(x0,xn ) 2 , (x0,xn 1) 2 , и, следовательно, неравенство
(x0, Ax0) . В силу произвольности из последнего неравенства следует, что (x0, Ax0) 0 , и поэтому Ax0 x0 .
Докажем теперь единственность неподвижной точки у оператора сжатия. Предположим, что существуют два неподвиж-
ных элемента |
x0,y0 X оператора A, то есть таких, что |
Ax0 x0 , Ay0 |
y0 . Тогда |
|
(x0,y0 ) (Ax0, Ay0 ) (x0,y0 ) . |
Если теперь допустить, что (x0,y0) 0 , то из последнего неравенства следует, что 1 , что противоречит условию 0 1 . Полученное противоречие доказывает теорему.
Переходя в (2) к пределу при p, стремящемся к , получаем неравенство (3), служащее оценкой ошибки n-го приближения и одновременно оценкой скорости сходимости.
Замечание 1. Построение последовательности {xn }n 1 можно начинать с любой точки x. Выбор x будет сказываться лишь
на быстроте сходимости {x } |
|
к x . |
|
n |
n 1 |
0 |
0 1 , |
Замечание 2. Условие (Ax, Ay) (x,y) , |
нельзя заменить на более слабое (Ax, Ay) (x,y) , и даже на(Ax, Ay) (x,y) . Соответствующий пример смотри в [16 ] на странице 63.
Принцип сжатых отображений применяется для доказательства сходимости итерационных процедур, то есть процедур вида xn 1 Axn с соответственно подобранным оператором A.
Пусть A : Rn Rn — линейный оператор. Тогда Ax b 0
— система n линейных уравнений с n неизвестными. Рассмотрим оператор B : Rn Rn , действующий по формуле Bx Ax b . При b 0 B — оператор, полученный из линейного оператора A сдвигом на вектор b. При b 0 оператор B совпадает с оператором A. Найдем условия сжимаемости опе-
ратора B при различных метриках в пространстве Rn. Для Rn |
имеем |
|
|
|
|
1 |
|
|
|
|
|
|
|
(Bx,By) (Ax b, Ay b) |
|
|
|
|
|
|
|
n |
|
n |
n |
n |
|
|
|
(Ax)i bi (Ay)i bi |
|
|
aijxj aijyj |
|
|
|
i 1 |
|
|
|
i 1 |
j 1 |
j 1 |
|