4. Решение систем линейных уравнений
|
Дана система линейных уравнений (СЛУ) с n неизвестными:
В матричной форме записи система (4.1) имеет вид:
(4.2)
Где : n – порядок системы;
– матрица коэффициентов системы;
– вектор свободных членов; – вектор неизвестных;
В свернутой форме записи СЛУ имеет вид:
(4.3)
Система называется Обусловленной (не вырожденной, не особенной), если определитель системы DA ¹ 0, и тогда система (4.1) имеет единственное решение.
Система называется Не обусловленной (вырожденной, особенной), если DA = 0, и тогда система (4.1) не имеет решений или имеет бесконечное множество решений.
На практике коэффициенты системы aij и свободные члены bi часто задаются приближенно, с некоторой неустранимой погрешностью. Поэтому, кроме существования и единственности решения СЛУ, важно еще знать, как влияет такая погрешность на получаемое решение.
Система называется Плохо обусловленной, если неустранимая погрешность оказывает сильное влияние на решение; у таких систем определитель близок, но не равен 0.
Рассмотрим пример плохо обусловленной системы.
Дана система
Решение ;
Пусть b2 имеет неустранимую погрешность %.
Если b2 = 1,01, то
Если b2 = 0,99, то
Решение изменяется очень сильно, следовательно, система плохо обусловлена, о чем говорит значение её определителя.
Рассмотрим геометрическую иллюстрацию обусловленности СЛУ на примере системы двух уравнений с двумя неизвестными:
A11 x1+ a12 x2 = b1 уравнение (I)
A21 x1+ a22 x2= b2 уравнение (II)
Рис. 4.1. Геометрическая иллюстрация обусловленности СЛУ.
Каждому уравнению в плоскости (x1,x2) соответствует прямая, а точка пересечения этих прямых является решением этой системы. Если ΔA = 0, то наклоны прямых одинаковы, и они либо параллельны (т. е. не имеют решения), либо совпадают (имеют бесконечное множество решений). Если ΔA ¹ 0, то прямые имеют единственную точку пересечения.
Но если система плохо обусловлена (∆А≈0), даже незначительное изменение одного из коэффициентов приведет к сильному изменению решения системы, т. к. прямые почти параллельны.
Для решения СЛУ широко применяться прямые и итерационные методы. Область применения некоторых из них показана в таблице.
Современная супер-ЭВМ имеет производительность 30 терафлоп – 30·1012 операций с вещественными числами в секунду. Такой машине для решения СЛУ для n=20 по формуле Крамера требуется:
Года.
На решение СЛУ прямым методом сильное влияние оказывает погрешность округления, т. к. требуется огромное количество арифметических действий.
На решение СЛУ итерационным методом погрешность округления практически не влияет, но не всегда удается обеспечить сходимость итерационного процесса.
< Предыдущая | Следующая > |
---|