Линейная алгебра. Учебное пособие-1
.pdf
III.Линейные операторы векторных пространств
§20. Собственные векторы
исобственные значения линейного оператора
Пусть f :Vn Vn — линейный оператор, действующий в |
|
пространстве Vn , заданном над полем P . |
|
Определение. Вектор c 0 называется собственным век- |
|
тором оператора f , если образ f (c) |
этого вектора пропор- |
ционален самому вектору: |
|
f (c) 0 c . |
(20.1) |
Коэффициент пропорциональности 0 |
P называется собст- |
венным значением оператора f , к которому относится собст- |
|
венный вектор c . |
|
Рассмотрим некоторые линейные операторы и их собст- |
|
венные векторы. |
x , нулевого опе- |
1, 2, 3. Для тождественного оператора (x) |
|
ратора (x) 0 и оператора подобия f (x) t |
x ( t const 0 ) |
любой вектор x 0 является собственным, причем все собст- |
|
венные векторы относятся к одному собственному значению
венных векторов. Во-первых, собственными являются все век- |
|||
торы |
x || e1 : |
f (x) x , которые относятся к собственному зна- |
|
чению 1 |
. Во-вторых, собственными являются все векторы |
||
|
|
1 |
|
x || e2 |
: f (x) |
0 . Они относятся к собственному значению |
|
2 |
0 . Векторы, не коллинеарные ни одному из базисных век- |
||
1 |
1 |
, 2 0 , 3 t соответственно для каждого из этих опе- |
|
раторов. |
|
||
|
4. Оператор проектирования пространства E2 на ось l , по- |
||
рожденную базисным вектором e1 , имеет два класса собст- |
|||
торов, не являются собственными, так как для них f (x) x .
61
Линейная алгебра
5. Оператор поворота векторов пространства E2 на уголk ( k Z ) относительно их общего начала вообще не
имеет собственных векторов, так как f (x) x , x 0 .
6. Оператор отражения (симметрии) от оси l , порожденной базисным вектором e1 , имеет два класса собственных век-
торов. Так же как и для оператора проектирования, это векто- |
|||||
ры, коллинеарные базисным векторам e и |
e |
: |
|||
|
|
|
1 |
2 |
|
x || e |
: f (x) x , |
1 |
; |
|
|
1 |
|
1 |
|
|
|
x || e2 : |
f (x) x , 2 1. |
|
|||
Векторы, не коллинеарные ни одному из базисных векторов, собственными для оператора симметрии не являются.
Теорема. Собственные векторы линейного оператора, относящиеся к его различным собственным значениям, составляют линейно независимую систему.
Доказательство проведем методом математической индукции по количеству векторов.
Система, состоящая из одного собственного вектора, всегда линейно независима, так как по определению этот вектор нену-
левой. Предположим, что для любых k собственных векторов теорема справедлива, а собственные векторы c1 ,...,ck ,ck 1 , от-
носящиеся к различным собственным значениям 1 ,..., k , k 1 ,
оказались линейно зависимы. Это значит, что векторы связаны некоторым равенством
t1 c |
... tk c |
tk 1 c |
0 , |
(20.2) |
1 |
k |
k 1 |
|
|
в котором хотя бы один коэффициент отличен от нуля, например t1 0 . Образы равных векторов также равны:
|
|
|
|
f (t1 c |
... tk c |
tk 1 c |
) f (0) , |
1 |
k |
k 1 |
|
t1 f (c ) ... tk f ( c ) tk 1 f (c ) 0 . |
|||
1 |
|
k |
k 1 |
62
III. Линейные операторы векторных пространств
Так как каждый из рассмотренных векторов c |
( |
|
) |
|||
1, k 1 |
||||||
является собственным, то |
f (c ) c , |
и последняя формула |
||||
принимает видt1 c ... tk c |
tk 1 |
c 0 . |
(20.3) |
|||
1 1 |
k k |
k 1 |
k 1 |
|
|
|
Вычитая из равенства (20.3) равенство (20.2), умноженное наk 1 , получим
|
|
|
t1 ( |
|
)c |
... tk ( |
|
) c 0 |
, |
|
|
|
|
1 |
k 1 |
|
1 |
k |
k 1 |
k |
|
причем |
t1 0 , |
|
|
0 . Это значит, |
что k |
собственных |
||||
|
|
|
1 |
k 1 |
|
|
|
|
|
|
векторов |
c1 |
,...,ck |
оказались линейно зависимы, что противо- |
|||||||
речит индуктивному предположению. Таким образом, векторы c1 ,...,ck ,ck 1 линейно независимы. ▲
Теорема. Линейный оператор тогда и только тогда задается в некотором базисе диагональной матрицей, когда все базисные векторы являются собственными векторами этого оператора.
Доказательство. Пусть матрица A линейного оператора f относительно некоторого базиса E (e1 e2 ...en ) диагональна:
a1 |
0 |
|
... |
0 |
|
|
|
|
01 |
a2 |
|
... |
0 |
|
(20.4) |
A |
|
2 |
|
|
|
, |
|
... ... |
|
... |
... |
|
|||
|
|
|
|
|
|
|
|
|
0 |
0 |
|
... |
n |
|
|
|
|
an |
|
||||
тогда |
f (e ) a1 e , |
|
|
||||
|
|
|
|||||
|
|
1 |
1 |
1 |
|
|
|
|
f (e ) a2 e , |
|
(20.5) |
||||
|
|
2 |
2 |
2 |
|
||
|
|
|
|
||||
|
|
... |
|
|
|
|
|
|
f (e ) an e . |
|
|
||||
|
|
n |
n |
n |
|
|
|
63
Линейная алгебра
Наоборот, если базисные векторы являются собственными для некоторого оператора f , т. е. справедливы равенства
(20.5), то матрица оператора диагональна и задается формулой
(20.4). ▲
Замечание. На главной диагонали матрицы (20.4) линейного оператора в этом случае расположены собственные значения оператора, к которым относятся базисные векторы.
§21. Характеристический многочлен
ихарактеристические корни линейного оператора
Пусть A (aij ) ( i, j 1, n ) — произвольная квадратная мат-
рица порядка n .
Определение. Характеристической по отношению к мат-
рице A называется матрица |
|
|
|
|
|
a1 |
a1 |
... |
a1 |
|
|
|
1 |
2 |
|
n |
|
a2 |
a2 |
... |
a2 |
||
A E |
1 |
2 |
|
n |
, |
... |
... |
... |
... |
|
|
|
an |
an |
... |
|
|
|
an |
||||
|
1 |
2 |
|
n |
|
в которой — некоторая переменная.
Определитель характеристической матрицы A E назы-
вается характеристическим многочленом матрицы A и обо-
значается det( A E) . Очевидно, что степень характеристического многочлена матрицы A равна порядку n этой матрицы, а его старший коэффициент равен ( 1)n . Отсюда, в частности,
следует, что характеристический многочлен любой матрицы не может быть нулевым.
Характеристическими корнями матрицы A называются корни ее характеристического многочлена.
64
III. Линейные операторы векторных пространств
Лемма. Все матрицы линейного оператора имеют один и тот же характеристический многочлен и, следовательно, одинаковые характеристические корни.
Доказательство. Пусть линейный оператор |
f |
в двух |
||
|
|
A и A' соответ- |
||
разных базисах E и |
E ' задается матрицами |
|||
ственно. Как было доказано в § 16, матрицы |
A и |
A' |
в этом |
|
случае подобны, т. е. |
A' T 1 AT , где роль трансформирующей |
|||
|
|
|
|
|
играет матрица T перехода от базиса E к базису E ' . Тогда det( A' E) det(T 1 AT T 1 ( E)T ) det(T 1 ( A E)T )
det(T 1 )det( A E)detT det( A E) ,
что и требовалось доказать. ▲ Характеристический многочлен любой из матриц линейно-
го оператора f , а также характеристические корни любой из
его матриц в дальнейшем будем называть характеристиче-
ским многочленом и характеристическими корнями самого оператора.
§22. Теорема о характеристических корнях
исобственных значениях линейного оператора
Теорема. Действительные характеристические корни линейного оператора, заданного в действительном векторном пространстве, и только они являются собственными значениями этого оператора.
Доказательство. Рассмотрим векторное пространство
Vn над полем R и оператор |
f , действующий в этом про- |
|
странстве. Пусть E (e1 e2 ...en ) |
— некоторый базис простран- |
|
ства Vn и |
A — матрица оператора f в этом базисе. Пусть |
|
также c |
0 — собственный вектор оператора f , относящий- |
|
ся к собственному значению 0 |
R : |
|
65
Линейная алгебра
f (c) 0 c . |
|
(22.1) |
||
Разложим векторы c и f (c) |
по базису |
: |
||
E |
||||
|
|
|
|
|
c ci e |
EC , |
|
|
|
i |
|
|
|
|
f (c) EAC , |
|
|
||
где C — столбец координат вектора c , а i 1, n . Подставив
оба разложения в равенство (22.1), получим |
|
|
|
|
|
EAC 0 |
EC . |
(22.2) |
В силу однозначности разложения вектора по базису векторное равенство (22.2) приводится к координатному
AC 0C , |
(22.3) |
откуда |
|
( A 0 E)C , |
(22.4) |
где — нулеваястолбцоваяматрица, а E — единичнаяматрица. Рассмотрим вспомогательную систему n однородных
уравнений
( A 0 E) X , |
(22.5) |
где X — столбец неизвестных. Согласно равенству (22.4) эта
|
|
|
|
1 |
|
|
|
|
|
c |
|
|
|||
система имеет ненулевое решение C |
|
c2 |
|
, что возможно |
|||
|
... |
||||||
|
|
|
|||||
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
||
только в случае, когда |
|
c |
|
|
|
||
|
|
|
|
|
|
||
det ( A 0 E) 0 . |
|
|
|
|
|
(22.6) |
|
Таким образом, собственное значение 0 R оператора f
оказалось характеристическим корнем этого оператора. Наоборот, пусть 0 — действительный характеристиче-
ский корень оператора f , т. е. справедливо равенство (22.6).
66
III. Линейные операторы векторных пространств
Рассмотрим вспомогательную систему уравнений (22.5). Эта система квадратная, однородная, ее определитель равен нулю, следовательно, она имеет бесконечно много действительных
решений. Пусть c1 ,c2 ,...,cn — одно из ненулевых решений
системы (22.5), тогда эти числа удовлетворяют уравнениям системы, а значит, справедливы равенства (22.4) и (22.3). По-
строим вектор |
|
|
|
|
|
|
|
|
( c |
(22.7) |
|||
|
|
c ci e |
EC |
0 ) |
||
|
|
i |
|
|
|
|
и найдем его образ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f (c) EAC . |
|
|
||
Из равенства (22.3) следует, |
что |
координаты |
векторов |
|||
f (c) и 0 c |
совпадают, а значит, и сами векторы равны: |
|||||
|
|
f (c) 0 c . |
|
|
||
Таким образом, каждый действительный характеристический корень оператора f оказался его собственным значени-
ем. Теорема доказана. ▲
Замечание 1. Для оператора, действующего в комплексном векторном пространстве, аналогично доказывается, что все характеристические корни и только они являются собственными значениями этого оператора.
Замечание 2. Доказанная теорема позволяет найти не только собственные значения оператора, но и его собственные
векторы, относящиеся к каждому из значений 0 . Координаты
этих векторов являются решениями вспомогательной системы уравнений (22.5). Это значит, что множество собственных векторов линейного оператора, относящихся к одному собственному значению, вместе с нулевым вектором заполняет под-
пространство векторного пространства Vn , в котором действу-
ет оператор. Такое подпространство называется собственным подпространством оператора, соответствующим его собст-
венному значению 0 .
67
Линейная алгебра
Замечание3. Из теоремы также следует, что оператор, заданный в действительном векторном пространстве, тогда и только тогда имеет собственные векторы, когда хотя бы один из его характеристических корней действителен. В частности, если размерностьпространства Vn естьнечетное число, то собственные векто-
ры существуют у любого оператора. В комплексном векторном пространствелюбойоператоримеетсобственныевекторы.
§ 23. Подпространства, инвариантные относительно оператора
Определение. Подпространство L векторного пространства Vn называется инвариантным относительно линейного
оператора f :Vn Vn , если образ любого вектора x , принадлежащего L , также содержится в L , т. е.
x L : f (x) L . |
|
Это условие можно также записать в виде |
f (L) L . |
Очевидно, что само пространство Vn |
и его нулевое под- |
пространство инвариантны относительно любого оператора. Инвариантными являются также собственные подпро-
странства, образ и ядро любого оператора. Действительно, ес- |
||||
ли c L , |
где L — |
собственное |
подпространство, то |
|
f (c) 0 |
c L . Условие |
f (x) Im f справедливо для любого |
||
вектора |
x |
пространства Vn , в том числе оно справедливо для |
||
векторов |
|
подпространства Im f . |
Для любого вектора |
|
x Ker f |
выполняется условие f (x) 0 Ker f . |
|||
Теорема. Для любого линейного оператора, заданного в действительном векторном пространстве, существует одномерное или двумерное подпространство, инвариантное относительно этого оператора.
68
III.Линейные операторы векторных пространств
Доказательство. Пусть Vn — действительное вектор-
ное пространство, f — произвольный оператор в этом про- |
|
|
|
странстве, A — матрица оператора в некотором базисе E . |
|
Так как все элементы матрицы A действительны, |
то характе- |
ристический многочлен det ( A E) оператора f |
имеет дей- |
ствительные коэффициенты, но корни этого многочлена могут оказаться как действительными, так и комплексными.
Пусть сначала 0 — действительный характеристический корень оператора f . Тогда онявляется собственным значением этого оператора, которому соответствует некоторый собственный вектор c 0 : f (c) 0 c. Рассмотрим одномерное подпространство
L1 , порожденноевектором c . Длялюбоговектора x L1 получим
x xc , f (x) f (xc) xf (c) x 0 c L1 .
Таким образом, одномерное подпространство, порожденное любым собственным вектором линейного оператора, инвариантно относительно этого оператора.
Пусть теперь 0 i ( , R , 0 ) — любой комплексный характеристический корень оператора f , т. е.
det ( A 0 E) 0 . Рассмотрим вспомогательную систему n однородных уравнений
( A 0 E) X , |
(23.1) |
где X — столбец неизвестных, а — нулевая столбцовая матрица. Так как определитель системы равен нулю, то система имеет бесконечно много комплексных решений. Пусть
u1 v1i, u2 v2i, ..., un vni |
(23.2) |
— одно из ненулевых решений системы (23.1). Это решение мож-
|
|
|
1 |
|
|
|
|
1 |
|
|
|
|
u |
|
|
|
v |
|
|||
но записать в матричной форме U Vi , где |
U |
u |
2 |
|
, V |
v2 |
|
|||
... |
|
... |
||||||||
|
|
|
||||||||
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
n |
|
|
|
|
|||
|
|
u |
|
|
|
v |
|
|
||
69
Линейная алгебра
— столбцовые матрицы, составленные из действительных чисел. Решение (23.2) удовлетворяет всем уравнениям системы (23.1), т.е. справедливоравенство
( A ( i)E)(U Vi) , |
|
|||
легко приводимое к виду |
|
|
|
|
( AU U V ) i( AV U V ) , |
|
|||
откуда находим |
|
|
|
|
AU U V , |
(23.3) |
|||
AV U V. |
||||
|
||||
Рассмотрим векторы |
|
|
|
|
u EU , v EV |
|
|||
и их образы |
|
|
|
|
|
|
|||
f (u) EAU , |
f (v) EAV . |
|
||
Формулы (23.3) выражают |
координаты векторов f (u) и |
|||
f (v) , а значит, могут быть записаны в векторной форме: |
|
|
f (u) u v, |
(23.4) |
|
f (v) u v. |
||
|
Так как решение (23.2) является ненулевым, то, по крайней мере, один из столбцов U и V отличен от нулевого. Следова-
тельно, векторы u и v тоже не равны нулю одновременно.
Докажем сначала, что ни один из векторов |
u и v не равен |
|||
нулю. Действительно, если, например, u 0 |
, то из первой |
|||
формулы (23.4) получим |
|
|
|
|
f (0) 0 |
v , |
|
|
|
чего быть не может, так как v 0 |
, 0 . |
|
|
|
К аналогичному противоречию приводит равенство v 0 . |
||||
Предположим теперь, |
что ненулевые векторы u и |
v ли- |
||
нейно зависимы. Тогда |
они пропорциональны, т. е. |
u kv |
||
( k R ). Формулы (23.4) в этом случае принимают вид
70
