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

MuratovSamoylenko

.pdf
Скачиваний:
102
Добавлен:
07.03.2016
Размер:
846.34 Кб
Скачать

В этом случае говорят, что векторы x и y сравнимы по модулю M. От-

M

ношение есть отношение эквивалентности на V, т.е. оно рефлексивно, симметрично и транзитивно. Обозначим через [x] класс эквивалентности,

порожденный вектором x:

[x] = fx0

2 V : x0

M

xg:

Классы эквивалентности, порожденные эквивалентными векторами, в си-

M

лу свойств отношения , совпадают. В противном случае, классы эквивалентности не пересекаются. Обозначим множество всех классов эквивалентности через V=M.

Утверждение 1.4.1. Множество V=M = f[x] : x 2 Vg является век-

торным пространством относительно следующих алгебраических операций:

[x] + [y] = [x + y]; x; y 2 V;

[x] = [ x]; x 2 V; 2 C:

Доказательство. Покажем сначала корректность введенных алгебраиче-

ских операций.

Пусть x0 M x, y0 M y. Тогда

[x0] = [x]; [y0] = [y];

è

(x0 + y0) (x + y) = (x0 x) + (y0 y) 2 M:

Поэтому

x0 + y0 M x + y;

и следовательно,

[x0 + y0] = [x + y]:

0 M

Пусть теперь x x и 2 C. Тогда

x x0 = (x x0) 2 M:

0 M

Следовательно, x x, и потому

[ x0] = [ x]:

21

Таким образом, алгебраические операции в множестве V=M определены корректно.

Теперь покажем, что V=M векторное пространство. Действительно, для любых x; y; z 2 V

[x] + [y] = [x + y] = [y + x] = [y] + [x];

([x] + [y]) + [z] = [(x + y) + z] = [x + (y + z)] = [x] + ([y] + [z]):

Легко видеть, что [0] = M и [x] + [0] = [x] для любого x 2 V. Далее,

[ x] = [x], и потому [x] + [ x] = [0].

Следовательно, V=M коммутативная группа по сложению. Кроме того, умножение на скаляр удовлетворяет свойствам:

1 [x] = [x]; x 2 V;

( [x]) = [( )x] = ( )[x]; ; 2 C; x 2 V;

и имеют место два закона дистрибутивности:

( + )[x] = [( + )x] = [ x + x] = [ x] + [ x] = [x] + [x]; ; 2 C; x 2 V;

([x] + [y]) = [x + y] = [ (x + y)] = [ x + y]

= [ x] + [ y] = [x] + [y]; 2 C; x; y 2 V:

Таким образом, V=M векторное пространство.

Замечание 1.4.2. Легко видеть, что для любого x 2 V

[x] = fx + y: y 2 Mg = x + M:

При этом для любого x0 2 V

[x] + [x0] = (x + x0) + M;[x] = x + M:

Множество [x] = x + M называют смежным классом (вектора x) по M.

Определение 1.4.3. Векторное пространство V=M называется факторпространством векторного пространства V по (модулю) M.

22

Теорема 1.4.4. Если V = M u N, то отображение

: N ! V=M

определяемое равенством:

(y) = y + M = [y]

является изоморфизмом векторных пространств N и V=M.

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

(y1) = (y2), y1; y2 2 N. Тогда [y1] = [y2] è

M

, ò.å. y1

y2 2 M. Но, с другой стороны, y1 y2 2 N. Â

поэтому y1 y2

силу утверждения 1.3.11, M \ N = 0. Следовательно, y1 = y2.

Пусть теперь [x] = x + M 2 V=M, x 2 V. Так как V = M u N, то вектор x однозначно представим в виде:

x = z + y; z 2 M; y 2 N:

M

Поэтому x y = z 2 M, и значит x y. Следовательно, для любого x 2 V однозначно определяется y 2 N, такой, что

[x] = [y] = (y); y 2 N:

Таким образом, взаимно однозначно отображает N на V=M. Линейность следует непосредственно из определения:

( y1 + y2) = [ y1 + y2] = [y1] + [y2] = (y1) + (y2):

Теорема 1.4.5. Если M k-мерное подпространство n-мерного векторного пространства V, то

dim(V=M) = dim(V) dim(M) = n k:

Доказательство. Пусть fe1; : : : ; ekg базис в M. Дополним его до базиса в V:

fe1; : : : ; ek; ek+1; : : : ; eng:

Рассмотрим векторное подпространство N V, порожденное векторами fek+1; : : : ; eng:

N = Chek+1; : : : ; eni

Тогда

V = M u N:

Поэтому факторпространство V=M изоморфно подпространству N и

dim(V=M) = dim(N) = dim(V) dim(M) = n k:

23

Последнее равенство можно записать в следующем виде:

dim(V=M) + dim(M) = dim(V):

Эта формула называется формулой дополнения .

1.5Сопряженное пространство

Определение 1.5.1. Если функция

f : V ! C

такова, что

f( x + y) = f(x) + f(y); ; 2 C; x; y 2 V;

то она называется линейным функционалом на V. Приведем примеры линейных функционалов.

Пример 1.5.2. Пусть V = Cn. Для любого вектора x = f 1; : : : ; ng 2 Cn положим:

f(x) = 1:

Тогда f линейный функционал на Cn.

Пример 1.5.3. Пусть V = Cn è 1, . . . , n фиксированный набор ска- ляров. Для любого вектора x = f 1; : : : ; ng 2 Cn положим:

n

X g(x) = k k:

k=1

Тогда g линейный функционал на Cn.

Пример 1.5.4. Пусть V = Pn[C]. Для любого p 2 Pn[C] положим:

h(p) = p(0):

Тогда h линейный функционал на Pn[C].

Множество V всех линейных функционалов на V является векторным пространством над полем C относительно следующих алгебраических операций

24

(i)(f + g)(x) = f(x) + g(x), f, g 2 V , x 2 V;

(ii)( f)(x) = f(x), 2 C, f 2 V , x 2 V.

Определение 1.5.5. Векторное пространство V назывется сопряжен- ным (векторным сопряженным ) пространством пространства V.

Теорема 1.5.6.

Пусть B

= fe1; : : : ; eng базис n-мерного

векторного

 

 

 

 

 

ñó-

пространства V. Тогда в сопряженном векторном пространстве V

 

ществует единственный базис ff1; : : : ; fng такой, что

 

 

 

 

 

 

fj(ei) = i;j

 

1;

åñëè i = j;

 

 

 

 

 

 

 

= (0;

åñëè i = j:

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

(Этот базис называется сопряженным к B и обозначается B ).

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

Доказательство. Пусть x 2 V è x = =1 iei. Положим

 

 

 

 

 

 

 

 

n

iP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fj(x) =

=1

i ij = j:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Xi

 

 

 

 

 

 

 

Тогда f

j 2

V , j = 1, . . . , n. ßñíî, ÷òî fj(ei) = ij.

 

 

 

 

 

 

 

 

 

 

 

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

 

Покажем, что ff1; : : : ; fng базис в V

 

 

 

 

 

 

 

 

 

1f1 + + nfn = 0;

 

 

 

 

òî

 

 

 

0 = ( 1f1 + + nfn)(ei) = i

 

 

 

 

 

 

 

 

 

 

для любого

i = 1

, . . . , , т.е. система

ff1

; : : : ; fng

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

 

 

 

 

n

 

 

 

n

 

 

Если теперь f 2 V , то для любого вектора x = i=1 iei 2 V имеем:

 

 

 

 

 

n

n

 

 

 

 

n

P

 

 

 

 

f(x) = i=1 if(ei) = i=1 fi(x)f(ei) = i=1 f(ei)fi (x);

 

 

 

 

 

X

X

 

 

X

 

 

 

ò.å.

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f =

f(ei)fi 2 Chf1; : : : ; fni:

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

 

 

Xi

 

 

 

 

 

 

 

 

Следовательно, ff1; : : : ; fng базис в V .

25

Следствие 1.5.7. Векторное пространство V конечномерно, причем

dim V = dim V = n

Следствие 1.5.8. Если f(x) = 0 для любого линейного функционала f 2 V , то x = 0.

Доказательство. Пусть B = fe1; : : : ; eng базис в V, x 2 V и x =

n

P iei. Тогда для сопряженного базиса B = ff1; : : : ; fng â V имеем:

i=1

n

X

fj(x) = i ij = j; j = 1; : : : ; n:

i=1

Следовательно, по нашему предположению, j = 0 äëÿ âñåõ j = 1, . . . , n, ò.å. x = 0.

Обозначим

V = (V ) :

Следствие 1.5.9. Соответствие

V 3 x 7!z 2 V

между векторными пространствами V и V , определяемое формулой

z(f) = f(x); f 2 V ;

есть изоморфизм.

Доказательство. 1). Покажем, что соответствие

V 3 x 7!z 2 V

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

( z)(f) = z(f) = z( f) = ( f)(x) = f(x) = f( x):

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

V 3 x 7! z 2 V :

Кроме того, если

V 3 y 7!t 2 V ;

26

òî

(z + t)(f) = z(f) + t(f) = f(x) + f(y) = f(x + y);

потому

V 3 x + y 7!z + t 2 V :

2). Покажем, что это соответствие инъективное. Пусть

V3 x1 7!z1 2 V ;

V3 x2 7!z2 2 V ;

è z1 = z2. Тогда

f(x1) = z1(f) = z2(f) = f(x2)

для любого f 2 V . Следовательно, f(x1 x2) = 0 для любого f 2 V . В силу следствия 1.5.8, x1 x2 = 0, ò.å. x1 = x2 и потому соответствие

V 3 x 7!z 2 V

инъективно.

3). Любое линейное инъективное отображение векторных пространств

сохраняет линейную независимость. Поэтому базис векторного пространства V перейдет в линейно независимое множество в V . Íî

dim V = dim V = dim V:

Следовательно, базис в V перейдет в базис в V , т.е. соответствие

V 3 x 7!z 2 V

сюръективное, а потому и биективное, т.е. является изоморфизмом векторных пространств V и V .

Замечание 1.5.10. Так как векторные пространства V и V имеют одина-

ковую размерность, то они изоморфны. В следствии 1.5.9 рассматривается специальный изоморфизм, который обычно называют каноническим.

Упражнение 1.5.11. Пусть ff1; : : : ; fkg некоторое семейство функци- оналов из V . Обозначим через

Ker(f1; : : : ; fk) = fx 2 V : f1(x) = = fk(x) = 0g:

Показать, что Ker(f1; : : : ; fk) подпространство V.

Найти размерность dim Ker(f1; : : : ; fk).

Показать, что для любого подпространства M V существует такое семейство функционалов ff1; : : : ; fkg èç V , ÷òî

M = Ker(f1; : : : ; fk):

27

Глава 2

Операторы в конечномерном векторном пространстве и их матрицы

2.1Понятие линейного оператора

Пусть V векторное пространство.

Определение 2.1.1. Отображение

A: V ! V

называется линейным оператором, если

A( x + y) = Ax + Ay:

для любых x; y 2 V, ; 2 C.

Приведем примеры линейных операторов в векторных пространствах.

Пример 2.1.2. Единичный (тождественный) оператор: Ix = x для всех x 2 V.

Пример 2.1.3. Нулевой оператор: 0x = 0 для всех x 2 V.

Пример 2.1.4. Пусть x0 2 V è f 2 V фиксированы. Положим

Ax = f(x)x0; x 2 V:

A линейный оператор в V.

28

Теорема 2.1.7.

Пример 2.1.5. Пусть V = Cn. Положим

S+x = (0; 1; : : : ; n 1);

S x = ( 2; : : : ; n; 0):

S+ и S линейные операторы в Cn. Оператор S+ называется оператором правого сдвига, а S оператором левого сдвига.

Пример 2.1.6. Пусть V = P[R] пространство многочленов, определен-

ных на прямой R = ( 1; +1). Для p(t) =

n

 

ktk определим:

 

оператор дифференцирования

 

 

kP

 

 

 

 

=0

 

 

 

 

 

 

 

 

n

 

 

 

Xk

 

D p(t) = p0(t) =

k ktk 1;

 

 

 

=1

 

оператор интегрирования

 

 

 

 

 

 

n

k

 

 

Xk

 

 

 

 

 

 

S p(t) =

k + 1tk+1;

 

=0

 

 

 

 

 

оператор умножения на независимую переменную

T p(t) = tp(t):

Операторы D; S; T линейные операторы в P[R].

Приведем один из общих методов построения линейных операторов.

Пусть fe1; : : : ; eng базис векторного пространства V и fy1; : : : ; yng произвольный набор из n векторов пространства V. Тогда существует и притом единственный линейный оператор A такой,

÷òî

Aei = yi; i = 1; 2; : : : ; n:

Доказательство. Пусть x 2 V и

x = 1e1 + + nen

его разложение по базису fe1; : : : ; eng. Определим отображение A: V ! V по правилу:

Ax = y = 1y1 + 2y2 + + nyn:

29

Докажем, что A линейный оператор в V. Действительно, пусть x02 V,

; 2 C è

x0 = 10 e1 + + n0 en:

Тогда

Ax0 = 10 y1 + + n0 yn

è

x + x0 = ( 1e1 + + nen) + ( 10 e1 + + n0 en) = = ( 1 + 10 )e1 + + ( n + n0 )en:

Поэтому

A( x + x0) = ( 1 + 10 )y1 + + ( n + n0 )yn =

=( 1y1 + + nyn) + ( 10 y1 + + n0 yn) =

=Ax + Ax0;

т.е. A линейный оператор и Aei = yi, i = 1, 2, . . . , n.

Докажем теперь единственность оператора A с указанными свойства-

ìè.

Пусть A0 еще один такой линейный оператор, что A0ei = yi. Тогда для любого вектора x = 1e1 + + nen имеем:

Ax = 1y1 + + nyn = 1A0e1 + + nA0en = = A0( 1e1 + + nen) = A0x;

откуда следует равенство A = A0.

Обозначим через B(V) множество всех линейных операторов в векторном пространстве V. В B(V) определены следующие алгебраические операции:

(A + B)x = Ax + Bx;

A; B 2 B(V); x 2 V;

( A)x = Ax; A 2 B(V); 2 C; x 2 V;

(AB)x = A(Bx); A; B 2 B(V); x 2 V:

Роль единицы в B(V) играет тождественный оператор I:

Ix = x;

x 2 V;

30

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