Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Высшая математика ч.1.doc
Скачиваний:
67
Добавлен:
18.11.2018
Размер:
9.29 Mб
Скачать

4. Метод Гаусса

(решение систем линейных уравнений)

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

Пусть дана система уравнений:

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

Опишем все это поподробнее:

Прямой ход. Будем считать, что а11 ≠ 0 (если а11 = 0, то переставим строки так, чтобы первый элемент не был равен 0), после этого преобразуем систему исключив неизвестное х1 во всех уравнениях, кроме первого. (для чего умножим обе части первого уравнения на () и сложим полученное со вторым уравнением системы). Затем умножим обе части первого уравнения на ( ) и сложим с третьим уравнением системы. Продолжая этот процесс получим окончательно:

Здесь – новые значения коэффициентов и правых частей, которые получаются после первого шага.

Аналогичным образом, считая главным элементом исключим х2 из всех уравнений системы кроме первого и второго и так далее. Продолжаем этот процесс пока возможно. Если в процессе приведения системы к ступенчатому виду появится нулевое уравнение т.е. равенство вида 0 = 0, их отбрасывают. Если же появится уравнение вида 0 = bi , а bi ≠ 0, то это говорит о несовместимости системы.

Проведя все эти операции до конца, получим следующую систему уравнений:

где k < n, aii ≠ 0, i = 1к. Коэффициенты aii называются главными элементами системы.

Второй этап заключается в решении ступенчатой системы уравнений. Она, вообще говоря, имеет бесчисленное множество решений.

В последнем уравнении этой системы выражаем первое неизвестное через остальные неизвестные (хk+1 … xn). Затем подставляем значение Хk в предпоследнее уравнение системы и выражаем xk-1 через (хk+1 … xn), затем находим xk-2 …х1. Придавая свободным неизвестным (хk+1 … xn) произвольные значения получим бесчисленное множество решений системы.

Пример:

Решение: Произведем элементарные преобразования над строчками расширенной матрицы системы:

~~~

Полученная матрица соответствует системе:

итого

5. Система однородных линейных уравнений

Пусть дана система однородных линейных уравнений:

Очевидно, что однородная система всегда совместна (r(A) = r(Ā)), т.к. она имеет нулевое решение х12=…хп=0

При каких условиях однородная система имеет и ненулевое решение?

Теорема Для того. Чтобы система однородных уравнений имела ненулевое решение необходимо и достаточно, чтобы ранг r её основной матрицы был меньше числа n неизвестных т.е. r<n.

Необходимость. Так как r не может превосходить размера матрицы, то очевидно r ≤ n. Пусть r = n. Тогда один из миноров размера п×п отличен от нуля. Поэтому соответствующая система линейных уравнений имеет единственное решение , ∆i=0, ∆≠0. Значит, других, кроме тривиальных решений нет. Итак если есть нетривиальное решение, то r<n.

Достаточность. Пусть r<n, но тогда, поскольку ранг системы меньше числа её неизвестных, эта система имеет бесконечно много решений, а значит и хотя бы одно нулевое решение, о чем говорилось выше (теорема 3) два следствия вытекают из этой теоремы.

Следствие 1 Если число уравнений однородной системы меньше числа её неизвестных, то система имеет нулевое решение.

Следствие 2 Если в однородной системе число уравнений равно числу неизвестных, то она имеет ненулевое решение, тогда и только тогда когда ∆=0.