6 Улучшенный ступенчатый вид и строковый обратный ход

Улучшенный ступенчатый вид и строковый обратный ход

Обратную подстановку можно заменить строковым обратным ходом: сделать ведущие элементы единицами и создать нули над ними.

Матрица находится в улучшенном ступенчатом виде, если она уже имеет ступенчатый вид, каждый ведущий элемент равен \(1\), а все остальные элементы в его столбце равны нулю. Если после прямого хода продолжить строковые преобразования до улучшенного ступенчатого вида, получаем метод Гаусса–Жордана. Из улучшенной матрицы значения главных переменных читаются непосредственно.

Сначала сделаем каждый ведущий элемент равным \(1\). Такое преобразование будем называть нормировкой строки: строку делят на её ненулевой ведущий элемент.

Продолжим предыдущий пример. После прямого хода была получена матрица

LaTeX

Сначала нормируем третью строку, затем создадим нули над её ведущей единицей:

\[R_3\leftarrow-\frac17R_3 \qquad R_2\leftarrow R_2+2R_3 \qquad R_1\leftarrow R_1-R_3\]

Получаем

LaTeX

Осталось исключить \(y\) из первой строки:

\[R_1\leftarrow R_1-R_2\]
LaTeX

Теперь решение читается непосредственно: \(x=1\), \(y=2\), \(z=3\).

Посмотрим, как улучшенный ступенчатый вид работает при свободных переменных. Возьмём ступенчатую матрицу, которую подробно получим в следующем примере:

LaTeX

В столбце \(z\) над ведущей единицей стоит \(-1\), поэтому выполним

\[R_1\leftarrow R_1+R_2\]

и получим

LaTeX

Теперь матрица имеет улучшенный ступенчатый вид. Переменные \(y,w\) свободные, а значения главных переменных читаются непосредственно:

\[x=4-2y-2w \qquad z=3-w.\]

Маршрут

Что делаем

Когда удобно

Гаусс с подстановкой

Прямой ход до ступенчатого вида, затем подстановка снизу вверх

Когда нужно решить одну систему и вычисления легко читаются

Гаусс–Жордан

После прямого хода зануляем элементы над ведущими и получаем улучшенный вид

Когда нужно непосредственно выразить главные переменные через свободные и параметры

Оба маршрута сохраняют множество решений. Улучшенный ступенчатый вид даёт более явную запись ответа, но может потребовать больше строковых операций.