§ 5. Эквивалентные матрицы. Ранг оператора. Неравенства Сильвестра1. Пусть даны два векторных пространства и , соответственно и измерений над числовым полем , и линейный оператор , отображающий в . В настоящем параграфе мы выясним, как меняется матрица , соответствующая данному линейному оператору , при изменении базисов в и . Выберем в и произвольные базисы и . В этих базисах оператору будет соответствовать матрица . Векторному равенству (26) соответствует матричное равенство , (27) где и — координатные столбцы для векторов и в базисах и . Выберем теперь в и другие базисы и . В новых базисах вместо , , будем иметь: , , . При этом . (28) Обозначим через и неособенные квадратные матрицы соответственно порядков и , осуществляющие преобразование координат в пространствах и при переходе от старых базисов к новым (см. § 4): , . (29) Тогда из (27) и (29) получаем: . (30) Полагая , мы из (28) и (30) находим: . (31) Определение 8. Две прямоугольные матрицы и одинаковых размеров называются эквивалентными, если существуют две неособенные квадратные матрицы и такие, что . (32) Из (31) следует, что две матрицы, соответствующие одному и тому же линейному оператору при различном выборе базисов в и , всегда эквивалентны между собой. Нетрудно видеть, что и обратно, если матрица отвечает оператору при некоторых базисах в и , матрица эквивалентна матрице , то она отвечает тому же линейному оператору при некоторых других базисах в и . Таким образом, каждому линейному оператору, отображающему и , соответствует класс эквивалентных между собой матриц с элементами из поля . 2. Следующая теорема устанавливает критерий эквивалентности двух матриц: Теорема 2. Для того чтобы две прямоугольные матрицы одинаковых размеров были эквивалентны, необходимо и достаточно, чтобы эти матрицы имели один и тот же ранг. Доказательство. Условие необходимо. При умножении прямоугольной матрицы на какую-либо неособенную квадратную матрицу (слева или справа) ранг исходной прямоугольной матрицы не может измениться (см. гл. I, стр. 27). Поэтому из (32) следует . Условие достаточно. Пусть — прямоугольная матрица размера . Она определяет линейный оператор , отображающий пространство с базисом в пространство с базисом . Обозначим через число линейно независимых векторов среди векторов . Не нарушая общности, можем считать, что линейно независимыми являются векторы , а остальные , выражаются линейно через них: . (33) Определим новый базис следующим образом: (34) Тогда в силу (33) . (35) Далее положим: . (36) Векторы линейно независимы. Дополним их некоторыми векторами до базиса в . Тогда матрица отвечающая тому же оператору в новых базисах ; , согласно (35) и (36) будет иметь вид . (37) В матрице вдоль главной диагонали сверху вниз идут единиц; все остальные элементы матрицы равны нулю. Так как матрицы и соответствуют одному и тому же оператору , то они эквивалентны между собой. По доказанному эквивалентные матрицы имеют один и тот же ранг. Поэтому ранг исходной матрицы равен . Мы показали, что произвольная прямоугольная матрица ранга эквивалентна «канонической» матрице . Но матрица полностью определяется заданием размеров и числа . Поэтому все прямоугольные матрицы данных размеров и данного ранга эквивалентны одной и той же матрице и, следовательно, эквивалентны между собой. Теорема доказана. 3. Пусть дан линейный оператор , отображающий -мерное пространство в -мерное . Совокупность векторов вида , где , образует векторное пространство. Это пространство мы будем обозначать через ; оно составляет часть пространства или, как говорят, является подпространством в пространстве . Наряду с подпространством в рассмотрим совокупность всех векторов , удовлетворяющих уравнению . (38) Эти векторы так же образуют подпространство в ; это подпространство мы обозначим через . Определение 9. Если линейный оператор отображает в , то число измерений пространства называется рангом оператора , а число измерений пространства , состоящего из всех векторов , удовлетворяющих условию (38), - дефектом оператора . Среди всех эквивалентных прямоугольных матриц, задающих данный оператор в различных базисах, имеется каноническая матрица [ см. (37)]. Обозначим через и соответствующие ей базисы в и . Тогда , . Из определения и следует, что векторы образуют базис в , а векторы сопоставляют базис в . Отсюда вытекает, что — ранг оператора и . (39) Если — произвольная матрица, соответствующая оператору , то она эквивалентна и, следовательно, имеет тот же ранг . Таким образом, ранг оператора совпадает с рангом прямоугольной матрицы , определяющий оператор в некоторых базисах и . В столбцах матрицы стоят координаты векторов . Так как из следует , то ранг оператора , т. е. число измерений , равняется максимальному числу линейно независимых векторов среди . Таким образом, ранг матрицы совпадает с числом линейно независимых столбцов матрицы. Поскольку при транспонировании строки матрицы делаются столбцами, а ранг не меняется, то число линейно независимых строк матрицы так же равно рангу матрицы. 4. Пусть даны два линейных оператора , и их произведение . Пусть оператор отображает в , а оператор отображает в . Тогда оператор отображает в : , . Введем матрицы , , , соответствующие операторам , , при некотором выборе базисов , и . Тогда операторному равенству будет соответствовать матричное равенство . Обозначим через , , ранги операторов , , , или, что тоже, ранги матриц , , . Эти числа определяют число измерений подпространств , , . Поскольку , то . Кроме этого, число измерений не может превосходить числа измерений . Поэтому , . Эти неравенства были нами получены в главе I, § 2 из формулы для миноров произведения двух матриц. Рассмотрим оператор как оператор, отображающий в . Тогда ранг этого оператора будет равен числу измерений пространства , т. е. . Поэтому, применяя формулу (39), получим: , (40) где — максимальное число линейно независимых векторов из , удовлетворяющие уравнению . (41) Но все решения этого уравнения, принадлежащие , образуют подпространство измерений, где (42) — дефект оператора , отображающего в . Поскольку , то . (43) Из (40), (42) и (43) находим: . Таким образом, мы получили следующие неравенства Сильвестра для ранга произведения двух прямоугольных матриц и с размерами и : . (44) Если матричное уравнение , где размеры прямоугольных матриц , , — , , , имеет решение (см. стр. 23), то из неравенств Сильвестра легко следует: . Можно доказать, что если уравнение имеет каое-либо решение, то оно имеет решение любого ранга , заключенного между числами , и .
|