На этой странице вы узнаете, что такое метод Гаусса-Жордана и как решить систему уравнений с помощью метода Гаусса. Кроме того, вы также найдете примеры и решенные упражнения для систем с помощью метода Гаусса, чтобы вы могли в совершенстве попрактиковаться и понять его.
Что такое метод Гаусса?
Метод Гаусса-Жордана — это процедура, используемая для решения систем уравнений с тремя неизвестными, то есть следующим образом:
Целью метода Гаусса является преобразование исходной системы уравнений в ступенчатую систему , то есть систему, в которой каждое уравнение имеет на одно неизвестное меньше, чем предыдущее:
Однако для этого необходимо сначала знать, как выразить систему уравнений в матричной форме и какие преобразования разрешены в этой матрице. Итак, мы объясним эти две вещи раньше, а затем увидим, как использовать процедуру метода Гаусса .
Системно-расширенная матрица
Прежде чем увидеть, как решается система, вы должны знать, что систему уравнений можно выразить в виде матрицы: коэффициенты
в первом столбце помещаются коэффициенты
во втором столбце коэффициенты
в третьем столбце и числа без неизвестных в четвертом столбце.
Например:
Разрешенные преобразования строк
Чтобы преобразовать систему уравнений в масштабированную систему, над матрицей, связанной с системой, можно выполнить одну из следующих операций:
- Измените порядок строк в матрице.
Например, мы можем изменить порядок строк 2 и 3 матрицы:
- Умножьте или разделите все члены подряд на число, отличное от 0.
Например, мы можем умножить строку 1 на 4 и разделить строку 3 на 2:
- Замените строку суммой той же строки плюс другой строки, умноженной на число.
Например, в следующей матрице мы добавляем строку 2 к строке 3, умноженную на 1:
Как решить систему уравнений методом Гаусса?
Рассмотрим теперь на примере процедуру решения системы уравнений методом Гаусса:
Первое, что нужно сделать, это расширенная матрица системы :
Как мы увидим позже, лучше, чтобы первая цифра первой строки была 1. Поэтому мы изменим порядок строк 1 и 2:
Цель метода Гаусса — сделать числа ниже главной диагонали равными 0 . То есть нам нужно преобразовать красные цифры в 0:
Чтобы исключить эти числа, нам необходимо выполнить соответствующие преобразования строк.
Например, -1, который является первым элементом второй строки, является отрицательным значением 1, первого элемента первой строки. Следовательно, если мы добавим первую строку ко второй строке, -1 будет исключено:
Итак, если мы сделаем эту сумму, мы получим следующую матрицу:
Таким образом нам удалось преобразовать -1 в 0.
Теперь мы собираемся преобразовать цифру 2. Если вы заметили, цифра 2, которая является первым элементом в третьей строке, в два раза больше 1, первого элемента в первой строке. Следовательно, если мы добавим первую строку, умноженную на -2, к третьей строке, 2 будет исключено:
Таким образом, мы получаем следующую матрицу:
Таким образом нам удалось превратить 2 в 0.
Все, что нам нужно сделать сейчас, это преобразовать -8 в 0. Для этого мы умножаем третью строку на 3 и добавляем вторую строку, умноженную на 8:
Таким образом, мы получаем следующую матрицу:
И с помощью этих преобразований мы получили, что все числа ниже главной диагонали равны 0. Итак, теперь мы можем решить систему уравнений.
Теперь нам необходимо преобразовать матрицу в систему уравнений с неизвестными . Для этого помните, что первый столбец соответствует
, второй столбец
, третий столбец
и последний столбец — числа без неизвестных:
И, наконец, для решения системы нам необходимо решить неизвестные уравнений снизу вверх. Поскольку последнее уравнение имеет только одно неизвестное, мы можем его решить и найти его значение:
Теперь, когда мы знаем, что такое z, если подставить его значение во второе уравнение, мы сможем найти значение
:
И то же самое делаем с первым уравнением: подставляем значения остальных неизвестных и стираем
:
Таким образом, решение системы уравнений имеет вид:
Решаемые задачи систем уравнений методом Гаусса-Жордана
Упражнение 1
Решите следующую систему уравнений методом Гаусса:
Первое, что нам нужно сделать, это расширенную матрицу системы:
Теперь нам нужно сделать все числа ниже основного массива равными 0.
Поэтому мы выполняем операции со строками, чтобы отменить два последних члена первого столбца:
Теперь удалим последний элемент из второго столбца:
Когда все числа ниже главной диагонали равны 0, мы можем решить систему уравнений. Для этого еще раз выразим матрицу в виде системы уравнений с неизвестными:
И решаем неизвестные уравнения снизу вверх. Сначала решим последнее уравнение:
Теперь подставим значение z во второе уравнение, чтобы найти значение y:
И то же самое делаем с первым уравнением: подставляем значения остальных неизвестных и находим x:
Таким образом, решение системы уравнений имеет вид:
Упражнение 2
Найдите решение следующей системы уравнений, используя метод Гаусса:
Первое, что нам нужно сделать, это расширенную матрицу системы:
Применить метод Гаусса проще, если первое число в первой строке равно 1. Поэтому мы изменим порядок строк 1 и 2:
Теперь нам нужно сделать все числа ниже основного массива равными 0.
Итак, мы выполняем операции со строками, чтобы заменить два последних элемента первого столбца:
Теперь преобразуем последний элемент второго столбца в ноль:
Как только все числа ниже главной диагонали равны 0, мы можем решить систему уравнений. Для этого еще раз выразим матрицу в виде системы уравнений с неизвестными:
И решаем неизвестные уравнения снизу вверх. Сначала решим последнее уравнение:
Теперь подставим значение z во второе уравнение, чтобы найти значение y:
И то же самое делаем с первым уравнением: подставляем значения остальных неизвестных и находим x:
Таким образом, решение системы уравнений имеет вид:
Упражнение 3
Рассчитаем решение следующей системы уравнений методом Гаусса:
Первое, что нам нужно сделать, это расширенную матрицу системы:
Теперь нам нужно сделать все числа в родительском массиве равными 0.
Итак, мы выполняем операции со строками, чтобы заменить два последних элемента первого столбца:
Теперь преобразуем последний элемент второго столбца в ноль:
Как только все числа ниже главной диагонали равны 0, мы можем решить систему уравнений. Для этого еще раз выразим матрицу в виде системы уравнений с неизвестными:
И решаем неизвестные уравнения снизу вверх. Сначала решим последнее уравнение:
Теперь подставим значение z во второе уравнение, чтобы найти значение y:
И то же самое делаем с первым уравнением: подставляем значения остальных неизвестных и находим x:
Таким образом, решение системы уравнений имеет вид:
Упражнение 4
Решите следующую систему уравнений с тремя неизвестными методом Гаусса:
Прежде чем применять метод Гаусса, нам необходимо расположить систему уравнений так, чтобы все неизвестные находились слева от уравнения, а числа — справа:
После упорядочения системы строим разработанную матрицу системы:
Так как все числа в первой строке четные, то перед работой со строками разделим первую строку на 2. Так как это облегчит расчеты:
Теперь нам нужно сделать все числа ниже основного массива равными 0.
Итак, мы выполняем операции со строками, чтобы заменить два последних элемента первого столбца:
Как и раньше, поскольку все числа в последней строке кратны 9, для облегчения расчетов разделим ее на 9:
Теперь преобразуем последний элемент второго столбца в ноль:
Как только все числа ниже главной диагонали равны 0, мы можем решить систему уравнений. Для этого еще раз выразим матрицу в виде системы уравнений с неизвестными:
И решаем неизвестные уравнения снизу вверх. Сначала решим последнее уравнение:
Теперь подставим значение z во второе уравнение, чтобы найти значение y:
И то же самое делаем с первым уравнением: подставляем значения остальных неизвестных и находим x:
Таким образом, решение системы уравнений имеет вид: