русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Сходимость Метода Простых Итераций для решения систем линейных уравнений.


Дата добавления: 2014-12-02; просмотров: 2289; Нарушение авторских прав


Сходимость последовательности векторов x(0), x(1),…., x(k),…, определяют двумя способами: по компонентам и по норме.

Определение 1. Вектор x*=(x1*, x2*,…., xn*,) называется пределом этой последовательности векторов, если существует каждый из n числовых пределов Определенная таким образом сходимость называется сходимостью по компонентам. Определение 2.Последовательность векторов сходится к вектору x* по норме, если .

Сходимость по норме более общая, так как не зависит от того, будет ли векторное пространство конечной или бесконечной размерности. Если размерность имеет конечное значение n, то сходимость по норме и сходимость по компонентам равносильны (т.е. из одной следует другая). Сходимость по норме во многих случаях более удобна, чем сходимость по компонентам.

Все эти рассуждения распространяются и на последовательность матриц B(0), B(1), …, B(k), …, однако здесь нас будет интересовать последовательность степеней матриц E, B, B2, …, Bk, …, называемая матричной геометрической прогрессией.

Лемма Неймана.Условие, что все собственные числа матрицы<1 | – необходимо и достаточно для того, чтобы: и Е+B+ +……+ +…..=(Е-В)^(-1)(обратная матрица.

Лемма 2Если норма ||B||< = q<1, то матрица (Е-B) имеет обратную, такую что Е+B+ +……+ +…..=(Е-В)^(-1), причем || (Е-В)^(-1)||< =1/1-qV= Е+B+ +……+ +….

||V||=||…||< =||E||+||B||+|| ||+||+…+||+|| ||+…<||E||+||B||+|| ||+||+…+||+|| ||<1+q+q^2+…q^n+…+1/1-q

||V||<=1/1-q

Теорема 1 сходимости МПИ). Необходимым и достаточным условием сходимости МПИ при любом начальном векторе x(0) к решению x* СЛАУ x=Bx+f является требование, чтобы все собственные значения матрицы B по модулю были меньше единицы.

Докажем только достаточность.

Пусть собственные значения матрицы B по модулю были меньше единицы



max½li(B)½<1, i=1,2,…, n. По лемме 1 имеем Bk®¥ при k®¥, а также E + B + B2 + … + Bk + …= (E+B)-1.

Применяя последовательно формулу МПИ для вычисления приближений:

x(1)=Bx(0)+f,

x(2)=Bx(1)+f=B(Bx(0)+f)+f=B2x(0)+(E+B)f,

. . . . . . . . . .

x(k+1)=Bk+1x(0) + (E + B + B2 + … + Bk)f.

0 ( )

Правая часть последнего выражения при любом x(0) и равна (E-B)-1f, т.е. в пределе .

Представим исходную систему x=Bx+f в виде (E-B)x=f и подставим x*: (E-B)(E-B)-1f=f.

Получается, что x* действительно является решением системы уравнений.

Достаточность доказана.

Вспоминая соотношение между собственными значениями и нормами матриц, можно сформулировать достаточный признак устойчивости: Для сходимости МПИ достаточно, чтобы какая-либо норма матрицы B была меньше единицы.

Некоторые квадратные матрицы обладают свойством, называемым диагональным преобладанием. Это означает, что диагональные элементы по модулю больше суммы модулей всех остальных элемнтов в данной строке:

Для изложенного способа преобразования системы к итерационному виду справедливо утверждение: в случае диагонального преобладания в исходной матрице A метод простой итерации сходится.

 

35.Оценки погрешности метода простой итерации для решения систем линейных алгебраических уравнений.

Теорема о погрешностях. Пусть q 1, тогда справедливы оценки (1) - апостериорная («после»). (2) – априорная («до»). Док-во: = B +f

= B +f вычитаем нижнее из верхнего - = B - B = B( - ); = * q* ; q* (**); так как q<1, то разности приближений и 0. = +…+ + (заменим каждую норму разности, используя (**)) q* + * +…+ * = q*(1+q+…+ )* = q* . Устремим m к , фиксируя «k». Тогда , 0, в результате чего получится соотношение (1). По соотношению (**) q* ; .

 



<== предыдущая лекция | следующая лекция ==>
Метод простой итерации для решения систем линейных алгебраических уравнений | Метод Зейделя для решения систем линейных алгебраических уравнений.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.