ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.12.2025
Просмотров: 241
Скачиваний: 0
Далее, согласно правому граничному условию
.
Отсюда
можно найти остальные неизвестные
в процессе обратной прогонки с помощью
рекуррентной формулы .
Число операций, которое требуется для
решения системы общего вида методом
Гаусса, растет при увеличении
пропорционально
.
Метод прогонки сводится к двум циклам:
сначала по формулам рассчитываются
прогоночные коэффициенты, затем с их
помощью по рекуррентным формулам
находятся компоненты решения системы
.
Это означает, что с увеличением размеров
системы число арифметических операций
будет расти пропорционально
,
а не
.
Таким образом, метод прогонки в пределах
сферы своего возможного применения
является существенно более экономичным.
К этому следует добавить особую простоту
его программной реализации на компьютере.
Во многих прикладных задачах, которые приводят к СЛАУ с трехдиагональной матрицей, ее коэффициенты удовлетворяют неравенствам:
,
которые выражают свойство диагонального преобладания. В частности, мы встретим такие системы в третьей и пятой главе.
Согласно теореме предыдущего раздела решение таких систем всегда существует и является единственным. Для них также справедливо утверждение, которое имеет важное значение для фактического расчета решения с помощью метода прогонки.
Лемма
Если для системы с трехдиагональной матрицей выполняется условие диагонального преобладания , то прогоночные коэффициенты удовлетворяют неравенствам:
.
Доказательство проведем по индукции.
Согласно
, т. е. при
утверждение леммы верно. Допустим
теперь, что оно верно для
и рассмотрим
:
.
Итак, индукция
от
к
обоснована, что и завершает доказательство
леммы.
Неравенство
для прогоночных коэффициентов
делает прогонку устойчивой. Действительно,
предположим, что компонента решения
в результате процедуры округления
рассчитана с некоторой ошибкой. Тогда
при вычислении следующей компоненты
по рекуррентной формуле
эта ошибка, благодаря неравенству , не
будет нарастать.
Обусловленность слау.
Серьезным препятствием при решении систем линейных алгебраических уравнений может оказаться возможность заметного отклонения приближенного решения от точного из-за незначительных возмущений правых частей уравнений, которые неизбежно возникают в приближенных вычислениях. Причиной такого нежелательного эффекта часто оказывается так называемая плохая обусловленность матрицы системы линейных уравнений.
Норма матрицы.
Рассмотрим
линейное вещественное евклидово
пространство
,
элементами которого являются вектора
в виде упорядоченной системы
чисел
.
В пространстве
определены скалярное произведение
![]()
и евклидова норма
,
удовлетворяющая трем аксиомам нормы:
,
тогда и только тогда, когда
;
;
(неравенство треугольника).
Для скалярного
произведения справедливо неравенство
Коши-Буняковского
.
Рассмотрим
квадратную матрицу
размером
.
Она определяет в пространстве
линейное преобразование
![]()
или
.
Введем величину
,
которую
принято называть нормой матрицы
,
согласованной с нормой вектора
.
Записывая ненулевой вектор
в виде
,
где
вектор единичной длины:
,
получим представление для нормы,
эквивалентное
.
Отсюда следует,
что в конечномерном пространстве норма
матрицы ограничена, причем на единичной
сфере всегда найдется такой вектор
,
что
.
Наконец, из определения нормы следует, что
.
Это простое неравенство лежит в основе всех дальнейших оценок.
Корректность решения слау.
Следуя Адамару, будем называть математическую задачу корректной, если выполняются три условия:
Решение задачи существует.
Решение задачи единственное.
Решение задачи непрерывно зависит от входных данных.
Обсудим с точки зрения этого определения задачу решения СЛАУ с неравным нулю определителем
,
считая матрицу
фиксированной и рассматривая в качестве
входных данных вектор правых частей
системы
.
Условие
гарантирует существование у матрицы
обратной матрицы
,
через которую решение системы можно
записать в виде
.
Пусть теперь правая часть подверглась
возмущению
и стала равной
.
Тогда, согласно , решение
возмущенной системы
![]()
тоже можно
записать через обратную матрицу
:
,
где
.
Отсюда получаем
.
Неравенство
доказывает непрерывную зависимость
возмущения решения
от возмущения правой части
:
при
.
Это означает,
что решение СЛАУ с неравным нулю
определителем
-
корректная математическая задача: для
нее выполняются все три требования
корректности Адамара.
Число обусловленности матрицы.
Исходное уравнение позволяет написать неравенство:
.
Перемножая его с неравенством того же знака , получим:
.
Пусть
,
тогда, согласно ,
и неравенство можно переписать в виде:
,
где
.
Число
называется числом обусловленности
матрицы
.
Оно позволяет оценить относительную
погрешность решения через относительную
погрешность возмущения правой части.
Поскольку исходная система линейная,
оценка относительной погрешности
является более естественной, чем оценка
абсолютной погрешности. Чем больше
,
тем резче реагирует решение на возмущение
правой части. Поэтому матрицы с большим
числом обусловленности и соответствующие
им СЛАУ называют плохо обусловленными.
Для оценки роли, которую играет число
обусловленности при решении линейных
алгебраических систем, разберем задачу.