Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 вычислительные методы линейной алгебры.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.02 Mб
Скачать

3.2.4.Погрешность решения и обусловленность системы уравнений

Рассмотрим влияние погрешности правой части и свойств матрицы системы линейных уравнений на погрешность решения. Пусть правая часть системы задана приближенно, с погрешностью η:

Ax = b1, b1 = b + η.

Пусть x1 решение неточно заданной системы Ax = b1, а x решение точной системы Ax = b. Обозначим погрешность решения через r = x1x. Тогда можно записать Ax1 = b1 в виде A(x + r) = b + η, и Ar = η.

Определение 3.3. Мерой обусловленности системы называется число

(3.29)

Мера обусловленности системы равна верхней грани отношения относительной погрешности решения к относительной погрешности правой части. Из формулы (3.29) следует неравенство

(3.30)

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

Учитывая, что r = A–1η, можно получить формулу вычисления меры обусловленности системы:

(3.31)

Определение 3.4. Мерой обусловленности матрицы A называется число

(3.32)

Для вычисления меры обусловленности матрицы можно с помощью (3.31) получить формулу

(3.33)

Учитывая (3.30), можно записать

(3.34)

Неравенство (3.34) связывает относительные погрешности правой части и решения системы через свойства матрицы системы.

Определение 3.5. Системы уравнений и матрицы называются плохо обусловленными, если их меры обусловленности принимают большие значения, и хорошо обусловленными, если их меры обусловленности принимают малые значения.

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

Пример 3.7. Для данной системы линейных уравнений исследовать влияние погрешности правой части на погрешность решения.

Решение. Решение системы x = (0,5; 0,2; –1; 0)T можно найти в программе Mathcad по формуле x = A–1b, где A — матрица коэффициентов, а b — вектор правых частей:

Если мы изменим правые части на 0,01 (прибавим к каждой координате вектора b число 0,01), то получим приближенное решение x1 = (0,342; 0,634; –1,9; 0,667)T, которое отличается от точного решения на вектор x1x = (–0,158; 0,434; –0,9; 0,667)T:

Мы видим, что незначительные погрешности правой части приводят к решению, которое сильно отличается от точного. Это объясняется плохой обусловленностью матрицы системы. Действительно, если мы вычислим число обусловленности матрицы A по формуле (3.33), пользуясь определением нормы (3.19), используя функцию программы Mathcad eigenvals(ATA), получим:

Отсюда получим значение числа обусловленности матрицы A:

||A|| = 322,2650,5 = 17,95, ||A –1|| = 367200,5 = 191,62, τ = ||A||∙||A –1|| = 3439,7.