Многочленные матрицы и функции от матриц
Элементарные преобразования многочленной матрицы. Наибольшие общие делители миноров. Деление матричных многочленов, обобщенная теорема Безу. Характеристический и минимальный многочлен матрицы. Представление значений функций многочленами, степенные ряды.
Рубрика | Математика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.04.2011 |
Размер файла | 106,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Введение
Глава I. Многочленные матрицы
§1. Элементарные преобразования многочленной матрицы
§2. Канонический вид л-матрицы
§3. Наибольшие общие делители миноров
§4. Условия эквивалентности л-матриц
§5. Элементарные делители многочленной матрицы
Глава II. Матричные многочлены
§1. Деление матричных многочленов. Обобщенная теорема Безу
§2. Скалярная эквивалентность
§3. Характеристический многочлен матрицы
§4. Минимальный многочлен матрицы
§5. Критерий подобия матриц
§6. Нормальная форма Жордана
Глава III. Функции от матриц
§1. Многочлен от жордановой матрицы
§2. Скалярные функции
§3. Представление значений функций многочленами
§4. Элементарные делители функций
§5. Степенные ряды
Литература
многочлен матрица функция
Введение
Дипломная работа состоит из трех глав.
Первые два параграфа I главы посвящены изучению свойств многочленных матриц. В §3, этой же главы, вводятся понятия наибольших общих делителей миноров и инвариантных множителей многочленной матрицы. На основе этого в последующих двух параграфах рассматриваются условия эквивалентности л-матриц и строится аналитическая теория элементарных делителей.
С каждой квадратной матрицей связаны два многочлена: характеристический и минимальный. Эти многочлены играют большую роль в различных вопросах теории матриц. Во II главе рассматриваются свойства характеристического и минимального многочлена. Этому исследованию предпосылаются основные сведения о многочленах с матричными коэффициентами и о действиях над ними. Последний параграф II главы посвящен нормальной форме Жордана.
В главе III, посвященной функциям от матрицы, рассмотрены вопросы матричного исчисления, для решения которых используется возможность приведения матриц к нормальной жордановой форме. В §5, этой же главы, рассмотрен вопрос о сходимости степенного ряда от матрицы А.
Приведенный материал иллюстрируется в решениях различных примеров.
Глава I. Многочленные матрицы
§1. Элементарные преобразования многочленной матрицы
Многочленной матрицей или л-матрицей называется прямоугольная (в частности, квадратная) матрица А (л) = ¦аі ј (л) ¦, где i=1, 2, …, m; j=1, 2, …, n; элементы которой являются многочленами от одного переменного л с числовыми коэффициентами из основного поля К.
Элементарными преобразованиями л-матрицы А(л) называются преобразования следующих типов:
Перестановка двух строк.
Умножение строки на число с Є К, с ? 0.
Прибавление к одной строке другой строки, умноженной на любой многочлен f (л), и аналогичные преобразования столбцов.
Элементарные преобразования I, II, III равносильны умножению многочленной матрицы А(л) слева соответственно на следующие квадратные матрицы порядка m:
(i) (j) (i) (j)
1 0 1 0 1 0
S' = с , S" = 1… b(л) ….(i), S"' = 0 1 ,
0 1 0 1 1 0
0 1
т.е. в результате применения преобразований I, II, III матрица А(л) преобразуется соответственно в матрицы S'· А(л), S"· А(л), S"'· А(л). Поэтому преобразования типа I, II, III называются левыми элементарными операциями.
Совершенно аналогично определяются правые элементарные операции над многочленной матрицей (эти операции производятся не над строками, а над столбцами) и соответствующие им матрицы порядка n:
1 0 1 0 1 0
Т' = с (i), Т" = 1………….(i), Т"' = 0…1……….(i) b(л)……….(j) 1…0……….(j) .
0 1 0 1 0 1
В результате применения правой элементарной операции матрица А(л) умножается справа на соответствующую матрицу Т.
Заметим, что матрица Т' совпадает с матрицей S', а матрицы Т", Т"' совпадают с матрицами S", S"', если в последних поменять местами индексы i и j. Матрицы типа S', S", S"' (или, что то же, типа Т', Т", Т"') называются элементарными.
Две л-матрицы А(л) и B(л) одинаковых размеров m x n называются эквивалентными, А(л) ~ B(л), если от матрицы А(л) к B(л) можно перейти при помощи цепочки из конечного числа элементарных преобразований. Отношение эквивалентности обладает тремя основными свойствами:
рефлексивность: каждая матрица эквивалентна сама себе А(л) ~ B(л);
симметрия: если А(л) ~ B(л), то B(л) ~ А(л);
транзитивность: если А(л) ~ B(л), и B(л) ~ С(л), то А(л) ~ С(л).
§2. Канонический вид л-матрицы
Выше было показано, что отношение эквивалентности транзитивно, симметрично и рефлексивно. Отсюда следует, что совокупность всех л-матриц данных размеров m x n разбивается на непересекающиеся классы эквивалентных матриц, т.е. на такие классы, что любые две матрицы из одного класса эквивалентны, а из разных классов - не эквивалентны между собой. Возникает вопрос о канонической форме л-матрицы, характеризующей данный класс эквивалентных л-матриц.
Канонической диагональной л-матрицей размеров m x n называется л-матрица, у которой на главной диагонали стоят многочлены Е1(л), Е2(л), …, Ер(л), где р - меньшее из чисел m и n, причем не равные нулю среди этих многочленов имеют старшие коэффициенты, равные единице, и каждый следующий многочлен делится на предыдущий, все же элементы вне главной диагонали равны нулю.
Т е о р е м а 1. Всякая л-матрица конечным числом элементарных преобразований может быть приведена к канонической диагональной форме.
Доказательство. Пусть А(л) - прямоугольная многочленная матрица. Применяя к А(л) как левые, так и правые элементарные операции приведем к канонической диагональной форме.
Среди всех не равных нулю элементов аіј(л) матрицы А(л) возьмем тот элемент, который имеет наименьшую степень относительно л, и путем соответствующей перестановки строк и столбцов сделаем его элементом а11(л). После этого найдем частные и остатки от деления многочленов аі1(л) и а1ј(л) на а11(л):
аі1(л) = а11(л) qі1(л) + rі1 (л), а1ј(л) = а11(л) q1ј(л) + r1ј(л)
(i = 2, 3, …, m; j = 2, 3, …, n).
Если хотя бы один из остатков rі1(л), r1ј(л) (i = 2, …, m; j = 2, …, n), например r1ј (л), не равен тождественно нулю, то, вычитая из j-го столбца первый столбец, предварительно помноженный на q1ј(л), мы заменим элемент а1ј(л) остатком r1ј(л), который имеет меньшую степень, нежели а11(л). Тогда мы имеем возможность снова уменьшить степень элемента, стоящего в левом верхнем углу матрицы, поместив на это место элемент с наименьшей степенью относительно л.
Если же все остатки r21(л), … rm1(л); r12(л), …, r1n(л) равны тождественно нулю, то, вычитая из i-ой строки первую, помноженную предварительно на qі1(л) (i = 2, …, m), а из j-го столбца - первый, предварительно помноженный на q1ј(л) (j = 2, …, n), мы приведем нашу матрицу к виду
а11(л) 0 … 0
0 а22(л) … а2n(л)
….…………………… .
0 аm2(л) … аmn(л)
Если при этом хотя бы один из элементов аіј(л) (i = 2, …, m; j = 2, …, n) не делится без остатка на а11(л), то, прибавляя к первому столбцу тот столбец, который содержит этот элемент, мы придем к предыдущему случаю и, следовательно, снова сможем заменить элемент а11(л) многочленом меньшей степени.
Поскольку первоначальный элемент а11(л) имел определенную степень и процесс уменьшения этой степени не может неограниченно продолжаться, то после конечного числа элементарных операций мы должны получить матрицу вида
а1(л) 0 … 0
(*) 0 b22(л) … b 2n(л)
….…………………… ,
0 bm2 (л) …bmn (л)
в которой все элементы bіј(л) делятся без остатка на а1(л). Если среди этих элементов bіј(л) имеются не равные тождественно нулю, то продолжая тот же процесс приведения для строк с номерами 2, …, m и столбцов с номерами 2, …, n, мы матрицу (*) приведем к виду
а1 (л) 0 0 … 0
0 а2(л) 0 … 0
0 0 с33(л) … с3n(л) ,
…………………………
0 сm3(л) … сmn(л)
где а2(л) делится без остатка на а1(л), а все многочлены сіј(л) делятся без остатка на а2(л). Продолжая этот процесс далее, мы в конце концов придем к матрице вида
а1(л) 0 … 0 0 … 0
0 а2(л)… 0 0 … 0
…....…………………..
0 0 …аs(л) 0 … 0 ,
0 0 … 0 0 … 0
………………………..
0 0 … 0 0 … 0
где многочлены а1(л), а2(л), …, аs(л) (s ? m, n) не равны тождественно нулю и каждый из них делится на предыдущий без остатка.
Помножая первые s строк на соответствующие отличные от нуля числовые множители, мы сможем добиться того, чтобы старшие коэффициенты многочленов а1(л), а2(л), …, аs(л) были равны единице.
Таким образом мы доказали, что произвольная прямоугольная многочленная матрица А(л) эквивалентна некоторой канонической диагональной.
Данная теорема утверждает, что каждый класс эквивалентных матриц содержит, по меньшей мере, одну матрицу, имеющую каноническую диагональную форму.
Пример
Найти каноническую форму и инвариантные множители -матрицы
-1 -1 -2
3+ -1 3+-1
А() = +1 3++2 +1 3+2+3
-1 -3 -3 -6
Третий столбец вычитаем из остальных:
1 0 -1 -1
1 3+1 -1 3
А() 0 3+1 +1 3++2
2 0 -3 --3
(из второй и четвертой строк вычитаем первую, умноженную соответственно на 1 и 2)
1 0 -1 -1
0 3+1 0 3+1
0 3+1 +1 3++2
0 0 --1 --1
(из III и IV столбцов вычитаем I, умноженный соответственно на -1 и -1)
1 0 0 0
0 3+1 0 3+1
0 3+1 +1 3++2
0 0 --1 --1
(II и III столбцы вычитаем из IV)
1 0 0 0
0 3+1 0 0
0 3+1 +1 0
0 0 --1 0
(из III строки вычитаем II и полученную строку прибавляем к IV)
1 0 0 0
0 3+1 0 0
0 0 +1 0
0 0 0 0
(переставляем II и III строки, а также второй и третий столбцы)
1 0 0 0
0 +1 0 0
0 0 3+1 0 .
0 0 0 0
Это каноническая матрица; значит матрица А() имеет инвариантные множители: Е1()=1, Е2()=+1, Е3()=3+1, Е4()=0.
§3. Наибольшие общие делители миноров
Пусть F - какая-нибудь л-матрица порядка n. Составим ее всевозможные миноры порядка к (к = 1, 2, …, n). Эти миноры являются многочленами от л. Обозначим их наибольший общий делитель через Dк(л) (наибольшим общим делителем мы условимся называть общий делитель наивысшей степени со старшим коэффициентом 1. Поэтому все не равные нулю многочлены Dк(л) имеют старший коэффициент 1). Если окажется, что все миноры к-го порядка равны нулю, то по определению будем считать Dк(л)=0. В частности, D1(л) есть наибольший общий делитель элементов матрицы F, а Dn(л) равен определителю F, деленному на свой старший коэффициент.
Т е о р е м а 2. Эквивалентные л-матрицы имеют один и тот же наибольший общий делитель миноров к-го порядка (к = 1, 2, …, n).
Доказательство. Пусть F1, F2 - две эквивалентные л-матрицы. Обозначим наибольшие общие делители их миноров к-го порядка соответственно через Dк1(л) и Dк2(л). Требуется показать, что Dк1(л) = Dк2(л). Нам известно, что F2 можно получить из F1 цепочкой элементарных преобразований. Предположим сначала, что эта цепочка состоит только из одного элементарного преобразования. Пусть, например, F2 получается из F1 умножением всех элементов i-й строки матрицы F1 на число б?0. Соответственные миноры F1 и F2 тогда либо совсем не отличаются друг от друга, либо отличаются лишь постоянным множителем б. Однако постоянный множитель не влияет на вычисление наибольшего общего делителя многочленов, поэтому Dк1 = Dк2. То же самое будет и в случае, когда F2 получается из F1 умножением на б элементов какого-либо столбца матрицы F1. Пусть теперь F2 получается из F1 одним из элементарных преобразований; например, пусть F2 возникает в результате прибавления к i-й строке матрицы F1 элементов j-й строки, умноженных на f(л). Покажем, что Dк2 делится на Dк1.
В самом деле, миноры к-го порядка матриц F1, F2 можно разбить на три класса. К первому мы отнесем те из них, которые не содержат элементов i-й строки. Соответственные миноры матриц F1, F2 в этом случае, очевидно, равны друг другу. Ко второму классу отнесем те миноры, которые содержат элементы и i-й и j-й строк. Эти миноры у матриц F1, F2 будут снова равными, так как величина определителя не меняется, если к элементам одной из его строк прибавляются величины пропорциональные элементам какой-либо другой строки. Наконец, к третьему классу мы отнесем миноры, содержащие элементы i-й строки и не содержащие элементов j-й строки. Соответственные миноры этого класса имеют вид:
…………. …………………………………
м1 = f iх1 … f iхk , м2 = f iх1 + f jх1 • f(л) ... f iхk + f jхk • f(л) ,
…………. …………………………………
где невыписанные строки у обоих миноров одинаковы. На основании теоремы сложения определителей
…………… ………………
м2 = f iх1 … f iхk + f(л) f jх1 ……… f jхk = м1 ± f(л)N1 ,
…………… ……………….
где N1 - некоторый минор матрицы F1. Все миноры к-го порядка матрицы F1 делятся и на Dк1. Из наших рассуждений видно, что на Dк1 делятся и все миноры к-го порядка матрицы F2, так как они либо совпадают с соответственными минорами матрицы F1, либо выражаются через них линейно. Но в таком случае Dк1 войдет множителем в наибольший общий делитель миноров к-го порядка матрицы F2, т.е. войдет множителем в Dк2. Итак, если F2 получается из F1 одним элементарным преобразованием, то Dк2 делится на Dк1. Совершая над F2 обратное элементарное преобразование, мы получим F1. Поэтому, Dк1 также должен делиться на Dк2. Но если старшие коэффициенты двух многочленов равны и эти многочлены делятся без остатка друг на друга, то они совпадают. Таким образом, Dк1 = Dк2. Пока доказано равенство наибольших общих делителей в предположении, что F2 получается из F1 одним элементарным преобразованием. Однако если Dк(л) не меняется при каждом отдельном элементарном преобразовании, то, очевидно, Dк(л) не изменится и при нескольких последовательных преобразованиях. Потому теорема доказана в общем виде.
Вычислим многочлены D1(л), …, Dn(л) для матрицы, имеющей канонический диагональный вид .
d1(л)
d2(л)
.
D = . .
.
dn(л)
Чтобы получить какой-нибудь минор к-го порядка, мы должны из D вычеркнуть n-k строк и n-k столбцов. Если из D вычеркнуть i-ю строку, то в i-м столбце останутся только нули. Поэтому, чтобы получить минор, отличный от нуля, мы должны вычеркнуть все столбцы матрицы D, номера которых равны номерам вычеркнутых строк. Таким образом, отличные от нуля миноры к-й степени должны иметь вид
dх1(л)
dх2 (л)
. = dх1 (л) dх2 (л) … dхk(л). (1)
.
.
dхk(л)
Наибольшим общим делителем этих миноров будет Dк(л). Из неравенств 1 ? х1 ? х2 ? … ? хk ? n следует, что 1 ? х1, 2 ? х2, … , k ? хk. Поэтому dхi(л) делится на di(л), а значит, dх1(л) … dхk(л) делится на d1(л) … dk(л). Мы видим, следовательно, что все миноры к-го порядка матрицы D делятся на минор
d1(л)
.
. = d1(л) … d k(л) (2)
.
dk(л)
Если этот минор равен нулю, то и все миноры к-го порядка матрицы D также равны нулю. Согласно определению в этом случае Dк(л)=0. Если минор (2) отличен от нуля, то многочлены d1(л), …, d k(л) отличны от нуля и имеют старший коэффициент 1. Но тогда и минор (2) имеет старший коэффициент 1. Поскольку все миноры (1) делятся на (2), то Dк(л) совпадает с (2). Следовательно, в обоих случаях имеем
Dк(л) = d1(л)d2(л)… d k(л) (к = 1, 2, …, n) (3)
Таковы многочлены Dк(л) канонической диагональной матрицы с диагональными элементами d1(л), … , d n(л).
Рассмотрим теперь произвольную л-матрицу F. Обозначим через Dк(л) наибольший общий делитель миноров степени к этой матрицы. Согласно теореме 1. матрицу F элементарными преобразованиями можно привести к канонической диагональной форме
d1(л)
.
D = . .
.
dn(л)
Согласно теореме 1. многочлены Dк(л), вычисленные для матрицы D, совпадают с соответственными многочленами Dк(л), вычисленными для F. Таким образом, многочлены Dк(л) матрицы F и диагональные элементы канонической диагональной матрицы D, к которой можно привести F связаны соотношениями (3).
Пусть D1(л), … , Dr(л) отличны от нуля, а остальные многочлены Dr+1(л), … , Dn(л), если они есть, равны нулю. Тогда из (3) имеем
D1(л) = d1(л), d1(л) = D1(л),
D2(л) = d1(л)d2(л), d2(л) = D2(л) : D1(л),
………………….…………………….
Dr(л) = d1(л)d2(л) … dr(л),dr(л) = Dr(л) : Dr-1(л),
Dr+1(л) = d1(л)d2(л) … dr(л)dr+1(л),dr+1(л) = Dr+1(л) : Dr(л).
Поскольку dr+1(л)=0, то dr+2(л), … , dn(л) также должны быть равны нулю, и мы имеем окончательно
d1(л) = D1(л), d2(л) = D2(л) : D1(л), … , dr(л) = Dr(л) : Dr-1(л),
dr+1(л) = … = dn(л) = 0(4)
Тем самым мы получили следующую теорему:
Т е о р е м а 3. Если наибольшие общие делители Dк(л) миноров порядка к л-матрицы F при к=1, 2, … r отличны от нуля, а Dr+1(л)=0, то диагональные элементы dк(л) канонической диагональной матрицы, к которой F приводится элементарными преобразованиями, выражаются через Dк(л) по формулам (4) и определяются, таким образом, матрицей F однозначно.
Многочлены d1(л), … , dn(л) называются инвариантными множителями матрицы F. Число r, в равенствах (4) это - ранг матрицы F. Действительно, ранг матрицы F есть порядок наивысшего минора F,отличного от нуля. Если этот порядок равен r, то, следовательно, Dr(л)?0, а Dr+1(л)=0. Обратно, условия Dr(л)?0, Dr+1(л)=0 означают, что некоторый минор порядка r отличен от нуля, а все миноры порядка r+1 равны нулю. Следовательно, ранг F равен r.
§4. Условия эквивалентности л-матриц.
Первое условие эквивалентности. Для того чтобы многочленные матрицы порядка n были эквивалентны , необходимо и достаточно, чтобы наибольшие общие делители их миноров к-го порядка совпадали при к=1, 2, … , n.
Поскольку совпадение наибольших общих делителей миноров равносильно совпадению соответствующих инвариантных множителей, то первое условие эквивалентности можно сформулировать и в следующем виде: для эквивалентности л-матриц необходимо и достаточно, чтобы их соответствующие инвариантные множители были равны.
Доказательство очевидно. В самом деле, если две л-матрицы F, G эквивалентны, то их наибольшие общие делители Dк(л) одинаковы (теорема 2). Обратно, если многочлены Dк(л) у F и G равны, то F и G элементарными преобразованиями приводятся к одной и той же канонической диагональной матрице (теорема 3). Но две матрицы, эквивалентные третьей эквивалентны между собой; следовательно, F эквивалентна G, что и требовалось.
Второе условие эквивалентности. Для того чтобы многочленные матрицы F и G порядка n были эквивалентны, необходимо и достаточно, чтобы они удовлетворяли соотношению
G = PFQ,
где P, Q - некоторые многочленные матрицы с постоянными отличными от нуля определителями.
Прежде чем перейти к доказательству этого утверждения, сделаем несколько замечаний. Пусть
1
.
.
.
1
А = б i-я строка,
1
.
.
.
1
где б- некоторое число, отличное от нуля. Умножая произвольную матрицу F на A слева, мы увидим, что все элементы матрицы F останутся без изменения, кроме элементов i-й строки которые умножаются на б. Таким образом, каждое элементарное преобразование типа II, совершаемое над матрицей F, равносильно умножению F на подходящую матрицу А слева. Аналогично, если умножить матрицу F слева на матрицу
1… 0 … 0 … 0
0 …1… f(л)…0 i-я строка
В =
0… 0 … 1 … 0 j-я строка,
0 … 0 … 0 … 1
где все диагональные элементы равны единице, элемент, стоящий в i-й строке и j-м столбце, равен f(л), а остальные элементы равны нулю, то в результате к элементам i-й строки F прибавятся элементы ее j-й строки, умноженные на f(л). Следовательно, каждое элементарное преобразование типа III равносильно умножению F слева на соответственную матрицу В.
Наконец, тем же способом легко убедиться, что элементарные преобразования матрицы F типа II, III столбцов равносильны умножению F на соответственные матрицы А, В справа.
Перейдем теперь к доказательству второго условия эквивалентности.
Необходимость. Пусть матрица G эквивалентна матрице F. Это означает, что G может быть получена из F цепочкой последовательных элементарных преобразований. Каждое элементарное преобразование мы можем заменить умножением на матрицу вида А или В соответственно слева или справа. В результате получим равенство
G = P1P2 … Pp FQ1Q2 … Qq, (5)
где каждая из матриц Pi , Qj имеет вид А или В (i, j = 1, 2, …).
Положим Р = P1P2 … Pp , Q = Q1Q2 … Qq.
Поскольку определители матриц В равны единице, а определители матриц А являются постоянными, отличными от нуля числами то определители матриц P и Q будут также постоянными, отличными от нуля числами. Соотношение (5) дает
G = PFQ,
и необходимость доказана.
Достаточность. Допустим обратно, что
G = PFQ,(6)
где P и Q - многочленные матрицы с постоянными, отличными от нуля определителями. Наибольший общий делитель Dn(л) всех миноров порядка n матрицы Р равен определителю Р, деленному на его старший коэффициент. Так как этот определитель есть постоянное число, то Dn(л)=1. Из соотношения (3) параграфа 3 при к=n получаем
Dn(л) = d1(л)d2(л) … dn(л) = 1,
откудаd1(л) = d2(л) = … = dn(л) = 1,
где d1(л), … dn(л) - инвариантные множители матрицы Р. Но инвариантные множители единичной матрицы E также все равны единице, ибо Е имеет канонический диагональный вид. Согласно первому признаку эквивалентности отсюда следует, что матрица Р эквивалентна Е и, значит, может быть получена из Е цепочкой элементарных преобразований. Каждое элементарное преобразование можно заменить умножением на матрицу типа А или В. В результате Р будет представлена следующим образом:
Р = P1 … Pк Е Q1 … Q? = P1 … Pк Q1 … Q?
где Pi, Qj - матрицы типов А, В.
Применяя те же самые рассуждения к матрице Q, получим аналогичное разложение
Q = M1 … MsN1 …Nt.
Подставляя эти разложения в (6) придем к равенству
G = P1 … Pк Q1 … Q?FM1 … MsN1 …Nt, (7)
Из которого видно, что G получается последовательным умножением матрицы F на матрицы Pi, Qi , Mi, Ni типа А или В. Но каждое такое умножение равносильно некоторому элементарному преобразованию. Следовательно, G эквивалентна F, и доказательство закончено.
§5. Элементарные делители многочленной матрицы
Рассмотрим произвольную л-матрицу F, элементами которой являются многочлены от л с коэффициентами из основного поля К. Обозначим через d1(л), d2(л), … , dn(л) инвариантные множители матрицы F. Часть этих множителей может равняться нулю, поэтому предположим для определенности, что d1(л), …, dr(л) нулю не равны, а dr+1(л)= …=dn(л)= 0. Число r, есть ранг матрицы F. Разложим каждый из многочленов d1(л), …, dr(л) на множители, неприводимые в поле К. Пусть, например, di(л) = [е1(л)]?№ [е2(л)]?І … [еk(л)]?k , где е1(л), …, еk(л) -различные неприводимые многочлены со старшим коэффициентом 1. Выражения [е1(л)]?№, …, [еk(л)]?k ,называются элементарными делителями инвариантного множителя di(л). Элементарные делители всех непостоянных инвариантных множителей матрицы F называются ее элементарными делителями. Например, если инвариантные множители матрицы F равны соответственно 1, л, лІ(л+1), лІ(л+1)І, то элементарные делители будут л, лІ, лІ, л+1, (л+1)І. Элементарный делитель вида [е(л)]k, где е(л) неприводимый многочлен, называют принадлежащим многочлену е(л). В рассмотренном примере элементарные делители л, лІ, лІпринадлежат л, а л+1 и (л+1)І принадлежат л+1.
Т е о р е м а 4. Порядок, ранг и система элементарных делителей л-матрицы F вполне определяют ее инвариантные множители и, следовательно, определяют F с точностью до эквивалентности.
Доказательство легко уясняется из следующего примера. Пусть порядок F равен 6, ранг 4, элементарные делители л, лІ, лІ, л+1, (л+1)і, л-1, л-1. Поскольку порядок F есть 6, то F имеет шесть инвариантных множителей d1(л), …, d6(л). Из них d5(л) = d6(л) = 0, так как ранг F должен быть 4. Если разложить d1(л), …, d4(л) на множители, то должны получиться указанные семь элементарных делителей. Поскольку, однако, d4(л) делится на d3(л), d2(л) и d1(л), то в d4(л) входят элементарные делители, принадлежащие ко всем неприводимым многочленам, и притом в высших степенях. Поэтому d4(л) = лІ(л+1)і(л-1). Среди оставшихся элементарных делителей л, лІ, л+1, л-1 высшие должны войти в d3(л); следовательно, d3(л) = лІ(л+1)(л-1). В свою очередь высшие из оставшихся должны составить d2(л), т.е. d2(л)=л. Поскольку все элементарные делители уже распределены, то d1(л)=1. Ясно, что этот способ применим в любом случае, что и доказывает теорему.
Элементарные делители зависят от основного поля К. Например, пусть инвариантные множители некоторой л-матрицы F равны лІ+1, (лІ+1)І. Если основное поле есть поле вещественных чисел, то многочлен лІ+1 неприводим и элементарными делителями матрицы F являются лІ+1 и (лІ+1)І. Однако, если основное поле - поле всех комплексных чисел, то лІ+1= (л - i)(л + i) и элементарными делителями F будут л+i, (л+i)І, л-i, (л-i)І.
Чтобы получить элементарные делители л-матрицы, имеющей каноническую диагональную форму, достаточно взять, согласно определению, все элементарные делители ее диагональных элементов. Это же правило имеет место и для произвольной диагональной л-матрицы.
Лемма. Система элементарных делителей произвольной диагональной л-матрицы F есть объединение элементарных делителей ее диагональных элементов.
Примеры:
1) Найдем элементарные делители -матрицы
1 0 0 0
0 2+2 0 0
А() = 0 0 (4-4)2 0
0 0 0 0
над полями рациональных, действительных и комплексных чисел. Матрица А() имеет каноническую форму. Поэтому на ее главной диагонали стоят инвариантные множители Е1()=1, Е2()=2+2, Е3()=(4-4)2, Е4()=0.
Разлагая Е2() и Е3() на неприводимые множители над каждым из указанных полей, получим системы элементарных делителей:
над полем рациональных чисел:
е1()=2+2, е2()=(2+2)2, е3()=(2-2)2;
над полем действительных чисел:
е1()=2+2, е2()=(2+2)2, е3()=(+2)2, е4()=(-2)2;
над полем комплексных чисел
е1()=+2i, е2()=-2i, е3()=(+2i)2, е4()=(-2i)2,
е5()=(+2)2, е6()=(-2)2.
Найти инвариантные множители -матрицы А() размеров 6х8 и ранга 5, если даны ее элементарные делители +1, +1, (+1)3, (-1)2, (-1)2.
Так как число всех инвариантных множителей равно меньшему из размеров матрицы, т.е. 6, а число инвариантных множителей, отличных от нуля, равно рангу, т.е. 5, то Е6()=0. Далее Е5()= (+1)3(-1)2, Е4()=(+1)(-1)2, Е3 ()=+1.
Так как мы уже использовали все элементарные делители, то других инвариантных множителей положительной степени не может быть. Поэтому Е2()= Е1()=1.
3) Найти каноническую форму диагональной -матрицы А()=2, 0, 2+, 2-1, 4-2. Здесь порядок матрицы равен 5, а ранг равен 4. Поэтому Е5() =0. Элементарные делители диагональных элементов:
2, , +1, +1, -1, 2, +1, -1.
Значит,
Е4()= 2(+1)( -1)= 4-2, Е3()= 2(+1)( -1)= 4-2,
Е2()= (+1)= 2+, Е1()=1.
Глава II. Матричные многочлены
§1. Деление матричных многочленов. Обобщенная теорема Безу
Матричным многочленом от переменной называется выражение вида
F(л) = Ао лm + А1 лm-1 + А2 лm-2 + … + Аm , (1)
где Ао, …, Аm - квадратные матрицы одного и того же порядка с элементами из основного поля К. Число m называется степенью многочлена, если Ао?0. Два многочлена называются равными, если равны матрицы, стоящие в этих многочленах при одинаковых степенях переменной л. Складываются и перемножаются матричные л-многочлены по обычным правилам. Ясно, что каждый л-многочлен можно записать в виде одной матрицы, элементами которой являются обыкновенные многочлены от л, и обратно. Например,
1 2 + 5 6 л + 1 0 лІ = лІ +5л + 1 6+ 2
0 3 7 -2 0 1 7л лІ-2л + 3 .
Поэтому матричные л-многочлены являются лишь особым видом записи л-матриц .
Многочлен F(л) называется регулярным, если матрица Ао обратима.
Сумма (разность) двух матричных многочленов одного и того же порядка может быть представлена в виде многочлена, степень которого не превосходит наибольшей из степеней данных многочленов.
Произведение двух матричных многочленов равно многочлену, степень которого меньше или равна сумме степеней сомножителей. Если хотя бы один их двух сомножителей регулярный многочлен, то в этом случае степень произведения всегда равна сумме степеней сомножителей.
Пусть даны два матричных многочлена А(л) и В(л) одного и того же порядка n, причем В(л) - регулярный многочлен:
А(л) = Аолm + А1лm-1 + … + Аm (Ао?0),
В(л) = Волр + В1лр-1 + … + Вр(|Во|?0).
Будем говорить, что матричные многочлены Q(л) и R(л) являются соответственно правым частным и правым остатком при делении А(л) на В(л), если
А(л) = Q(л)В(л) + R(л)(2)
и степень R(л) меньше степени В(л).
Совершенно аналогично будем называть многочлены ^Q(л) и ^R(л) соответственно левым частным и левым остатком при делении А(л) на В(л), если
А(л) = В(л) ^Q(л) + ^R(л)(3)
и степень ^R(л) меньше степени В(л).
В общем случае многочлены Q(л) и R(л) не совпадают с ^Q(л) и ^R(л).
Покажем, что как правое, так и левое деление матричных многочленов одного и того же порядка всегда выполнимо и однозначно, если делитель - регулярный многочлен.
Рассмотрим правое деление А(л) на В(л). Если m<p, можно положить Q(л)=0, R(л)=А(л). В случае m?p для нахождения частного Q(л) и остатка R(л) применим обычную схему деления многочлена на многочлен. "Разделим" старший член делимого Аолm на старший член делителя Волр . Получим старший член искомого частного АоВо -1лm-p. Умножим этот член справа на делитель В(л) и полученное произведение вычтем из А(л). Найдем "первый остаток" А(1)(л):
А(л)= АоВо -1лm-pВ(л) + А(1)(л).(4)
Степень m(1) многочлена А(1)(л) меньше m:
А(1)(л) = Ао(1) лm(1) + … (Ао(1)?0, m(1)<m). (5)
Если m(1)?p, то повторя этот процесс, получаем:
А(1)(л) = Ао(1)Во -1 лm(1)-р В(л) + А(2)(л), (6)
А(2)(л) = А(2)лm(2) + … (m(2)<m(1))
и т.д.
Так как степени многочленов А(л), А(1)(л), А(2)(л), … убывают, то на некотором этапе мы придем к остатку R(л), степень которого меньше р. Тогда из (4), (6) будет следовать:
А(л) = Q(л) В(л) + R(л),
где Q(л) = АоВо-1 лm-р + Ао(1)Во-1 лm(1)-р + …(7)
Докажем теперь однозначность правого деления. Пусть одновременно
А(л) = Q(л) В(л) + R(л)(8)
и
А(л) = Q*(л) В(л) + R*(л),(9)
где степени многочленов R(л) и R*(л) меньше степени В(л), т.е. меньше р. Вычитая почленно (8) из (9) получим:
[Q(л) - Q*(л)] В(л) = R*(л) - R(л).(10)
Если бы Q(л) - Q*(л) ? 0, то поскольку |Во|?0, степень левой части равенства (10) равнялось бы сумме степеней В(л) и Q(л) - Q*(л) и потому была бы ?р. Это невозможно, так как степень многочлена, стоящего в правой части равенства (10), меньше р. Таким образом, Q(л) - Q*(л)?0, а тогда из (10) R*(л) - R(л)?0, т.е.
Q(л) = Q*(л), R(л) = R*(л).
Совершенно аналогично устанавливаются существование и единственность левого частного и левого остатка.
Т е о р е м а 1. (Обобщенная теорема Безу). При правом (левом) делении матричного многочлена F(л) на бином лЕ-А остаток от деления равен F(А)(соответственно ^F(A)).
Доказательство. Рассмотрим произвольный матричный многочлен n-го порядка
F(л) = Fо лm + F1 лm-1 + … + Fm (Fо ?0)(11)
Этот многочлен может быть записан и так:
F(л) = лm Fо + лm-1 F1 + … + Fm (12)
Обе записи при скалярном л дают один и тот же результат. Однако если вместо скалярного аргумента л подставить квадратную матрицу n-го порядка А, то результаты подстановки в (11) и (12) будут различны, так как степени матрицы А могут не быть перестановочными с матричными коэффициентами Fо, F1, …, Fm.
Положим
F(А) = Fо Аm+ F1 Am-1 + … + Fm (13)
и
^F(А) = Аm Fо + Am-1 F1 + … + Fm(14)
и будем называть F(А) правым, а ^F(А) - левым значением многочлена F(л) при подстановке вместо л матрицы А.
Разделим многочлен F(л) на бином лЕ-А. В данном случае правый остаток R и левый остаток ^R не будут зависеть от л. Для определения правого остатка рассмотрим обычную схему деления:
F(л) = Fо лm + F1 лm-1 + … + Fm = Fо лm-1(лЕ-А) + (Fо А + F1) лm-1 + F2 лm-2 + …=
= [Fо лm-1 + (Fо А + F1) лm-2] (лЕ-А) + (Fо А2 + F1А1+ F2) лm-2 + F3 лm-3 + … = …
… = [Fо лm-1 + (Fо А + F1) лm-2 + … + (Fо Аm-1 + F1Аm-2 + … + Fm-1)] (лЕ-А) +
+ Fо Аm + F1Аm-1 + … + Fm
Мы нашли, что
R = Fо Аm+ F1Аm-1 + … + Fm = F(А).(15)
Совершенно аналогично
^R =^F(А).(16)
Из доказанной теоремы следует, что многочлен F(л) делится без остатка справа (слева) на бином лЕ-А тогда и только тогда, когда F(А)=0 (соответственно ^F(А)=0).
Пример
Проверить, что А()=Q()В() + R().
3+ 23+2
А()= -3-22+1 33+ =
= 1 2 3+ 0 1 2+ 1 0 + 0 0
-1 3 -2 0 0 1 1 0 .
22+3 -2+1 2 -1 2+ 3 1
В()= -2-1 2+2 = -1 1 -1 2 ,
1 1 3 5 2+4 22+13
|Bo| = 1, Bo-1 = 1 2 , А0B0-1 = 2 5 , А0B0-1В() = -2+1 32+12 ,
3+ 23+2 3+4 23+13 -3 2-13
А(1)()= -3-22+1 33+ - -3+ 33+12 = -22-+1 -11 ,
0 1 2+ -3 -13 + 0 0
А(1)()= -2 0 -1 -11 1 0 ,
0 1 1 1 1 2
А0(1)В0-1()= -2 0 1 2 = -2 -2 ,
1 2 22+3 -2+1 = 1 2+5
А0(1)В0-1В()= -2 -2 -2-1 2+1 -22-4 -6 ,
R()= А(1)() - А0(1)В0-1В()=
-3 2-13 - 1 2+5 = -3-1 -13 -5
= -22-+1 -11 -24-4 -6 -+5 -11+6 ,
3 5 + 1 2 3+1 5+2
Q() = А0В0-1 + А0(1)В0-1 = 2 5 -2 -2 = 2-2 5-2
§2. Скалярная эквивалентность
Как уже отмечалось две л-матрицы А(л), В(л) эквивалентны тогда и только тогда, если существуют л-матрицы U(л), V(л) с не зависящими от л ненулевыми определителями, удовлетворяющие соотношению
А(л) = U(л) В(л)V(л).(17)
Условимся говорить, что матрица А(л) скалярно эквивалентна матрице В(л), если существуют неособенные матрицы U,V с независящими от л элементами, удовлетворяющие соотношению (17). Матрицы с независящими от л элементами будем называть скалярными.
Т е о р е м а 2. Если л-многочлены первой степени Ал+В, Сл+D регулярны и эквивалентны , то они и скалярно эквивалентны.
По условию
Ал+В = U(л) (Сл+D) V(л), (18)
где U(л), V(л) - матрицы с отличными от нуля постоянными определителями. Обозначим через P, S левые частное и остаток от деления U(л) на Ал+В, а через Q, R - правые частное и остаток от деления V(л) на Ал+В. Следовательно,
U = (Ал+В) P + S, V = Q(Ал+В) + R.(19)
Матрицы S и R скалярны, так как их степень меньше единицы. Покажем, что
Ал+В = S(Сл+D) R.(20)
Действительно, умножая обе стороны равенства (18) на U-1 и подставляя вместо V его выражение из (19), получим, перенеся члены
[U-1 - (Сл+D)Q] (Ал+В) = (Сл+D)R.
Сравнивая степени левой и правой частей, видим, что выражение внутри квадратных скобок должно равняться некоторой скалярной матрице Т, и мы имеем
Т = U-1- (Сл + D)Q, Т(Ал+В) = (Сл+D)R.(21)
Отсюда
Е = U(Сл + D)Q + UТ = (Ал+В)V-1Q + UТ = (Ал+В)V-1Q + [(Ал+В)Р + S]Т,
т.е.
Е = (Ал+В)[V-1Q + РТ] + SТ.
Но правая часть может иметь нулевую степень только в случае обращения в нуль квадратной скобки, откуда
Е = SТ, Т = S-1.
Сравнивая с (21), получаем (20), где S, а значит и R - обратимые скалярные матрицы.
§3. Характеристический многочлен матрицы
Рассмотрим квадратную матрицу А = ||аik||1n. Характеристической матрицей для матрицы А называется матрица лЕ-А.
л - а11 -а12 … -а1n
лЕ-А = -а21 л - а22 … -а2n
….…………………… .
-аn1 -аn2 … л - аnn
Определитель характеристической матрицы
?(л) = |лЕ-А| = |л дik - аik|1n
представляет собой скалярный многочлен относительно л и называется характеристичным многочленом матрицы А.
Матрицу В(л) = ||bik (л)||1n , где bik (л) - алгебраическое дополнение элемента лдik - аik в определителе ?(л), мы будем называть присоединенной матрицей для матрицы А.
Чтобы найти старшие члены характеристического многочлена, воспользуемся тем, что величина определителя равна сумме произведений его элементов, взятых по одному из каждой строки и каждого столбца и снабженных надлежащими знаками. Поэтому, чтобы получить член, имеющий относительно л наивысшую степень, необходимо взять произведения элементов наивысшей степени. В нашем случае таким произведением будет только одно- произведение диагональных элементов (л - а11) (л - а22) …(л - аnn). Все остальные входящие в состав определителя произведения имеют степень не выше n-2, так как если один из множителей такого произведения будет - аik (i ? k), то это произведение не будет содержать множителями л-аii, л-акк и будет, следовательно, степени не более n-2. Таким образом, ?(л) = (л - а11) … (л - аm) + члены степени не выше n-2, или
?(л) = лn - (а11 + … + аnn) лn-1 + …(22)
Сумма диагональных элементов матрицы называется ее следом. Формула (22) показывает, что степень характеристического многочлена матрицы равна порядку этой матрицы, старший коэффициент характеристического многочлена равен 1, а коэффициент при лn-1 равен следу матрицы, взятому с обратным знаком.
Т е о р е м а 3. Характеристические многочлены подобных матриц равны друг другу.
Из этой теоремы вытекает, в частности, что подобные матрицы имеют одинаковые следы и определители, так как след и определитель матрицы, взятые с надлежащими знаками, являются коэффициентами ее характеристического многочлена.
Корни характеристического многочлена матрицы называются ее характеристическими числами или собственными значениями. Кратные корни характеристического многочлена называются кратными собственными значениями матрицы. Известно, что сумма всех вещественных и комплексных корней многочлена степени n, имеющего старший коэффициент 1, равна взятому с обратным знаком коэффициенту при (n-1)-й степени переменной. Формула (22) показывает поэтому, что в поле комплексных чисел сумма всех собственных значений матрицы равна ее следу.
Т е о р е м а Г а м и л ь т о н а - К э л и. Каждая матрица является корнем своего характеристического многочлена, т.е. ?(А)= 0.
Пример.
А = 2 1
-1 3 ,
?(л) = л - 2 -1 = лІ - 5л + 7,
1 л - 3
?(А) = АІ - 5А + 7Е = 3 5 -5 2 1 +7 1 0 = 0 0 = 0.
-5 8 -1 3 0 1 0 0
§4. Минимальный многочлен матрицы
Определение. Скалярный многочлен F(л) называется аннулирующим многочленом квадратной матрицы А, если
F(А) = 0.
Аннулирующий многочлен ш(л) наименьшей степени со старшим коэффициентом, равным единице, называется минимальным многочленом матрицы А.
Согласно теореме Гамильтона- Кэли характеристический многочлен
?(л) матрицы А является аннулирующим для этой матрицы. Однако, в общем случае он не является минимальным.
Разделим произвольный аннулирующий многочлен f(л) на минимальный:
f(л) = ш(л)q(л) + r(л),
степень r(л) меньше степени ш(л). Отсюда имеем:
f(А) = ш(А)q(А) + r(А).
Поскольку f(А) = 0 и ш(А) = 0, то, значит, и r(А) = 0. Но степень r(л) меньше степени минимального многочлена ш(л). Поэтому r(л)?0. Таким образом, произвольный аннулирующий многочлен матрицы всегда делится без остатка на ее минимальный многочлен.
Пусть два многочлена ш(л) и ш'(л) являются минимальными для одной и той же матрицы. Тогда каждый из них делится на другой многочлен без остатка, т.е. эти многочлены отличаются постоянными множителями. Этот постоянный множитель равен единице, поскольку равны единице старшие коэффициенты в ш(л) и ш'(л). Мы доказали единственность минимального многочлена для данной матрицы А.
Если Dn-1(л) - наибольший общий делитель миноров (n-1)-го порядка характеристической матрицы лЕ-А, а Dn(л)=| лЕ-А |, то минимальный многочлен ш(л) матрицы А можно найти по формуле
ш(л) = Dn(л) : Dn-1(л) = Еn(л),
где Еn - последний инвариантный множитель матрицы лЕ-А.
Отсюда ясно, что минимальный многочлен тогда и только тогда совпадает с характеристическим многочленом, когда Dn-1(л)=1, т.е. когда матрица лЕ-А имеет лишь один инвариантный множитель, отличный от единицы, именно Еn(л).
Минимальный многочлен клеточно-диагональной матрицы
А = {А1, А2, …, Аs}
равен наименьшему общему кратному минимальных многочленов диагональных клеток Аi.
Примеры:
Минимальный многочлен нулевой матрицы равен , а единичной матрицы Е равен -1.
Найти минимальный многочлен инволютивной матрицы А, т.е. матрицы, для которой А2=Е.
В данном случае А2 - Е = 0. Поэтому аннулирующим многочленом будет f()=2-1. Так как минимальный многочлен делит любой аннулирующий, то возможны случаи:
()=-1, ()=+1, ()=2+1.
В первом случае А - Е = 0, А = Е. Во втором А + Е = 0, А = -Е. В третьем А Е . Итак, если А Е и А2=Е, то ()=2-1.
§5. Критерий подобия матриц
Пусть дана матрица А=||аik||1n с числовыми элементами из поля К. Ее характеристическая матрица лЕ-А является л-матрицей ранга n и потому имеет n инвариантных многочленов
i1(л), i2(л), …, in(л).
Следующая теорема показывает, что эти инвариантные многочлены определяют исходную матрицу А с точностью до преобразования подобия.
Т е о р е м а 4. Для того чтобы две матрицы А=||аik||1n и В=||вik||1n были подобны (В=Т-1АТ), необходимо и достаточно, чтобы они имели одни и те же инвариантные многочлены, или, что то же, одни и те же элементарные делители в поле К.
Доказательство. Условие необходимо. Действительно , если матрицы А и В подобны, то существует такая неособенная матрица Т, что
В=Т-1АТ.
Отсюда
лЕ-В = Т-1 (лЕ-А)Т.
Это равенство показывает, что характеристические матрицы лЕ-А и лЕ-В эквивалентны и потому имеют одни и те же инвариантные многочлены.
Условие достаточно. Пусть характеристические матрицы лЕ-А и лЕ-В имеют одни и те же инвариантные многочлены. Тогда эти л-матрицы эквивалентны, и, следовательно, существуют две многочленные матрицы Р(л) и Q(л) такие, что
лЕ-В = Р(л)(лЕ-А) Q(л).(23)
Применяя к матричным двучленам лЕ-А и лЕ-В второе условие эквивалентности, мы можем в тождестве (23) заменить л-матрицы Р(л) и Q(л) постоянными матрицами Р и Q:
лЕ-В = Р(лЕ-А)Q,(24)
причем в качестве Р и Q можно взять соответственно левый и правый остатки от деления Р(л) и Q(л) на лЕ-В, т.е. на основании обобщенной теоремы Безу можно положить:
Р = €Р(В), Q = Q(В).(25)
Приравнивая в обеих частях равенства (24) коэффициенты при нулевой и при первой степенях л, получим:
В = РАQ, Е = РQ,
т.е.
В=Т-1АТ,
где
Т = Q = Р-1.
Теорема доказана.
Из теоремы можно извлечь следующий алгоритм для распознования подобия матриц А, В: составляем характеристические матрицы лЕ-А, лЕ-В и приводим их элементарными преобразованиями к канонической диагональной форме. Если эти формы совпадают, то матрицы А, В подобны; если различны, то А и В не подобны.
Добавление к теореме 4. Если А=||аik||1n и В=||вik||1n - две подобные матрицы
В=Т-1АТ,(26)
то в качестве преобразующей матрицы Т можно взять матрицу
Т = Q(В) = [^Р(В)]-1, (27)
где Р(л) и Q(л) - многочленные матрицы в тождестве
лЕ-В = Р(л)(лЕ-А)Q(л),
связывающем эквивалентные характеристические матрицы лЕ-А и лЕ-В; в формуле (27) Q(В) обозначает правое значение матричного многочлена Q(л), а ^Р(В) - левое значение матричного многочлена Р(л) при замене аргумента л матрицей В.
Пример.
Доказать, что матрицы
1 -3 4 -3
А = 1 2 и В = 3 -1
подобны, и найти преобразующую матрицу Т, для которой В=Т-1АТ.
Инвариантные множители характеристических матриц Е-А и Е-В одинаковы:
Е1() = 1 , Е2() = 2- 3 + 5.
Поэтому матрицы А и В подобны. Полагая
х у
Т = z t
и приравнивая элементы матриц в равенстве АТ=ТВ, получим
х - 3z = 4х + 3у
х + 2z = 4z + 3t ,
y - 3t = -3x - y
y + 2t = -3z - t .
Решая методом исключения, найдем два линейно независимых уравнения:
x + y + z = 0 ,
y + 3z + 3t = 0 .
Общее решение: х = 2z + 3t, y = -3z - 3t. Подставляя эти значения х и у в определитель, найдем
2z+3t -3z-3t = 3z2 + 5zt + 3t2
|T| = z t
Беря например, z=-1, t=1, получим |T| =1, х=1, у=0, откуда
1 0
Т = -1 0 .
§6. Нормальная форма Жордана
Т е о р е м а 5. Каждая квадратная матрица над полем комплексных чисел, а также и над любым другим алгебраически замкнутым полем подобна матрице, имеющей жорданову форму. Две матрицы Жордана подобны тогда и только тогда, когда они составлены из одних и тех же жордановых клеток и отличаются друг от друга, самое большее лишь расположением клеток на главной диагонали.
Доказательству теоремы предпошлем две леммы, имеющие и самостоятельный интерес:
Лемма 1. Характеристическая матрица клетки Жордана имеет только один элементарный делитель (л - с)n, где n - порядок клетки, а с - ее собственное значение.
Характеристическая матрица заданной клетки Жордана имеет вид
л - с -1 0 … 0 0
л - с -1 … 0 0
лЕ-А = ……………. .
л - с -1
л - с
Вычислим наибольший общий делитель Dk(л) миноров порядка k матрицы лЕ-А. Прежде всего, имеем
Dn(л) = | лЕ-А | = (л - с)n.
Далее, Dn-1(л) есть наибольший общий делитель всех миноров степени n-1. Но среди последних находится минор
-1 0 … 0 0
л - с -1 … 0 0
л - с … 0 0 = (-1)n-1,
………..
л - с -1
получаемый вычеркиванием первого столбца и последней строки матрицы лЕ-А. Поскольку этот минор равен ±1, то Dn-1(л)=1. Обозначим через d1(л), …, dn(л) инвариантные множители матрицы лЕ-А. Из соотношений
Dn-1(л) = d1(л) … dn-1(л) = 1,
Dn (л) = d1(л) … dn-1(л)dn(л) = (л - с)n
вытекает, что d1(л) =… = dn-1(л) =1, dn(л)=(л - с)n . Следовательно, лЕ-А имеет только один элементарный делитель и этот делитель равен (л - с)n.
Лемма 2. Система элементарных делителей характеристической матрицы жордановой матрицы состоит из элементарных делителей ее клеток Жордана и определяет вид жордановой матрицы однозначно с точностью до порядка следования клеток по главной диагонали.
По определению жордановой матрицей называется клеточно-диагональная матрица с клетками Жордана по главной диагонали. Поэтому характеристическая матрица для матрицы Жордана распадается на характеристические матрицы для отдельных клеток Жордана. Отсюда следует, что система элементарных делителей характеристической матрицы для матрицы Жордана состоит из элементарных делителей характеристических матриц отдельных клеток Жордана, по одному для каждой клетки. Тем самым система элементарных делителей характеристической матрицы для матрицы Жордана определяет вид этой матрицы однозначно с точностью до порядка расположения клеток по главной диагонали.
Характеристические матрицы подобных матриц эквивалентны и потому имеют одинаковые системы элементарных делителей. Отсюда следует, что подобные матрицы Жордана должны состоять из одинаковых клеток Жордана, и для завершения доказательства теоремы остается только для каждой заданной матрицы А уметь построить подобную ей матрицу Жордана. Пусть (л - с1)n1, …, (л - сs)ns - полный набор элементарных делителей характеристической матрицы лЕ-А. Обозначим через В клеточно-диагональную матрицу, диагональными клетками которой являются клетки Жордана с указанными элементарными делителями. Следовательно, матрица лЕ-В имеет те же элементарные делители, что и лЕ-А. Но тогда матрицы лЕ-А и лЕ-В эквивалентны, а отсюда вытекает, что А подобна жордановой матрице В. Теорема доказана.
Изложенные рассуждения дают ответ и на вопрос о том, как по заданной матрице А найти подобную ей матрицу Жордана. Для этого достаточно составить характеристическую матрицу лЕ-А, привести ее элементарными преобразованиями к канонической диагональной форме, разложить диагональные многочлены на множители, найти элементарные делители и по ним составить матрицу Жордана. Пусть, например,
3 1 -3
А = -7 -2 9 .
-2 -1 4
Составляем характеристическую матрицу
л-3 -1 3
лЕ-А = 7 л+2 -9
2 1 л-4
и ищем ее инвариантные множители. Эти множители, как легко видеть, будут 1, 1, (л-1)(л-2)І. Следовательно, элементарные делители равны л-1, (л-2)І и жорданова матрица.
В заключении сделаем еще одно замечание. Если элементарные делители матрицы лЕ-А окажутся первой степени, то первого порядка будут и клетки Жордана в соответствующей жордановой матрице В, т.е. матрица В будет диагональной. Обратно, если соответствующая жорданова матрица диагональна, то элементарные делители будут первой степени. Таким образом, для того чтобы заданная матрица была подобна диагональной необходимо и достаточно, чтобы все элементарные делители ее характеристической матрицы были первой степени.
Глава III. Функции от матриц
§1. Многочлен от жордановой матрицы
В качестве основного поля берется поле всех комплексных чисел.
Подобные документы
Понятие матрицы, ее ранга, минора, использование при действиях с векторами и изучении систем линейных уравнений. Квадратная и прямоугольная матрица. Элементарные преобразования матрицы. Умножение матрицы на число. Класс диагональных матриц, определители.
реферат [102,8 K], добавлен 05.08.2009Определение матрицы, характеристика основных ее видов. Правила транспонирования матриц. Элементы матрицы-произведения. Свойства определителей, примеры нахождения. Формулировка и следствие теоремы о ранге матрицы. Доказательство теоремы Кронекера-Капелли.
реферат [60,2 K], добавлен 17.06.2014Понятие равных матриц, их суммы и произведения. Нахождение элемента матрицы, свойства ее произведения. Расположение вне главной диагонали элементов квадратной матрицы. Понятие обратной матрицы, матричные уравнения. Теорема о базисном миноре, ранг матрицы.
реферат [105,3 K], добавлен 21.08.2009Понятие матрицы и линейные действия над ними. Свойства операции сложения матриц. Определители второго и третьего порядков. Применение правила Саррюса. Основные методы решения определителей. Элементарные преобразования матрицы. Свойства обратной матрицы.
учебное пособие [223,0 K], добавлен 04.03.2010Правила произведения матрицы и вектора, нахождения обратной матрицы и ее определителя. Элементарные преобразования матрицы: умножение на число, прибавление, перестановка и удаление строк, транспонирование. Решение системы уравнений методом Гаусса.
контрольная работа [462,6 K], добавлен 12.11.2010Основные операции над матрицами и их свойства. Произведение матриц или перемножение матриц. Блочные матрицы. Понятие определителя. Панель инструментов Матрицы. Транспонирование. Умножение. Определитель квадратной матрицы. Модуль вектора.
реферат [109,2 K], добавлен 06.04.2003Общие определения, связанные с понятием матрицы. Действия над матрицами. Определители 2-го и 3-го порядков, порядка n, порядок их вычисления и характерные свойства. Обратные матрицы и их ранг. Понятие и этапы элементарного преобразования матрицы.
лекция [30,2 K], добавлен 14.12.2010Понятие и типы матриц. Определители (детерминанты) квадратной матрицы и их свойства. Алгебраические действия над матрицами. Теоремы Лапласа и аннулирования. Понятие и свойства обратной матрицы, алгоритм ее построения. Единственность обратной матрицы.
курс лекций [336,5 K], добавлен 27.05.2010Основные действия над матрицами, операция их умножения. Элементарные преобразования матрицы, матричный метод решения систем линейных уравнений. Элементарные преобразования систем, методы решения произвольных систем линейных уравнений, свойства матриц.
реферат [111,8 K], добавлен 09.06.2011Понятие, типы и алгебра матриц. Определители квадратной матрицы и их свойства, теоремы Лапласа и аннулирования. Понятие обратной матрицы и ее единственность, алгоритм построения и свойства. Определение единичной матрицы только для квадратных матриц.
реферат [296,6 K], добавлен 12.06.2010