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

Лекции по алгебре. В 2 частях. Ч.2. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать
[φ]a1,...,an

в каждом V (λi) можно найти базис Жордана для φ|V (λi) , i = 1, . . . , p. Пусть a1, . . . , an — объединение всех этих базисов. По теореме 1 § 7 [φ]a1,...,an = J (φ) — матрица Жордана. □

§15. Теорема Жордана — единственность жордановой нормальной формы

Пусть φ L (V, V ) , dimF (V ) = n и F — алгебраически замкнутое поле. По теореме 1 § 14 существует жорданов базис a1, . . . , an, в котором

= J (φ) — матрица Жордана.

Зафиксируем λ F . Обозначим через N(m, λ) число жордановых клеток Jm,λ порядка m, соответствующих λ Spec (φ) , в матрице J(φ). Наша цель — доказать, что числа N(m, λ) не зависят от выбора жорданова базиса.

Положим rt := dimF (φ − λ · id)t V , t = 0, 1, . . . В частности, r0 =

dimF (φ − λ · id)0 V = dimF V = n. Числа rt = dimF (φ − λ · id)t V не зависят от выбора базиса пространства V .

Лемма 1. N (m, λ) = rm−1 − 2rm + rm+1 при m ≥ 1.

Доказательство. Подсчитаем dimF (φ − λ · id)t V при t = 0, 1, 2, . . .

По теореме 1 § 13 V = V (λ)

 

V , где V

=

λ

V (λ) , и при этом

 

 

 

 

̸

 

 

 

 

 

 

V (λ), V (λ) — корневые подпространства в V , λ, λSpec (φ). В силу следствия 1 § 14 в V (λ) можно выбрать жорданов базис ai, ψ (ai) , . . . ,

ψki−1 (ai) , где i = 1, . . . , p, ψ = (φ − λ · id). Каждому из этих наборов соответствует жорданова клетка размерности ki, i = 1, . . . , p. Имеем:

p

V (λ) = L ai, ψ (ai) , . . . , ψki−1 (ai) .

i=1

Очевидно, что L ai, ψ (ai) , . . . , ψki−1 (ai) является ψ-инвариантным для любого i = 1, . . . , p. Так как V (λ) и V инвариантны относительно ψ, то

rm = dimF ψm (V ) = dimF ψm (V (λ)) + dimF ψm (V ) .

В силу теоремы 1 § 13 преобразование ψm невырождено на V . Следовательно, dimF ψm (V ) = dimF V . Далее,

 

i

 

dimF ψm (V (λ)) = dimF ψm

p

L ai, ψ (ai) , . . . , ψki−1 (ai) =

=1

 

 

71

p

X

=dimF L ψm (ai) , ψm+1 (ai) , . . . , ψm+ki−1 (ai) .

i=1

Имеем:

dimF L ψm (ai) , ψm+1 (ai) , . . . , ψm+ki−1 (ai)

 

 

 

=

 

=

0, при

m ≥ ki,

 

 

= ki − m,

 

m < ki,

 

dimF L

ψm (ai) , . . . , ψki−1 (ai)

при

 

так как ψm (a ) , . . . , ψki−1 (a

) линейно независимы.

 

 

 

 

i

i

 

 

 

 

 

 

 

Следовательно,

 

 

 

 

 

 

 

 

 

rm =

(ki − m) + dimF V .

 

 

 

 

 

>m

 

 

 

 

 

 

 

 

kXi

 

 

 

 

 

 

Тогда rm − rm+1 =

 

 

(ki − m − 1) + dimF V ! =

 

(ki − m) + dimF V !

 

>m

 

 

 

>m+1

 

 

 

 

kXi

 

X

 

ki X

 

 

 

 

 

 

 

 

X

(ki − m − 1) =

 

 

 

=

(ki − m) −

 

 

 

 

ki>m

 

ki>m+1

 

ki X

 

 

 

Xi

 

i X

 

 

 

 

=

(ki − m) −

(ki − m) +

 

1 =

 

i X

k >m

 

k >m+1

 

>m+1

ki X

 

 

i X

(ki − m) −

i X

 

 

=

(ki − m) +

 

(ki − m) +

1 =

k =m+1

k >m+1

 

k >m+1

 

>m+1

 

=

X (m + 1 − m) +

X 1 =

X 1+

X 1 =

 

ki=m+1 ki>m+1 ki=m+1 ki>m+1

= N (m + 1, λ) + N (m + 2, λ) + . . .

Таким образом,

rm − rm+1 = N (m + 1, λ) + N (m + 2, λ) + . . . , rm+1 − rm+2 = N (m + 2, λ) + N (m + 3, λ) + . . . ,

а потому

N (m + 1, λ) = r

m

2r

m+1

+ r

m+2

.

Окончательно

получаем

 

 

 

 

 

m

 

N (m, λ) = rm−1 − 2rm + rm+1 при m ≥ 1, где rm = r (φ − λ · id)

 

,

r0 = n.

 

 

 

 

 

 

 

 

 

Теорема 1 (Жордана о единственности нормальной жордановой формы). Пусть φ L (V, V ) , dimF V = n и F — алгебраически замкнутое поле. Тогда жорданова форма J(φ) единственна с точностью до перестановки клеток.

Доказательство. По лемме 1 числа N(m, λ) не зависят от выбора жорданова базиса. □

72

§16. Задача о подобии матриц

Найдём необходимые и достаточные условия подобия двух матриц A, B Mn (F ), где F — алгебраически замкнутое поле.

Теорема 1 (задача о подобии матриц). Пусть A, B Mn (F ) и F — алгебраически замкнутое поле. Тогда следующие условия эквивалентны:

1)

A B;

2)

Spec (A) = Spec (B) и NA (m, λ) = NB (m, λ) для любых λ

Spec (A) , m N;

3)

J(A) совпадает с J(B) с точностью до перестановки клеток.

Доказательство. Если A B, то существует такая обратимая матрица T Mn (F ), что A = T BT −1. По теореме 1 § 5 fA (x) = fB (x) и

Spec (A) = Spec (B) .

По

лемме 1 § 15 N (m, λ) = r

m−1

2r

m

+r

m+1

, m

 

m

 

 

 

 

 

 

 

1, где rm = r ([φ] − λ · id) .

m

, rm (B, λ) = r (B −

λE)

m

, m ≥ 0.

 

Пусть rm (A, λ) = r (A − λE)

 

 

 

Тогда в силу следствия 2 из § 1.21 мы имеем

rm (A, λ) = r T BT −1 − λE m = r T BT −1 − λT T −1 m = rm (B, λ) .

Следовательно, для любых λ Spec (A) и m N имеем NA (m, λ) = NB (m, λ), и J (A) совпадает с J (B) с точностью до перестановки жордановых клеток. Переставим в жордановом базисе (если это необходимо) соответствующие цепочки векторов так, чтобы J (A) = J (B). Тогда A J (A) = J (B) B, т. е. A B. □

§17. Функции от матриц

Рассмотрим алгебру матриц Mn(C) над полем комплексных чисел C. Пусть A Mn(C) и f : C → C — некоторая комплекснозначная функция. Мы собираемся определить f(A), т. е. построить отображение

f: A → Mn(C).

Вслучае, когда f (x) = a0 + a1x + . . . + amxm — многочлен из C[x], естественно положить

f (A) = f (x) |x=A = a0 · E + a1 · A + . . . + am · Am Mn (C) .

73

Пусть f : C → C — произвольная функция. По теореме Жордана A = T −1J(A)T , где T — матрица перехода к базису Жордана и

J (A) =

Jm11 ...

0

 

,

λi

 

Spec(A).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Jmss

 

 

 

 

 

Наложим условия на функцию f: f (α) , f(1) (α) , . . . , f(n−1) (α) определены и конечны для всех α SpecA.

Положим

f (A) = T −1

f (Jm11 ) ...

0

 

T, где

 

·

 

·

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

f (Jmss )

 

 

f (α)

f(1)(α)

·.

· ·

f(m−1)(α)

 

 

 

 

 

.1!

 

(m−. 1)!

 

 

 

 

 

 

.

.

 

 

.

.

.

 

 

 

 

α Spec (A) ,

f (Jm,α) =

 

0

 

 

 

.

 

.

 

 

,

 

.

 

 

 

 

 

 

f(1)(α)

 

m = m1, . . . , ms.

 

.

 

 

 

 

 

..

 

 

 

 

 

 

 

 

 

 

 

 

 

1!

 

 

 

 

 

.

. . .

 

 

0

 

 

 

 

 

 

 

 

0

 

 

 

 

f (α)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда f называется числовой функцией от A, отвечающей комплекснозначной функции f(λ).

Теорема 1 (основные свойства числовых функций).

1. Пусть f (x) C[x]. Тогда числовая функция f (A) совпадает

с f (x)|x=A.

2. Пусть для f1 : C → C, f2 : C → C и A Mn(C) определены числовые функции f1(A) и f2(A). Тогда для f (x) = f1 (x) + f2 (x) , g (x) = f1 (x) · f2 (x) определены f(A) и g(A), причём f (A) = f1 (A) + f2 (A) и g (A) = f1 (A) · f2 (A).

3. Пусть для g : C → C и A Mn(C) определена числовая функция g(A), тогда

n

n

Y

iY

fg(A) (x) = (x − g (λi)) , где fA (x) =

(x − λi) .

i=1

=1

Доказательство. 1. Пусть f (x) = a0 + a1 · x + . . . + am · xm, A =

T −1J (A) T , тогда

m

 

 

 

i

 

f (x) |x=A = f (x) |x=T −1J(A)T =

ai

T −1J (A) T

=

Xi

 

 

 

 

=0

 

 

 

 

 

74

!

m m

Xi

 

X

= ai

T −1J (A)i T = T −1

aiJ (A)i T = T −1 · f (x)|x=J(A) · T.

=0

 

i=0

Далее, применяя леммы 2 и 1 из § 12, получаем

T −1

·

f (x)

|

x=J(A)

·

T = T −1

f (Jm11 ) ...

0

 

 

 

 

·

0

f (Jmss )

 

 

 

 

 

 

 

 

 

 

· T = f (A) .

Jm1,λ1

2. Имеем A = T −1

0

fi (A) = T −1

f1 (A) + f2 (A) =

...

0

T,

 

 

 

Jms

s

 

 

 

 

 

 

T,

fi (Jm11 )

...

0

 

 

 

 

 

0fi (Jmss )

T −1 f1 (Jm11 ) + f2 (Jm11 ) ...

 

 

 

 

 

 

0

 

T =f (A) ,

 

0

 

 

 

 

 

f1 (Jmss ) + f2 (Jmss )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f1 (A) f2 (A) = T −1 f1 (Jm11 ) f2 (Jm11 ) ...

 

0

 

 

T.

·

 

 

0

 

 

 

 

 

 

 

f1

(Jmss ) f2

(Jmss )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Справедливо равенство f1 (Jm,α)

 

f2 (Jm,α) =

b11... ......

b1...m

 

,

где

 

 

 

 

 

 

·

 

 

 

 

 

0 . . .

bmm

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

bk,k+i = f1 (α) ·

f2(i) (α)

+

f1(1) (α)

 

·

f2(i−1) (α)

+ . . . +

f1(i) (α)

 

· f2 (α) =

 

i!

1!

 

 

(i

1)!

i!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1

i!

Cif1 (α) · f2

 

(α)! =

i! (f1 (x) · f2 (x))(i) |x=α

i

 

 

 

1

 

(ℓ)

(i

ℓ)

 

 

X

 

 

 

 

 

=0

 

 

 

 

 

75

|x=α

при i = 0, 1, . . . , m − 1, k = 1, . . . , m (последнее равенство нам даёт формула Лейбница), откуда получаем:

g (Jm,α)= f1 (α).f2 (α)

... .

1

(·m−1)!.

 

 

 

[f

(x) f2(x)](m−1)

 

..

..

 

..

 

 

 

 

 

 

0

. . .

 

f1 (α) f2 (α)

 

 

Следовательно, g (A) = f1 (A) · f2 (A) .

= f1 (Jm,α) f2 (Jm,α) .

3. Пусть λ1, . . . , λn — все собственные значения A с учётом кратностей. Тогда g (λ1) , . . . , g (λn) — все собственные значения g(A) с учётом кратностей. □

§18. Представление функций от матриц многочленами

В этом параграфе мы докажем, что значение числовой функции от A Mn(C) не зависит от выбора жорданова базиса и может быть представлено многочленом от матрицы A.

Лемма 1. Пусть λ1, . . . , λs — различные элементы из C, A =

ij) Ms,k+1 (C), где 1 ≤ i ≤ s, 0 ≤ j ≤ k. Тогда существует такой p (x) C[x] , что p(j) i) = αij, т. е.

α10 α11

· · ·

α1k

α· ·s0·

α· ·s1·

·· ·· ··

α· ·sk·

p (λ1)

 

= p (λ...

s)

 

 

p(1)

...1)

· · ·

p(k)...1)

.

p(1) s)

· · ·

p(k) s)

 

 

 

 

 

Доказательство. Сначала построим такие вспомогательные многочлены pt(x), 1 ≤ t ≤ s, что

t

 

αij,

t = i,

(2)

p(j) i) =

0,

t ̸= i,

(1)

 

 

 

s

 

где 1 ≤ i ≤ s, 0 ≤ j ≤ k. Тогда p (x) =

=1 pt (x) — искомый многочлен.

Действительно,

 

tP

 

 

 

s

 

 

 

p(j) (x) =

Xt

pt(j) (x)

 

 

 

 

 

 

 

=1

 

 

76

Следовательно,

 

 

 

 

 

s

 

 

 

 

 

 

 

 

 

 

 

p(j) i) =

 

pt(j) i) = pi(j) i) = αij.

 

 

 

 

 

 

 

 

 

 

Xt

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

Для t = 1, 2, . . . , s положим

 

 

 

 

 

 

 

 

 

 

 

φt (x) := βt0 + βt1 (x − λt) + . . . + βtk (x − λt)k ,

 

 

где βt0, . . . , βtk C пока не определены;

 

 

 

 

 

 

 

 

Φt (x) := (x − λ1)

k+1

·

\ k+1

· . . . · (x −

λs)

k+1

.

 

 

 

 

. . . · (x − λt)

 

 

Будем искать pt(x) в виде pt (x) = φt (x) · Φt (x) .

 

 

 

 

 

 

Очевидно, что pt(x) удовлетворяет условию (1) при 1 ≤ t ≤ s.

 

 

В силу формулы Лейбница при 1 ≤ i ≤ s и 0 ≤ j ≤ k имеем:

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

pi(j) i) = (φi (x) · Φi (x))(j) x=λi = ℓ=0 Cjφi(j−ℓ) i) · Φi(ℓ) i) =

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

=

Cj(j − ℓ)!βi(j−ℓ)Φi(ℓ) i) =

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

=0

 

 

 

 

 

 

 

 

 

 

= j!βijΦi i) + Cj1 (j − 1)!βi(j−1)Φi(1) i) + . . . + βi0Φi(j) i) .

 

Таким образом, получаем систему уравнений

 

 

 

 

 

 

 

αi0 = βi0Φi i) ,

 

 

 

 

 

 

 

 

 

αi1

=

βi1Φi i) + βi0Φi(1) i) ,

 

 

 

 

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

αik

=

 

 

 

1

(1)

 

 

 

(k)

i) .

 

k!βikΦi i) + Ck

(k − 1)!βik−1Φi

i) + . . . + βi0Φi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

i

̸

 

 

 

 

i0

, подставляем

Так как Φ

) = 0, то из первого уравнения находим β

 

его во второе уравнение и находим βi1 и т. д. По индукции находим все

βij, 0 ≤ j ≤ k, все p1 (x) , p2 (x) , . . . , ps (x) и p (x) =

s

=1 pi (x).

 

iP

 

Теорема 1 (о представлении функций от матриц многочленами). Значение любой числовой функции от A Mn(C) можно представить многочленом от A. Значение любой числовой функции A Mn(C) не зависит от выбора базиса Жордана.

Доказательство. Пусть f(x) — комплекснозначная функция, f : C → C и f(A) определено. Докажем, что существует такой p (x) C[x] ,

77

что f(A) = p(A). Пусть

 

 

 

 

 

 

 

A = T −1

Jm11 ...

0

T = T −1

·

J (A)

·

T,

 

·

 

·

 

 

 

 

 

 

 

 

 

 

 

 

0Jmss

где m1 + . . . + ms = n. Отметим, что в силу теоремы 1 § 15 J(A) не зависит от выбора базиса Жордана. По определению

f (A) = T −1

f (Jm11 ) ...

0

 

T.

 

·

 

·

 

 

 

 

 

 

0f (Jmss )

По лемме 1 существует такой многочлен p (x) C[x], что выполняется следующее равенство

f (...λ1)

f(1) 1) · · · f(m1−1) 1)

f (λs)

f(1) s)

 

 

 

p (λ... 1)

 

· · ·

=

p(1) 1) · · · p(m1−1) 1)

 

p (λs)

p(1) s)

 

 

 

 

 

 

· · ·

0

· · ·

0...

 

=

f(ms1) s)

 

0

 

 

 

· · ·

 

 

 

0

· · ·

 

0...

p(ms1) s)

 

 

0

 

 

· · ·

 

 

 

(без ограничения общности можно считать, что λi ̸= λj). Тогда справедливо

f (A) = T −1

f (Jm11 ) ...

0

T =

 

 

 

 

 

 

 

 

 

0

f (Jmss )

T −1

p (Jm11 ) ...

0

T = p (A) ,

 

 

 

 

 

 

 

 

0p (Jmss )

иf (A) = p (A) = p (x)|x=A по теореме 1 § 17. Так как многочлен p(x) определяется матрицей A, то f(A) не зависит от выбора базиса Жор-

дана.

78

Глава 5. Евклидовы и унитарные пространства

В этой главе мы изучим строение линейных преобразований векторных пространств со скалярным произведением; все пространства рассматриваются над полем F , где либо F R, либо F C.

§1. Аксиоматика и примеры унитарных и евклидовых пространств

Линейное пространство V над полем F называется унитарным, если определено отображение ( , ) : V × V → F , называемое скалярным произведением векторов, обладающее следующими свойствами:

1)(a, b) = (b, a) для любых a, b V ;

2)(αa, b) = α (a, b) для любых a, b V, α F ;

3)(a + b, c) = (a, c) + (b, c) для любых a, b, c V ;

4)если a ̸= 0, то (a, a) R и (a, a) > 0.

Если F = R, то унитарное пространство V называется евклидовым.

Вслучае евклидовых пространств имеем следующие аксиомы:

1)(a, b) = (b, a);

2)(αa, b) = α (a, b);

3)(a + b, c) = (a, c) + (b, c);

4)если a ̸= 0, то (a, a) > 0.

Простейшие свойства. Пусть V — унитарное пространство, тогда: 1) для любых a, b V, α, β F имеем (αa, βb) = αβ (a, b) :

(αa, βb) = α (a, βb) = α(βb, a) = α(β (b, a)) =

αβ · (b, a) = αβ(a, b) = αβ (a, b) ;

2) для любых a, b, c V имеем (a, b + c) = (a, b) + (a, c) :

(a, b + c) = (b + c, a) = (b, a) + (c, a) = (b, a) + (c, a) = (a, b) + (a, c) ;

79

3) (Pαiai,

Pβjbj) =

Pi,j αi

βj

(ai, bj) , что является следствием

аксиом 1) и 2);

 

 

 

 

4) (a, 0) = (0, a) = 0 : действительно, (a, 0) = (a, 0 · a) = 0 · (a, 0) = 0.

Примеры. 1. Rn — n-мерное пространство строк над R, Rn = {(α1, . . . , αn) : αi R}. Определим на Rn скалярное произведение: a =

1, . . . , αn) ,

 

b = (β1, . . . , βn), тогда положим (a, b) = α1β1 +. . .+αnβn.

Очевидно, что Rn, ( , ) — евклидово пространство.

2. Cn

— n-мерное пространство

строк над C, Cn =

{(α1, . . . , αn) : αi C}. Определим на Cn скалярное произведение:

(a, b) = α1

 

+ + αn

 

, если a = (α1, . . . , αn) , b = (β1, . . . , βn) .

β1

βn

Тогда (a, a) = α1

 

1 + + αn

 

n = |α1|2 +

+ |αn|2 > 0, если a ̸= 0.

α

α

3. Пример бесконечномерного унитарного пространства: V = {f : f C [0, 1]} — пространство непрерывных функций на [0, 1]. Очевидно, что V — бесконечномерное векторное пространство над R (1, x, . . . , xn — линейно независимые векторы для любого n N). Определим ( , ):

1

Z

(f, g) = f (x)g (x) dx.

0

1

Так как f (x) g (x) C [0, 1], то интеграл R f (x)g (x) dx существует и

конечен. Далее,

 

 

 

0

 

 

 

 

1) (f, g) = (g, f);

 

 

 

2)

1

 

 

1

 

(αf, g) =

αf (x)g (x) dx = α

f (x)g (x) dx = α (f, g) ;

 

R

1

1

R

1

3)

0

 

 

0

hgdx = (f, g) + (h, g);

(f + h, g) =

(f + h)gdx =

fgdx +

 

1

R

R

 

R

4)

 

0

0

 

0

(f, f) = f2dx > 0, если f ̸= 0.

 

 

R

 

 

 

 

 

0

 

 

 

 

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]