194. Определение структуры канонической формы.
Предварительно докажем две вспомогательные леммы.
Лемма 1. Если А и В суть две квадратные матрицы порядка их произведение, то всякий определитель матрицы С порядка t, где может быть представлен в виде суммы
произведений некоторых определителей порядка t матрицы А на определители порядка t матрицы В.
Эта лемма непосредственно следует из теоремы, доказанной в .
Следствие. Пусть элементы матрицы А (X) суть полиномы от X, а элементы матрицы В не содержат X, причем определитель этой матрицы В отличен от нуля. Обозначим через общий наибольший делитель всех определителей порядка входящих в состав матрицы и через обозначим такой же общий наибольший делитель для матрицы . Из доказанной леммы непосредственно следует, что должен содержаться в Но мы можем написать
и доказанная лемма дает нам совершенно так же, что должно заключаться в совпадают. То же самое мы получили бы, если бы вместо матрицы составили матрицу
Отсюда далее следует, что упомянутый общий наибольший делитель для матрицы и для подобной матрицы будет одним и тем же.
Выясним еще одно свойство общего наибольшего делителя . Для этого введем новое определение.
Определение. Назовем элементарным преобразованием матрицы элементы которой суть полиномы от X, преобразование этой матрицы при помощи конечного числа следующих трех операций:
1) перестановка двух строк (или столбцов);
2) умножение всех элементов некоторой строки (столбца) на одно и то же число, отличное от нуля;
3) прибавление к элементам некоторой строки (столбца) соответствующих элементов другой строки (столбца), умноженных на одно и то же число пли на один и тот же полином от X.
Если матрица получается из при помощи элементарного преобразования, то, очевидно, и наоборот, можно получить из при помощи элементарного преобразования. Две матрицы, которые получаются одна из другой при помощи элементарного преобразования, назовем эквивалентны
Лемма 2. Эквивалентные матрицы имеют одинаковые общие наибольшие делители .
Достаточно показать, что если все определители порядка t матрицы содержат общим множителем некоторый полином то такой же общий множитель будут содержать и все определители порядка t эквивалентной матрицы . Первое и второе из указанных выше трех преобразований добавляет к упомянутым определителям
порядка t численный множитель, отличный нуля, и для этих двух преобразований лемма очевидна. Остается показать, что и при третьем преобразовании общий множитель сохранится. Положим, например, что это преобразование состоит в прибавлении к элементам строки с номером соответствующих элементов строки с номером умноженных на полином . Все определители порядка не содержащие строки с номером или содержащие строки с номерами и q, не изменятся при указанном преобразовании в силу свойства определителя из Определители же порядка f, содержащие строку с номером , но не содержащие строки с номером после преобразования будут иметь вид: где — некоторые определители матрицы порядка t. Из сказанного непосредственно следует, что общий множитель определителей порядка t матрицы войдет действительно и во все определители порядка t матрицы .
Лемма 3. Всякую матрицу вида
порядка можно при помощи элементарных преобразований привести к диагональной матрице
Для случая лемма очевидна. Рассмотрим случай Переставляя строки, умножая затем элементы первого столбца на — и прибавляя полученные произведения к элементам второго столбца и проделывая то же для строк, мы будем иметь требуемый результат после вынесения из последнего столбца:
Для матриц третьего порядка мы имеем, совершая указанные только что преобразования:
Переставляя вторую и третью строки и совершая дальнейшие элементарные преобразования, мы будем иметь
и после вынесения (-1) из второго столбца получим Таким образом, постепенно мы можем доказать лемму для матриц любого порядка.
Переходим теперь к доказательству алгебраического критерия структуры канонической формы матрицы А, указанного в [III, 27]. Согласно следствию из леммы 1, мы можем свести разыскание общих наибольших делителей матрицы к разысканию общих наибольших делителей подобной матрицы:
Применяя лемму 3 к каждой из матриц, входящих в состав этой квазидиагональной матрицы, мы можем при разыскании общих наибольших делителей заменить матрицу (42) чисто диагональной матрицей, в которой вдоль главной диагонали стоит единиц, затем после этого единиц и затем и т.д. Заметим далее, что если при построении определителя некоторого порядка входящего в эту матрицу, мы вычеркиваем совокупность строк, не совпадающую с совокупностью вычеркиваемых столбцов, то в полученном определителе по крайней мере одна строка и столбец будут состоять из нулей, и этот определитель будет равен нулю. Таким образом, при построении определителей, входящих в полученную диагональную матрицу, нам надо всегда вычеркивать одинаковые строки и столбцы, что, проще говоря, сводится к вычеркиванию диагональных элементов, произведение которых и дает величину определителя.
Рассмотрим для определенности какой-нибудь один корень кратности к характеристического уравнения. В определитель порядка входит, очевидно, множитель . Положим, что общий наибольший делитель определителей порядка содержит лишь Это значит, что наибольшая степень бинома , входящего в построенную диагональную матрицу, равна т. е. в каноническом представлении нашей матрицы имеется матрица
. Точно так же дальше. Если общий наибольший делитель определителей порядка () равен (X — а), то это значит, что после наибольшая степень (X — а), входящая в построенную диагональную матрицу, равна (X — т. е. кроме (а) в каноническую форму входит матрица Если мы таким путем придем, наконец, к определителям некоторого порядка, из которых хоть один вовсе не содержит множителя (X — а), то мы исчерпаем таким образом все те составные части канонической формы А для которых Таким образом, упомянутый в [III, 27] алгебраический критерий структуры канонической формы матрицы нами доказан. Заметим, что из предыдущих рассуждений не только вытекает, что
где