|
ГЛАВА 4. РЕШЕНИЕ СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ
Система линейных уравнений
Системой m линейных уравнений с n неизвестными называется система m алгебраических уравнений первой степени вида
где
Решением системы уравнений (4.1.1) называется совокупность n чисел Если система линейных уравнений (4.1.1) имеет хотя бы одно решение, то она называется совместной. В противном случае система называется несовместной. Совместная система, имеющая единственное решение, называется определенной, а система, имеющая более одного решения – неопределенной. Две системы линейных уравнений называются эквивалентными, если любое решение каждой из них является одновременно решением и другой системы. Две произвольные несовместные системы считаются эквивалентными. Системе линейных уравнений (4.1.1) поставим в соответствие матрицу
полученную присоединением к матрице А столбца свободных членов.
Методы решения системы n линейных уравнений с n неизвестными
Рассмотрим систему n линейных уравнений с n неизвестными
Определитель | A | матрицы А называется определителем системы (4.2.1). Теорема Крамера. Если определитель | A | системы (4.2.1) отличен от нуля, то система совместна и имеет единственное решение. Доказательство. Пусть система (4.2.1) совместна и
Умножим обе части первого из равенств (4.2.2) на алгебраическое дополнение
Коэффициент при Обозначим данный определитель через
Тогда равенство (4.2.3) примет вид:
Из формулы (4.2.4) следует, что если система (4.2.1) совместна, то она обладает единственным решением. Формулы (4.2.4) называются формулами Крамера. Непосредственной подстановкой значений
При Таким образом, получим
Теорема доказана. Пример. Решить систему линейных уравнений методом Крамера:
Решение. Вычислим определитель
откуда
Решение системы линейных уравнений с определителем | A |, отличным от нуля, можно найти с помощью обратной матрицы. Для этого запишем систему (4.2.1) в виде матричного уравнения
где
Решение матричного уравнения (4.2.5) имеет вид
Пример. Решить систему линейных уравнений с помощью обратной матрицы Решение. Вычислим для матрицы ее обратную матрицу
Определим неизвестную матрицу-столбец Х:
откуда
Формулы Крамера (4.2.4) могут быть получены из выражения (4.2.6). Действительно, запишем матричное равенство
Из полученного выражения непосредственно следуют формулы Крамера:
Теорема Кронекера-Капелли
Теорема. Система линейных уравнений (4.1.1) совместна тогда и только тогда, когда Доказательство. Необходимость. Пусть система (4.1.1) совместна и пусть числа Достаточность. Пусть дано, что откуда следует, что числа На основании теоремы Кронекера-Капелли имеем: 1. Если 2. Если Пусть для определенности базисный минор порядка r расположен в верхнем левом углу матрицы А. Тогда первые r строк матрицы А линейно независимы, а остальные ее строки являются линейной комбинацией первых r строк. Но это означает, что первые r уравнений системы (4.1.1) линейно независимы, а остальные (m-r) ее уравнений являются их линейными комбинациями. Поэтому достаточно решить систему r уравнений; решения такой системы будут, очевидно, удовлетворять и остальным (m-r) уравнениям.
При этом возможны два случая: 1. можно решить, например, по правилу Крамера. В этом случае система имеет единственное решение, т.е. система совместна и определена;
2.
Очевидно, что полученная система и, следовательно, система (4.1.1) являются совместными и неопределенными. Таким образом, если Если в системе n линейных уравнений с n неизвестными определитель системы равен нулю, то Теорема Кронекера-Капелли устанавливает необходимое и достаточное условие совместности системы (4.1.1), но не дает способа нахождения решения этой системы. Рассмотрим метод Жордана-Гаусса – метод решения системы m линейных уравнений с n неизвестными.
Метод Жордана-Гаусса
Метод Жордана-Гаусса основан на элементарных преобразованиях (п.3.2) строк расширенной матрицы системы (4.1.1). В результате каждого из элементарных преобразований расширенная матрица изменяется, однако системы линейных уравнений, соответствующие полученным матрицам, эквивалентны исходной системе линейных уравнений. Пусть дана система m линейных уравнений с n неизвестными. Применяя элементарные преобразования, построим эквивалентную систему специального вида. Для этого выберем в качестве первого уравнений одно из тех уравнений системы, где коэффициент при х 1 отличен от нуля. Не нарушая общности, предположим, что
Умножим первое уравнение на
Может случиться, что на первом шаге вместе с неизвестными х 1 будут исключены неизвестными
Используем второе уравнение для исключения неизвестного
Продолжая процесс, после r шагов получим матрицу При этом возможны три случая: 1. Если
Система имеет единственное решение: 2. Если
Система имеет бесконечное множество решений. Общее решение имеет вид:
Неизвестные Свободным неизвестным Среди частных решений системы выделим базисные решения, которые получают при равенстве нулю всех свободных неизвестных. Очевидно, что одним из базисных решений является следующее:
В общем случае число базисных решений не превышает 2. Если где хотя бы один из элементов Таким образом, метод Жордана-Гаусса состоит из r итераций (r шагов). На каждой S -ой итерации выбирается направляющий элемент Рассмотрим алгоритм произвольной итерации метода Жордана-Гаусса. Положим Шаг 1. Сформировать множество Шаг 2. Если Шаг 3. Если для Шаг 4. Разделить направляющую строку Шаг 5. К i -ой строке, Покажем, что столбец
Полагая j=k, из (4.4.1) и (4.4.3) имеем
Пример. Решить систему линейных уравнений методом Жордана-Гаусса.
Решение. Составим из данной системы расширенную матрицу Полагаем Итерация 1. Шаг 1. Шаг 2. Шаг 3. Находим Шаг 4. Делим третью строку на Шаг 5. К первой, второй и четвертой строкам прибавляем третью строку, соответственно умноженную на –2, -2, -3. В результате матрица
Итерация 2. Шаг 1. Шаг 2. Шаг 3. Находим Шаг 4. Делим первую строку на Шаг 5. Ко второй, третьей и четвертой строкам прибавляем первую строку, соответственно умноженную на –4, -3, 1. Получим матрицу
Итерация 3. Шаг 1. Шаг 2. Шаг 3. Находим Шаг 4. Делим четвертую строку на Шаг 5. К первой, второй, третьей строкам прибавляем четвертую строку, соответственно умноженную на 0, -5, -2. Получим матрицу
Итерация 4. Шаг 1. Шаг 2. Шаг 3. Находим Шаг 4. Делим четвертую строку на Шаг 5. К первой, третьей и четвертой строкам прибавляем вторую строку, соответственно умноженную на -1, 2, 0. Получим матрицу
Итерация 5. Шаг 1. Шаг 2.
Решение. Составим расширенную матрицу
В результате итерации 1, полагая После итерации 2, полагая
Итерация 3. Шаг 1. Шаг 2. Шаг 3. Так как Матрица
Получим одно из базисных решений:
Решение. Матрицы
Очевидно, что процесс элементарных преобразований следует закончить, так как Используя метод Жордана-Гаусса, рассмотрим еще один метод вычисления обратной матрицы Рассмотрим матричное уравнение
где Очевидно, что матричное уравнение (4.4.5) имеет единственное решение
Решение матричного уравнения (4.4.5) сводится к решению n систем n линейных уравнений с n неизвестными вида
Системе линейных уравнений (4.4.6) соответствует расширенная матрица Таким образом, чтобы для невырожденной матрицы А вычислить обратную матрицу Пример. Вычислить обратную матрицу
Решение. Составим матрицу
На итерации 1, полагая
На итерации 2, полагая
На итерации 3, полагая
откуда ![]() ![]() ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры... ![]() ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между... ![]() Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор... ![]() Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|