ek+1,..., en - базис подпространства L2 .
Тогда объединение этих базисов образует базис во всем пространстве L , так как L = L1 L2 и dim L = dim L1 +dim L2 .
Найдем матрицу оператора A в этом базисе. В силу инвариантности подпространств L1 и L2 имеем:
|
|
|
Ae1,..., Aek L1 ; |
Aek+1,..., Aen L2 . |
|||||||||
Следовательно, верны равенства: |
|
|
|
|
|||||||||
|
Ae1 = a11e1 +... +ak1ek +0 ek+1 +... +0 en , |
|
|||||||||||
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
Aek = a1k e1 +... +akk ek +0 ek+1 +... +0 en , |
||||||||||||
|
Aek+1 = 0 e1 +... +0 ek +ak+1,k+1ek+1 +... +an,k+1en , |
||||||||||||
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
Aen = 0 e1 +... +0 ek +ak+1,nek+1 +... +annen . |
||||||||||||
Тогда |
матрица |
оператора A в базисе e1,..., en |
всего про- |
||||||||||
странства L имеет вид: |
|
|
|
|
|
|
|
|
|||||
|
|
|
a |
… |
a |
|
|
0 |
… |
0 |
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
11 |
|
1k |
|
|
|
|
|
|
|
|
|
|
|
… … … |
|
|
… |
… |
… |
|
|||
|
|
|
a |
… |
a |
|
|
0 |
… |
0 |
|
|
|
|
A |
= |
k1 |
|
kk |
|
|
|
|
|
|
, |
|
|
0 … 0 |
ak+1,k+1 |
|
|
|
||||||||
|
|
e |
|
… ak+1,n |
|||||||||
|
|
|
|
… … … |
|
|
… |
… |
… |
|
|||
|
|
|
|
0 |
… |
0 |
|
a |
|
… |
a |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
n,k+1 |
|
nn |
|
|
|
|
|
|
|
|
|
|
|
|||||
или |
A = |
A1 |
O , где A - матрица оператора A в под- |
||||||||||
|
e |
|
O |
A |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
пространстве L1 , A2 - матрица оператора A в подпространстве L2 . ■
Верно и обратное утверждение: если матрица оператора A в некотором базисе имеет клеточно-диагональный вид, то пространство L распадается в прямую сумму инвариантных относительно A подпространств L1 и L2 .
Определение. Матрица вида (13) называется полураспавшейся, а матрица вида (14) - распавшейся на клетки A1 и
A2 . Произвольная квадратная матрица называется приводи-
мой или разложимой, если она подобна соответственно полураспавшейся или распавшейся матрице.
Изучение многих свойств линейного оператора с полураспавшейся или распавшейся матрицей облегчается тем, что сводится к изучению пространств меньших размерностей.
Примером может служить следующее утверждение.
|
|
|
|
|
|
|
|
A |
B |
|
Теорема 25. Пусть U есть матрица вида |
или |
|||||||
|
|
|
|
|
|
|
|
O |
C |
A |
O |
. Тогда χU (λ) = χA (λ) χC (λ) , |
где χU (λ) , |
χA (λ) , |
|||||
|
|
||||||||
O |
C |
|
|
|
|
|
|
|
|
χC (λ) - |
характеристические многочлены матриц U , A , C |
||||||||
соответственно. |
|
|
|
|
|||||
|
Доказательство. Рассмотрим самую общую ситуацию, |
||||||||
|
|
A |
B |
характеристического |
|||||
когда U = |
. По определению |
||||||||
|
|
O |
C |
|
|
|
|
||
многочлена имеем |
|
|
|
|
|||||
|
|
χ |
(λ) =|U −λE |= |
|
A −λE |
B |
|
. |
|
|
|
|
|
|
|||||
|
|
U |
|
|
O |
C −λE |
|
|
|
|
|
|
|
|
|
|
|
||
Отсюда в силу одного из свойств определителей (см. теорему Лапласа, п.2.6 части 1 настоящего пособия) получаем:
χU (λ) =| A −λE | | C −λE |= χA (λ) χC (λ) . ■
80 |
81 |
2.8.Аннулирующий и минимальный многочлены линейного оператора
Введем понятие многочлена от оператора.
Определение. k -ой степенью Ak |
линейного операто- |
|||
ра A называется оператор, определяемый равенством |
||||
|
Ak = A A ... A |
( k |
). |
|
|
k |
раз |
|
|
Нулевая степень A0 оператора A определяется равен- |
||||
ством: |
A0 = I , где I - единичный оператор. |
|||
Определение. Пусть L - линейное пространство над |
||||
полем |
P ; A : L → L |
- линейный |
оператор. Пусть |
|
f (x) = an xn +an−1xn−1 +... +a0 - многочлен с коэффициентами ai P . Оператор вида
f (A) = an An +an−1An−1 +... +a0I
называется многочленом от оператора A .
Дадим определение аннулирующего многочлена. Определение. Многочлен f (x) P[x] называется ан-
нулирующим многочленом оператора A , если f ( A) = O .
Заметим, что правая часть равенства f (A) = O - это ну-
левой оператор, т.е. такой, что Ox =θ x L .
У каждого линейного оператора есть ненулевой аннулирующий многочлен. Это, например, его характеристический многочлен χA (λ) =| A −λE | . Этот факт вытекает из
следующей теоремы.
Теорема 26 (Гамильтона-Кэли). Любой линейный опе-
ратор является корнем своего характеристического многочлена, т.е. χA ( A) = O .
Заметим, что для одного и того же оператора можно построить несколько аннулирующих многочленов. Действиительно, если f (x) - аннулирующий многочлен, то всякий
многочлен вида f (x)g(x) g(x) P[x] также будет аннулирующим, так как
f (A)g( A) = O g(A) = O .
Введем понятие минимального многочлена. Определение. Аннулирующий многочлен наименьшей
степени со старшим коэффициентом, равным единице, назы-
вается минимальным многочленом оператора.
Обозначение: mA (x) .
Теорема 27. Минимальный многочлен для любого оператора единственный.
Доказательство. Предположим, что m1(x) и m2 (x) -
два минимальных многочлена оператора A . Тогда разность m1(x) −m2 (x) является аннулирующим многочленом опера-
тора A , так как
m1( A) −m2 ( A) = O −O = O .
Причем по условию deg m1(x) =deg m2(x), а значит deg(m1(x) −m2(x)) <degm1(x) . Но это невозможно, так как m1(x) - аннулирующий многочлен наименьшей степени. Следовательно, m1(x) −m2 (x) = 0 (нулевой многочлен), от-
куда m1(x) = m2 (x) . ■
Теорема 28. Минимальный многочлен является делителем аннулирующего многочлена.
Доказательство. Пусть f (x) и m(x) - аннулирующий
и минимальный многочлены для оператора A . Разделим с остатком f (x) на m(x) :
82 |
83 |
f (x) = m(x)q(x) +r(x) , deg r(x) < deg m(x) .
Тогда
r(A) = f (A) −m(A)q(A) = O −O q(A) = O ,
значит r(x) - аннулирующий многочлен оператора A , причем его степень deg r(x) < deg m(x) . Но m(x) - аннулирую-
щий многочлен наименьшей степени. Следовательно, случай r(x) ≠ 0 невозможен.
Таким образом, r(x) = 0 , тогда f (x) = m(x)q(x) , и m(x) - делитель f (x) . ■
Укажем формулу для построения минимального многочлена.
Рассмотрим характеристический многочлен | A −λE | оператора A и его минимальный многочлен mA (x) . Эти два многочлена связаны следующим соотношением:
|
|
|
mA (λ) = |
(−1)n | A −λE | |
, |
|
|||
|
|
|
∆n−1 |
|
|||||
|
|
|
|
|
|
|
|
||
где ∆n−1 - |
наибольший |
общий |
делитель |
всех миноров |
|||||
( n −1)-го порядка матрицы A −λE . |
|
|
|
||||||
Из формулы вытекает, что корнями минимального |
|||||||||
многочлена mA (λ) |
|
являются все различные корни характе- |
|||||||
ристического многочлена | |
A −λE | , причем если |
||||||||
| A −λE |= (−1)n (λ −λ )m1 (λ −λ )m2 |
...(λ −λ )mk , |
||||||||
|
|
|
|
|
|
1 |
2 |
|
k |
то |
|
(λ) = (λ −λ )s1 (λ −λ )s2 ...(λ −λ )sk , |
|||||||
m |
A |
||||||||
|
|
1 |
2 |
|
|
k |
|||
где 1 ≤ si ≤ mi |
|
i = |
|
. |
|
|
|
|
|
|
1, k |
|
|
|
|
||||
Укажем одно из приложений минимальных многочле-
нов.
Теорема 29. Матрица A Mn×n (P) приводима (т.е.
подобна полураспавшейся матрице) тогда и только тогда, когда ее минимальный многочлен приводим над полем P .
Пример 41. Построим минимальный многочлен линейного оператора, имеющего матрицу
|
|
|
|
|
|
|
|
1 |
2 |
0 |
|
|
|
|
||
|
|
|
|
|
|
|
|
0 |
2 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
A = |
. |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−2 |
−2 −1 |
|
|
|
|
||||
1) |
|
Найдем |
сначала |
характеристический |
|
многочлен |
||||||||||
| A −λE | : |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
| A −λE |= |
|
1−λ |
2 |
0 |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|||||||||
|
0 |
|
|
2 −λ |
0 |
= −(λ −1)(λ −2)(λ +1) . |
||||||||||
|
|
|
|
−2 |
|
−2 |
−1−λ |
|
|
|
|
|
|
|
||
2) Найдем ∆2 - НОД всех миноров второго порядка |
||||||||||||||||
матрицы A −λE . Замечаем, что миноры |
|
|
|
|
||||||||||||
M1,3 = |
|
1−λ |
2 |
|
= 2(1+λ) |
и |
M 2,3 |
= |
|
0 |
2 −λ |
|
= 2(2 −λ) |
|||
|
|
|
|
|||||||||||||
1,2 |
|
−2 |
|
−2 |
|
|
|
|
|
1,2 |
|
|
−2 |
−2 |
|
|
взаимно простые, поэтому их наибольший общий делитель равен 1. Следовательно, ∆2 =1 и
ϕ(λ) = (−1)3 | A −λE | =| A −λE |= (λ −1)(λ −2)(λ +1) ,
∆2
т.е. минимальный многочлен ϕ(λ) совпадает с характеристическим многочленом с точностью до знака.
84 |
85 |
§ 3. ПРОСТРАНСТВА СО СКАЛЯРНЫМ ПРОИЗВЕДЕНИЕМ
При изучении векторов плоскости и пространства в аналитической геометрии важную роль играло понятие скалярного произведения векторов
(a,b) =| a | | b | cos(a,b) .
В произвольном линейном пространстве мы не можем таким образом определить скалярное произведение, поскольку у нас нет пока понятий длины вектора и угла между векторами. Попытаемся в общем случае определить скалярное произведение аксиоматически, взяв за основу известные свойства скалярного произведения векторов плоскости.
3.1.Евклидово пространство. Основные свойства, примеры
Пусть L - вещественное линейное пространство. Определение. Говорят, что в вещественном линейном
пространстве L задана операция скалярного произведения, если каждой паре векторов x, y L поставлено в соответст-
вие вещественное число (x, y) так, что выполнены следую-
щие аксиомы:
1) (x, y) = ( y, x) симметричность;
2) |
(x + y, z) = (x, z) +( y, z) |
аддитивность; |
|
3) |
(λx, y) = λ(x, y) , λ |
однородность; |
|
4) |
(x, x) ≥ 0 |
для любого x L , причем |
|
|
(x, x) = 0 |
тогда и только тогда, когда x =θ |
|
(положительная определенность).
Число (x, y) называется скалярным произведением векторов x и y , аксиомы 1 - 4 называются аксиомами ска-
лярного произведения.
Определение. Вещественное линейное пространство с заданным на нем скалярным произведением, называется евклидовым пространством.
В дальнейшем евклидово пространство будем обозначать E .
Замечание. Из аксиом 1 - 3 скалярного произведения вытекает аддитивность и однородность по второму аргументу. Действительно:
′ |
|
|
|
2 |
) (x, y + z) = ( y + z, x) = ( y, x) +(z, x) = (x, y) +(x, z) ; |
|
|
′ |
) (x, λy) = (λy, x) = λ( y, x) = λ(x, y) . |
|
|
3 |
|
|
|
Приведем примеры евклидовых пространств. |
|
n |
|
Пример 42. В арифметическом пространстве |
L = |
||
скалярное произведение векторов x = (x1, x2 ,..., xn ) |
и |
||
y = ( y1, y2 ,..., yn ) можно определить равенством |
|
|
|
|
n |
|
|
|
(x, y) = x1y1 + x2 y2 +... + xn yn = ∑xi yi . |
(15) |
|
i=1
Покажем это. Проверим аксиомы 1 - 4 скалярного произведения.
1) Докажем симметричность. Имеем:
( y, x) = y1x1 + y2 x2 +... + yn xn .
Так как xi , yi , то yi xi = xi yi , поэтому
( y, x) = x1 y1 + x2 y2 +... + xn yn = (x, y) .
86 |
87 |
2) Докажем аддитивность. Для вектора x + y = (x1 + y1, x2 + y2 ,..., xn + yn ) имеем:
(x + y, z) = (x1 + y1)z1 +(x2 + y2 )z2 +... +(xn + yn )zn =
=(x1z1 + y1z1) +(x2 z2 + y2 z2 ) +...+(xn zn + yn zn ) =
=(x1z1 + x2z2 +...+ xnzn ) +(y1z1 + y2z2 +...+ ynzn ) =(x, z) +(y, z) .
3) |
Докажем |
однородность. |
Для |
вектора |
λx = (λx1, λx2 ,...,λxn ) |
имеем: |
|
|
|
(λx, y) = (λx1) y1 +(λx2 ) y2 +... +(λxn ) yn =
=λ(x1 y1 + x2 y2 +... + xn yn ) = λ(x, y) .
4)Проверим свойство положительной определенности.
Имеем:
(x, x) = x2 |
+ x2 |
+... + x2 |
≥ 0 x L . |
1 |
2 |
n |
|
Кроме того, равенство x12 + x22 +... + xn2 = 0 выполняется тогда
и только |
тогда, когда |
x1 = x2 =... = xn = 0 , т.е. |
(x, x) = 0 x =θ .
Таким образом, все аксиомы скалярного произведения выполнены, а значит равенство (15) действительно задает
операцию скалярного произведения векторов x, y n .
В дальнейшем скалярное произведение, определенное формулой (15), будем называть каноническим.
Пример 43. В том же (см. пример 42) линейном про-
странстве L = n скалярное произведение можно определить по-другому.
Пусть α1,α2 ,...,αn - положительные действительные
числа. Тогда скалярное произведение можно задать формулой:
(x, y) =α1x1y1 +α2 x2 y2 +... +αn xn yn . |
(16) |
(Докажите!)
Пример 44. В пространстве L = n предложим еще одну формулу для скалярного произведения. Для векторов
x = (x1, x2 ,..., xn ) и y = ( y1, y2 ,..., yn ) положим |
|
(x, y) = (x1 − x2 )( y1 − y2 ) + x2 y2 +... + xn yn . |
(17) |
Докажите, что аксиомы 1 - 4 скалярного произведения будут выполнены.
Таким образом, линейное пространство L = n можно превратить в различные евклидовы пространства, определяя по-разному операцию скалярного произведения векторов, например, формулами (15), (16) или (17), или как-то иначе.
Пример 45. Пусть L = C[a,b] - пространство функций, непрерывных на отрезке [a,b] . Скалярное произведение век- торов-функций можно задать формулой
b |
|
( f , g) = ∫ f (t)g(t)dt . |
(18) |
a
Действительно, в силу свойств определенного интеграла имеем:
b b
1) ( f , g) = ∫ f (t)g(t)dt = ∫g(t) f (t)dt = (g, f ) .
a a
88 |
89 |