On-line учебник: теория и решение задач
Элементарные преобразования матриц
Приведение матрицы к верхней трапециевидной форме.Элементарными преобразованиями матрицы называются преобразования следующих трёх типов:
1) Перестановка двух строк (столбцов) матрицы;
2) Умножение строки (столбца) на число отличное от нуля;
3) Прибавление к одной строке (столбцу) матрицы другой её строки (столбца), умноженной на любое число.
Теорема 3.1. (об основном процессе) Произвольная ненулевая матрица конечным числом элементарных преобразований строк и перестановками столбцов может быть приведена к верхней трапециевидной форме.
Доказательство.
Пусть
.
Процесс приведения ненулевой матрицы к верхней трапециевидной форме состоит в общем случае из k = min(m,n) шагов. Иногда этот процесс заканчивается раньше, давая нужный результат.
Первый шаг.
а) Так как
, то в матрице A существует элемент
.
Если
, то переходим к пункту «б».
Если
, то, поменяв в матрице A местами
-ю и
-ю строки, а затем, в полученной матрице поменяв местами
-й и
-й столбцы, получим матрицу
, в которой элемент в позиции (1, 1) -
.
б) Элемент
назовём ведущим элементом первого шага.
С его помощью аннулируем все расположенные под ним элементы 1-го столбца.
Для этого из каждой строки, начиная со второй, вычтем первую строку,
умноженную на
,
, …,
соответственно.
После выполнения первого шага матрица переходит в матрицу
Если при этом все строки, начиная со второй, стали нулевыми, то весь процесс завершается, так как матрица уже приведена к верхней трапециевидной форме. Если же в этих строках есть хотя бы один, отличный от нуля элемент, т.е. если матрица
то переходим ко второму шагу.
Второй шаг.
Второй шаг аналогичен первому, он состоит в применении к матрице
преобразований,
описанных в первом шаге.
При этом можно считать, что выполняются элементарные преобразования строк всей матрицы
,
так как все элементы первого столбца матрицы
, начиная со второго, равны нулю.
Повторяя описанные преобразования на следующих шагах, самое большое через k = min(m,n) шагов мы получим требуемый результат.
Заметим, что, если описанный процесс приведения матрицы к верхней трапециевидной форме, применить к квадратной матрице, то в результате получится верхняя треугольная матрица.