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

Лекции Линал (не подробно)

.pdf
Скачиваний:
12
Добавлен:
10.02.2015
Размер:
424.01 Кб
Скачать

1.Пусть E = fekgnk=1 исходный базис пространства L. Рассмотрим новый базис E0, состоящий из векторов e0k = ek. Тогда P = E. Пусть a = (a1; a2; : : : ; an)E = (a01; a02; : : : ; a0n)E0. Тогда ak = a0k. Âû- вод: если векторы нового базиса получаются из векторов исходного базиса растяжением в раз, то новые координаты фиксированного вектора получаются из исходных координат делением на .

2.Рассмотрим линейное пространство V2 геометрических векторов на плоскости. Пусть E = fe1; e2g ортонормированный базис. Пусть

новый ортонормированный базис E0 = fe01; e02g получается из E поворотом против часовой стрелки на угол . Рассмотрим произ-

вольный вектор OA, имеющий координаты (x; y) в базисе E. Если

x = cos ';

y = sin ', òî x0 = cos('

 

); y0

= sin('

 

).

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

 

 

 

 

 

 

 

 

sin

cos

:

y

!

= P 1

y!

:

 

 

y0

! =

 

 

x0

 

cos

sin

 

x

 

x

 

 

 

Эту формулу можно получить непосредственно из теоремы 7.

Задача.

Пусть в пространстве R3 фиксирован базис E = fe1; e2; e3g. Рассмотрим векторы

e01 = e1 3e2 + 2e3; e02 = 2e1 5e2 + 5e3; e03 = 3e1 + 7e2 8e3:

Проверить, что векторы

E

0 =

f

e0

; e0

; e0

образуют базис в

R

3. Найти

 

 

1

2

3g

.

 

координаты вектора a = ( 7; 15; 21)E в базисе E0

Решение. Запишем координаты векторов системы E0 в базисе E в виде столбцов матрицы P . Получим:

 

 

0

1

2

 

1

 

 

 

 

P =

@

3

5

7

 

:

 

 

 

 

3

7

8 A

 

 

 

Поскольку det P = 6 = 0, то

E

0

базис, а P матрица перехода от

ê

6

 

 

 

 

вычисляются по формуле:E

 

E0. По теореме 7 координаты a в базисе E0

 

 

 

 

 

a10

1 = P 1

 

7

 

0

1

 

 

 

0a20

0 151

=

21

:

 

Ba30

C

 

 

B

14C B

4C

 

 

@

A

 

 

@

A

 

@ A

 

 

6. Евклидовы пространства.

11

Определение 10. Пусть в линейном пространстве L задана функция

a; b 2 L 7!A(a; b) 2 R;

сопоставляющая двум векторам a; b скаляр A(a; b). Предположим, что эта функция линейна по каждому аргументу, то есть:

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

A(a; b + c) = A(a; b) + A(a; c); A(a; b) = A(a; b):

для всех a; b; c 2 L и 2 R. Тогда A(a; b) называется билинейной формой в линейном пространстве L.

Определение 11. Пусть в линейном пространтсве L задана билинейная форма A(a; b) со свойством A(a; b) = A(b; a) 8a; b 2 L. Тогда A(a; b) называется симметричной билинейной формой.

Определение 12. Пусть в линейном пространтсве L задана билинейная форма A(a; b) со свойством A(a; a) 0 8a 2 L, причем A(a; a) = 0 только в том случае, когда a = 0. Тогда A(a; b) называется положительно определенной билинейной формой.

Определение 13. Если в линейном пространстве L задана билинейная

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

(a; b) и называется скалярным произведением.

Примеры.

1. Трехмерное пространство геометрических векторов V3 с обычным

j jj j \

скалярным произведением (a; b) = a b cos (a; b) является евкли-

довым пространством. Билинейность, симметричность и положительная определенность следует из свойств скалярного произведения в V3. Вывод: линейное пространство V3 с обычным скалярным произведением является евклидовым.

2.Введем в пространстве Rn скалярное произведение следующим образом. Пусть a = (a1 a2 : : : an)T; b = (b1 b2 : : : bn)T. По определе- нию положим (a; b) = a1b1 + a2b2 + : : : + anbn. Легко видеть, что

12

условия билинейности, симметричности и положительной определенности выполняются. Вывод: пространство Rn с данным скаляр-

ным произведением является евклидовым. Такое скалярное произ- ведение в Rn называется стандартным. В дальнейшем под словами

"евклидово пространство Rn\ мы всегда будем понимать пространство со стандартным скалярным произведением.

3.В пространстве C[a; b] непрерывных на отрезке [a; b] функций мы введем скалярное произведение по формуле:

f(x); g(x)

= Zab f(x)g(x) dx:

(7)

 

 

 

Симметричность очевидна. Билинейность и положительная определенность следует из известных свойств определенного интеграла. Вывод: пространство C[a; b] со скалярным произведением (7)

является евклидовым.

4.Рассмотрим в пространстве V3 билинейную форму, равную длине векторного произведения: A(a; b) = ja bj. Эта билинейная фор-

ма симметрична, но при этом не является положительно определенной. Действительно A(a; a) = 0 для любых векторов a. Таким образом, A(a; b) не является скалярным произведением.

5.Упражнение. Приведите пример билинейной, положительно определенной, но не симметричной формы. Приведите пример не билинейной, но при этом симметричной и положительно определенной формы.

7. Норма вектора.

Теорема 8 (Неравенство Коши-Буняковского) . В евклидовом пространстве L для любых векторов a; b 2 L выполняется следующее неравен-

ñòâî:

(a; b)2 (a; a)(b; b):

Доказательство. Из определения скалярного произведения следует,

÷òî:

( b + a; b + a) = 2(b; b) + 2 (a; b) + (a; a) 0

13

для всех 2 R. Следовательно, дискриминант квадратного трехчлена (относительно переменной ) принимает неположительное значение. Таким образом, (a; b)2 (a; a)(b; b), что и требовалось.

Примеры.

1.В евклидовом пространстве V3 с обычным скалярным произведением неравенство Коши-Буняковского утверждает, что косинус угла между двумя произвольными векторами по модулю не превосходит единицы.

2.В евклидовом пространстве C[a; b] со скалярным произведением, введенным по формуле (7), неравенство Коши-Буняковского имеет

âèä:

Zab f(x) 2 dx Zab g(x) 2 dx:

Zab f(x)g(x) dx 2

Определение 14. Пусть L евклидово пространство. Выражение ви-

p

да: kak := (a; a) называется нормой вектора a.

Замечание 2. Норма обобщает понятие длины геометрического вектора. Она определена корректно благодаря положительной определенности скалярного произведения.

Свойства нормы.

1. Положительная определенность: kak 0; причем kak = 0 , a = 0.

2.

Однородность: k ak = j jkak; 8a 2 L; 2 R.

3.

Неравенство треугольника: ka + bk kak + kbk; 8a; b 2 L.

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

1. Следует из положительной определенности скалярного произведения.

pp

2. k ak = ( a; a) = j j (a; a) = j jkak.

3.Пользуясь определением скалярного произведения и неравенством Коши-Буняковского, получим:

ka + bk2 = (a + b; a + b) = (a; a) + 2(a; b) + (b; b) =

=kak2 + 2(a; b) + kbk2 kak2 + 2kakkbk + kbk2 =

=(kak + kbk)2:

14

(a; b)

Следовательно, ka + bk kak + kbk, что и требовалось.

Замечание 3. На самом деле понятие нормы в пространстве L более ши-

рокое, чем данное в определении 14. А именно, нормой называют вещественную функцию векторного аргумента a 7! akk, удовлетворяющую

свойствам 1-3 (аксиомам положительной определенности, однородности и неравенству треугольника). При этом определение 14, называемое евклидовой нормой, дает лишь один из способов ввести структуру нормы в линейном пространстве L. В нашем курсе мы будем иметь дело только

с евклидовой нормой.

Упражнение. Доказать, что отображения, заданные по правилам:

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

a 7!akk0

 

 

 

 

kj

 

 

 

Xk

kj

 

 

 

 

 

)T

2

R

n

:=

max a

; a

a

:=

a

;

a = (a

a

 

: : : a

1

k

n j

 

7! kk1

 

j

 

1

 

2

n

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

являются нормами в арифметическом линейном пространстве Rn.

8. Угол. Ортогональность.

Определение 15. Углом между векторами a; b евклидова пространства L называется

(ad; b) := arccoskak kbk:

Замечание 4.

1)Выражение, стоящее под знаком арккосинуса, по модулю не превосходит единицы благодаря неравенству Коши-Буняковского. Следовательно, это определение корректно.

2)В случае евклидова пространства V3 определение 15 дает обычный угол между геометрическими векторами.

3)В евклидовом пространстве можно также определить проекцию век-

(a;b)

тора a на вектор b по формуле прba := kbk .

Определение 16. Два вектора a; b евклидова пространства L называются ортогональными, если (a; b) = 0.

15

Определение 17. Система векторов fakgnk=1 евклидова пространства L называется ортогональной, если

(ak; aj) = 0 8k 6= j:

Теорема 9. Ортогональная система fakgnk=1 ненулевых векторов ли- нейно независима.

Доказательство. Рассмотрим произвольную линейную комбинацию векторов системы:

1a1 + 2a2 + : : : + nan = 0:

(8)

Домножим обе части полученного равенства (в смысле скалярного произведения) на вектор a1. В силу ортогональности векторов a1 è ak ïðè k 2, получим 1(a1; a1) = 0. Заметим, что (a1; a1) 6= 0, поскольку вектор a1 ненулевой. Следовательно, 1 = 0. Аналогично проверяем, что

2 = : : : = n = 0. Отсюда следует, что линейная комбинация (8) тривиальная. По определению система fakgnk=1 линейно независима.

9. Ортонормированный базис.

Определение 18. Базис fekgnk=1 евклидова пространства называется ортонормированным, если система fekgnk=1 ортогональна и kekk = 1 8k.

Замечание 5. Не стоит путать ортогональный и ортонормированный базисы! Ортонормированный базис это такой ортогональный базис, все векторы которого нормированны, то есть, имеют единичную длину. Операция сопоставления вектору единичного вектора, коллинеарного данному называется нормировкой.

Теорема 10. Пусть E = fekgnk=1 ортонормированный базис простран- ñòâà L. Åñëè a = (a1; a2; : : : ; an)E; b = (b1; b2; : : : ; bn)E; òî

1)ak = (a; ek);

2)(a; b) = a1b1 + a2b2 + : : : + anbn;

p

3)kak = a21 + a22 + : : : + a2n:

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

16

1) По определению a = a1e1 + a2e2 + : : : + anen. Поэтому

(a; ek) = ak(ek; ek) = ak:

2) По определению

a = a1e1 + a2e2 + : : : + anen; b = b1e1 + b2e2 + : : : + bnen:

Pn Pn

Поэтому (a; b) = k=1 akbk(ek; ek) = k=1 akbk.

3) Следует из определения нормы и свойства 2).

10. Матрица Грама.

Определение 19. Пусть F = ffkgnk=1 произвольный базис в евклидо- вом пространстве. Матрица скалярных произведений вида

G = (gi j)n

= 0 (f2

; f1) (f2

; f2) : : : (f2

; fn) 1

 

B

(f1

; f1) (f1

; f2) : : : (f1

; fn)

C

i;j=1

(f:

;:f:

)

(f:

;:f:

) :: :: ::

(f:

;:f: )

 

B

n

1

 

n

2

 

n

n

C

 

@

 

 

 

 

 

 

 

 

A

называется матрицей Грама базиса F.

Теорема 11. Пусть F = ffkgnk=1 базис пространства L с матрицей Грама G. Если a = (a1; a2; : : : ; an)F; b = (b1; b2; : : : ; bn)F; òî

0 1 b1

B b2C

(a; b) = (a1 a2 : : : an)G B C: (9)

B C

@: : :A bn

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

!

n n n n

XX

(a; b) = akfk; bkfk

k=1 k=1

!

n n

XX

=

ai

gi jbj

 

i=1

j=1

X

X

=

aibj(fi; fj) = aibjgi j =

i;j=1

i;j=1

= (a1 a2 : : : an)G(b1 b2 : : : bn)T:

17

Замечание 6.

1)Матрица Грама симметрична, то есть G = GT.

2)Если F ортонормированный базис, то матрица Грама G является единичной матрицей E. В этом случае формула для скалярного произведения (9) приобретает вид как в теореме 10.

3)Если F ортогональный базис, то G диагональная матрица.

Теперь покажем, как использовать матрицу Грама для вычисления длин и углов в косоугольном базисе, на простом примере из аналитиче-

ской геометрии.

 

 

 

 

 

 

 

 

 

 

 

Задача.

 

kbk = 2;

 

(a; b) = 3 . Найти k5a 3bk.

 

Пусть kak = 1;

 

 

Решение.

 

 

1 1

 

 

 

d

 

fa; bg

 

 

 

 

Рассмотрим косоугольный базис

 

. Его матрица Гра-

ма имеет вид: G =

1 4

. Тогда по формуле (9):

3!

 

k5a 3bk2 = (5 3) 1 4

3! = (2 7)

= 31:

 

 

 

 

 

 

 

 

1

1

5

 

5

 

Ответ:

 

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k5a 3bk = 31:

 

 

 

 

11. Ортогонализация Грама-Шмидта.

В предыдущих параграфах мы видели, что ортонормированные базисы являются весьма удобной конструкцией. Действительно, из теоремы 10 и формулы (9) видно, что формулы для вычисления длин, углов и т.д. имеют самый простой вид в ортонормированном базисе.

Заметим, что в произвольном конечномерном евклидовом пространстве существование ортонормированного базиса не является очевидным утверждением. Скажем, теорема 9 утверждает, что любые k ненулевых

ортогональных вектора линейно независимы. При этом ничего не говорится о том, что в n-мерном пространстве можно отыскать ровно n ор-

тогональных векторов. Имеет место

Теорема 12. В любом конечномерном евклидовом пространстве существует ортонормированный базис.

18

Замечание 7. Доказательство носит конструктивный характер. А именно, мы предъявим алгоритм построения ортонормированного базиса E =

fe0kgnk=1 из исходного произвольного базиса F = ffkgnk=1. Такой алгоритм назвается процессом ортогонализации Грама-Шмидта.

Доказательство. Пусть F = ffkgnk=1 произвольный базис евкли- дова пространства L. Построим ортогональный базис fekgnk=1 â òîì æå

пространстве L.

Шаг 1. Положим e1 := f1.

Шаг 2. Будем искать e2 â âèäå e2 := f2 + e1 с условием (e2; e1) = 0. Это условие равносильно следующему: (f2; e1)+ (e1; e1) = 0. Вывод: если

(f2;e1)

e1; e2 образуют ортогональный базис в линей-

= ke1k2 , то векторы

ной оболочке Span(f1; f2). Действительно, векторы f1; f2 линейно незави- симы. Следовательно, размерность пространства Span(f1; f2) равна двум. С другой стороны, по теореме 9 ненулевые ортогональные векторы e1; e2 линейно независимы, следовательно, они образуют базис в Span(f1; f2).

Шаг 3. Будем искать вектор e3 â âèäå e3 := f3 + 1e1 + 2e2 с условием (e3; e1) = (e3; e2) = 0. Поскольку векторы e1 è e2 ортогональны, это условие равносильно следующему:

(f3; e1) + 1(e1; e1) = (f3; e2) + 2(e2; e2) = 0:

(f3;e1)

 

(f3;e2)

 

Вывод: если 1 =

 

; 2

=

 

, то векторы e1

; e2; e3 образуют ор-

ke1k2

ke2k2

тогональный базис в линейной оболочке Span(f1; f2; f3) (см. рассуждение

на предыдущем шаге).

 

 

 

 

. . .

 

 

k 1

 

Шаг k. Будем искать вектор

ek

â âèäå

iei ñ óñëî-

 

 

ek := fk + Pi=1

âèåì (ek; e1) = : : : = (ek; ek 1) = 0. Поскольку система fe1; e2; : : : ; ek 1g ортогональна (по построению на предыдущих шагах), это условие равносильно следующему:

(fk; e1) + 1(e1; e1) = : : : = (fk; ek 1) + k 1(ek 1; ek 1) = 0:

Вывод: если

(fk; e1)

(fk; e2)

(fk; ek 1)

 

1 =

ke1k2

 

; 2 =

ke2k2

; : : : ; k 1 =

kek 1k2

;

то векторы e1; e2; : : : ; ek образуют ортогональный базис в линейной оболочке Span(f1; f2; : : : ; fk).

19

. . .

На последнем шаге k = n мы строим ортогональный базис во всем

пространстве L.

 

 

 

 

Наконец, положив e0

=

 

ek

 

kekk, мы получим ортонормированный базис

k

 

E = fe0kgnk=1 пространства L.

Замечание 8.

1)Если исходный базис F = ffkgnk=1 является ортонормированным, то ортогонализация даст тот же самый базис ek = fk. Легко видеть, что коэффициенты ; 1; 2; : : : равны нулю.

2)Если алгоритм Грама-Шмидта формально применить к линейно зависимой системе, то на некотором шаге получится ek = 0.

Задача.

Найти ортонормированный базис линейной оболочки следующих векторов евклидова пространства R4:

 

0

11

 

 

0

21

 

 

0

01

 

 

= B

2

 

 

 

1

 

 

= B

2

 

f1

2C

;

f2

= B 0C

;

f3

1C

:

 

B

C

 

 

B

C

 

 

B

C

 

 

B

0C

 

 

B

2C

 

 

B

2C

 

 

@

A

 

 

@

A

 

 

@

A

 

Решение. Положим, e1 = f1. Далее, поскольку векторы f1; f2 ортого- нальны, e2 = f2.

Найдем вектор e3 = f3 + 1e1 + 2e2, ортогональный векторам e1; e2. Из доказательства теоремы 12 следует, что

 

 

(f3; e1)

2

 

 

 

 

 

 

(f3; e2)

2

 

 

1 =

 

 

 

=

 

;

 

2

 

 

=

 

 

 

 

 

=

 

 

:

 

 

ke1k2

 

9

 

 

ke2k2

9

 

Таким образом, ортогональный базис в Span(f1; f2; f3) имеет вид:

 

0 11

 

 

 

 

 

0

 

21

 

 

 

 

 

 

 

1 0 61

 

 

= B

2

 

 

 

 

 

 

 

 

1

; e3 = 9 B

16

 

e1

2C

;

 

 

e2

= B 0C

13C

:

 

B

 

C

 

 

 

 

 

B

 

 

C

 

 

 

 

 

 

 

 

B

 

 

C

 

 

B

0C

 

 

 

 

 

B

 

2C

 

 

 

 

 

 

 

 

B

14C

 

 

@

 

A

 

 

 

 

 

@

 

 

A

 

 

 

 

 

 

 

 

@

 

 

A

 

После нормировки e0

=

 

 

e1

; e0

=

 

e2

 

 

; e0

=

 

e3

 

 

 

 

 

ke1k

ke2k

ke3k получаем требуемый

 

 

1

 

2

 

 

3

 

 

ортонормированный базис fe01; e02; e03g:

20