Линейная алгебра. Учебное пособие-1
.pdf
IV. Евклидовы пространства
Доказательство. Предположим, что симметрический оператор f имеет хотя бы одну пару комплексно сопряжен-
ных корней i ( 0 ). Тогда (см. § 23) существует дву-
мерное подпространство L , инвариантное относительно этого оператора. Подпространство L порождается линейно незави-
симыми векторами u и v , образы которых определяются формулами (23.4):
f (u) u v, f (v) u v.
Находим
f (u) v ( u v) v u v v v, u f (v) u ( u v) u u u v.
Вычитая эти равенства одно из другого, в силу симметричности оператора f получим
(u u v v) 0 .
Однако при 0 и ненулевых векторах u и v , последнее ра-
венство выполняться не может. Следовательно, комплексных характеристических корней симметрический оператор f не
имеет. ▲
Приведем еще одно доказательство теоремы III, более громоздкое, но не опирающееся на формулы (23.4). Пусть 0 —
любой из характеристических корней симметрического оператора f (быть может, комплексный). Это значит, что 0 явля-
ется характеристическим корнем любой из матриц этого опе-
ратора. |
|
Пусть |
в некотором ортонормированном |
базисе |
|
|
|
|
оператор f задается матрицей A (ai |
) , разу- |
|
E |
(e |
e |
... e ) |
||
|
1 |
2 |
n |
j |
|
меется симметрической, тогда
det ( A 0 E) 0 .
91
Линейная алгебра
Рассмотрим вспомогательную систему уравнений |
|
( A 0 E) X , |
(31.2) |
где X — столбец неизвестных, а но ее можно записать в виде
a1k xk 0 x1 ,
ak2 xk 0 x2 ,
...
akn xk 0 xn
— столбец нулей. Подроб-
(k |
1, n |
). |
(31.2 ' ) |
Система (31.2) квадратная, однородная, и ее определитель равен нулю, следовательно, она имеет бесконечно много решений. Выберем одно из ненулевых решений системы (31.2):
b1 ,b2 ,...,bn ,
тогда справедливы следующие равенства
a1k bk 0b1 ,
ak2bk 0b2 ,
...
aknbk 0bn .
(31.3)
(31.4)
Так как характеристический корень 0 может быть комплексным, то и решение (31.3) следует предполагать ком-
плексным. Умножим первое из равенств (31.4) на число b1 , со-
пряженное числу b1 , второе — на b2 ,…, последнее равенство
умножимна bn , послечего все равенствасложим. Получим
a1k bk b1 ak2bk b2 ... aknbk bn 0 (b1 b1 b2 b2 ... bn bn ) . (31.5)
Для каждого i 1, n имеем bi bi R , bi bi 0 . Но так как
решение (31.3) ненулевое, то сумма b1 b1 b2 b2 ... bn bn окажется положительным действительным числом. Докажем, что и в левой части равенства (31.5) находится действительное
92
IV. Евклидовы пространства
число. Для этого воспользуемся свойствами комплексно сопряженных чисел, правилами сокращенного суммирования и
симметричностью матрицы A ( ai ak , |
ai |
R ): |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
k |
i |
k |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
a1k bk b1 ak2bk b2 |
... aknbk bn |
|
|
|
|
|
|
||||||||||||
aki bk bi |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
i 1 |
|
|
|
|
|
|
|
n |
|
|
|
|
n |
|
n |
|
|
|
n |
|
|
|||||
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||
aki bk bi aki |
bk bi aik bi bk |
aki bk bi . |
|||||||||||||||||
|
i 1 |
|
|
i 1 |
|
k 1 |
|
|
|
i 1 |
|||||||||
Из равенства (31.5) теперь следует, что 0 |
R . ▲ |
||||||||||||||||||
Следствие 1. Все характеристические корни любой сим- |
|||||||||||||||||||
метрической матрицы действительны. |
|
|
|
|
|
|
|
||||||||||||
Следствие 2. |
Так как любой характеристический корень |
||||||||||||||||||
симметрического оператора действителен, то он является собственным значением оператора, а значит, существуют относящиеся к нему собственные векторы.
Теорема IV. Собственные векторы симметрического оператора, относящиеся к его различным собственным значени-
ям, попарно ортогональны. |
|
|
и c2 |
|
|
|||
|
Доказательство. Пусть c1 |
— собственные век- |
||||||
торы симметрического оператора |
f , относящиеся к его раз- |
|||||||
личным собственным значениям 1 |
и 2 : |
|
|
|||||
|
f (c1 ) 1 c1 , |
f (c2 ) 2 c2 . |
|
|||||
Находим |
|
|
|
|
|
|
|
|
|
f (c1 ) c2 |
1 c1 |
c2 , |
|
|
|||
|
|
|
|
|
|
|
|
|
|
c1 |
f (c2 ) |
|
2 c1 |
c2 , |
|
|
|
откуда в силу симметричности оператора |
f |
получим |
||||||
|
( 1 2 )c1 |
c2 |
0 . |
|
|
|||
Так как по условию 1 |
2 , то |
c1 |
c2 0 , |
а значит, векторы |
||||
c |
и c ортогональны. ▲ |
|
|
|
|
|
|
|
1 |
2 |
|
|
|
|
|
|
|
93
Линейная алгебра
§ 32. Критерий симметричности оператора
Лемма. Если подпространство L евклидова пространства En инвариантно относительно симметрического опера-
тора f , то его ортогональное дополнение L также инва-
риантно относительно этого оператора.
Доказательство. Пусть подпространство L En инвариантно относительно симметрического оператора f , т. е.
x L : f (x) L .
Рассмотрим y L , тогда
x f ( y) f (x) y 0 .
Это значит, что f ( y) x для x L , следовательно, f ( y) L . Тем самым инвариантность ортогонального допол-
нения L доказана. ▲
Теорема. Оператор f : En En тогда и только тогда является симметрическим, когда в пространстве En существу-
ет ортонормированный базис, состоящий из собственных векторов этого оператора.
Необходимость докажем индукцией по размерности пространства En . В одномерном пространстве E1 все векторы
пропорциональны, поэтому любой ненулевой вектор является собственным для любого оператора, действующего в этом пространстве. В том числе собственным окажется и единич-
ный вектор e E1 . Этот вектор и составит искомый ортонор-
мированный базис.
Предположим, что для пространств размерности n 1 теорема справедлива. Рассмотрим n -мерное евклидово пространство En и действующий в нем симметрический оператор f .
94
IV. Евклидовы пространства
Пусть 0 — любой характеристический корень оператора f ,
тогда этот корень является собственным значением. Выберем один из собственных векторов оператора, соответствующих
собственному значению 0 , и рассмотрим одномерное подпространство L En , порожденное этим собственным векто-
ром. В § 23 было доказано, что подпространство L инвариантно относительно оператора f . Ортогональное дополнение
L подпространства L также инвариантно относительно f , а dim L n 1. Рассмотрим действие оператора f на подпро-
странствах L и L . Очевидно, что на каждом из них оператор остается симметрическим, а значит, на этих подпространствах
теорема справедлива. Таким образом, единичный вектор |
|
e1 L является собственным вектором оператора f и в под- |
|
пространстве L существует ортонормированный базис e |
,...,e , |
2 |
n |
составленный из собственных векторов этого оператора. Объ-
единив эти векторы, получим |
ортонормированный базис |
||
e1 ,e2 ,...,en всего пространства En , удовлетворяющий требова- |
|||
нию теоремы. |
|
|
|
Достаточность. Пусть в пространстве En существует |
|||
|
|
|
|
ортонормированный базис E |
(e1 |
e2 |
... en ) , все векторы кото- |
рого являются собственными для некоторого оператора f :
f (ei ) i ei |
( i |
|
). |
1, n |
Матрица B оператора f в этом базисе диагональна:
|
1 |
0 |
|
|
|
|
|
|
|
||
|
2 |
|
|
, |
(32.1) |
B |
|
|
|
||
|
0 |
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
||
а значит, она симметрическая. Тогда по теореме II предыдущего параграфа симметрическим является и сам оператор f . ▲
95
Линейная алгебра
Замечание. Матрицу (32.1) симметрического оператора f
иногда называют его канонической матрицей. Будучи жордановой нормальной формой класса подобных матриц, задающих оператор f , она определяется однозначно с точностью
до расположения элементов i на главной диагонали. Элемен-
ты канонической матрицы совпадают с характеристическими корнями оператора f , каждый из которых берется столько
раз, какова его кратность.
§ 33. Ортогональные операторы
Определение. Оператор f : En En евклидова пространства En называется ортогональным, если он сохраняет скалярное
произведение любых двух векторовэтогопространства, т.е. |
||||||||
|
|
|
|
|
|
|
En . |
|
f (x1 ) f (x2 ) x1 |
x2 |
, |
x1 |
, x2 |
(33.1) |
|||
Ортогональные операторы иногда называют изометрическими. Пользуясь этим определением, легко установить, что тождественный оператор, операторы поворота и отражения от оси (см. § 15) ортогональны, а нулевой оператор и оператор по-
добия (при k 1) таковыми не являются. |
|
|
|
|
||||||
Теорема I. Ортогональный |
оператор |
|
переводит любой |
|||||||
ортонормированный базис в ортонормированный базис. |
||||||||||
Доказательство. Пусть |
|
|
|
|
|
|||||
E (e1 |
e2 |
... en ) — |
ортонор- |
|||||||
мированный базис пространства |
En , а |
f : En En — ортого- |
||||||||
нальный оператор. Тогда |
|
|
|
|
|
|
|
|||
|
|
f (ei ) f (ej ) ei ej |
ij |
( i, j |
|
), |
|
|||
|
|
1, n |
|
|||||||
где ij |
— |
символ |
Кронекера. |
Следовательно, |
векторы |
|||||
|
|
|
|
|
|
|
|
|
|
|
f (E) |
( f (e1 ) |
f (e2 ) ... |
f (en )) также составляют ортонормиро- |
|||||||
ванный базис. ▲
96
IV. Евклидовы пространства
Из этой теоремы следует, что оператор проектирования на ось (см. § 15) ортогональным не является.
Теорема II. Если оператор f : En En переводит хотя бы один ортонормированный базис в ортонормированный ба-
зис, то этот оператор ортогонален. |
|
|
|
|
|
|
||||||||
Доказательство. |
|
|
Пусть |
|
и |
|||||||||
|
|
E |
(e1 |
e2 |
... en ) |
|||||||||
f (E) ( f (e1 ) |
f (e2 ) ... f (en )) |
— два ортонормированных бази- |
||||||||||||
са пространства E . Рассмотрим произвольные векторы |
|
|||||||||||||
|
|
n |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
x1 EX1 , x2 |
EX 2 |
|
|
|
|
|
|
||||
и их образы |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||||
f (x1 ) f (EX1 ) f (E) X1 , f (x2 ) |
f (EX |
2 ) f (E) X2 . |
||||||||||||
Далее находим |
|
X t X |
|
, |
|
|
|
|
|
|
, |
|
|
|
|
x |
x |
2 |
f (x ) |
f (x ) X t X |
2 |
|
|
||||||
|
1 |
2 |
1 |
|
1 |
|
2 |
1 |
|
|
|
|
||
откуда следует равенство(33.1), т.е. оператор |
|
f |
ортогонален. ▲ |
|||||||||||
Теорема III. Ортогональный оператор |
|
f : En |
En |
отно- |
||||||||||
сительно любого ортонормированного базиса |
|
|
|
|
||||||||||
E (e1 e2 |
... en ) |
|||||||||||||
задается ортогональной матрицей.
Доказательство. Пусть A — матрица ортогонального оператора f относительно базиса E :
f(E) EA .
По теореме I векторы f (E) ( f (e1 ) f (e2 ) ... f (en )) также составляют ортонормированный базис, а значит, A можно ин-
терпретировать как матрицу перехода от ортонормированного
базиса E к ортонормированному базису f (E) . Такая матрица
(см. § 28) ортогональна. ▲
Теорема IV. Если в некотором ортонормированном базисе оператор f задается ортогональной матрицей, то этот
оператор ортогонален.
97
Линейная алгебра
|
|
|
|
|
|
|
|
|
|
|
|
||
Доказательство. Пусть |
E |
(e1 |
e2 |
... en ) |
|
— ортонор- |
|||||||
мированный базис и |
A (aij ) — ортогональная матрица опе- |
||||||||||||
ратора f в этом базисе: |
|
|
|
|
|
|
|
|
|
|
|
||
f (e ) ak e , |
f (e ) ak e ( i, j, k |
|
). |
||||||||||
1, n |
|||||||||||||
i |
i |
k |
|
j |
|
j |
k |
|
|
|
|
|
|
Находим |
|
|
|
|
|
|
|
|
|
|
|
|
|
f (e ) f (e ) a1a1 |
a2 a2 |
... an an |
ij |
. |
|||||||||
i |
|
j |
i |
j |
i |
j |
|
i |
j |
|
|||
Это значит, что векторы |
f (E) ( f (e1 ) |
f (e2 ) ... f (en )) также |
|||||||||||
составляют ортонормированный базис. Согласно теореме II, |
|||||||||||||
оператор f ортогонален. ▲ |
|
|
|
|
|
|
|
|
|
||||
Теорема V. Если ортогональный оператор имеет собст- |
|||||||||||||
венные значения, то они равны 1 или 1. |
|
|
|
|
|
|
|||||||
Доказательство. Пусть 0 |
— собственное значение |
||||||||||||
ортогонального оператора |
f |
(если оно существует) и c 0 — |
|||||||||||
собственный вектор, относящийся к этому собственному зна- |
|||
чению: f (c) 0 c |
. Тогда |
|
|
|
|
f (c) f (c) 2 c c . |
|
|
|
0 |
|
С другой стороны, в силу ортогональности оператора f |
|||
|
|
f (c) f (c) c c , |
|
откуда |
|
( 2 1)c c 0 . |
|
|
|
|
|
Так как c c |
|
0 |
|
0 , то 2 1 0 , а значит, |
1. ▲ |
||
|
|
0 |
0 |
§ 34. Каноническая матрица ортогонального оператора
Лемма. Если подпространство L евклидова пространства En инвариантно относительно ортогонального оператора
f , то его ортогональное дополнение L также инвариантно относительно этого оператора.
98
IV. Евклидовы пространства
Доказательство. Рассмотрим сужение оператора |
f |
|||||||
на подпространство L . |
Очевидно, что оно, |
так же как и |
f , |
|||||
является |
ортогональным |
оператором. |
Если |
векторы |
||||
e1 , e2 , ..., ep составляют ортонормированный базис |
подпро- |
|||||||
странства |
L , то и их образы |
f (e1 ), f ( e2 ), ..., f ( ep ) |
составят |
|||||
ортонормированный базис этого подпространства. Пусть y — |
||||||||
произвольный вектор из L : |
|
|
|
|
|
|
||
|
y z f (e ) f (z e ) f (z) , |
(34.1) |
||||||
где |
z z e L ( |
|
|
|
|
|
||
|
1, p |
). |
|
|
|
|||
Для любого вектора |
x L |
теперь находим |
|
|
||||
|
f (x) y |
f (x) f (z) x z 0 . |
(34.2) |
|||||
Здесь учтены формула (34.1), определения ортогонального
оператора и ортогонального дополнения. Из равенства (34.2) |
||
следует, что |
f (x) |
y ( y L ), а значит, f (x) L . Это и до- |
казывает инвариантность подпространства L . ▲ |
||
Теорема. |
Для |
всякого ортогонального оператора |
f : En En существует ортонормированный базис, относительно которого оператор задается канонической матрицей
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
||
|
1 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
. (34.3) |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos 1 |
sin 1 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
|
sin 1 |
cos 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
cos k |
sin k |
|
|
|||
|
|
|
|
|
sin |
k |
cos |
k |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
99
Линейная алгебра
Доказательство проведем методом математической индукции по размерности пространства.
В одномерном евклидовом пространстве E1 все ненулевые векторы являются собственными для любого оператора.
Следовательно, собственным является и единичный вектор e этого пространства. В силу ортогональности оператора f
этот вектор может относиться к собственному значению 1
или 1, т. е.
f (e) e или f (e) e .
Матрица оператора f относительно базиса e принимает вид 1 или 1 и является частным случаем матрицы (34.3).
Отсюда, в частности, следует, что существует только два ортогональных оператора, действующих в одномерном пространстве E1 , — тождественный оператор и противополож-
ный ему.
Рассмотрим теперь двумерное евклидово пространство E2 и действующий в нем ортогональный оператор f . Относи-
тельно любого ортонормированного базиса этот оператор задается ортогональной матрицей
1 |
1 |
|
A a1 |
a2 |
. |
a12 |
a22 |
|
Тогда det A 1 , а элементы матрицы A удовлетворяют следующим соотношениям:
(a1 )2 |
(a2 )2 |
1, |
(34.4) |
|||
1 |
|
|
1 |
|
|
|
(a1 )2 |
(a2 )2 |
1 , |
(34.5) |
|||
2 |
|
|
2 |
|
|
|
a1a1 |
a2 a2 |
0 . |
(34.6) |
|||
1 |
2 |
1 |
2 |
|
|
|
Пусть сначала det A 1, т. е.
a1a2 |
a1 a2 |
1 . |
(34.7) |
||
1 |
2 |
2 |
1 |
|
|
100
