Решение
В этом примере мы станем выбирать разрешающие элементы последовательно: сперва из первой строки, затем из второй, потом из третьей и так далее. Для начала запишем расширенную матрицу данной системы:
\[
\widetilde{A}=\left(\begin{array} {ccccc|c}
0 & 0 & 0 & 1 & -4 & -5\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
1 & -2 & 0 & 3 & -17 & -23\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\]
Первый шаг
На первом шаге алгоритма используем первый столбец. Мы хотим выбрать разрешающий элемент из первой строки, однако этот элемент равен нулю. Смена мест первой и четвёртой строк сделает нужный нам элемент единицей:
\[
\left(\begin{array} {ccccc|c}
0 & 0 & 0 & 1 & -4 & -5\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
1 & -2 & 0 & 3 & -17 & -23\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\overset{r_1\leftrightarrow{r_4}}{\rightarrow}
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\]
Теперь разрешающий элемент стал равен 1, поэтому нужно просто обнулить все ненулевые элементы первого столбца, кроме разрешающего:
\[
\left(\begin{array} {ccccc|c}
\boldred{1} & -2 & 0 & 3 & -17 & -23\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\begin{array} {l} \phantom{0}\\r_2+r_1\\\phantom{0}\\\phantom{0}\\r_5+2r_1\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\]
Второй шаг
Второй столбец не имеет элементов, которые можно выбрать в качестве разрешающих. Во втором столбце лишь один элемент (число -2) является ненулевым, однако этот элемент принадлежит первой строке, из которой брался разрешающий элемент на первом шаге. Поэтому переходим к третьему столбцу. Мы хотим выбрать в качестве разрешающего элемент из второй строки, однако сейчас этот элемент равен 0. Поменяем местами вторую и третью строки:
\[
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\overset{r_2\leftrightarrow{r_3}}{\rightarrow}
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\]
Домножая на \(\displaystyle{-\frac{1}{2}}\) вторую строку, добьёмся того, чтобы разрешающий элемент стал равен 1. Кроме того, все элементы третьей строки нацело делятся на 2, поэтому домножим третью строку на \(\displaystyle{\frac{1}{2}}\).
\[
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & \boldred{-2} & 0 & -1 & 1\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\begin{array} {l} \phantom{0}\\-1/2\cdot{r_2}\\1/2\cdot{r_3}\\\phantom{0}\\\phantom{0}\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & \boldred{1} & 0 & 1/2 & -1/2\\
0 & 0 & 0 & -2 & 11 & 16\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\]
Теперь пора обнулять все ненулевые элементы текущего третьего столбца, кроме разрешающего элемента, однако эти элементы и так равны нулю. Следовательно, просто переходим к следующему шагу.
Третий шаг
На третьем шаге используем следующий, четвёртый, столбец. Разрешающий элемент надо выбрать из третьей строки, однако тогда разрешающим элементом будет число -2. В принципе, это не проблема: придётся лишь домножить третью строку на \(\displaystyle{-\frac{1}{2}}\), чтобы разрешающий элемент стал равен 1.
Однако работать с дробями не очень хочется. Чтобы избежать работы с дробями можно поменять местами третью строку с одной из нижележащих строк – с четвёртой строкой. Если мы это сделаем, то разрешающим элементом станет единица, что означает отсутствие необходимости работать с дробями. После смены строк выполним обнуление требуемых элементов:
\[
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & -2 & 11 & 16\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21
\end{array} \right)
\overset{r_3\leftrightarrow{r_4}}{\rightarrow}\\
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & \boldred{1} & -4 & -5\\
0 & 0 & 0 & -2 & 11 & 16\\
0 & 0 & 0& 5 & -18 & -21
\end{array} \right)
\begin{array} {l} r_1-3r_3\\\phantom{0}\\\phantom{0}\\r_4+2r_3\\r_5-5r_3\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 3 & 6\\
0 & 0 & 0& 0 & 2 & 4
\end{array} \right)
\]
Обратите внимание на то, что для четвёртой и пятой строк выполнено равенство \(\displaystyle{r_5=\frac{2}{3}r_4}\). Это означает, что одну из данных строк можно убрать из матрицы. Если это соотношение между пятой и четвёртой строками осталось нами незамеченным, то можно заметить, что все элементы четвёртой строки делятся нацело на 3, а все элементы пятой строки делятся нацело на 2. После выполнения соответствующих преобразований четвёртая и пятая строки станут одинаковыми, поэтому одну из них можно будет удалить. Вот так:
\[
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 3 & 6\\
0 & 0 & 0& 0 & 2 & 4
\end{array} \right)
\begin{array} {l} \phantom{0}\\\phantom{0}\\\phantom{0}\\1/3\cdot{r_4}\\1/2\cdot{r_5}\end{array} \rightarrow\\
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 1 & 2\\
0 & 0 & 0& 0 & 1 & 2
\end{array} \right)\rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 0 & 1 & 2
\end{array} \right)
\]
Однако предположим, что мы не заметили ни выполнения равенства \(\displaystyle{r_5=\frac{2}{3}r_4}\), ни то, что элементы четвёртой и пятой строк нацело делятся на 2 и 3 соответственно. Тогда просто перейдём к следующему шагу алгоритма, и пятая строка станет нулевой. Вообще, лучше вычёркивать лишние строки по мере их появления, но сейчас, сугубо для демонстрационных целей, перейдём к четвёртому шагу без предварительного удаления строк.
Четвёртый шаг
На четвёртом шаге используем пятый столбец. Аналогично предыдущим шагам, получим:
\[
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 3 & 6\\
0 & 0 & 0& 0 & 2 & 4
\end{array} \right)
\begin{array} {l} \phantom{0}\\\phantom{0}\\\phantom{0}\\1/3\cdot{r_4}\\\phantom{0}\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 1 & 2\\
0 & 0 & 0& 0 & 2 & 4
\end{array} \right)
\begin{array} {l} r_1+5r_4\\r_2+1/2\cdot{r_4}\\r_3+4r_4\\\phantom{0}\\r_5-2r_4\end{array} \rightarrow\\
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & 0 & 2\\
0 & 0 & 1 & 0 & 0 & -3/2\\
0 & 0 & 0 & 1 & 0 & 3\\
0 & 0 & 0& 0 & 1 & 2\\
0 & 0 & 0& 0 & 0 & 0
\end{array} \right)\rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & 0 & 2\\
0 & 0 & 1 & 0 & 0 & -3/2\\
0 & 0 & 0 & 1 & 0 & 3\\
0 & 0 & 0& 0 & 1 & 2
\end{array} \right)
\]
Решение окончено. Посмотрим на столбцы, которые мы обрабатывали. Это первый, третий, четвёртый и пятый столбцы. Следовательно, переменные \(\displaystyle{x_1}\), \(\displaystyle{x_3}\), \(\displaystyle{x_4}\) и \(\displaystyle{x_5}\) будут базисными, а переменная \(\displaystyle{x_2}\) – свободной. Ответ будет таким:
\[
\left\{\begin{aligned}
& x_1=2+2x_2;\\
& x_2\in{R};\\
& x_3=-\frac{3}{2};\\
&x_4=3;\\
&x_5=2.
\end{aligned}\right.
\]
Запишем полное решение без пояснений. В этой записи я вычеркну повторяющиеся строки сразу, как только они появятся, т.е. не дожидаясь обнуления пятой строки. Как вы заметили, метод Гаусса – Жордана допускает определённые вариации процесса решения. Мы можем вычеркнуть повторяющиеся или пропорциональные строки сразу (оставив при этом одну из них), а можем не делать этого и удалить впоследствии нулевые строки. Мы можем работать с дробями, а можем произвести вспомогательные действия, чтобы разрешающий элемент стал равен 1 или -1. Мы можем выбирать разрешающие элементы произвольно, а можем спускаться по строкам или выбирать диагональные элементы. Остаётся неизменной лишь общая идея метода: обнуление всех элементов столбца, кроме одного.
\[
\left(\begin{array} {ccccc|c}
0 & 0 & 0 & 1 & -4 & -5\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
1 & -2 & 0 & 3 & -17 & -23\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\overset{r_1\leftrightarrow{r_4}}{\rightarrow}
\left(\begin{array} {ccccc|c}
\boldred{1} & -2 & 0 & 3 & -17 & -23\\
-1 & 2 & 0 & -7 & 39 & 55\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
-2 & 4 & 0& -1 & 16 & 25.
\end{array} \right)
\begin{array} {l} \phantom{0}\\r_2+r_1\\\phantom{0}\\\phantom{0}\\r_5+2r_1\end{array} \rightarrow
\]
\[
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & -2 & 0 & -1 & 1\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\overset{r_2\leftrightarrow{r_3}}{\rightarrow}
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & \boldred{-2} & 0 & -1 & 1\\
0 & 0 & 0 & -4 & 22 & 32\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21.
\end{array} \right)
\begin{array} {l} \phantom{0}\\-1/2\cdot{r_2}\\1/2\cdot{r_3}\\\phantom{0}\\\phantom{0}\end{array} \rightarrow
\]
\[
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & -2 & 11 & 16\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 5 & -18 & -21
\end{array} \right)
\overset{r_3\leftrightarrow{r_4}}{\rightarrow}
\]
\[
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 3 & -17 & -23\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & \boldred{1} & -4 & -5\\
0 & 0 & 0 & -2 & 11 & 16\\
0 & 0 & 0& 5 & -18 & -21
\end{array} \right)
\begin{array} {l} r_1-3r_3\\\phantom{0}\\\phantom{0}\\r_4+2r_3\\r_5-5r_3\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0 & 0 & 3 & 6\\
0 & 0 & 0& 0 & 2 & 4
\end{array} \right)
\begin{array} {l} \phantom{0}\\\phantom{0}\\\phantom{0}\\1/3\cdot{r_4}\\1/2\cdot{r_5}\end{array} \rightarrow
\]
\[
\rightarrow\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & -5 & -8\\
0 & 0 & 1 & 0 & 1/2 & -1/2\\
0 & 0 & 0 & 1 & -4 & -5\\
0 & 0 & 0& 0 & \boldred{1} & 2
\end{array} \right)
\begin{array} {l} r_1+5r_4\\r_2+1/2\cdot{r_4}\\r_3+4r_4\\\phantom{0}\end{array} \rightarrow
\left(\begin{array} {ccccc|c}
1 & -2 & 0 & 0 & 0 & 2\\
0 & 0 & 1 & 0 & 0 & -3/2\\
0 & 0 & 0 & 1 & 0 & 3\\
0 & 0 & 0& 0 & 1 & 2
\end{array} \right)
\]