Устойчивость метода Гаусса

Опуская обременительные преобразования в методе обратного анализа ошибок округления, отметим, что возмущенная система метода Гаусса имеет вид

Устойчивость метода Гаусса - student2.ru .

Запишем оценку нормы матрицы возмущения:

Устойчивость метода Гаусса - student2.ru .

Вид этой оценки удовлетворял бы критерию устойчивости Уилкинсона, если бы множитель g(A) имел небольшое значение. Поясним смысл множителя g(A).

Пусть Устойчивость метода Гаусса - student2.ru обозначает матрицу, полученную из A после k шагов исключения. Обозначим

Устойчивость метода Гаусса - student2.ru .

Тогда

Устойчивость метода Гаусса - student2.ru .

Следовательно, g(A) показывает, во сколько раз могут возрасти элементы матрицы A в ходе исключения переменных по сравнению с их исходным уровнем. По этой причине g(A) называют коэффициентом роста матрицы A.

Элементы активной части матрицы Ak в методе Гаусса вычисляются по формуле

Устойчивость метода Гаусса - student2.ru .

Для ограничения роста элементов матрицы в процессе гауссова исключения желательно, чтобы поправочные члены

Устойчивость метода Гаусса - student2.ru

в этой формуле были не слишком большими. Это достигается процедурой выбора элемента Устойчивость метода Гаусса - student2.ru , который называют главным.

Выбор главного элемента по столбцу. В этом случае ограничение роста элементов матрицы Ak на k–м шаге гауссова исключения достигается перестановкой строк таким образом, чтобы гарантировать неравенство

Устойчивость метода Гаусса - student2.ru .

С этой целью при исключении переменной Устойчивость метода Гаусса - student2.ru в качестве главного элемента выбирается элемент Устойчивость метода Гаусса - student2.ru матрицы Ak-1 по правилу

Устойчивость метода Гаусса - student2.ru ,

т. е. наибольший по модулю элемент в k–м столбце матрицы Ak-1 (рис. 3.1). Строки r и k переставляются и только после этого выполняется k–й шаг исключения прямого хода Гаусса.

Устойчивость метода Гаусса - student2.ru При столбцовой стратегии выбора главных элементов справедлива такая оценка для значения параметра ak, определяющего коэффициент роста:

Устойчивость метода Гаусса - student2.ru .

Она допускает, что Устойчивость метода Гаусса - student2.ru и, следовательно, коэффициент роста

Устойчивость метода Гаусса - student2.ru .

По этой причине метод Гаусса с выбором главного элемента по столбцам является условно устойчивым. Несмотря на это, он широко используется на практике, так как g(A) редко достигает своего верхнего предела.

Выбор главного элемента по всей матрице. В этой стратегии в качестве главного элемента при исключении неизвестной xk выбирается элемент Устойчивость метода Гаусса - student2.ru по правилу

Устойчивость метода Гаусса - student2.ru ,

т. е. наибольший по модулю элемент в квадратной Устойчивость метода Гаусса - student2.ru подматрице матрицы Ak-1 (рис. 3.2). Устойчивость метода Гаусса - student2.ru Строки k и r, а также столбцы k и l переставляются и далее выполняется k–й шаг исключения. Такая стратегия гарантирует выполнение неравенства

Устойчивость метода Гаусса - student2.ru

и, следовательно, ограничивает рост элементов в процессе исключения Гаусса.

Оценка коэффициента роста элементов матрицы A в этом случае имеет более благоприятный вид:

Устойчивость метода Гаусса - student2.ru .

Точность метода Гаусса.

Привлекая оценку нормы матрицы возмущения, можно записать, что

Устойчивость метода Гаусса - student2.ru .

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

Наши рекомендации