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

al09

.pdf
Скачиваний:
154
Добавлен:
20.04.2015
Размер:
261 Кб
Скачать

13

Каждый вектор fi можно разложить по базису

,

e1, e2,..., en

f

 

 

 

1

 

2

 

n

 

1 = ex1 = x1e1

+ x1 e2

+ ... + x1 en

 

 

f

2

= ex

2

= x1 e + x2e

2

+ ... + xne

n

,

 

 

2

1

2

2

 

.............................................. ,

fm = exm = x1m e1 + x2m e2 + ... + xnmen

ииз координатных столбцов xi можно составить матрицу ξ раз-

мера n × m ,

 

æ

f

1

ö

 

 

 

 

 

æ x1

x1

...

x1

ö

 

 

ç

 

÷

 

 

 

 

 

ç 1

2

 

m

÷

 

f =

ç

f2

÷

= (e , e

2

,..., e

n

)×

çx12

x22

...

xm2

÷

= ex

 

ç

 

 

÷

1

 

 

ç

 

... ...

÷

 

 

ç ...

÷

 

 

 

 

 

ç ... ...

÷

 

 

ç fm

÷

 

 

 

 

 

çxn

xn

...

xn

÷

 

 

è

 

 

ø

 

 

 

 

 

è 1

2

 

m

ø

 

ранг которой не может превышать n . Поэтому столбцы такой матрицы будут линейно зависимы, а значит будут линейно зави-

симы и сами векторы fi .

ТЕОРЕМА 9.1. Если в векторном пространстве L есть базис из n векторов, то и любой другой базис в L будет состоять из n векторов.

Определение 9.6. Векторное пространство L в котором существу- ет базис e1, e2,..., en , состоящий из n векторов, называется n -мер-

ным, а число n - размерностью векторного пространства L , что

записывается как

dim L = n .

Замечание. Размерность нулевого пространства L = {q} равна

нулю.

Определение 9.7. Векторное пространство называется бесконеч- но мерным, если для любого целого числа N > 0 в нём найдётся линейно независимая система состоящая из N векторов.

Пример. Вновь рассмотрим пространство L непрерывных на от- резке [a,b] функций (пример 5, п. 9.1).

14

Покажем, что степенные функции

1, t,t 2 ,..., t N 1 ,

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

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

p(t)= α0 + α1t + α2t 2 + ... + αN 1t N 1 ,

которая, очевидно, есть многочлен степени меньше чем N . Известно, что всякий многочлен с отличными от нуля коэф-

фициентами имеет лишь конечное число корней. Поэтому p(t)0

тогда и только тогда, когда

α0 = α1 = α2 = ... = αN 1 = 0 .

Таким образом мы установили, что элементы векторного пространства 1, t,t 2 ,..., t N 1 непрерывных на [a,b] функций линей- но независимы. А так как на число N нет никаких ограничений, рассматриваемое пространство является бесконечномерным.

В ненулевом конечномерном пространстве существует бес- конечно много базисов.

Предложение 9.9. В n -мерном векторном пространстве каждая упорядоченная линейно независимая система из n векторов явля- ется базисом.

Пусть

x1,x 2 ,..., x n - есть базис в L . Покажем, что произволь-

ный вектор

y L раскладывается по нему. В соответствии с пред-

ложением 9.8 система векторов

y ,x1, x 2,..., x n

линейно зависима и найдутся такие коэффициенты, что αy + α1x1 + α2 x2 + ... + αn xn = θ ,

причём a ¹ 0 , иначе система векторов x1,x 2 ,..., x n была бы (пред- ложение 9.2) линейно зависимой.

Предложение 9.10. В n -мерном векторном пространстве L n каж- дую упорядоченную линейно независимую систему из k < n векто- ров можно дополнить до базиса.

15

Это вытекает из того, что к системе линейно независимых век- торов x1,x 2 ,..., x k можно добавить ещё один вектор x k +1 , который по ней не раскладывается, так как в этом случае система x1,x 2 ,..., x k бала бы базисом. Если k +1 < n , мы можем повторяя операцию добавле- ния векторов в конце концов получить систему из n линейно незави- симых векторов. В частности, до базиса можно дополнить любой ненулевой вектор.

9.5.Замена базиса

Известно, что базис является частью системы координат (п.4.4), которая в свою очередь входит в понятие системы отсчё- та. При решении геометрических задач, средствами аналитичес-

кой геометрии важную роль играет правильный выбор системы координат, а при решении физических задач такую же важную роль играет правильный выбор системы отсчёта, причём, в обе- их случаях все сводится к выбору того или иного базиса.

9.5.1. Формулы перехода к новому базису

Пусть в линейном пространстве L n заданы два базиса

e = (e1, e2 ,..., en )

и e′ = (e1,e2,...,en).

 

Разложим векторы базиса

e′

по базису e :

 

e1= a11e1 + a12e2 + ... + a1nen ,

 

e2= a21e1 + a22e2 + ...

+ a2nen ,

(9.5)

......................................

 

,

 

en= a1ne1 + an2e2 + ... + annen

 

или в обозначениях Эйнштейна (п. 1.5)

 

ei= aije j , i, j = 1,2,...,n .

(9.6)

16

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

сать (9.5) так

 

 

 

 

 

 

 

 

 

 

 

 

 

æ a1

a1

...

a1

ö

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ç

1

2

 

n÷

 

(e

,e

2

,...,e

n

)= (e

, e

2

,..., e

n

)×ç a12

a22

...

an2÷

 

1

 

 

 

1

 

 

 

 

ç

 

 

...

...

÷

(9.7)

 

 

 

 

 

 

 

 

 

 

 

 

 

ç ... ...

÷

 

 

 

 

 

 

 

 

 

 

 

 

 

çan

an

...

an

÷

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è

1

2

 

nø

 

или

 

 

e′ = eS .

 

 

 

 

 

 

 

 

 

 

 

 

 

(9.8)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Матрицу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

æ a1

a1

 

...

a1

ö

 

 

 

 

 

 

 

 

 

ç

1

2

 

 

 

n

÷

 

 

 

 

 

 

 

 

 

ç

2

2

 

...

 

2

÷

 

 

 

 

 

 

 

 

 

S = ç a1

a2

 

an

÷

 

 

 

 

 

 

 

 

 

ç ... ...

 

... ...

÷ ,

 

 

 

 

 

(9.9)

 

 

 

ç an

an

 

...

an

÷

 

 

 

 

 

 

 

 

 

è

1

2

 

 

 

n

ø

 

 

 

 

 

 

столбцы которой есть координаты векторов eiв базисе e , будем называть матрицей перехода от базиса e к базису e′ . Линейная независимость векторов базиса e′ = (e1,e2,...,en) равносильна ли- нейной независимости столбцов матрицы S , т.е. определитель

матрицы S отличен от нуля

 

S

 

¹ 0 .

(9.10)

 

 

Это и есть единственное условие, налагаемое на матрицу пе- рехода от одного базиса к другому. В остальном коэффициенты

aijпроизвольны и мы можем сформулировать

Предложение 9.11. Пусть задан базис e1,e2 ,...,en . Каждая квад-

ратная матрица S порядка n с S ¹ 0 есть матрица перехода от базиса e1,e2 ,...,en к некоторому новому базису e1,e2,...,en.

Это следует из того, что при S ¹ 0 столбцы матрицы S (9.10)

17

линейно независимы и являются координатными столбцами n ли- нейно независимых векторов, которые и составляют базис e1,e2,...,en.

Так как матрица S невырождена она имеет обратную матрицу S1 и мы легко можем получить формулу обратного перехода от ба- зиса e′ к базису e умножив (9.8) справа на S1

 

 

 

¢

1

= eSS

1

 

 

 

 

или

 

 

e S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢ 1 .

 

 

 

 

 

 

 

 

 

 

(9.11)

e = e S

 

 

 

 

 

 

 

 

 

 

 

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

 

e

1

= a1e

+ a2e

2

 

+... + ane

n

,

 

 

1 1

1

 

 

 

1

 

 

e

2

= a1e

+ a2e

2

+ ... + ane

n

,

(9.12)

 

2 1

2

 

 

 

2

 

 

 

......................................

 

,

 

 

e

n

= a1e

+ a2e

2

+... + ane

n

.

 

 

n 1

n

 

 

 

n

 

 

 

Отметим один частный случай перехода к новому базису e′ , когда каждый новый базисный вектор eiсовпадает со старым ба- зисным вектором ei , умноженным на некоторое число li ¹ 0 , т.е.

e1= l1e1 ,

e2= l2e2 ,

............ ,

en= lnen .

Вэтом случае

æl

1

0 ...

0

ö

 

ç

 

l2 ...

 

÷

 

ç

0

0

÷

 

S = ç

0

0 ...

0

÷

(9.13)

ç

÷ .

ç

0

0 ...

 

÷

 

è

lN ø

 

В частности, при

 

l1 = l2 = ... = ln = 1 ,

 

 

 

 

 

 

 

18

æ1

0 ...

0

ö

 

 

ç

0

1 ...

0

÷

 

 

ç

÷

 

 

S = ç

0

0 ...

0

÷

= E

,

ç

÷

 

ç

0

0 ...

1

÷

 

 

è

ø

 

 

базис переходит сам в себя.

9.5.2. Формулы последовательного перехода к новому базису

Пусть S1 -

матрица перехода от базиса e к базису e′

 

e′ = eS1 ,

(9.14)

а S2 - матрица перехода от базиса e′

к базису e′′

 

e′′ = e′S2 ,

(9.15)

тогда переход от базиса e к базису e′′

может быть задан некото-

рой матрицей S

 

 

 

e′′ = eS .

(9.16)

Подставляя в (9.15) вместо e′ его значение из (9.14), полу-

чим

 

 

или

e′′ = e′S2 = eS1S2

 

 

 

e′′ = eS1S2 .

(9.17)

Сравнивая

последнее равенство с (9.16) мы можем записать

 

S = S1S2 .

(9.18)

9.5.3. Преобразование координат вектора при замене базиса

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

L n заданы два базиса

 

e = (e1,e2 ,...,en ) и e′ = (e1,e2,...,en).

Для любого вектора x Î L n имеют место разложения

 

 

19

 

x = x1e1 + x2e2 + ... + xnen = xiei в базисе e ,

(9.19)

 

x = x1e1+ x2e2+ ... + xn′en′ = xi′ei′ в базисе e.

(9.20)

Поставим перед собой задачу вычислить координаты xi′

вектора

x относительно базиса eпо известным его координа-

там xi

относительно базиса e .

 

Пусть нам дана матрица перехода S (9.8) от базиса

e к ба-

зису e. Тогда формула (9.11) даёт нам обратный переход от ба-

зиса eк базису e ,

т.е.

 

 

 

 

 

 

 

 

 

 

 

 

 

¢ 1 .

 

 

 

 

 

 

 

 

 

(9.11)

e = e S

 

 

 

 

 

 

 

 

 

 

 

В развёрнутом виде

 

 

 

 

 

 

 

 

 

 

e

i

= ai′e

i′

 

 

 

 

 

 

 

 

 

(9.21)

 

i

 

 

 

 

 

 

 

 

 

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

e

1

= a1e

1

+ a2e

2

+... + an′e

n′

 

,

 

 

1

1

 

1

 

 

 

e

2

= a1e

+ a2e

2

+ ... + an′e

n′

,

(9.12)

 

2

1

2

 

 

2

 

 

 

.......................................

 

,

 

en = a1ne1

+ an2e2+ ... + ann′en′ ,

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

æ a1

a1

 

 

...

a1ö

 

 

 

 

 

 

 

ç

1

2

 

 

 

n ÷

 

 

 

 

 

 

 

ç

2

2

 

 

...

2÷

 

 

 

 

 

S1 = ç a1

a2

 

 

an ÷

 

 

 

 

 

 

 

ç ...

...

 

 

...

... ÷ .

 

 

 

 

(9.22)

 

 

ç an′

an′

 

 

...

an′ ÷

 

 

 

 

 

 

 

è

1

2

 

 

 

n ø

 

 

 

 

 

Подставляя (9.21) в (9.19) получим

x = xiei = xi aii′ei′ .

Сравнивая полученное выражение с (9.20) мы можем запи-

сать

xi′ = ai′xi

(9.23)

i

 

или

 

 

 

20

x1= a1x1

+ a1x2

+ ... + a1xn ,

 

1

2

n

 

x2= a2x1 + a2x

2 +... + a2xn ,

(9.24)

1

2

n

 

..................................... ,

xn′ = a1n′x1 + a2n′x2 + ... + ann′xn .

Сравнивая расположение коэффициентов в (9.24) с матри- цей (9.22) мы сразу видим, что коэффициенты в (9.34) образуют

матрицу S1 и мы можем записать

x¢ = S1x .

(9.25)

Из (9.25) с учётом, что S1 ¹ 0 немедленно следует

x = Sx.

(9.26)

Пример. На плоскости заданы два базиса e и e. Векторы второ- го базиса имеют в первом базисе координаты (2,5) и (1,3) соот-

ветственно.

1. Найти координаты вектора x в базисе e , если известны его координаты (x1,x2) в базисе e.

2.

В базисе e задан вектор

x = x1e

+ x2e

2

.

Найти его координаты

 

 

 

1

 

 

в базисе e.

 

 

 

 

 

 

3.

Найти координаты базиса

e

в базисе

e.

Решение.

 

 

 

 

 

 

1. Так как нам заданы координаты базиса

eв базисе e мы мо-

жем записать

 

 

 

 

 

 

 

e1= 2e1 + 5e2 ,

 

 

 

 

 

 

e2= e1 + 3e2

 

 

 

 

(*)

и,

следовательно, матрица S перехода от базиса e к базису eиме-

ет вид

 

 

 

 

 

 

 

 

æ

2

1ö

 

 

 

 

 

ç

 

÷

 

 

 

 

S = ç

5

÷ .

 

 

 

 

 

è

3ø

 

 

 

21

Используя формулу (9.26) получим

 

 

 

 

¢

æ2

1ö

æ x1ö æ

2x1+ x2ö

x = Sx

ç

 

÷

ç

÷

ç

1

 

÷

 

= ç

5

÷

×ç

2÷

= ç

+ 3x

2÷

 

 

è

3ø

èx

ø è

5x

ø

или

x = (2x1+ x2)e1 + (5x1+ 3x2)e2 .

2. Так как мы уже знаем вид матрицы S и ясно, что det S ¹ 0 , нам достаточно воспользоваться формулой (9.25)

 

¢

 

1

æ

3 -1ö

æ x1

ö

æ

3x1 - x2

ö

x

= S

ç

 

÷

ç

2

÷

ç

1

÷

 

x = ç

- 5 2

÷

×ç

÷

= ç

2 ÷

 

 

 

 

è

ø

èx

 

ø

è

- 5x + 2x

ø

или

x = (3x1 - x2 )e1+ (- 5x1 + 2x2 )e2.

3. Поскольку нам уже известен вид матрицы S1 , для нахождения

координат базиса e в базисе e′ нам надо воспользоваться фор-

мулой (9.11)

e = e¢S1 = (e

e

 

æ 3

-1ö

= (3e

- 5e

 

- e

+ 2e

 

)

2

)× ç

 

 

÷

2

2

1

 

ç

- 5

2

÷

1

 

1

 

 

 

 

 

è

ø

 

 

 

 

 

 

 

или

e1 = 3e1- 5e2,

e2 = -e1 + 2e2.

Полученный результат легко проверить, решив систему уравнений (*).

9.6.Ориентация линейного n - мерного пространства

Впервом семестре мы рассмотрели вопросы (п. 4.6.3) свя- занные с ориентацией прямой, плоскости и трёхмерного про-

странства, являющихся примерами линейных пространств L1 , L 2

22

и L3 . Поскольку мы живём в трёхмерном мире, мы можем наклады-

вать довольно жесткие условия на определение ориентации линей- ного пространства размерности не более трёх.

При решении же вопроса об ориентации вещественного про- странства произвольной размерности, мы поступим следующим

образом: выберем в линейном пространстве L n произвольный базис e = (e1,e2 ,...,en ) и рассмотрим множество квадратных мат-

риц S , порядка n , у которых S ¹ 0 .

Как нам известно (предложение 9.11), всякая квадратная невырожденная матрица порядка n есть матрица перехода от

базиса e

к базису e′

 

 

 

 

 

e′ = eS .

(9.8)

Множество невырожденных матриц S разобьём на два клас-

са: класс

состоящий из матриц с

 

S

 

> 0 обозначим как S+ , а класс

 

 

состоящий из матриц с

 

S

 

< 0 -

как S.

Ясно, что при этом и мно-

 

 

жество базисов, определяемых

по (9.8)

разобьётся на два класса:

а) класс

 

E + (e),

состоящий из базисов

e′ = eS ,

 

S

 

> 0 ;

 

 

 

б) класс

 

E (e),

состоящий из базисов

e′ = eS ,

 

S

 

< 0 .

 

 

 

 

Предложение 9.12. Классы базисов E + (e) и E (e)

 

не зависят от

выбора исходного базиса e .

 

 

 

 

 

 

 

Рассмотрим некоторый базис f Î E+ (e) . Тогда найдётся та-

кая матрица

P ÎS+ ,

что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f = eP

 

 

 

 

 

 

 

и для всякого базиса

g Î E+ (f ) найдётся такая матрица Q ÎS+ ,

что

 

 

 

 

 

 

 

 

 

 

 

 

 

g = fQ

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g = ePQ ,

 

 

 

 

 

 

 

где

 

PQ

 

=

 

P

 

×

 

Q

 

> 0 ,

т.е. PQ ÎS+ и g Î E+ (e). Это значит,

что

 

 

 

 

 

 

E + (f )Í E + (e).

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