Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции по алгебре.Баскаков

.pdf
Скачиваний:
116
Добавлен:
21.05.2015
Размер:
1.26 Mб
Скачать

x 33. Жорданов базис и жорданова форма линейных операторов

237

 

 

 

 

 

 

 

 

 

 

 

0 Jk1 ( 1)

Jk2 ( 1)

 

 

 

 

= J

 

(

)

 

J

(

)

 

=

B

. . .

 

(

)

A

 

k1

1

 

 

kp

1

 

 

 

B

J

kp

 

 

 

 

 

 

 

 

B

 

1

 

B

B

B

B

B

@

. . .

J`( m)

1

C

C

C

C

C:

C

C

C

A

Замечание 2. Если A - матрица из Matrn(C); то следует рассмотреть оператор A 2 L(Cn); задаваемый матрицей A: Из теоремы 1 следует существование жорданова базиса для A и, следовательно, его матрица подобна жордановой матрице.

Замечание 3. Геометрическая кратность каждого собственного значения 0 оператора A не превосходит алгебраической кратности 0 (см. определение 7).

Жорданов базис для A можно составить из корневых векторов оператора A, которые естественно назвать корневыми векторами матрицы A;

а корневые подпространства оператора A - корневыми подпространствами матрицы A.

Теорема 4 (теорема о спектральном разложении оператора). Пусть

A 2 L(X) и (A) = f 1; : : : ; ng: Тогда имеет место формула (спектральное разложение оператора A)

m

X

A = iPi + Q;

i=1

где fP1; : : : ; Pmg - разложение единицы и Q 2 L(X) - нильпотентный оператор, перестановочный со всеми проекторами Pi; 1 i m:

Доказательство. Согласно теореме 1 из § 31, оператор A есть прямая

LL

сумма операторов: A = ( ; I + Q1) ( mIm + Qm); относительно пря-

 

L

L

Xm (см. теорему 1,§ 31). Пусть I = P1 + +Pm

мой суммы X = X1

 

 

- соответствующее

разложение единицы и Qx = Q

P

x +

 

+ Q

 

P

 

x: То-

 

 

 

m

 

 

 

 

 

1

1

 

 

m

 

m

 

гда A = A0 + Q; где A0

 

=

 

iPi; причем Q - нильпотентный оператор,

 

 

 

 

i=1

 

; 1

 

i

 

m: Теорема доказана.

перестановочный со всеми

проекторами P

 

 

 

P

i

 

 

 

 

 

 

 

 

 

 

 

238

Глава 3. Линейная алгебра.

Следствие 4. Если A 2 L(X) имеет спектральное разложение вида

(1), то для любого многочлена f 2 P(C) оператор f(A) имеет спектраль-

m

P

ное разложение вида f(A) = f( i)Pi + Q1 (Q - нильпотентный оператор,

i=1

перестановочный с Pi; 1 i m).

Доказательство. Поскольку

MM

f(A) = f( 1I1 + Q1) f( mIm + Qm) =

MM

= f( 1)I1 + Q10 f( m)Im + Qm0 ;

(1)

гдеmQ01; : : : ; Q01 - нильпотентные операторы (см. теорему 2 из § 32), то f(A) =

= P f( i)Pi + Q0; Q - нильпотентный оператор из L(X); перестановочный

i=1

со всеми проекторами Pi; 1 i m: Следствие доказано.

Из полученного представления (1), из следствия 1 теоремы 1, § 32 и теоремы 6 из § 28 получаем, что имеет место

Теорема 5 (теорема об отображении спектра). Для любых

A 2 L(X) и f 2 P(C) имеет место равенство

(f(A)) = f( (A)) = ff( ) : 2 (A)g:

Доказательство. Пусть (A) = f 1; : : : ; mg: Согласно теореме 1 из x

31 оператор A есть прямая сумма операторов: A = ( 1I1 +Q1) ( mIm +

Qm); где Q1; : : : ; Qm - нильпотентные операторы. Тогда f(A) = f( 1I1+Q1)

f( mIm + Qm) = (f( 1)I1 + B1) (f( m)Im + Bm); где B1; : : : ; Bm - нильпотентные операторы (см. теорему 2 из x 32). Из полученного равенства, из следствия 1 теоремы 1 (§ 32) и теоремы 6 из x 28 получаем доказываемое равенство. Теорема доказана.

 

 

 

 

Упражнения к § 33

 

 

 

 

 

 

1. Найдите корневые подпространства матриц

 

 

0 1

 

1 1

 

a)

0 5

1

4 1;

b) 0 2

4

2 1

;

c)

1

:

 

@

2

1

1

3

1

1

 

 

4

4

2

 

 

5

1

2 A

@ 2

2

0 A

 

 

@ 5

4

3 A

 

x 33. Жорданов базис и жорданова форма линейных операторов

239

2.Пусть D : Pn(C) ! Pn(C) - оператор дифференцирования. Чему равна высота каждого многочлена из Pn(C)?

3.Найдите жорданову форму матриц а) - в) из упражнения 1.

4.Являются ли подобными следующие матрицы A; B

a)

=

0 3

1

3 1

;

=

0 2

1

1 1

;

 

 

3

1

1

 

 

5

5

2

 

A @ 2

2

4 A

 

B @ 1

1

2 A

 

b)

0 3 5

6 1;

 

B =

0 10

 

18

10 1

;

A =

 

 

 

@

1

1

2

 

 

 

8

12

6

 

c)

2 2

2 A

 

 

@ 12

 

24

14 A

 

 

=

0 1

1

1 1

;

 

= 0 0

0

0 1:

 

 

 

 

 

 

 

 

1

1

1

 

 

3

0

0

 

 

 

A @ 1

1

1 A

 

B @ 0

0

0 A

 

5.Найдите жорданову матрицу для оператора A : Pn(C) ! Pn(C); определенного равенством (A')(z) = '(z + a) '(z); ' 2 Pn(C); a 2 C:

6.Пусть A 2 Matrn(C) - жорданова матрица. Найдите жорданову форму матрицы A2:

7.Найдите жорданову форму матрицы A 2 Matrn(C) вида

0

0

1

1

: : :

0

0

1

 

 

1

1

0

: : :

0

0

C

 

B ... ... ...

...

...

...

; 0 6= " 2 C:

B

0

0

0

: : :

1

1

C

 

B

 

 

 

 

 

 

C

 

B

"

0

0

: : :

0

1

C

 

B

 

 

 

 

 

 

C

 

@

 

 

 

 

 

 

A

 

8.Докажите, что если A - жорданова матрица оператора A, то число жордановых блоков, отвечающих собственному значению 0 равно числу dim Ker(A 0I) = def(A 0I); т.е. геометрической кратности собственного значения 0:

240

Глава 3. Линейная алгебра

9. Пусть 1; : : : ; m - различные комплексные числа и n - натуральное чис-

ло. Рассмотрим линейное пространство X функций ' : R ! C вида

m

X

'(t) = pk(t)e kt; pk 2 Pn(C):

k=1

Найдите жорданову матрицу оператора дифференцирования

D : X ! X; D' = '0; ' 2 X: Найдите его спектральное разложение.

10. Найдите матрицу An (n - натуральное число), если

a)

=

2

2

; b)

b

a

; c)

0

a

0

a 1

:

A

 

 

1

 

 

b

 

 

0

a

b

 

 

 

b

a

0

 

 

 

5

 

a

 

@

 

A

 

 

 

 

 

 

 

 

 

 

 

11.Докажите, что оператор A 2 L(X) со спектром (A) = f 1; : : : ; mg

является оператором простой структуры тогда и только тогда, когда

имеет место равенство

m

X

dim X = dim E( i; A);

i=1

т.е. когда геометрическая и алгебраическая кратность всех собственных значений совпадают.

12.Докажите, что оператор A 2 L(X) со спектром (A) = f 1; : : : ; mg является оператором простой структуры тогда и только тогда, когда имеют

T

место следующие равенства E( i; A) Im(A iI) = f0g; i = 1; : : : ; m:

x 34. Ряды в линейном нормированном пространстве. Функции от операторов

В x 29 рассматривались многочлены от операторов. Здесь мы рассматриваем более широкий класс функций от операторов. Построение этого класса функций осуществляется с помощью функциональных рядов.

x 34. Ряды в линейном нормированном пространстве

241

Определение 1. Пусть X - линейное нормированное пространство и

(xn) = (x1; x2; : : : ) - последовательность элементов из X . Рядом, составленным из элементов последовательности (xn); называется последовательность

(sn) частичных сумм: s1 = x1; s2 = x1 + x2; : : : ; sn = x1 + x2 + + xn; : : : :

2

 

если

 

1

n

 

 

 

P

 

Ряд обозначается символом

 

xk: Ряд называется сходящимся к элементу

 

 

 

 

 

k=1

 

 

s

 

X;

 

последовательность (s ) сходится к s: В этом случае пишут

1

xk = s:

 

 

 

 

 

 

 

 

 

=1

Таким образом, понятие ряда сводится к понятию последовательности.

kP

 

 

 

 

 

 

1

 

 

 

 

Определение 2. Ряд

xk; составленный из элементов линейного нор-

 

 

 

 

k=1

называется абсолютно сходящимся,

 

 

 

 

X

мированного пространства P,

 

 

Т е о р е м а 1. Если

1

 

 

 

 

P

 

 

если сходится числовой ряд k=1 jjxkjj:

 

 

 

 

 

 

линейное нормированное пространство X полно,

 

 

 

 

 

 

 

1

то каждый абсолютно сходящийся ряд

xk; составленный из элементов

пространства X , сходится.

 

 

=1

 

 

kP

Доказательство. В силу полноты пространства X достаточно доказать

фундаментальность последовательности частичных сумм (sn); sn = x1+ + xn: Из следующего неравенства (считается n > m)

n

 

n

X

xkjj

X

jjsn smjj = jj

jjxkjj

k=m+1

 

k=m+1

следует, что jjsn smjj ! 0 при n; m ! 1: Теорема доказана.

В следующем определении вводится класс функций, непосредственно

расширяющий класс многочленов P(C):

Определение 3. Функция f : C ! C называется целой, если для любого числа z0 2 C она допускает представление в виде суммы сходящегося

для любого z 2 C ряда вида

1

 

Xk

 

f(z) = fk(z z0)k;

(1)

=0

 

где последовательность (fk) комплексных чисел обладает свойством: для лю-

242

Глава 3. Линейная алгебра

бого " > 0 существует число C(") > 0 такое, что

jfkj C(")"k; k 1:

(2)

Ясно, что каждый многочлен f 2 P(C) является целой функцией. По своим свойствам целые функции обладают рядом свойств многочленов. Изучение теории целых функций осуществляется в курсе теории функций комплексного переменного. Нам придется воспользоваться некоторыми результатами этого курса (не затрудняя себя доказательствами).

Во-первых, отметим, что определенная нами функция f(z) = ez (см. x 8) является целой и можно показать, что она допускает представление в виде сходящегося ряда

 

 

 

 

1 zk

 

 

 

 

 

 

 

 

ez =

Xk

 

; z 2 C:

 

 

 

 

 

k!

 

 

 

 

 

=0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По определению положим

 

 

 

 

 

 

 

 

cos z =

1

( 1)nz2n ;

sin z =

1

( 1)nz2n+1

; z

 

:

 

X

 

 

 

 

 

X

 

 

2 C

 

 

n=0

(2n)!

 

 

 

n=0

(2n + 1)!

 

 

Непосредственно из определения 3 следует, что если число z0 2 C явля-

ется корнем целой функции f; т.е. если f(z0) = 0; то f0 = 0 (см. формулу (1)) и, следовательно, функция g(z) = f(z)=(z z0) также является целой функцией.

Из представления целой функции f в виде ряда (1) следует, что функция

f имеет производные любого порядка и fk = f(k)(z0); k = 1; 2; : : : :

k!

Скажем, что корень z0 2 C целой функции f есть корень кратности k, если f0(z0) = f00(z0) = = f(k 1)(z0) = 0 и f(k)(z0) 6= 0: Это означает, что функция gk(z) = f(z)=(z z0)k является целой функцией (будем также говорить, что f делится на многочлен f0(z) = (z z0)k); причем gk(z0) 6= 0:

Множество целых функций F образует алгебру с обычными операциями

1

 

1

n

P

 

1nP

сложения и умножения функций. Если f(z) =

fnzn; g(z) =

gnzn -

n=0

 

=0

 

две целые функции, то целая функция fg имеет вид (fg)(z) =

nP

 

cnz ; где

 

 

=0

 

k+m=n

 

x 34. Ряды в линейном нормированном пространстве

243

cn =

P fkgm; n 0: Из определения кратности корня целой функции

следует, что если f - целая функция и p - многочлен, причем каждый корень

z0 многочлена p является корнем функции f не меньшей кратности, чем кратность многочлена p; то f=p - целая функция.

Пусть X - конечномерное комплексное линейное нормированное про-

странство и A - линейный оператор из нормированной алгебры L(X) (см. x

1

20). Каждой целой функции f(z) =

 

 

fnzn поставим в соответствие опера-

 

 

2

 

 

 

 

 

 

 

n=0

 

 

 

 

 

 

 

 

 

 

тор

f(A)

L(X);

определенный

формулой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f(A) =

fnAn:

 

 

 

 

 

 

 

 

(3)

 

 

 

 

 

 

 

 

 

 

n=0

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

Поскольку

n=0 jjfnAnjj

n=0 jfnjjjAnjj

C(") n=0 "njjAjjk; где " < 1=jjAjj;

то ряд (3)

абсолютно сходится, и поэтому в силу теоремы 1 сходится ряд

P

 

 

P

 

 

 

 

 

P

 

 

 

 

 

 

 

(3). Отметим, что полнота линейного нормированного пространства L(X)

следует из его конечномерности.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение 4. Оператор f(A) называется целой функцией от опера-

тора A.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аналогично определяется целая функция от матриц.

 

 

 

 

 

Имеет место следующий полный аналог теоремы 1 из x 29.

 

Т е о р е м а 2. Отображение A(f) = f(A); A : F ! L(X) является

гомоморфизмом алгебр.

 

 

 

 

 

nP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

1

An

 

zn

 

 

 

 

 

 

Определение 5. Пусть f(z)

=

ez =

 

1

и A

2 L(X) (или

 

 

=0

n!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A 2 Matrn(C)): Положим e

= n=0

 

: Всякий оператор A 2 L(X) (матрица

n!

A 2

Matr(

C

))

такой (такая),

что eA = B (eA

=

B 2

Matr

 

(

C

)) называется

 

 

 

 

 

P

 

 

 

 

 

 

 

 

n

 

 

 

логарифмом оператора B (матрицы B) и обозначается символом `nB(`nB):

Для практического вычисления целой функции от оператора полезно пользоваться следующим результатом.

Т е о р е м а 3. Пусть A 2 L(X) - оператор со спектром f 1; : : : ;mg; p - минимальный аннулирующий многочлен оператора A и k1; : : : ; km -

244

Глава 3. Линейная алгебра

кратности его корней 1; : : : ; m:

Тогда для любой целой функции f 2 F имеет место равенство

f(A) = '(A);

где ' - любой многочлен со свойствами:

f(j)( i) = '(j)( i); 1 j ki 1; i = 1; : : : ; m;

В частности, если k1 = = km = 1; то в качестве многочлена p можно

взять интерполяционный многочлен Лагранжа.

Доказательство. Из условий теоремы следует, что функция g = f ' p

- целая функция. Из условия p(A) = 0 следует, что

f(A) '(A) = (f ')(A) = g(A)p(A) = 0;

т.е. f(A) = '(A): Теорема доказана.

Следствие. Пусть A - оператор простой структуры со спектром (A) =

f 1; : : : ; mg: Тогда

m

eA = Xe k (A 1I) : : : (A k 1I)(A k+1I) : : : (A mI):

k=1

( k 1) : : : ( k k 1)( k k+1) : : : ( k m)

Т е о р е м а 4. Если операторы A; B 2 L(X) перестановочны, то

eA+B = eAeB:

Доказательство. Применяя формулу бинома Ньютона и пользуясь воз-

можностью переставлять члены абсолютно сходящегося ряда, получаем

 

 

 

!

1 j

!

X

1

 

A B

1 j

 

j k

X

 

 

X

 

 

 

 

 

e e =

j!

A

k 0

k!

B =

j;k 0

j!k!

A B =

j 0

 

 

 

 

 

 

 

n

XX

=

n 0 j=0

1

X

1

n

n!

 

 

 

X

 

 

 

j!(n j)!

AjBn j = n

0 n!

j=0

j!(n j)!

AjBn j =

 

 

 

 

 

 

 

 

= X 1 (A + B)n = eA+B:

n 0 n!

Т е о р е м а 5. (eA) = e (A) = fe : 2 (A)g; где A 2 L(X):

x 34. Ряды в линейном нормированном пространстве

245

Доказательство. Из теоремы 3 следует существование многочлена ' 2 P(C) такого, что '( ) = e 8 2 (A) и eA = '(A): Отсюда и из теоремы 4 x 35 следует, что (eA) = ('(A)) = '( (A)) = e (A): Теорема доказана.

В следующих замечаниях рассматривается вопрос определения функций от операторов для других классов функций.

Замечание 1. Пусть A - оператор простой структуры со спектром

m

P

(A) = f 1; : : : ; mg и A = kPk - его спектральное представление. Для

k=1

любой функции f : D ! C (не обязательно непрерывной), определенной на некотором подмножестве D C; содержащем (A); положим

m

X

f(A) = f( k)Pk:

k=1

Если f - целая функция, то оба определения функции от оператора совпадают.

Замечание 2. Пусть A - оператор из L(X) со спектром (A) = f 1; : : : ; mg = и F - алгебра функций вида ' = f=g; где f; g 2 P(C); причем числа 1; : : : ; m; не являются корнями многочлена g: Тогда из теоремы об отображении спектра (см. x 33, теорема 4) получаем, что оператор g(A)

обратим. Положим '(A) = (f=g)(A) = f(A)g(A) 1: Легко видеть, что отображение ' 7 !'(A) из алгебры F в алгебру L(X) является гомоморфизм алгебр.

Замечание 3. Пусть A 2 L(X) и k 2 - натуральное число. Корнем k - ой степени из оператора A называется такой оператор B 2 L(X); что

Bk = A; оператор B обозначается символом A1=k: Если A - оператор простой структуры из замечания 1, то легко видеть, что любой корень A1=k из оператора A; являющийся оператором простой структуры, имеет вид

m

A1=k = X 1j=kPj; j=1

246

Глава 3. Линейная алгебра

где 1j=k - один из корней k - ой степени из комплексного числа j . Ясно, что оператор A1=k; вообще говоря, определяется неоднозначно.

Замечание 4. Для целых функций от матриц имеют место полные аналоги теорем 2 - 5, если алгебра матриц является нормированной алгеброй.

Упражнения к § 34

1. Докажите абсолютную сходимость рядов в пространстве C[0; 2 ] :

 

 

1

 

sin nt

 

1

 

eint

 

 

 

 

 

 

a)

 

 

; b)

 

 

 

 

 

; > 1:

 

 

 

2

n=

 

 

 

 

 

 

n=1

 

n

 

1

1 + jnj

 

 

 

 

 

X

 

 

 

 

X

 

 

 

 

 

 

2. Ряд

yn называется перестановкой ряда

xn; если существует такое

 

n 1

 

 

 

 

 

 

 

 

n 1

 

 

 

; n 1: Докажите,

биективное отображение : N

 

N; что yn = x

(n)

 

P

 

 

 

 

!

 

 

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

что если ряд

xn

абсолютно сходится ((xn)

- последовательность из

P

n 1

линейного нормированного пространства X ), то любая его перестановка

сходится и оба ряда имеют одинаковую сумму.

3.Докажите, что если A и B - перестановочные операторы из L(X); то операторы eA; eB перестановочны.

4.Найдите eP ; где P - проектор из L(X):

5.Найдите eA; если A - матрица из Matr2(C) имеет вид

a) A =

2

2 ; b) A =

b a

; в) A = 3

5

:

 

 

 

5

1

 

 

 

a b

 

 

 

5

3

 

 

г) =

 

1

1

; д) =

 

6

3

 

; е) =

0 6

4

9 1

:

A

 

 

A

 

4

2

 

A

4

2

5

 

 

5

3

7

 

 

 

 

3

1

 

 

 

 

@

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

6.Докажите, что для оператора A 2 L(X) следующие условия эквивалентны: 1) A - оператор простой структуры и его собственные значения

вещественны; 2) sup jjeiAtjj < 1:

t2R