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

Глава 04 Линейные пространства

.pdf
Скачиваний:
26
Добавлен:
27.03.2016
Размер:
1.28 Mб
Скачать

 

 

 

 

 

 

 

 

 

 

Глава 4. Линейные пространства

189

 

 

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

 

 

ортогонален любому из векторов

 

 

i ,

 

u

e

i 1,2, ,m.

 

 

 

 

 

 

 

 

 

Предположим теперь,

что семейство, содержащее первые k

век-

торов базиса

 

 

1,

 

2 , ,

 

k , уже ортонормировано, а весь базис

 

 

 

e

e

e

 

 

 

 

 

1,

 

2 , ,

 

k ,

 

k 1 , ,

 

n

не является ортонормированным.

Каким

e

e

e

v

v

образом осуществляется переход к ортонормированному семейству,

содержащему k 1 вектор?

Согласно только что доказанной лемме, вектор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

uk 1 vk 1 1e1 2 e2 k ek ,

 

 

 

 

 

где числа i задаются равенствами

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 (

 

k 1,

 

1),

 

2 (

 

k 1,

 

2 ),

… , k (

 

k 1,

 

k ),

v

e

 

v

e

v

e

будет ортогонален каждому из векторов

 

1,

 

 

2 , ,

 

 

k . Осталось

e

e

e

 

 

 

 

 

 

 

 

 

 

 

 

k 1

 

пронормировать элемент

 

k 1 , полагая

 

 

k 1

v

, и тогда се-

v

 

e

 

 

 

 

 

 

 

 

 

 

 

 

vk 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

мейство e1, e2 , , ek , ek 1 становится ортонормированным.

Пример 4.12. Рассмотрим алгоритм процесса ортогонализации на примере произвольного неортонормированного базиса v1,v2 ,v3,v4

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

На первом шаге мы нормируем вектор v1, разделив его на свою собственную норму, и получим первый единичный вектор итогового базиса:

190 Глава 4. Линейные пространства

e1 v1 . v1

На втором шаге построим вектор u2 , ортогональный вектору e1 :

u2 v2 1e1,

где 1

(v2 ,e1),

а затем пронормируем его:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

u

2

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

На следующем шаге введем третий вектор

 

 

 

 

 

 

 

 

 

 

 

3

 

 

3 1

 

 

1 2

 

 

2 ,

 

 

где

 

 

 

 

1

(

 

3,

 

 

1)

 

2

(

 

3,

 

2 ),

 

 

u

v

e

e

 

 

 

 

 

v

e

v

e

ортогональный векторам

 

1 и

 

 

2 ,

 

 

а после его нормирования по-

e

e

 

лучим вектор

 

3 итогового базиса:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Наконец, на последнем шаге построим вектор

 

 

 

 

 

 

 

 

 

4

 

4 1

 

1 2

 

2 3

 

3 ,

 

 

i (

 

4 ,

 

i ),

i 1,2,3,

 

u

v

e

e

e

 

где

v

e

ортогональный каждому из векторов e1, e2 , e3 , и тогда четвертый вектор ортонормированного базиса имеет вид

e4 u4 . u4

Глава 4. Линейные пространства

191

В результате мы перешли от произвольного неортонормирован-

ного базиса v1, v2 , v3, v4 четырехмерного евклидова пространства к ортонормированному базису e1, e2 , e3, e4 .

Матрица перехода от одного ортонормированного базиса

к другому ортонормированному базису

Напомним (формула (4.10) раздела 4.2), что матрицей перехода от базиса e1, e2 , , en линейного пространства («старого» базиса)

к базису e1 , e2 , , en («новому» базису) называется матрица C ,

столбцы которой образованы координатами векторов ei в базисе

e1, e2 , , en . Если задана матрица перехода, то, согласно форму-

лам (4.13 ) и (4.14) раздела 4.2, устанавливается связь между коор-

динатами произвольного вектора x в «старом» и «новом» базисах:

 

x

 

 

c

 

 

1

 

 

 

11

X CX или

x2

 

 

c21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xn

 

 

cn1

c

c

 

 

 

 

12

 

1n

 

 

1

 

 

 

 

x

 

 

 

c22

c2n x

2

(4.34)

 

 

 

 

 

.

 

 

 

 

cn2

 

 

 

 

 

 

 

cnn xn

 

 

Предположим, что линейное пространство является евклидовым.

Тогда скалярное произведение x,x можно записать следующим образом (сравните эту запись с формулой (4.27)):

(

x

,

x

) X TGX ,

(4.35)

192

Глава 4. Линейные пространства

где G есть матрица метрических коэффициентов элементов базиса

e1, e2 , , en .

Подставляя (4.34) в (4.35), с учетом свойств операции транспони-

рования матриц, получим

 

 

 

 

T

GCX

 

T

C

T

GCX

 

T

 

 

, (4.36)

(x,x) (CX )

 

( X )

 

 

( X )

G X

 

где через G обозначена матрица метрических коэффициентов «но-

вого» базиса

 

1 ,

 

2

, ,

 

n . Таким образом, мы нашли связь между

e

e

e

матрицами G и G

в «старом» и «новом» базисах:

 

 

 

 

 

 

G CTGC .

(4.37)

Предположим теперь, что оба базиса, «старый» и «новый», орто-

нормированы. Поскольку в ортонормированных базисах матрицы

метрических коэффициентов G и G

являются единичными, равен-

ство (4.37) принимает следующий вид:

 

 

G E CT EC

или

E CTC .

(4.38)

Определение 4.18. Матрица

C перехода от одного ортонормиро-

ванного базиса к другому называется ортогональной матрицей.

Из равенства (4.38) следует, что матрица, обратная к ортогональ-

ной матрице C , совпадает с транспонированной матрицей CT

:

C 1 CT .

(4.39)

Иногда ортогональную матрицу определяют равенством (4.39).

В результате мы можем сформулировать следующую теорему.

Глава 4. Линейные пространства

193

Теорема 4.7. Для того чтобы матрица C была ортогональной, не-

обходимо и достаточно выполнение одного из условий:

 

1)

CCT E ;

 

2)

С 1 CT .

(4.40)

Если перейти в (4.38) к определителям, то получим

CCT C CT C 2 E 1,

и поэтому определитель ортогональной матрицы равен 1 или –1 :

detC 1.

Замечание. Если исходный («старый») базис e1, ,en является ор-

тонормированным (G E ) и матрица перехода C ортогональна

(т.е. удовлетворяет условию C 1 CT ), то матрица метрических коэффициентов «нового» базиса также будет единичной:

G CT EC CTC E,

и поэтому «новый» базис e1 , e2 , , en будет ортонормированным.

Определение 4.19. Ортогональная матрица называется собственной,

если её определитель detC 1.

4.5. Линейные операторы

Рассмотрим векторное пространство V размерности n.

Определение 4.20. Линейным оператором A (или линейным преоб-

разованием векторного пространства) называется отображение, ко-

194

 

 

 

 

 

 

 

Глава 4. Линейные пространства

 

 

 

торое каждому вектору

 

 

 

x

V

ставит

 

 

в

соответствие

некоторый

(единственный) вектор

y

A (

x

) V ,

если это отображение удов-

летворяет следующим требованиям:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

 

A (

 

 

 

 

) A (

a

)

A (

 

 

),

 

 

,

 

 

V ;

(4.41)

a

b

b

a

b

 

 

 

 

2) A (

a

) A (

a

),

 

 

 

 

a

V и R.

 

 

 

 

 

 

 

 

 

A (

 

) называют образом вектора

 

 

 

 

, а исходный

Вектор

y

x

x

вектор

 

 

прообразом вектора

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выберем в пространстве V какой-нибудь базис

 

1,

 

 

2 , ,

 

n и

e

e

e

произвольный вектор

 

x1

 

1 x2

 

2

 

xn

 

n V .

 

 

 

x

e

e

e

 

 

 

В силу линейности оператора A получим:

 

 

 

 

 

A (

 

) x1 A (

 

1) x2

A (

 

2 ) xn A (

 

n ).

 

 

y

x

e

e

e

(4.42)

Так как образы векторов базиса — векторы A (ei ), сами явля-

ются элементами пространства V , их можно разложить по базису

e1,e2 , ,en :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A (e1) a11e1

a21e2

an1en ,

 

A (

 

2 ) a12

 

1

a22

 

2

an2

 

n ,

(4.43)

e

e

e

e

A (en ) a1n e1 a2n e2 ann en .

Подставляя теперь выражения (4.43) в (4.42), получим: y A (x) x1(a11e1 a21e2 an1en )

Глава 4. Линейные пространства

195

x2 (a12

 

 

1 a22

 

 

2 an2

 

 

n )

(4.44)

e

e

e

xn (a1n

 

1 a2n

 

2 ann

 

n ) .

 

e

e

e

 

Вектор y также является вектором линейного пространства V и

тоже может быть разложен по базису. После разложения вектора y

по базису и группировки в правой части (4.44) слагаемых при базис-

ных векторах получим:

y1e1 y2 e2 yn en (a11x1 a12 x2 a1n xn )e1

 

 

 

 

(a21x1 a22 x2 a2n xn )e2

(4.45)

(an1x1 an2 x2 ann xn )en .

Всилу единственности разложения вектора y по базису, из (4.45)

следует равенство коэффициентов при e1,e2 , ,en . Так мы прихо-

дим к системе уравнений:

y1 a11x1 a12 x2 a1n xn ,

 

 

 

a21x1 a22 x2 a2n xn

,

y2

 

 

(4.46)

 

 

 

 

an1x1 an2 x2 ann xn

,

yn

которая может быть записана в матричном виде:

 

 

y

 

a

a

a

 

 

 

1

 

 

11

12

1n

Y AX

или

y2

a21

a22

a2n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

an2

ann

 

 

yn

 

an1

x

 

 

 

1

 

 

x2

 

(4.47)

 

 

.

 

 

 

 

 

 

 

xn

 

 

196

Глава 4. Линейные пространства

Определение 4.21. Матрица

a11

a12

a1n

a21

a22

a2n

A

 

 

 

 

an2

ann

an1

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

в базисе e1,e2 , ,en .

Замечание. Обратите внимание на то, что столбцы матрицы A об-

разованы координатами образов A (e1), A (e2 ),

A (en ),

сравните эти столбцы с равенствами (4.43). С учетом (4.43) и (4.46), можно сказать, что базисные векторы преобразуются с помощью столбцов матрицы A (формулы (4.43)), а координаты произвольного вектора — с помощью строк матрицы A (формулы (4.46)).

Отметим также, что двум различным матрицам соответствуют различные операторы, — если матрица A B , то обязательно най-

дётся вектор x V такой, что A (x) B (x).

Пример 4.13. Пусть линейное преобразование трехмерного про-

странства с базисом e1,e2,e3 задано образами векторов базиса:

A (e1) e1 2e2 e3 ,

A (e2 ) 3e1 e2 3e3 ,

A (e3) e1 2e3 .

Составить матрицу линейного оператора и найти образ y A (x)

вектора x 2e1 3e2 e3 .

 

 

Глава 4. Линейные пространства

 

 

 

197

Запишем матрицу A. Ее столбцы совпадают с координатами

векторов A (

 

1), A (

 

2 ),

A (

 

3 ) :

 

 

 

 

 

 

 

e

e

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

A 2

0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

Далее получим:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

1

3

1

2

12

 

 

Y AX,

1

 

 

1

 

 

 

 

 

 

y2 2

0 3 7 ,

 

 

 

 

 

 

 

 

3

2

 

 

 

 

 

 

 

 

 

y3

 

1

 

1

9

 

y A (x) 12e1 7e2 9e3 . ◄

Пример 4.14. Пусть в двумерном евклидовом пространстве выбран

ортонормированный базис e1,e2 . Рассмотрим преобразование пово-

рота на плоскости вокруг некоторого центра O на угол

(рис. 4.1.).

e2

e2

e1

O e1

Рис. 4.1

198 Глава 4. Линейные пространства

Нетрудно проверить, что указанное преобразование является линей-

ным. Векторы «нового» и «старого» ортонормированных базисов связаны соотношениями:

e1 cos e1 sin e2 ,

e2 sin e1 cos e2 ,

а матрица линейного преобразования имеет следующий вид:

A

cos

sin

 

 

.

 

 

cos

 

 

sin

 

Отметим, что матрица A является ортогональной (т.е. A 1 AT )

и собственной, поскольку A 1; такая ортогональная матрица

сохраняет ориентацию базиса. Координаты образа y A x произ-

вольного вектора x можно найти из соотношений:

Y A X

y

 

x

cos x

 

sin

или

1

1

 

2

.

 

y2

x1 sin x2

cos

Пример 4.15. Рассмотрим трехмерное пространство и линейное преобразование подобия — гомотетию с некоторым центром O и

коэффициентом k 4. При таком преобразовании векторы двух ба-

зисов связаны соотношениями:

e1 4 e1 0 e2 0 e3, e2 0 e1 4 e2 0 e3, e3 0 e1 0 e2 4 e3,

а матрица линейного преобразования в базисе e1,e2,e3 имеет вид