- Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
- Обратный ход метода Гаусса
- Метод Гаусса и системы линейных уравнений, не имеющие решений
- Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
- Метод Гаусса – Жордана
- Элементарные преобразования
- Метод Гаусса и системы, в которых число неизвестных меньше числа уравнений
- В общем виде
- Элементарные преобразования системы линейных уравнений
- Примеры решения СЛАУ
- Метод Гаусса и системы, в которых число неизвестных меньше числа уравнений
- Алгоритм и примеры решения методом Гаусса системы линейных уравнений с квадратной матрицей системы
- Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
- Понятие метода Гаусса
- Преимущества метода:
- Пример решения системы уравнений методом Гаусс
- ПримерПравить
- Простейшие преобразования элементов матрицы
- Видеоурок на тему метод Гаусса
- Метод Гаусса и системы, в которых число неизвестных больше числа уравнений
- Определения и обозначения
- Достоинства методаПравить
- Матрицы, их свойства
- Метод Гаусса
- Применение
- Принцип метода Гаусса
- Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
- Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
- Метод Гаусса и системы линейных уравнений, не имеющие решений
- Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
- Простейшие преобразования элементов матрицы
- Метод Жордана — Гаусса
- Когда нет решений
- Прямой ход метода Гаусса
- Приведение матрицы к ступенчатой форме
- Устойчивость метода ГауссаПравить
- Пример несовместной системы
- Понятие метода Гаусса
- Преимущества метода:
- Пример решения СЛАУ
- Особенности использования метода Гаусса для решения СЛАУ
- Обратный и прямой ход метода Гаусса
Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
Следующий пример – совместная, но неопределённая система линейных уравнений, то есть
имеющая бесконечное множество решений.
После выполнения преобразований в расширенной матрице системы
(перестановки строк, умножения и деления строк на некоторое число, прибавлению к одной строке
другой) могли появиться строки вида
соответствующие уравнению вида
Если во всех уравнениях имеющих вид
свободные члены равны нулю, то это означает, что система неопределённа, то есть имеет бесконечное множество решений, а уравнения этого вида – «лишние» и их исключаем из системы.
Пример 6. Решить методом Гаусса систему линейных уравнений:
Решение. Составим расширенную матрицу системы. Затем с помощью первого уравнения
исключим переменную из
последующих уравнений. Для
этого ко второй, третьей и четвёртой строкам прибавим первую, умноженную соответственно на
:
Теперь вторую строку прибавим к третьей и четвёртой.
В результате приходим к системе
Последние два уравнения превратились в уравнения вида .
Эти уравнения удовлетворяются при любых значениях неизвестных и их можно отбросить.
Чтобы удовлетворить второму уравнению, мы можем для и
выбрать произвольные значения
, тогда значение для
определится уже однозначно: . Из первого уравнения
значение для также находится
однозначно: .
Как заданная, так и последняя системы совместны, но неопределённы, и формулы
при произвольных и
дают нам все решения заданной
системы.
Принято также говорить, что система в этом случае имеет общее решение. Его можно записывать
и иначе, без греческих букв.
Чтобы найти общее решение совместной системы уравений, имеющее бесконечное множество
решений, нужно в процессе обратного хода метода Гаусса базисные переменные выразить через свободные переменные.
Базисные переменные в ступенчатой (трапециевидной) системе – это первые переменные
слева с ненулевым коэффициентом или просто первые слева, так как переменные с нулевым коэффициентом
в процессе элементарных преобразований были исключены. Свободные переменные – все остальные переменные.
Далее – несколько примеров с общим решением для самостоятельной работы, после которой можно
посмотреть правильные ответы и решения.
Пример 8. Выяснить совместность и найти общее решение и одно
частное решение системы линейных уравнений:
Правильное решение и ответ.
Обратный ход метода Гаусса
После того как мы преобразуем систему таким образом, одна неизвестная Xn становится известна, и можно в обратном порядке найти все оставшиеся неизвестные, подставляя уже известные иксы в уравнения системы, вплоть до первого.
Когда интернет всегда под рукой, можно решить систему уравнений методом Гаусса онлайн . Достаточно лишь вбить в онлайн-калькулятор коэффициенты. Но согласитесь, гораздо приятнее осознавать, что пример решен не компьютерной программой, а Вашим собственным мозгом.
Метод Гаусса и системы линейных уравнений, не имеющие решений
Следующий пример – несовместная система линейных уравнений, то есть не имеющая решений. Ответ на такие задачи так и формулируется: система не имеет решений.
Как уже говорилось в связи с первым примером, после выполнения преобразований в расширенной матрице системы могли появиться строки вида
соответствующие уравнению вида
Если среди них есть хотя бы одно уравнение с отличным от нуля свободным членом (т.е. ), то данная система уравнений является несовместной, то есть не имеет решений и на этом её решение закончено.
Пример 7. Решить методом Гаусса систему линейных уравнений:
Решение. Составляем расширенную матрицу системы. С помощью первого уравнения исключаем из последующих уравнений переменную . Для этого ко второй строке прибавляем первую, умноженную на , к третьей строке – первую, умноженную на , к четвёртой – первую, умноженную на .
Теперь нужно с помощью второго уравнения исключить переменную из последующих уравнений. Чтобы получить целые отношения коэффициентов, поменяем местами вторую и третью строки расширенной матрицы системы.
Для исключения из третьего и четвёртого уравнения к третьей строке прибавим вторую, умноженную на , а к четвёртой – вторую, умноженную на .
Теперь с помощью третьего уравнения исключим переменную из четвёртого уравнения. Для этого к четвёртой строке прибавим третью, умноженную на .
Заданная система эквивалентна, таким образом, следующей:
Полученная система несовместна, так как её последнее уравнение не может быть удовлетворено никакими значениями неизвестных. Следовательно, данная система не имеет решений.
Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
Пример 8. Решить систему линейных уравнений:
Метод Гаусса – Жордана
В линейной алгебре есть еще такое понятие, как метод Гаусса – Жордана. Он считается модификацией метода Гаусса и применяется при нахождении обратной матрицы, вычислении неизвестных членов квадратных систем алгебраических линейных уравнений. Метод Гаусса – Жордана удобен тем, что он в один этап позволяет решить СЛУ (без применения прямого и обратного ходов).
Начнем с термина «обратная матрица». Допустим, у нас есть матрица A. Обратной для нее будет матрица A-1, при этом обязательно выполняется условие: A × A-1 = A-1 × A = E, т. е. произведение этих матриц равно единичной матрице (у единичной матрицы элементы главной диагонали являются единицами, а остальные элементы равны нулю).
Важный нюанс: в линейной алгебре есть теорема существования обратной матрицы. Достаточное и необходимое условие существования матрицы A-1 – невырожденность матрицы A. При невырожденности det A (определитель) не равен нулю.
Основные шаги, на которых основывается метод Гаусса – Жордана:
- Взгляните на первую строку конкретной матрицы. Метод Гаусса – Жордана можно начинать применять, если первое значение не равно нулю. Если же на первом месте стоит 0, то поменяйте строки местами так, чтобы первый элемент имел отличное от нуля значение (желательно, чтобы число было ближе к единице).
- Разделите все элементы первой строки на первое число. У вас получится строка, которая начинается с единицы.
- Из второй строки вычтите первую строку, умноженную на первый элемент второй строки, т. е. в итоге у вас получится строка, которая начинается с нуля. Аналогичные действия выполните с остальными строчками. Для того чтобы по диагонали получались единицы, делите каждую строку на ее первый ненулевой элемент.
- В итоге вы получите верхнюю треугольную матрицу методом Гаусса – Жордана. В ней главная диагональ представлена единицами. Нижний угол заполнен нулями, а верхний угол – разнообразными значениями.
- Из предпоследней строки вычтите последнюю строчку, умноженную на необходимый коэффициент. У вас должна получиться строка с нулями и единицей. Для остальных строк повторите аналогичное действие. После всех преобразований получится единичная матрица.
Элементарные преобразования
До того как приступить непосредственно к решению системы, можно сделать ее менее громоздкой и более удобной для вычислений. Это достигается за счет элементарных преобразований – таких, что их выполнение никак не меняет конечный ответ. Следует отметить, что некоторые из приведенных элементарных преобразований действительны только для матриц, исходниками которых послужили именно СЛАУ. Вот список этих преобразований:
- Перестановка строк. Очевидно, что если в записи системы поменять порядок уравнений, то на решение это никак не повлияет. Следовательно, в матрице этой системы также можно менять местами строки, не забывая, конечно, про столбец свободных членов.
- Умножение всех элементов строки на некоторый коэффициент. Очень полезно! С помощью него можно сократить большие числа в матрице или убрать нули. Множество решений, как обычно, не изменится, а выполнять дальнейшие операции станет удобнее. Главное, чтобы коэффициент не был равен нулю.
- Удаление строк с пропорциональными коэффициентами. Это отчасти следует из предыдущего пункта. Если две или более строки в матрице имеют пропорциональные коэффициенты, то при умножении/делении одной из строк на коэффициент пропорциональности получаются две (или, опять же, более) абсолютно одинаковые строки, и можно убрать лишние, оставив только одну.
- Удаление нулевой строки. Если в ходе преобразований где-то получилась строка, в которой все элементы, включая свободный член, – ноль, то такую строку можно назвать нулевой и выкинуть из матрицы.
- Прибавление к элементам одной строки элементов другой (по соответствующим столбцам), умноженных на некоторый коэффициент. Самое неочевидное и самое важное преобразование из всех. На нем стоит остановиться поподробнее.
Метод Гаусса и системы, в которых число неизвестных меньше числа уравнений
Следующий пример – система линейных уравнений, в которой число неизвестных меньше числа уравнений.
Пример 9. Решить методом Гаусса систему линейных уравнений:
Решение. Составляем расширенную матрицу системы. С помощью первого уравнения исключаем из последующих уравнений переменную . Для этого ко второй строке прибавляем первую, умноженную на , к третьей строке – первую, умноженную на , к четвёртой – первую, умноженную на . Далее новые вторую, третью и четвёртую строки умножаем на .
Теперь нужно с помощью второго уравнения исключить переменную из последующих уравнений. Проведём подготовительные работы. Чтобы было удобнее с отношением коэффициентов, нужно получить единицу в во втором столбце второй строки. Для этого четвёртую строку умножаем на , а полученную в результате четвёртую строку меняем местами со второй строкой.
Проведём теперь исключение переменной из третьего и четвёртого уравнений. Для этого к третьей строке прибавим вторую, умноженную на , а к четвёртой – вторую, умноженную на .
Четвёртая и третья строки – одинаковые, поэтому четвёртую исключаем из матрицы. А третью умножаем на .
Получили следующую систему уравнений, которой эквивалентна заданная система:
и известны, а находим из первого уравнения:
Ответ: данная система уравнений имеет единственное решение (1; 1; 1).
В общем виде
Пусть существует система. Она имеет m уравнений и n корней-неизвестных. Записать ее можно следующим образом:
Из коэффициентов системы составляется основная матрица. В расширенную матрицу добавляется столбец свободных членов и для удобства отделяется чертой.
- первая строка матрицы умножается на коэффициент k = (-a21/a11);
- первая измененная строка и вторая строка матрицы складываются;
- вместо второй строки в матрицу вставляется результат сложения из предыдущего пункта;
- теперь первый коэффициент в новой второй строке равен a11 × (-a21/a11) + a21 = -a21 + a21 = 0.
- коэффициент k = (-a32/a22);
- с “текущей” строкой складывается вторая измененная строка;
- результат сложения подставляется в третью, четвертую и так далее строки, а первая и вторая остаются неизменными;
- в строках [3, m] матрицы уже два первых элемента равны нулю.
Элементарные преобразования системы линейных уравнений
Повторяя школьный метод алгебраического сложения уравнений системы, мы выяснили, что к одному из уравнений системы можно прибавлять другое уравнение системы, причём каждое из уравнений может быть умножено на некоторые числа. В результате получаем систему линейных уравнений, эквивалентную данной. В ней уже одно уравнение содержало только одну переменную, подставляя значение которой в другие уравнений, мы приходим к решению. Такое сложение – один из видов элементарного преобразования системы. При использовании метода Гаусса можем пользоваться несколькими видами преобразований.
На анимации выше показано, как система уравнений постепенно превращается в трапециевидную. То есть такую, которую вы видели на самой первой анимации и сами убедились в том, что из неё просто найти значения всех неизвестных. О том, как выполнить такое превращение и, конечно, примеры, пойдёт речь далее.
При решении систем линейных уравнений с любым числом уравнений и неизвестных в системе уравнений и в расширенной матрице системы можно:
- переставлять местами строки (это и было упомянуто в самом начале этой статьи);
- если в результате других преобразований появились равные или пропорциональные строки, их можно удалить, кроме одной;
- удалять “нулевые” строки, где все коэффициенты равны нулю;
- любую строку умножать или делить на некоторое число;
- к любой строке прибавлять другую строку, умноженное на некоторое число.
В результате преобразований получаем систему линейных уравнений, эквивалентную данной.
Примеры решения СЛАУ
В данной статье мы:
- дадим определение методу Гаусса,
- разберем алгоритм действий при решении линейных уравнений, где количество уравнений совпадает c количеством неизвестных переменных, а определитель не равен нулю;
- разберем алгоритм действий при решении СЛАУ с прямоугольной или вырожденной матрицей.
Метод Гаусса и системы, в которых число неизвестных меньше числа уравнений
Следующий пример – система линейных уравнений, в которой число неизвестных меньше
числа уравнений.
Пример 12. Решить методом Гаусса систему линейных уравнений:
Решение. Составляем расширенную матрицу системы. С помощью первого уравнения исключаем из последующих уравнений переменную .
Для этого ко второй строке прибавляем первую, умноженную на , к третьей строке –
первую, умноженную на , к четвёртой –
первую, умноженную на . Далее
новые вторую, третью и четвёртую строки умножаем на .
Теперь нужно с помощью второго уравнения исключить переменную из последующих уравнений.
Проведём подготовительные работы. Чтобы было удобнее с отношением коэффициентов, нужно получить единицу в во втором
столбце второй строки. Для этого четвёртую строку умножаем на , а полученную в результате четвёртую строку
меняем местами со второй строкой.
Проведём теперь исключение переменной
из третьего и четвёртого уравнений. Для этого к третьей строке прибавим вторую, умноженную на
, а к четвёртой – вторую, умноженную на
.
Четвёртая и третья строки – одинаковые, поэтому четвёртую исключаем из матрицы. А третью
умножаем на .
Получили следующую систему уравнений, которой эквивалентна заданная система:
и
известны, а
находим из первого уравнения:
Ответ: данная система уравнений имеет единственное решение (1; 1; 1).
Алгоритм и примеры решения методом Гаусса системы линейных уравнений с квадратной матрицей системы
Рассмотрим сначала решение систем линейных уравений, в которых число неизвестных равно числу уравнений. Матрица такой системы – квадратная, то есть в ней число строк равно числу столбцов.
Пример 2. Решить методом Гаусса систему линейных уравнений
Решая системы линейных уравнений школьными способами, мы почленно умножали одно из уравнений на некоторое число, так, чтобы коэффициенты при первой переменной в двух уравнениях были противоположными числами. При сложении уравнений происходит исключение этой переменной. Аналогично действует и метод Гаусса.
Для упрощения внешнего вида решения составим расширенную матрицу системы:
В этой матрице слева до вертикальной черты расположены коэффициенты при неизвестных, а справа после вертикальной черты – свободные члены.
Для удобства деления коэффициентов при переменных (чтобы получить деление на единицу) переставим местами первую и вторую строки матрицы системы. Получим систему, эквивалентную данной, так как в системе линейных уравнений можно переставлять местами уравнения:
С помощью нового первого уравнения исключим переменную x из второго и всех последующих уравнений. Для этого ко второй строке матрицы прибавим первую строку, умноженную на (в нашем случае на ), к третьей строке – первую строку, умноженную на (в нашем случае на ).
Это возможно, так как
Если бы в нашей системе уравнений было больше трёх, то следовало бы прибавлять и ко всем последующим уравнениям первую строку, умноженную на отношение соответствующих коэффициентов, взятых со знаком минус.
В результате получим матрицу эквивалентную данной системе новой системы уравнений, в которой все уравнения, начиная со второго не содержат переменнную x:
Для упрощения второй строки полученной системы умножим её на и получим вновь матрицу системы уравнений, эквивалентной данной системе:
Теперь, сохраняя первое уравнение полученной системы без изменений, с помощью второго уравнения исключаем переменную y из всех последующих уравнений. Для этого к третьей строке матрицы системы прибавим вторую строку, умноженную на (в нашем случае на ).
Если бы в нашей системе уравнений было больше трёх, то следовало бы прибавлять и ко всем последующим уравнениям вторую строку, умноженную на отношение соответствующих коэффициентов, взятых со знаком минус.
В результате вновь получим матрицу системы, эквивалентной данной системе линейных уравнений:
Мы получили эквивалентную данной трапециевидную систему линейных уравнений:
Если число уравнений и переменных больше, чем в нашем примере, то процесс последовательного исключения переменных продолжается до тех пор, пока матрица системы не станет трапециевидной, как в нашем демо-примере.
Решение найдём “с конца” – обратный ход. Для этого из последнего уравнения определим z:
.
Подставив это значение в предшествующее уравнение, найдём y:
Из первого уравнения найдём x:
Ответ: решение данной системы уравнений – .
Проверить решение системы можно и на калькуляторе, решающем методом Крамера: в этом случае будет выдан тот же ответ, если система имеет однозначное решение. Если же система имеет бесконечное множество решений, то таков будет и ответ, и это уже предмет пятой части этого урока.
Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
Пример 3. Решить систему линейных уравнений:
Перед нами вновь пример совместной и определённой системы линейных уравнений, в которой число уравнений равно числу неизвестных. Отличие от нашего демо-примера из алгоритма – здесь уже четыре уравнения и четыре неизвестных.
Пример 4. Решить систему линейных уравнений методом Гаусса:
Решение. Составляем расширенную матрицу системы. С помощью первого уравнения исключаем из последующих уравнений переменную . Для этого ко второй строке прибавляем первую, умноженную на , к третьей строке – первую, умноженную на , к четвёртой – первую, умноженную на .
Теперь нужно с помощью второго уравнения исключить переменную из последующих уравнений. Проведём подготовительные работы. Чтобы было удобнее с отношением коэффициентов, нужно получить единицу в во втором столбце второй строки. Для этого из второй строки вычтем третью, а полученную в результате вторую строку умножим на -1.
Проведём теперь собственно исключение переменной из третьего и четвёртого уравнений. Для этого к третьей строке прибавим вторую, умноженную на , а к четвёртой – вторую, умноженную на .
Теперь с помощью третьего уравнения исключим переменную из четвёртого уравнения. Для этого к четвёртой строке прибавим третью, умноженную на . Получаем расширенную матрицу трапециевидной формы.
Получили систему уравнений, которой эквивалентна заданная система:
Следовательно, полученная и данная системы являются совместными и определёнными. Окончательное решение находим «с конца». Из четвёртого уравнения непосредственно можем выразить значение переменной “икс четвёртое”:
Это значение подставляем в третье уравнение системы и получаем
откуда находим “икс третье”:
Далее, подставляем значения и во второе уравнение системы:
Наконец, подстановка значений
в первое уравнение даёт
откуда находим “икс первое”:
Ответ: данная система уравнений имеет единственное решение .
Проверить решение системы можно и на калькуляторе, решающем методом Крамера: в этом случае будет выдан тот же ответ, если система имеет однозначное решение.
Понятие метода Гаусса
Чтобы сразу же понять суть метода Гаусса, остановите ненадолго взгляд на анимации ниже.
Почему одни буквы постепенно исчезают, другие окрашиваются в зелёный цвет, то есть становятся известными,
а числа сменяются другими числами? Подсказка: из последнего уравнения совершенно точно известно, чему
равна переменная .
Догадались? В такой системе, называемой трапециевидной, последнее уравнение содержит только одну переменную и её значение можно однозначно
найти. Затем значение этой переменной подставляют в предыдущее уравнение (обратный ход метода Гаусса, далее – просто обратный ход), из которого находят предыдущую
переменную, и так далее.
Метод Гаусса, называемый также методом последовательного исключения неизвестных, состоит в следующем. При помощи элементарных преобразований систему линейных
уравнений приводят к такому виду, чтобы её матрица из коэффициентов оказалась трапециевидной (то же самое,
что треугольной или ступенчатой) или близкой
к трапециевидной (прямой ход метода Гаусса, далее – просто прямой ход). Пример такой системы и её решения
как раз и был приведён на анимации в начале урока.
В трапециевидной (треугольной) системе, как видим, третье уравнение уже не содержит переменных и
, а второе уравнение – переменной .
После того, как матрица системы приняла трапециевидную форму, уже не представляет труда
разобраться в вопросе о совместности системы, определить число решений и найти сами решения.
У студентов наибольшие трудности вызывает именно прямой ход, то есть приведение
исходной системы к трапециевидной. И это несмотря на то, что преобразования, которые необходимы для этого,
называются элементарными. И называются неслучайно: в них требуется производить умножение (деление),
сложение (вычитание) и перемену уравнений местами.
Преимущества метода:
- при решении систем линейных уравнений с числом уравнений и неизвестных более трёх метод
Гаусса не такой громоздкий, как метод Крамера, поскольку при решении методом Гаусса
необходимо меньше вычислений; - методом Гаусса можно решать неопределённые системы линейных уравнений, то есть, имеющие
общее решение (и мы разберём их на этом уроке), а, используя метод Крамера, можно лишь констатировать, что система неопределённа; - можно решать системы линейных уравнений, в которых число неизвестных
не равно числу уравнений (также разберём их на этом уроке); - метод основан на элементарных (школьных) методах – методе подстановки неизвестных
и методе сложения уравнений, которых мы коснулись в соответствующей статье.
Чтобы все
прониклись простотой, с которой решаются трапециевидные (треугольные, ступенчатые) системы линейных
уравнений, приведём решение такой системы с применением обратного хода. Быстрое решение этой системы
было показано на картинке в начале урока.
Пример 1. Решить систему линейных уравнений, применяя обратный ход:
Решение. В данной трапециевидной системе переменная z однозначно
находится из третьего уравнения. Подставляем её значение во второе уравнение и получаем значение
переменой y:
Теперь нам известны значения уже двух переменных – z и y. Подставляем
их в первое уравнение и получаем значение переменной x:
Из предыдущих шагов выписываем решение системы уравнений:
Чтобы получить такую трапециевидную систему линейных уравнений, которую мы решили очень
просто, требуется применять прямой ход, связанный с элементарными преобразованиями системы линейных
уравнений. Это также не очень сложно.
Пример решения системы уравнений методом Гаусс
А теперь – пример, чтобы все стало наглядно и понятно. Пусть дана система линейных уравнений, и нужно решить ее методом Гаусса:
Сначала запишем расширенную матрицу:
Теперь займемся преобразованиями. Помним, что нам нужно добиться треугольного вида матрицы. Умножим 1-ую строку на (3). Умножим 2-ую строку на (-1). Добавим 2-ую строку к 1-ой и получим:
Затем умножим 3-ую строку на (-1). Добавим 3-ую строку к 2-ой:
Умножим 1-ую строку на (6). Умножим 2-ую строку на (13). Добавим 2-ую строку к 1-ой:
Вуаля – система приведена к соответствующему виду. Осталось найти неизвестные:
Система в данном примере имеет единственное решение. Решение систем с бесконечным множеством решений мы рассмотрим в отдельной статье. Возможно, сначала Вы не будете знать, с чего начать преобразования матрицы, но после соответствующей практики набьете руку и будете щелкать СЛАУ методом Гаусса как орешки. А если Вы вдруг столкнетесь со СЛАУ, которая окажется слишком крепким орешком, обращайтесь к нашим авторам! Заказать недорого реферат вы можете, оставив заявку в Заочнике. Вместе мы решим любую задачу!
Две системы линейных уравнений называются равносильными, если множество всех их решений совпадает.
Элементарные преобразования системы уравнений – это:
- Вычеркивание из системы тривиальных уравнений, т.е. таких, у которых все коэффициенты равны нулю;
- Умножение любого уравнения на число, отличное от нуля;
- Прибавление к любому i -му уравнению любого j -то уравнения, умноженного на любое число.
Переменная x i называется свободной, если эта переменная не является разрешенной, а вся система уравнений – является разрешенной.
Теорема. Элементарные преобразования переводят систему уравнений в равносильную.
Смысл метода Гаусса заключается в том, чтобы преобразовать исходную систему уравнений и получить равносильную разрешенную или равносильную несовместную систему.
Итак, метод Гаусса состоит из следующих шагов:
- Рассмотрим первое уравнение. Выберем первый ненулевой коэффициент и разделим все уравнение на него. Получим уравнение, в которое некоторая переменная x i входит с коэффициентом 1;
- Вычтем это уравнение из всех остальных, умножая его на такие числа, чтобы коэффициенты при переменной x i в остальных уравнениях обнулились. Получим систему, разрешенную относительно переменной x i , и равносильную исходной;
- Если возникают тривиальные уравнения (редко, но бывает; например, 0 = 0), вычеркиваем их из системы. В результате уравнений становится на одно меньше;
- Повторяем предыдущие шаги не более n раз, где n – число уравнений в системе. Каждый раз выбираем для «обработки» новую переменную. Если возникают противоречивые уравнения (например, 0 = 8), система несовместна.
В результате через несколько шагов получим либо разрешенную систему (возможно, со свободными переменными), либо несовместную. Разрешенные системы распадаются на два случая:
- Число переменных равно числу уравнений. Значит, система определена;
- Число переменных больше числа уравнений. Собираем все свободные переменные справа – получаем формулы для разрешенных переменных. Эти формулы так и записываются в ответ.
Вот и все! Система линейных уравнений решена! Это довольно простой алгоритм, и для его освоения вам не обязательно обращаться к репетитору высшей по математике. Рассмотрим пример:
Задача. Решить систему уравнений:
- Вычитаем первое уравнение из второго и третьего – получим разрешенную переменную x 1 ;
- Умножаем второе уравнение на (−1), а третье уравнение делим на (−3) – получим два уравнения, в которых переменная x 2 входит с коэффициентом 1;
- Прибавляем второе уравнение к первому, а из третьего – вычитаем. Получим разрешенную переменную x 2 ;
- Наконец, вычитаем третье уравнение из первого – получаем разрешенную переменную x 3 ;
- Получили разрешенную систему, записываем ответ.
Общее решение совместной системы линейных уравнений – это новая система, равносильная исходной, в которой все разрешенные переменные выражены через свободные.
Когда может понадобиться общее решение? Если приходится делать меньше шагов, чем k (k – это сколько всего уравнений). Однако причин, по которым процесс заканчивается на некотором шаге l
ПримерПравить
Для решения следующей системы уравнений:
Запишем её в виде матрицы 3×4, где последний столбец является свободным членом:
Проведём следующие действия:
- К строке 2 добавим: −4 × Строку 1.
- К строке 3 добавим: −9 × Строку 1.
- К строке 3 добавим: −3 × Строку 2.
- Строку 2 делим на −2
- К строке 1 добавим: −1 × Строку 3.
- К строке 2 добавим: −3/2 × Строку 3.
- К строке 1 добавим: −1 × Строку 2.
В правом столбце получаем решение:
- .
Простейшие преобразования элементов матрицы
Мы рассмотрели основные определения и уже понимаем, чем нам поможет метод Гаусса в решении системы. Теперь давайте рассмотрим простую систему уравнений. Для этого возьмём самое обычное уравнение, где и используем решение методом Гаусса:
Из уравнения запишем расширенную матрицу:
Из данной матрицы видно, по какому принципу она записана. Вертикальную черту не обязательно ставить, но просто так удобнее решать систему.
На матрице, которая написана выше рассмотрим, какие существуют элементарные преобразования:
1. В матрице строки можно переставлять местами. Например, в нашей матрице спокойно можно переставить первую и вторую строки:
2. Если в матрице имеются (или появились) пропорциональные строки (одинаковые), тогда необходимо оставить всего лишь одну строку, а остальные убрать (удалить).
3. Если в ходе преобразований в матрице появилась строка, где находятся одни нули, тогда такую строку тоже нужно удалять.
4. Строку матрицы можно умножать (делить) на любое число, которое отличное от нуля. Такое действие желательно проделывать, так как в будущем проще преобразовывать матрицу.
5. Сейчас рассмотрим преобразование, которое больше всего вызывает затруднение у студентов. Для этого возьмём изначальную нашу матрицу:
Для удобства умножаем первую строку на (-3):
Теперь ко второй строке прибавляем первую строку, которую умножали на -3. Вот что у нас получается:
В итоге получилось такое преобразование:
Теперь для проверки можно разделить все коэффициенты первой строки на те же и вот что получается:
В матрице верхняя строка преобразовалась:
Первую строку делим на и преобразовалась нижняя строка:
И верхнюю строку поделили на то же самое число :
Как вы можете убедиться, в итоге строка, которую мы прибавляли ни капельки не изменилась, а вот вторая строка поменялась. ВСЕГДА меняется только та строка, к которой прибавляются коэффициенты.
Мы расписали в таких подробностях, чтобы было вам понятно, откуда какая цифра взялась. На практике, например, на контрольной или экзамене матрица так подробно не расписывается. Как правило, в задании решение матрицы оформляется так:
Видеоурок на тему метод Гаусса
https://youtube.com/watch?v=S5fFXf8r8X0
Метод Гаусса и системы, в которых число неизвестных больше числа уравнений
Следующий пример – система линейных уравнений, в которой число неизвестных больше числа уравнений.
Если при выполнении преобразований в расширенной матрице системы встретилось хотя бы одно уравнение вида
с равным нулю свободным членом, то в итоге получим эквивалентную исходной системе систему линейных уравнений, в которой число уравнений меньше числа переменных, а уравнения вида (*) удовлетворяются при любых значениях неизвестных. Их можно отбросить.
Неизвестным, которые удовлетворяли уравнению вида 0 = 0, например, третьему и четвёртому (*, отброшенным уравнениям), придадим произвольные значения (пример 2). Они чаще всего записываются так: . Подставляя эти значения в остальные уравнения, не имеющие вида (*), например, первое и второе, получаем формулы, дающие нам значения остальных неизвестных. В них можно подставлять любые численные значения и . Следовательно, существует бесконечное множество выбора значений этих неизвестных, поэтому полученная система уравнений является неопределённой. В этом случае неопределённой является и исходная система.
Пример 10. Решить методом Гаусса систему линейных уравнений:
Решение. Составляем расширенную матрицу системы. Далее ко второй строке прибавляем первую, умноженную на .
Заданная система эквивалентна, таким образом, следующей:
В ней отсутствуют уравнения, дающие однозначные значения для и . Это равносильно появлению уравнений вида , которые можно отбросить. Мы можем для и выбрать произвольные значения . Из первого уравнения значение для находится однозначно: .
Как заданная, так и последняя системы совместны, но неопределённы, и формулы
при произвольных и дают нам все решения заданной системы.
Определения и обозначения
Как уже говорилось, метод Гаусса вызывает у студентов некоторые сложности. Однако, если выучить методику и алгоритм решения, сразу же приходит понимание в тонкостях решения.
Для начала систематизируем знания о системах линейных уравнений.
СЛАУ в зависимости от её элементов может иметь:
- Одно решение;
- много решений;
- совсем не иметь решений.
В первых двух случаях СЛАУ называется совместимой, а в третьем случае – несовместима. Если система имеет одно решение, она называется определённой, а если решений больше одного, тогда система называется неопределённой.
Метод Крамера и матричный способ не подходят для решения уравнений, если система имеет бесконечное множество решений. Вот поэтому нам и нужен метод Гаусса, который поможет нам в любом случае найти правильное решение. К элементарным преобразованиям относятся:
- перемена мест уравнений системы;
- почленное умножение обеих частей на одно из уравнений на некоторое число, так, чтобы коэффициенты при первой переменной в двух уравнениях были противоположными числами;
- сложение к обеим частям одного из уравнений определённых частей другого уравнения.
Итак, когда мы знаем основные правила и обозначения, можно приступать к решению.
Теперь рассмотрим, как решаются системы методом Гаусса на простом примере:
где а, в, с – заданные коэффициенты, d – заданные свободные члены, x, y, z – неизвестные. Коэффициенты и свободные члены уравнения можно называть его элементами.
Если = = = , тогда система линейных алгебраических уравнений называется однородной, в другом случае – неоднородной.
Множественные числа , , называются решением СЛАУ, если при подстановке , , в СЛАУ получим числовые тождества.
Система, которую мы написали выше имеет координатную форму. Если её переделать в матричную форму, тогда система будет выглядеть так:
– это основная матрица СЛАУ.
– матрица столбец неизвестных переменных.
– матрица столбец свободных членов.
Если к основной матрице добавить в качестве – ого столбца матрицу-столбец свободных членов, тогда получится расширенная матрица систем линейных уравнений. Как правило, расширенная матрица обозначается буквой , а столбец свободных членов желательно отделить вертикальной линией от остальных столбцов. То есть, расширенная матрица выглядит так:
Если квадратная матрица равна нулю, она называется вырожденная, а если – матрица невырожденная.
Если с системой уравнений:
Произвести такие действия:
- умножать обе части любого из уравнений на произвольное и отличное от нуля число ;
- менять местами уравнения;
- к обеим частям любого из уравнений прибавить определённые части другого уравнения, которые умножаются на произвольное число ,
тогда получается эквивалентная система, у которой такое же решение или нет решений совсем.
Теперь можно перейти непосредственно к методу Гаусса.
Нужна помощь в написании работы?
Написание учебной работы за 1 день от 100 рублей. Посмотрите отзывы наших клиентов и узнайте стоимость вашей работы.
Достоинства методаПравить
- Для матриц ограниченного размера — менее трудоёмкий по сравнению с другими методами.
- Позволяет однозначно установить, совместна система или нет, и если совместна, найти её решение.
- Позволяет найти максимальное число линейно независимых уравнений — ранг матрицы системы[3].
Матрицы, их свойства
Никакого скрытого смысла в матрице нет. Это просто удобный способ записи данных для последующих операций с ними. Бояться их не надо даже школьникам.
Матрица всегда прямоугольная, потому что так удобнее. Даже в методе Гаусса, где все сводится к построению матрицы треугольного вида, в записи фигурирует прямоугольник, только с нулями на том месте, где нет чисел. Нули можно не записывать, но они подразумеваются.
В методе Гаусса матрицы – это не основной момент решения. В принципе, все операции можно выполнять непосредственно с самими уравнениями, однако запись получится куда более громоздкая, и в ней будет гораздо легче запутаться.
Метод Гаусса
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 3 февраля 2022 года; проверки требуют 14 правок.
Применение
Поскольку решение методом Гаусса представляет из себя алгоритм, а матрица – это, фактически, двумерный массив, его можно использовать при программировании. Но поскольку статья позиционирует себя, как руководство “для чайников”, следует сказать, что самое простое, куда метод можно запихнуть – это электронные таблицы, например, Excel. Опять же, всякие СЛАУ, занесенные в таблицу в виде матрицы, Excel будет рассматривать как двумерный массив. А для операций с ними существует множество приятных команд: сложение (складывать можно только матрицы одинаковых размеров!), умножение на число, перемножение матриц (также с определенными ограничениями), нахождение обратной и транспонированной матриц и, самое главное, вычисление определителя. Если это трудоемкое занятие заменить одной командой, можно гораздо быстрее определять ранг матрицы и, следовательно, устанавливать ее совместность или несовместность.
Принцип метода Гаусса
Метод включает следующие этапы:
Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
Следующий пример – совместная, но неопределённая система линейных уравнений, то есть имеющая бесконечное множество решений.
После выполнения преобразований в расширенной матрице системы (перестановки строк, умножения и деления строк на некоторое число, прибавлению к одной строке другой) могли появиться строки вида
соответствующие уравнению вида
Если во всех уравнениях имеющих вид
свободные члены равны нулю, то это означает, что система неопределённа, то есть имеет бесконечное множество решений, а уравнения этого вида – «лишние» и их исключаем из системы.
Пример 6. Решить методом Гаусса систему линейных уравнений:
Решение. Составим расширенную матрицу системы. Затем с помощью первого уравнения исключим переменную из последующих уравнений. Для этого ко второй, третьей и четвёртой строкам прибавим первую, умноженную соответственно на :
Теперь вторую строку прибавим к третьей и четвёртой.
В результате приходим к системе
Последние два уравнения превратились в уравнения вида . Эти уравнения удовлетворяются при любых значениях неизвестных и их можно отбросить.
Чтобы удовлетворить второму уравнению, мы можем для и выбрать произвольные значения , тогда значение для определится уже однозначно: . Из первого уравнения значение для также находится однозначно: .
Как заданная, так и последняя системы совместны, но неопределённы, и формулы
при произвольных и дают нам все решения заданной системы.
Метод Гаусса и системы линейных уравнений, имеющие бесконечное множество решений
Следующий пример – совместная, но неопределённая система линейных уравнений, то есть имеющая бесконечное множество решений.
После выполнения преобразований в расширенной матрице системы (перестановки строк, умножения и деления строк на некоторое число, прибавлению к одной строке другой) могли появиться строки вида
соответствующие уравнению вида
Если во всех уравнениях имеющих вид
свободные члены равны нулю, то это означает, что система неопределённа, то есть имеет бесконечное множество решений, а уравнения этого вида – «лишние» и их исключаем из системы.
Пример 6. Решить методом Гаусса систему линейных уравнений:
Решение. Составим расширенную матрицу системы. Затем с помощью первого уравнения исключим переменную из последующих уравнений. Для этого ко второй, третьей и четвёртой строкам прибавим первую, умноженную соответственно на :
Теперь вторую строку прибавим к третьей и четвёртой.
В результате приходим к системе
Последние два уравнения превратились в уравнения вида . Эти уравнения удовлетворяются при любых значениях неизвестных и их можно отбросить.
Чтобы удовлетворить второму уравнению, мы можем для и выбрать произвольные значения , тогда значение для определится уже однозначно: . Из первого уравнения значение для также находится однозначно: .
Как заданная, так и последняя системы совместны, но неопределённы, и формулы
при произвольных и дают нам все решения заданной системы.
Метод Гаусса и системы линейных уравнений, не имеющие решений
Следующий пример – несовместная система линейных уравнений, то есть не имеющая решений. Ответ на такие задачи так и формулируется: система не имеет решений.
Как уже говорилось в связи с первым примером, после выполнения преобразований в расширенной матрице системы могли появиться строки вида
соответствующие уравнению вида
Если среди них есть хотя бы одно уравнение с отличным от нуля свободным членом (т.е. ), то данная система уравнений является несовместной, то есть не имеет решений и на этом её решение закончено.
Пример 7. Решить методом Гаусса систему линейных уравнений:
Решение. Составляем расширенную матрицу системы. С помощью первого уравнения исключаем из последующих уравнений переменную . Для этого ко второй строке прибавляем первую, умноженную на , к третьей строке – первую, умноженную на , к четвёртой – первую, умноженную на .
Теперь нужно с помощью второго уравнения исключить переменную из последующих уравнений. Чтобы получить целые отношения коэффициентов, поменяем местами вторую и третью строки расширенной матрицы системы.
Для исключения из третьего и четвёртого уравнения к третьей строке прибавим вторую, умноженную на , а к четвёртой – вторую, умноженную на .
Теперь с помощью третьего уравнения исключим переменную из четвёртого уравнения. Для этого к четвёртой строке прибавим третью, умноженную на .
Заданная система эквивалентна, таким образом, следующей:
Полученная система несовместна, так как её последнее уравнение не может быть удовлетворено никакими значениями неизвестных. Следовательно, данная система не имеет решений.
Решить систему линейных уравнений методом Гаусса самостоятельно, а затем посмотреть решение
Пример 8. Решить систему линейных уравнений:
Простейшие преобразования элементов матрицы
Мы рассмотрели основные определения и уже понимаем, чем нам поможет метод Гаусса в решении системы. Теперь давайте рассмотрим простую систему уравнений. Для этого возьмём самое обычное уравнение, где и используем решение методом Гаусса:
Из уравнения запишем расширенную матрицу:
Из данной матрицы видно, по какому принципу она записана. Вертикальную черту не обязательно ставить, но просто так удобнее решать систему.
На матрице, которая написана выше рассмотрим, какие существуют элементарные преобразования:
1. В матрице строки можно переставлять местами. Например, в нашей матрице спокойно можно переставить первую и вторую строки:
2. Если в матрице имеются (или появились) пропорциональные строки (одинаковые), тогда необходимо оставить всего лишь одну строку, а остальные убрать (удалить).
3. Если в ходе преобразований в матрице появилась строка, где находятся одни нули, тогда такую строку тоже нужно удалять.
4. Строку матрицы можно умножать (делить) на любое число, которое отличное от нуля. Такое действие желательно проделывать, так как в будущем проще преобразовывать матрицу.
5. Сейчас рассмотрим преобразование, которое больше всего вызывает затруднение у студентов. Для этого возьмём изначальную нашу матрицу:
Для удобства умножаем первую строку на (-3):
Теперь ко второй строке прибавляем первую строку, которую умножали на -3. Вот что у нас получается:
В итоге получилось такое преобразование:
Теперь для проверки можно разделить все коэффициенты первой строки на те же и вот что получается:
В матрице верхняя строка преобразовалась:
Первую строку делим на и преобразовалась нижняя строка:
И верхнюю строку поделили на то же самое число :
Как вы можете убедиться, в итоге строка, которую мы прибавляли ни капельки не изменилась, а вот вторая строка поменялась. ВСЕГДА меняется только та строка, к которой прибавляются коэффициенты.
Мы расписали в таких подробностях, чтобы было вам понятно, откуда какая цифра взялась. На практике, например, на контрольной или экзамене матрица так подробно не расписывается. Как правило, в задании решение матрицы оформляется так:
Метод Жордана — Гаусса
Этот метод заключается в следующем: расширенную матрицу системы путем элементарных преобразований нужно привести к ступенчатому виду.
К элементарным преобразованиям относятся следующий перечень действий:
- Умножение (деление) любой строки на констанут, отличную от нуля.
- Сложение (вычитание) любой строки к любой другой строки системы.
Когда нет решений
Если в одной из матричных строк все элементы, кроме свободного члена, равны нулю, то уравнение, соответствующее этой строке, выглядит как 0 = b. Оно не имеет решения. И поскольку такое уравнение заключено в систему, то и множество решений всей системы – пустое, то есть она является вырожденной.
Прямой ход метода Гаусса
Сначала запишем расширенную матрицу системы. Для этого в главную матрицу добавляем столбец свободных членов.
Вся суть метода Гаусса заключается в том, чтобы путем элементарных преобразований привести данную матрицу к ступенчатому (или как еще говорят треугольному) виду. В таком виде под (или над) главной диагональю матрицы должны быть одни нули.
Что можно делать:
- Можно переставлять строки матрицы местами;
- Если в матрице есть одинаковые (или пропорциональные) строки, можно удалить их все, кроме одной;
- Можно умножать или делить строку на любое число (кроме нуля);
- Нулевые строки удаляются;
- Можно прибавлять к строке строку, умноженную на число, отличное от нуля.
Приведение матрицы к ступенчатой форме
Любая прямоугольная матрица может быть преобразована до ступенчатого вида. Делается это благодаря элементарным преобразованиям. Они включают в себя:
- перестановку строк местами;
- прибавление к одной строке другой строки, при необходимости умноженной на какое-либо число (можно также производить операцию вычитания).
Рассмотрим элементарные преобразования в решении конкретной задачи. На рисунке ниже представлена матрица A, которую требуется привести к ступенчатому виду.
Для того чтобы решить задачу, будем следовать алгоритму:
- Удобно выполнять преобразования над такой матрицей, у которой первый элемент в верхнем углу с левой стороны (т. е. «ведущий» элемент) равен 1 или –1. В нашем случае первый элемент в верхней строке равен 2, поэтому поменяем первую и вторую строчки местами.
- Выполним операции вычитания, затронув строки № 2, 3 и 4. Мы должны получить в первом столбце под «ведущим» элементом нули. Для достижения такого результата: из элементов строчки № 2 последовательно вычтем элементы строчки № 1, умноженные на 2; из элементов строчки № 3 последовательно вычтем элементы строчки № 1, умноженные на 4; из элементов строчки № 4 последовательно вычтем элементы строчки № 1.
- Далее будем работать с укороченной матрицей (без столбца № 1 и без строки № 1). Новый «ведущий» элемент, стоящий на пересечении второго столбца и второй строки, равен –1. Переставлять строки не требуется, поэтому переписываем без изменений первый столбец и первую и вторую строки. Выполним операции вычитания, чтобы во втором столбце под «ведущим» элементом получить нули: из элементов третьей строчки последовательно вычтем элементы второй строчки, умноженные на 3; из элементов четвертой строчки последовательно вычтем элементы второй строчки, умноженные на 2.
- Осталось изменить последнюю строку. Из ее элементов вычтем последовательно элементы третьей строки. Таким образом мы получили ступенчатую матрицу.
Приведение матриц к ступенчатой форме используется в решении систем линейных уравнений (СЛУ) методом Гаусса. Перед рассмотрением этого метода давайте разберемся в терминах, имеющих отношение к СЛУ.
Устойчивость метода ГауссаПравить
Пример несовместной системы
Решение несовместных систем уравнений методом Гаусса – самое быстрое. Оно заканчивается сразу же, как только на одном из этапов получается уравнение, не имеющее решения. То есть этап с вычислением корней, достаточно долгий и муторный, отпадает. Рассматривается следующая система:
x + y – z = 0 (1)
2x – y – z = -2 (2)
4x + y – 3z = 5 (3)
Как обычно, составляется матрица:
И приводится к ступенчатому виду:
k1 = -2k2 = -4
После первого же преобразования в третьей строке содержится уравнение вида
0 = 7,
не имеющее решения. Следовательно, система несовместна, и ответом будет пустое множество.
Понятие метода Гаусса
Чтобы сразу же понять суть метода Гаусса, остановите ненадолго взгляд на анимации ниже. Почему одни буквы постепенно исчезают, другие окрашиваются в зелёный цвет, то есть становятся известными, а числа сменяются другими числами? Подсказка: из последнего уравнения совершенно точно известно, чему равна переменная z .
Догадались? В такой системе, называемой трапециевидной, последнее уравнение содержит только одну переменную и её значение можно однозначно найти. Затем значение этой переменной подставляют в предыдущее уравнение (обратный ход метода Гаусса, далее – просто обратный ход), из которого находят предыдущую переменную, и так далее.
Метод Гаусса, называемый также методом последовательного исключения неизвестных, состоит в следующем. При помощи элементарных преобразований систему линейных уравнений приводят к такому виду, чтобы её матрица из коэффициентов оказалась трапециевидной (то же самое, что треугольной или ступенчатой) или близкой к трапециевидной (прямой ход метода Гаусса, далее – просто прямой ход). Пример такой системы и её решения как раз и был приведён на анимации в начале урока.
В трапециевидной (треугольной) системе, как видим, третье уравнение уже не содержит переменных y и x , а второе уравнение – переменной x .
После того, как матрица системы приняла трапециевидную форму, уже не представляет труда разобраться в вопросе о совместности системы, определить число решений и найти сами решения.
У студентов наибольшие трудности вызывает именно прямой ход, то есть приведение исходной системы к трапециевидной. И это несмотря на то, что преобразования, которые необходимы для этого, называются элементарными. И называются неслучайно: в них требуется производить умножение (деление), сложение (вычитание) и перемену уравнений местами.
Преимущества метода:
- при решении систем линейных уравнений с числом уравнений и неизвестных более трёх метод Гаусса не такой громоздкий, как метод Крамера, поскольку при решении методом Гаусса необходимо меньше вычислений;
- методом Гаусса можно решать неопределённые системы линейных уравнений, то есть, имеющие общее решение (и мы разберём их на этом уроке), а, используя метод Крамера, можно лишь констатировать, что система неопределённа;
- можно решать системы линейных уравнений, в которых число неизвестных не равно числу уравнений (также разберём их на этом уроке);
- метод основан на элементарных (школьных) методах – методе подстановки неизвестных и методе сложения уравнений, которых мы коснулись в соответствующей статье.
Кроме того, метод Гаусса является основой одного из методов нахождения обратной матрицы.
Чтобы все прониклись простотой, с которой решаются трапециевидные (треугольные, ступенчатые) системы линейных уравнений, приведём решение такой системы с применением обратного хода. Быстрое решение этой системы было показано на картинке в начале урока.
Пример 1. Решить систему линейных уравнений, применяя обратный ход:
Решение. В данной трапециевидной системе переменная z однозначно находится из третьего уравнения. Подставляем её значение во второе уравнение и получаем значение переменой y:
Теперь нам известны значения уже двух переменных – z и y. Подставляем их в первое уравнение и получаем значение переменной x:
Из предыдущих шагов выписываем решение системы уравнений:
Чтобы получить такую трапециевидную систему линейных уравнений, которую мы решили очень просто, требуется применять прямой ход, связанный с элементарными преобразованиями системы линейных уравнений. Это также не очень сложно.
Пример решения СЛАУ
Давайте решим систему линейных уравнение ниже, воспользовавшись методом Гаусса.
1. Для начала представим СЛАУ в виде расширенной матрицы.
2. Теперь наша задача – это обнулить все элементы под главной диагональю. Дальнейшие действия зависят от конкретной матрицы, ниже мы опишем те, что применимы к нашему случаю. Сначала поменяем строки местами, таким образом расположив их первые элементы в порядке возрастания.
3. Вычтем из второй строки удвоенную первую, а из третьей – утроенную первую.
4. Прибавим к третьей строке вторую.
5. Отнимем из первой строки вторую, и одновременно с этим действием разделим третью строку на -10.
6. Первый этап завершен. Теперь нам нужно получить нулевые элементы над главной диагональю. Для этого из первой строки вычтем третью, умноженную на 7, а ко второй прибавим третью, умноженную на 5.
7. Финальная расширенная матрица выглядит следующим образом:
8. Ей соответствует система уравнений:
Ответ: корни СЛАУ: x = 2, y = 3, z = 1.
Особенности использования метода Гаусса для решения СЛАУ
На первом этапе система уравнений записывается в определенном виде. Пример выглядит следующим образом:
Коэффициенты необходимо представить в виде таблицы. С правой стороны в отдельном столбце записаны свободные члены. Данный блок отделен для удобства решения. Матрицу со столбцом со свободными членами называют расширенной.
Затем основная матрица с коэффициентами приводится к верхней треугольной форме. Данное действие является ключевым моментом при решении системы уравнений с помощью метода Гаусса. По итогам преобразований матрица должна приобрести такой вид, чтобы слева внизу находились одни нули:
При записи новой матрицы в виде системы уравнений можно отметить, что последняя строка уже содержит значение одного из корней, которое в дальнейшем подставляется в уравнение выше для нахождения следующего корня и так далее. Подобное описание позволяет разобраться в методе Гаусса в общих чертах.
Обратный и прямой ход метода Гаусса
В первом случае необходимо представить запись расширенной матрицы системы. При выполнении обратного метода Гаусса далее в главную матрицу добавляют столбец со свободными членами.
Суть такого способа заключается в выполнении элементарных преобразований, по итогам которых данная матрица приводится к ступенчатому или треугольному виду. В этом случае над или под главной диагональю матрицы располагаются только нули.
Варианты дальнейших действий:
- перемена строк матрицы местами, при наличии одинаковых или пропорциональных строк их можно исключить, кроме одной;
- деление либо умножение строки на любое число, не равное нулю;
- удаление нулевых строк;
- добавление строки, умноженной на число, не равное нулю, к другой строке.
Имея преобразованную систему с одной неизвестной Xn, которая становится известной, можно выполнить поиск в обратном порядке остальных неизвестных с помощью подстановки известных х в уравнения системы, вплоть до первого. Данный способ называют обратным методом Гаусса.