Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава II.DOC
Скачиваний:
18
Добавлен:
12.03.2015
Размер:
699.39 Кб
Скачать

2.1. Метод крамера

Предположим, что в системе (1) у матрицы Aразмера Тогда матрицаA имеет обратную A-1 , то есть A A-1=A-1 A=E. Умножим обе части выражения (1) слева на A-1, получим

(3)

Так как =то (3) можно записать так

(4)

где

,

а Aij - алгебраические дополнения элементов, aij – определители матрицы A.

Расписывая выражение (4) покомпонентно, получим

или

(1.5)

где Ai - матрица, получаемая из A путем замены i-го столбца на столбец свободных членов. Формулы (5) называются формулами Крамера.

ПРИМЕР. Решить по формулам Крамера систему линейных уравнений.

Находим определители и, раскладывая их на миноры по элементам последней строки, а затем вычисляя по правилу треугольников. Имеем

,

,

После определения значений определителей ипо формуле Крамера находим решение системы:

2.2. Метод исключения гаусса

Пусть дана неоднородная СЛАУ, состоящая из n линейных уравнений с n неизвестными x1 ,x2 , ..., xn и правыми частями b ,b2 , ..., bn:

. (1)

В матричной форме эта система может быть записана так:

(2)

где

Ниже изложим метод для решения системы уравнений (1), основанный на последовательном исключении неизвестных. Этот метод связан с именем Гаусса. Имеет много различных вычислительных схем. Мы же приведем изложение, так называемой, схемы единственного деления.

Допустим, что коэффициент a11 0. Разделим коэффициенты первого из уравнений СЛАУ (1), включая и свободный член, на коэффициент a11, который мы будем называть ведущим элементом 1-го шага, и обозначим

. (3)

Получим новое уравнение, которое запишем так

(4)

Исключим теперь неизвестное из всех уравнений системы (1), начиная со второго, посредством вычитания из этих уравнений уравнения (3), умноженного соответственно на числа Преобразованные уравнения будут иметь вид

(5)

где

(6)

Разделим далее коэффициенты первого из преобразованных уравнений на ведущий элемент 2-го шага который будем считать отличным от нуля. Мы получим уравнение

где

.

Исключая неизвестное из уравнений (5), начиная со второго, мы придем к уравнениям

где

Продолжая процесс по той же схеме, на m-ом шагу мы получим уравнения

(7)

где

Итак, получаем

(8)

или в матричной форме

(9)

где

Отметим, что описанный процесс возможен только при условии неравенства нулю всех ведущих элементов так как по ходу процесса на них приходится производить деление.

Из системы (8) значения для неизвестных находим последовательно от xn к x1 по очевидным формулам

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

ПРИМЕР. Решить методом Гаусса систему уравнений

РЕШЕНИЕ.

Ш а г 1. Исключаем неизвестную x1 из всех уравнений системы, начиная со второго. Для этого сначала разделим все члены его на коэффициент при x1. Имеем

(1)

Затем из второго уравнения системы (1) вычитаем первое, умноженное на 3

После этого из 3-го уравнения системы (1) вычтем первое

Теперь система уравнений примет вид

(2)

Ш а г 2. Исключаем неизвестное x2 из 3-го уравнения системы (2). Исключение выполняем с помощью 2-го уравнения системы (2), которое предварительно делим на коэффициент при x2. После этого система запишется в виде

Затем вычитаем из третьего уравнения второе, умноженное на 2

После этого исходная система (1) примет, так называемую, треугольную форму

(3)

Теперь легко найти значения неизвестных.

Ш а г 3. Определяем из третьего уравнения значение x3

Ш а г 4. Подставляя значение x2 во второе уравнение системы (3) находим

Ш а г 5. Значения x3 и x2 подставляем в первое уравнение и находим x1

Итак

ЗАМЕЧАНИЕ. Метод Гаусса не требует предварительного анализа о совместимости системы.

а) Если система совместна и определена, то метод приводит к единственности решения.

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

в) В методах типа Гаусса число действий Q(A), необходимых для нахождения решения задачи (1) имеет зависимость Q(A)=0·(n3). Если же матрица A диагональная, то Q(A)=n, а число действий q(A), необходимых для вычисления одного неизвестного в точности равно единице, то есть не зависит от n. Методы решения СЛАУ (1) называются экономичными, если q(A) не зависит или слабо зависит от n. Учеными показано, что для произвольной невырожденной матрицы существуют методы Q(A)=K·n, =loq27. Однако, их логическая сложность и слишком большая величина константы K не дают этим методам практических преимуществ по сравнению с методами типа Гаусса. Поэтому можно считать, что для произвольной невырожденной матрицы A прямые методы с оценкой q(A)=0·(n2) являются оптимальными.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]