В линейной алгебре матрица находится в ступенчатой форме , если она может быть получена в результате исключения Гаусса . Каждую матрицу можно привести к ступенчатой форме, применив последовательность элементарных строчных операций . Термин эшелон происходит от французского échelon («уровень» или ступенька лестницы) и относится к тому факту, что ненулевые элементы матрицы в ступенчатой форме выглядят как перевернутая лестница.
Для квадратных матриц верхняя треугольная матрица с ненулевыми элементами на диагонали находится в ступенчатой форме, а матрица в ступенчатой форме является (слабо) верхней треугольной. Таким образом, ступенчатую форму можно рассматривать как обобщение верхней треугольной формы для прямоугольных матриц.
Матрица находится в приведенной ступенчатой форме, если она находится в ступенчатой форме, с дополнительным свойством, что первый ненулевой элемент каждой строки равен и является единственным ненулевым элементом ее столбца. Приведенная ступенчатая форма матрицы уникальна и не зависит от последовательности элементарных операций по строкам, используемых для ее получения. Вариант метода исключения Гаусса , который преобразует матрицу в приведенную ступенчатую форму, иногда называется методом исключения Гаусса–Жордана .
Матрица находится в форме столбцового ступенчатого типа, если ее транспонирование находится в форме строкового ступенчатого типа. Поскольку все свойства форм столбцового ступенчатого типа могут быть немедленно выведены из соответствующих свойств форм строкового ступенчатого типа, в оставшейся части статьи рассматриваются только формы строкового ступенчатого типа.
Матрица имеет ступенчатую форму, если
В некоторых текстах добавляется условие, что ведущий коэффициент должен быть равен 1 [3], в то время как в других это требуется только в форме сокращенного ряда.
Эти два условия подразумевают, что все записи в столбце под ведущим коэффициентом равны нулю. [4]
Ниже приведен пример матрицы в ступенчатой форме, но не в сокращенной ступенчатой форме (см. ниже):
Многие свойства матриц, такие как ранг и ядро , можно легко вывести из их ступенчатой формы .
Матрица находится в приведенной строчно-ступенчатой форме (также называемой строчно-канонической формой ), если она удовлетворяет следующим условиям: [5]
Если первые два условия выполнены, то последнее условие эквивалентно:
Хотя матрица может иметь несколько ступенчатых форм, ее сокращенная ступенчатая форма уникальна.
Если для матрицы в форме сокращенного ряда строк переставить столбцы так, чтобы первая единица i - й строки оказалась в i -м столбце, то получится матрица вида
где I — единичная матрица размерности, равной рангу всей матрицы, X — матрица со строками и столбцами, а два 0 — нулевые матрицы соответствующего размера. Поскольку перестановка столбцов не является операцией со строками, результирующая матрица неэквивалентна относительно элементарных операций со строками. В методе исключения Гаусса это соответствует перестановке неизвестных в исходной линейной системе, которая допускает линейную параметризацию пространства строк, в которой первые коэффициенты не ограничены, а остальные определяются как их линейные комбинации.
Система линейных уравнений называется ступенчатой, если ее расширенная матрица находится в ступенчатой форме. Аналогично, система линейных уравнений называется редуцированной ступенчатой или канонической, если ее расширенная матрица находится в редуцированной ступенчатой форме.
Каноническую форму можно рассматривать как явное решение линейной системы. Фактически, система является противоречивой тогда и только тогда, когда одно из уравнений канонической формы сводится к 0 = 1; то есть, если в столбце постоянных членов есть ведущая 1. [6] В противном случае, перегруппировка в правой части всех членов уравнений, кроме ведущих, выражает переменные, соответствующие опорным элементам, как константы или линейные функции других переменных, если таковые имеются.
Гауссово исключение является основным алгоритмом для преобразования каждой матрицы в матрицу в форме ступенчатой строки. Вариант, иногда называемый исключением Гаусса–Жордана, создает сокращенную форму ступенчатой строки. Оба состоят из конечной последовательности элементарных операций над строками ; число требуемых элементарных операций над строками не превышает mn для матрицы размером m на n . [7] Для заданной матрицы, несмотря на то, что форма ступенчатой строки не является уникальной, все формы ступенчатой строки, включая сокращенную форму ступенчатой строки, имеют одинаковое количество нулевых строк, а опорные точки расположены в тех же позициях. [7]
Это пример матрицы в форме сокращенного ступенчатого ряда, который показывает, что левая часть матрицы не всегда является единичной матрицей :
Для матрицы с целыми коэффициентами нормальная форма Эрмита представляет собой ступенчатую форму строк, которую можно вычислить без введения какого-либо знаменателя, используя евклидово деление или тождество Безу . Приведенная ступенчатая форма матрицы с целыми элементами обычно содержит нецелые элементы из-за необходимости деления на ее старший коэффициент каждой строки ступенчатой формы.
Неединственность ступенчатой формы матрицы следует из того факта, что некоторые элементарные операции над строками преобразуют матрицу в ступенчатой форме в другую ( эквивалентную ) матрицу, которая также находится в ступенчатой форме. Эти элементарные операции над строками включают умножение строки на ненулевой скаляр и добавление скалярного кратного строки к одной из строк над ней. Например:
В этом примере уникальная форма ступенчатой структуры с сокращенными строками может быть получена путем вычитания из первой строки три раза второй строки:
В этом и следующем разделах мы обозначаем расположение столбцов, содержащих начальные элементы последовательных строк матрицы в форме сокращенного ступенчатого ряда (осевые элементы), как , причем
где - размерность пространства строк матрицы. Данные будут называться формой , которая имеет ведущие ненулевые записи , записи в столбце выше и ниже ее исчезают, и то же самое происходит со всеми теми, что слева от нее в той же строке, а также со всеми записями в строке th для :
Поскольку все остальные элементы являются произвольными элементами базового поля , множество всех матриц приведенной ступенчатой формы с формой представляет собой K -аффинное пространство размерности [8] [9]
Чтобы увидеть это, обратите внимание, что из возможных записей матрицы в первых строках определяются как 's и 's, поскольку они находятся в столбцах, содержащих опорные элементы. Далее также требуется, чтобы были , поскольку они находятся слева от опорных элементов, но из них,
также находятся в столбцах . Таким образом, общее количество записей, которые не зафиксированы, равно или равно
Ступенчатую форму строк можно использовать для конкретного описания ячеек Шуберта, связанных с грассманианом -мерных подпространств векторного пространства .
Если , то матрицы имеют максимальный ранг и определяют -мерные подпространства свободного -модуля , как промежуток
линейных комбинаций
элементарных базисных векторов с коэффициентами, равными строковым векторам. В этом случае аффинное пространство — это ячейка Шуберта [8] [9] грассманиана , состоящая из -мерных подпространств, соответствующих целочисленному разбиению
с частями, равными
относительно полного флага
где
Это означает, что состоит из тех -мерных подпространств , пересечения которых с подпространствами имеют размерности
Тогда его размер равен весу перегородки [8]
Эквивалентную, но более простую характеристику ячейки Шуберта можно дать в терминах двойного полного флага
где
Тогда состоит из тех -мерных подпространств , которые имеют базис, состоящий из элементов
подпространств , которые относительно стандартного базиса являются векторами-строками ступенчатой формы, записанными в обратном порядке.
что матрица имеет ступенчатую форму (i) Если первый ненулевой элемент в каждой ненулевой строке равен 1. (ii) Если строка k не состоит полностью из нулей, то количество начальных нулевых элементов в строке больше, чем количество начальных нулевых элементов в строке k . (iii) Если есть строки, все элементы которых равны нулю, то они находятся ниже строк, имеющих ненулевые элементы..