Лабораторная работа № 4.
Принцип сжимающих отображений. Метод итераций
(практикум 5).
| Метрические пространства. Полные метрические пространства. Принцип сжимающих отображений. Метод итераций. |
Метрические пространства. Полные метрические пространства.
Метрическим пространством называется пара состоящая из множества и заданного на этом множестве расстояния (метрики) , т.е. действительной, неотрицательной функции двух элементов множества, удовлетворяющей аксиомам расстояния:
1.
2. (аксиома симметрии);
3. (аксиома треугольника).
|
В пространстве
часто используются следующие расстояния:
а) 
б) 
в)
(евклидова метрика),
Метрические пространства с соответствующими расстояниями обозначаются

Упражнение 1. Создать M-функции, которые вычисляют расстояние между точками
в различных метриках. Проверить их работу для расстояний между точкой
и точками
и
Вычислить расстояния между точками
и
в различных метриках.
Открытым шаром называется множество точек метрического пространства для которых
Замкнутым шаром называется множество точек метрического пространства для которых
|
Упражнение 2. Создать M-функцию, строящую изображение замкнутого шара в
для различных метрик. Построить шары
в метриках

Принцип сжимающих отображений. Метод итераций.
Последовательность точек метрического пространства называется фундаментальной, если для любого найдётся такое что при всех выполняется неравенство
Метрическое пространство называется полным, если всякая фундаментальная последовательность в нём сходится, т.е. для этого пространства справедлив критерий Коши сходимости последовательности.
|
Пространства
являются полными.
Пусть - полное метрическое пространство. Оператор отображающий в называется сжимающим, если
.
|
Пример 1. Если функция
определена на промежутке
, и имеет непрерывную производную
, удовлетворяет условию
, то в полном метрическом пространстве
вещественных чисел отрезка
с метрикой
определен оператор
:
,
. В силу теоремы Лагранжа имеем
, где
и следовательно,
- сжимающий оператор.
Принцип сжимающих отображений. Пусть - полное метрическое пространство, а оператор отображающий в - сжимающий. Тогда уравнение имеет и притом единственное решение.
|
Принцип сжимающих отображений дает метод отыскания приближенного решения уравнения
. Именно, если выполняются условия приведенной теоремы, то последовательность точек метрического пространства
,
, …,
, …, где
,
выбирается произвольно,
,
, …,
, …, сходится к
- решению уравнения 
Этот метод решения уравнения (1) и называется методом итераций. Справедлива оценка погрешности от замены точного решения уравнения (1) его
-ым приближением
:
.
Пример 2. С точностью до
методом итераций найти решение уравнения
в интервале
.
Так как
, то процесс итераций для исходного уравнения расходится. Перепишем уравнение в виде
(при переходе к обратной функции здесь получаем не
, а
, так как по определению
, а по условию,
).
Поскольку
при
то для уравнения
получаем сходящийся итерационный процесс.
Полагаем
. Тогда
, …
Чтобы оценить число итераций, необходимых для достижения точности
воспользуемся формулой
. Для
производную функции
оценим сверху:
.
Тогда неравенство
дает
, следовательно,
. Учитывая, что
, получаем
.
Таким образом, начиная с седьмого, члены последовательности отличаются от точного решения уравнения менее, чем на
,
,
.
Упражнение 3. Положив
вывести 10 первых членов последовательности
заданной рекуррентной формулой
Сделать вывод. 
Упражнение 4. Создать M-функцию для решения уравнения
с заданной точностью с выводом последовательности приближений. Входными параметрами являются функция
параметр сжатия
начальное приближение
точность решения
Проверить работу для уравнения из примера 2. С точностью 0.0001 решить уравнение
Сравнить с ответом, полученными при непосредственном решении в МatLab.
состоящая из множества
и заданного на этом множестве расстояния (метрики)
, т.е. действительной, неотрицательной функции двух элементов множества, удовлетворяющей аксиомам расстояния:
1.
2.
(аксиома симметрии);
3.
(аксиома треугольника).
называется множество точек
метрического пространства
Замкнутым шаром
называется множество точек
метрического пространства
называется фундаментальной, если для любого
найдётся такое
что при всех
выполняется неравенство
Метрическое пространство
отображающий
в
.