книги / Матричное исчисление с приложениями в теории динамических систем
..pdf§ 5.9. Матрицы ортогонального проектирования
Введем в рассмотрение матрицы
Л , = К о К |
(cr=<* 1, 2, .... р), |
(5.9.1) |
где Ка, Ма — матрицы, фигурирующие в разложении (5.8.1). Мат рицы Ра инвариантны относительно Ка. Действительно,
Непосредственной подстановкой выражения (5.9.1) в (5.8.1) полу чаем
Как видно, с помощью матрицы Рд можно выделить ортогональ ную составляющую £/„ матрицы U, соответствующую изолирован ной группе о собственных значений этой матрицы.
Отметим еще следующие равенства, справедливость которых ус танавливается без труда:
A0( t/) P 0 = |
PaAo(U) = |
A o W |
(а - |
1. 2, .... Р). |
С использованием |
равенств |
(5.3.5) |
легко |
доказывается* что |
Ра (сг= 1,2,..., р) — проекционные матрицы, удовлетворяющие соотношениям
Вышеизложенное позволяет чисто алгебраическим путем по строить проекционные матрицы Ра (сг = 1, 2,.... р). Хорошо изве
стно другое представление проекционных матриц, а именно, матри ца, ортогонально проектирующая л-мерное векторное пространство R на £0-мерное инвариантное подпространство R a, соответствую
щее изолированной группе собственных значений
а
матрицы U, равна (см., например, [41])
где у0 — спрямляемая замкнутая дуга, проходящая в комплексной плоскости на положительном расстоянии от собственных значений
(спектра) матрицы U и |
отделяющая собственные |
значения |
|||
Xf>, |
...» |
от остальных собственных значений матрицы U. |
|||
|
|
а |
|
|
|
Свойства матриц (5.9.3) вполне аналогичны свойствам матриц |
|||||
(5.9.1), т.е. матрицы (5.9.3) удовлетворяют равенствам (5.9.2). |
|||||
Мы покажем, что, более того, |
|
|
|||
|
|
(ХЯ„- u y ' d x |
= к ам а |
(0 = 1 , 2 |
(5.9.4) |
Пусть |
|
|
|
o ' |
|
|
|
Г*. |
|
||
|
|
N = |
N 2 |
|
|
|
|
|
|
|
0"р
—квазидиагональная матрица, приводящая квазидиагональную
матрицу А к нормальной форме Жордана |
/ = diag(/p / 2, |
Jр). |
|
Тогда, принимая во внимание (5.3.9) и (5.3.7), получим |
|
||
(Х £„- ! /) - ■ = [АГ(Х£„ — A) Af]-• = [ K N ( \ E n - J ) N ~ ' M ] - ' |
= |
||
= M ~ l N ( \ E n - |
J)~ l N ~ lJ r l = K N ( \ E n - J ) ~ l N ~ lM . |
||
Отсюда |
|
|
|
(X£„ - (/)-' = 2 |
K SN S( X E ^ - |
J s) - ' N - S ' M S. |
(5.9.5) |
s = 1 |
|
|
|
Матрицы Js являются квазидиагональными матрицами, диагональ
ные блоки которых представляют собой |
клетки |
Жордана J\s^: |
|
Js — diag (У^). В соответствии с этим |
|
|
|
I |
|
|
|
{\Е ^ - Js)~l = |
diag (\Е к^ - |
/W). |
(5.9.6) |
Обозначим через y(5>контур, содержащий внутри себя собствен |
|||
ные значения клетки Жордана |
(которые, конечно, одинаковы), |
а через у ^ — контур, который не содержит внутри себя собствен ных значений матрицы J\s^ и проходит на положительном расстоя нии от них. Покажем, что
(ХЕк -
*
ф ( \Е к - Л * ) ) - Ч \ = 0.
&"
Действительно, обозначая общее значение равных собственных значений матрицы УФ через ХФ, будем иметь
Х-ХФ |
-1 |
0 |
0 |
X - Х(5> |
0 |
0 |
0 |
0 |
Щ , - A s> =
|
|
|
|
- ] |
|
|
0 |
0 |
|
х - ; |
|
Обратная матрица: |
|
|
|
|
|
(Щ .. - W |
|
|
|
+ а - у у » - 2* к + |
|
+ (X - |
\& )к« -гн \ |
л |
+ ... + (X - ХФ)°Уф_11 |
||
|
|
|
% |
I |
|
ИЛИ |
|
|
|
|
|
(ХЕ* . - ур))-1= |
я А |
+ |
Я А$' “ 1 |
(5.9.9) |
|
й |
. . . + - ---- fr r r r .. |
||||
X - ХФ |
(X - ХФ) |
|
|
(X - ХФ)^ |
|
Здесь Ял — квадратная матрица порядка к -, все элементы кото- *31
рой равны нулю, кроме элементов первого после главной диагонали косого ряда, которые равны единице (матрица сдвига).
Проинтегрируем обе части равенства (5.9.9) по некоторому зам кнутому контуру у. Получим
$ ( * * * „ - 4 * ’) |
(5-9л0) |
у |
7 л |
так как |
|
фа -dk№ у = О |
(г = 2, 3,...). |
Если у = у^, то контурный интеграл в правой части равенства (5.9.10) равен 2лУ, и мы получаем соотношение (5.9.7). Если же у = уФ, то этот интеграл равен нулю, и, значит, справедливо и другое соотношение — (5.9.8),
Учитывая (5.9.6), (5.9.7) и (5.9.8), находим |
|
|
ф (\E k - Jay ldX = 2niEkj |
(5.9.11) |
|
Y„ |
|
|
ф (Х £ * - J s)~ldk = 0 |
( s * or). |
(5.9.12.) |
Наконец, используя равенства (5.9.5), (5.9.11) и (5:9.12), будем иметь
Таким образом, соотношение (5.9.4) доказано.
В заключение этого параграфа укажем способ преобразования матрицы U к квазидиагональному виду в случае, когда собственные значения какой-нибудь изолированной группы неизвестны. Пусть, например, неизвестны собственные значения, включенные в по
следнюю группу (группу р). Мы можем построить матрицу Д JU ),
г
поскольку остальные собственные значения матрицы U предполага ются известными, а значит, можем построить и Рр. Из последнего
равенства (5.9.2) находим
p - i
Ъ Ро ш Р - Р~ К - Р , -
Линейно независимые столбцы матриц Р |
и Р образуют мат- |
г |
г |
рицу (К_р Кр), преобразующую матрицу U к квазидиагональному виду
причем собственными значениями матрицы А_р являются извест
ные |
собственные значения матрицы U, включенные в первые |
р — 1 |
групп. Таким образом, задача по приведению матрицы U к |
квазидиагональному виду в соответствии с разбиением собственных значений на р групп сводится к задаче по приведению к квазидиа гональному виду матрицы А_р в соответствии с разбиением собст
венных значений (известных) на р — 1 группу.
§ 5.10. О приведении к квазидиагональному виду и разложении на составляющие одной матрицы специального вида
Рассмотрим квадратную матрицу и и матрицу U, определенную равенством
и = |
о |
- и \ |
|
Еп |
0 * |
||
|
Такое соотношение, в частности, встречается при переходе от сис темы дифференциальных уравнений второго порядка к системе уравнений первого порядка. Будем предполагать, что и — матрица простой структуры порядка п. Заметим, что отсюда не следует, что U также будет матрицей простой структуры.
Выясним прежде всего, в каком соотношении находятся собст венные векторы и собственные значения матриц и и U. Пусть Vj, v2, ..., vn — собственные значения, а хр щ , ..., х„ — соответст
вующие собственные векторы матицы и. Введем следующие обозна чения:
х = (Xj щ ... хп), Ц =
\ / где р. = х-1. В соответствии с этим будем иметь
И-|Ху |
0, |
/=*/', |
румх7 “ v7’ |
« “ 2 w v |
1, |
i = j , |
|||
|
|
|
|
7= 1 |
Допустим, что Kj — собственный вектор матрицы U, отвечаю щий собственному значению Ху, Представим К в виде
KJ =
Vх |
J |
|
|
где х(‘) — некоторый «-мерный |
вектор (матрица-столбец). По |
||
определению UК. = XJKJ, или (0 |
— и\ (х(1^ |
= Ху |
|
А |
0 |
X(2) |
х ^ |
Отсюда |
|
|
(5.10.1) |
—ых(2) = |
Xyx(i\ |
|
|
х(1>= Хух(2). |
|
(5.10.2) |
|
Подставив (5.10.2) в (5.10.1), получим |
|
|
Равенство (5.10.3), очевидно, будет удовлетворяться, если
х(2) = ху-, A2 = — Vj |
(j = 1, 2 ,..., п). |
Таким образом, каждому собственному значению v. матрицы и
соответствуют два собственных значения матрицы U, которые да ются формулами
Х[Л = iV | Vy | |
|
argv |
+ |
|
argv. |
|
||
|
COS — 7 |
l Sin —r-2 |
|
|||||
|
|
|
|
Г-1 |
|
(5.10.4) |
||
. . . . |
.-------- |
( |
argv, + 2n |
|
. a rg v + 2 jc \ |
|||
= |
iV|vJ |
I C O S |
-----2------- |
|
h i Sin |
-----2----- |
J |
где i — V—1 — мнимая единица. Из (5.10.2) находим
xjO = ЦЯхр
так что собственным значениям (5.10.4) матрицы £/ отвечают соот ветственно два собственных вектора
К\Л = (MV |
(MV |
(5.10.5) |
J |
X'J / |
|
линейно независимых при любом vy.=/= 0.
Аналогичным путем для транспонированных собственных векто ров транспонированной матрицы U' получим следующие выраже ния:
М \ л = |
([Lj |
ц у ) , |
М [ Л |
= |
( Ц у |
f l y ) . |
|
Легко видеть, что |
|
|
|
|
|
|
|
|
= 0 |
((о - |
s)2 + |
|
(/ - г)2 =* 0). |
|
|
Если vy.^ 0, то удобнее принять |
|
|
|
|
|
||
= w<«(V |
i V |
) ' |
^ |
|
^ ) - |
(5Л0-6) |
|
При этом будем иметь |
|
|
|
|
|
|
|
Щ а)К[Л = blr6as |
(/, г = 1, 2; |
о, s = |
1, 2, ..., |
п; vc, v5 |
0), |
||
а М^ЛЩ&Л — )S/K Если V -ф О (/ = |
1, 2 |
,.... л), то квадратная мат |
рица порядка 2л, составленная из 2л собственных векторов (5.10.5), преобразует матрицу U к диагональному виду.
При наличии нулевого собственного значения матрица U уже не может быть приведена к диагональному виду, ибо векторы (5.10.5) становятся линейно зависимыми. В этом случае U может быть пре-
образована к квазидиагональному виду. С этой целью введем в рас смотрение прямоугольные матрицы
(5.10.7)
Очевидно,
M.Kj
ГЕ2> i —/, |0 , i 5^ /.
Далее, нетрудно проверить, что MiUKi = Ai (i = 1, 2, ..., п), где
Пусть v(. |
(i — 1, 2, ..., г), Vf = 0 (/ = r + 1,..., n). Соста |
|
вим матрицы |
|
4*)... к\г) я р K f+ ( ... K n ) , |
к |
*= ( |
где К*р,М\Я' (1= 1; 2; |
/ = |
1, 2, ..., г) |
определены |
формулами |
|
(5.10.5), (5.10.6), а |
К., |
M.t ( /= г 4- 1 ,..., п) |
— |
формулами |
|
(5.10.7). Тогда MUK= А, где |
|
|
|
||
Л = diag (Ч ", 4'>....... |
xl'>, 4'), л г+1........ |
Л„), |
Л, = |
(? о) • |
В соответствии с этим разложение U на составляющие имеет
вид
и = 2 a w ’ + |
+ i |
] = 1 |
t = г + I |
где Р\Л = кЦ)м\Л. |
|
§ 5.11. Аналитические функции от матриц
Мы видели, что квадратную матрицу, собственные значения ко торой можно разбить на р пересекающихся групп, можно предста вить в виде
(л, |
О) |
|
А = К |
м , м — к~К |
(5.11 Л) |
о |
Л |
|
\ |
р / |
|
Отсюда следует, что
|
О |
А к — К |
А} |
м |
Оч
для любого целого к. Следовательно, для всякой аналитической функции /(z) мы можем определить матричную функцию /(А ) следующим образом:
|
/7 0 V |
/(Л 2) |
о \ |
|
|
Д А ) |
= к |
|
м . |
(5.11.2) |
|
|
|
||||
|
|
О |
|
/(Л в) |
|
В частном случае, когда А |
является матрицей простой структуры, |
||||
(5.11.1) приобретает вид |
|
|
|
|
|
|
( К |
|
0> |
|
|
А = |
к |
2 |
М, |
М = К ~ 1, |
(5.11.3) |
К |
|
||||
|
0 |
|
К п) |
|
|
|
|
|
|
|
|
где Хр Xj,..., Хп — собственные значения матрицы А> а К |
— мат |
рица, столбцы которой являются собственными векторами матрицы А , отвечающими собственным значениям Хр Х2, ..., Xrt. В соответст
вии с этим соотношение (5.11.2) приобретает вид
( Д К ) |
о |
' |
|
Д А ) = К |
/(*2) |
м . |
(5.11.4) |
|
|||
О |
Д К |
) |
|
Показательная функция /(z) = а2, где a — некоторое постоянное число, в функции от матрицы примет вид
faAi |
0 ' |
ал = К |
|
,0 |
а \ / |
В случае матрицы простой структуры (см. (5.11.4)) будем иметь
(А |
аХг |
0^ |
|
аА = К |
М. |
||
|
|||
0 |
|
аК |
Выражения для матричной показательной функции легко полу чить и непосредственно. В самом деле, разлагая az в ряд Тейлора,
получаем |
|
|
|
|
|
/ ( Z) = / ( 0 ) + |
^ 2 |
+ ^ Z |
2+ ... + |
£ p i Z» + ... |
|
Имеем |
|
|
|
|
|
/(0) = |
й° = |
1, /'(0) |
= яг1п а = |
In я, |
|
/"(0 ) = айIn2 а — In2 а, ..., /<я)(0) = аг1п" а —In* а. |
|||||
Поэтому |
|
|
|
|
|
f(z) = az = 1 |
+ \ n a - z + ^ |
z2 + |
... + |
zn + ... |
|
В частном случае, когда а = е, будем иметь |
|
||||
f ( z) = е* = 1 + z + £ |
+ |
+ £ |
+ ... |
Подставляя в приведенных рядах вместо z матрицу Л, будем иметь, соответственно,
In2 а 42 I |
, In" а |
|
аА = Е + In а Л + ^ - Л 2 + . . . + ^ Л ” + |
||
рл= £ + Л + ^ |
2+... + А Л 'Ч - ... |
|
2! |
|
п\ |
ГЛАВА 6
КВАДРАТИЧНЫЕ И ЭРМИТОВЫ ФОРМЫ
§ 6.1. Метризация векторного пространства
Рассмотрим векторное пространство R над полем комплексных чисел в котором введена бинарная операция, ставящая каждой паре х, у векторов из R в соответствие скаляр (х, у) — скалярное произведение х и у, причем для любых векторов х, у, z из R и лю бого комплексного числа а из I 1:*
1)(х, у) = (у, х) (эрмитова симметрия),
2)(ах, у) = а(х, у) (ассоциативный закон),
3)(х + у, z) = (х, z) + (у, z) (дистрибутивный закон).
Если для векторов пространства R определена бинарная операция со свойствами (1)—(3), то говорят, что в R внесена эрмитова мет рика.
Из (2) и (3) следует еще:
2') (х, ау) = а(х,у); 3') (х, у + z) = (х, у) + (х, z).
Если для любого вектора х из R 4) (х, х) ^ О,
то эрмитова метрика называется неотрицательной. При выполне нии же дополнительного условия
5) (х, х) > 0 (х ^ 0)
эрмитова метрика называется положительно-определенной.
Векторное пространство с положительно-определенной эрмито вой метрикой называется унитарным пространством.
Под длиной вектора х подразумевают арифметическое (неотри цательное) значение корня квадратного из скалярного произведе ния (х, х): |х | = 'Д х7х). Из (2) и (5) следует, что каждый вектор унитарного пространства, отличный от нуля, имеет положительную длину, а длина нулевого вектора равна нулю.
Вектор х называется нормированным, если |х | = 1. Любой век тор х можно пронормировать, умножив его на какое-нибудь комп
* Напомним читателю, что в соответствии с обозначениями § 1.7 звездочкой обоз начается матрица эрмитово-сопряженная данной; черта над буквой или выражением обозначает величину, комплексно-сопряженную данной.