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

Вища Математика для Економістів

.pdf
Скачиваний:
573
Добавлен:
19.03.2015
Размер:
5.79 Mб
Скачать
(29)
числом;
A , що

Власні значення і власні вектори лінійних перетворень

Нехай в n -вимірному векторному просторі R задано лінійне перетворення A . Ненульовий вектор x R називається власним вектором лінійного перетворення A , якщо знайдеться таке число , що виконується рівність

Ax = x ;

називається власним значенням (власним характеристичним числом) лінійного перетворення відповідає власному вектору x .

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

A .

Якщо лінійне перетворення A задано своєю матрицею A у

деякому базисі e1, e2, ..., en , то умову (29) можна подати у вигляді:

 

A E x 0 .

(30)

Якщо x 0 , то система (30) має ненульові розв’язки в тому випадку, коли матриця A E є виродженою, тобто

det A E 0 .

(31)

Це рівняння називається характеристичним рівнянням

матриці (лінійного перетворення) A . Враховуючи

вираз для

визначника матриці через її елементи, легко зрозуміти, що ліву частину (31) можна записати так:

det A E a0 a1 ... an 1 n 1 n .

(32)

Права частина рівності (32) називається характеристичним многочленом матриці A , а його корені – характеристичними коренями.

Множина з n власних значень матриці A n -го порядку (кожне власне значення береться стільки разів, яка його кратність) називається спектром матриці A і позначається через A .

Задача про власні значення і власні вектори розв’язується за такою загальною схемою:

знаходимо власні значення матриці A як корені характеристичного рівняння (31);

підставляємо кожне з власних значень i у систему рівнянь

A i E x 0 . Ранг матриці одержаної системи буде деяким

числом r n . Ця система лінійних рівнянь буде мати n r лінійно незалежних розв’язків. Визначивши їх, ми знайдемо

122

тим самим n r лінійно незалежних власних векторів, що відповідають власному значенню i .

Наведемо основні властивості власних значень і власних

векторів лінійних перетворень.

 

Слідом trA матриці

A

n -го порядку називається сума

 

 

n

діагональних елементів матриці, тобто trA aii .

 

 

i 1

Властивість 1. Добуток власних значень матриці дорівнює її

визначнику, а сума власних значень – сліду матриці.

Властивість 2. Нехай

x

і - власний вектор і відповідне до

нього власне значення матриці A , - деяке число. Тоді x є власним вектором матриці A + E , відповідним до власного значення .

Властивість 3. Нехай x і - власний вектор і відповідне до нього власне значення матриці A . Тоді x є власним вектором матриці Am , відповідним до власного значення m , причому m є будь-яким цілим додатним або від’ємним числом, якщо матриця A невироджена, і цілим додатним числом, якщо A - вироджена.

Властивість 4. Власні вектори, відповідні до різних власних значень матриці, є лінійно незалежними.

Властивість 5. Подібні матриці мають однакові характеристичні многочлени.

Дійсно, в силу визначення подібності матриць маємо:

A = Q 1AQ , тоді

det A E det Q 1AQ Q 1EQ det Q 1 A E Q

det Q 1 det A E det Q det A E .

Наслідок. Характеристичний многочлен лінійного перетворення не залежить від вибору базису.

Матриці A n -го порядку називається матрицею простої структури, якщо вона має n лінійно незалежних власних векторів.

Теорема. Матриця має просту структуру тоді й тільки тоді, коли вона подібна до діагональної матриці.

Доведемо необхідність твердження теореми. Нехай матриця A має лінійно незалежні власні вектори x1, x2, ..., xn , відповідні до власних значень 1, 2, ..., n (не обов’язково різних), тобто

Axi i xi , i 1,n .

(33)

Нехай Λ diag 1, 2, ..., n і S x1 x2

... xn , тоді рівність (33)

можна записати у вигляді матричної рівності AS = SΛ , звідки

A = SΛS 1 .

(34)

Отже, матриці A і Λ подібні.

 

123

Достатність. Припустимо, що для діагональної матриці Λ і

невиродженої матриці S

виконується рівність (34). Тоді AS = SΛ

і

Axi i xi , i

 

, де через xi і

i позначені

стовпці

матриці S

і

1,n

діагональні елементи Λ .

 

 

 

 

 

Отже, стовпці S

можна

вважати n

лінійно

незалежними

власними векторами матриці A з власними значеннями i , тобто

матриця A має просту структуру.

Представлення матриці A у вигляді (34) називається діагоналізацією за допомогою перетворення подібності, а матрицю

S називають діагоналізуючою.

Матриця, всі корені характеристичного многочлена якої є простими, має n лінійно незалежних власних векторів і тому є матрицею простої структури.

Якщо характеристичний многочлен має власні значення

кратності

k k 1 ,

то цьому значенню можуть відповідати менше,

ніж k

лінійно

незалежних власних векторів. Такі матриці

називаються дефектними. Дефектна матриця не може бути діагоналізована.

Приклад 14. Нехай векторний простір R3 є множиною радіус-

векторів всіх точок афінного простору S3 . Знайти матрицю A

лінійного перетворення в натуральному базисі e1, e2, e3 , яке полягає в

проектуванні вектора a R3 на площину x2Ox3

прямокутної системи

координат Ox1x2x3 . Знайти також матрицю A

цього перетворення в

 

 

 

 

 

 

двома способами: виходячи з

базисі e1 e1, e2 e2,

e3 e1 e2 e3

геометричних міркувань; шляхом перетворення матриці A .

При

проектуванні

на площину x2Ox3

образами векторів

e1, e2, e3 є вектори 0, e2, e3

відповідно. Взявши ці вектори за стовпці

матриці перетворення, одержимо:

 

 

 

 

 

 

 

0

0

0

 

 

 

 

 

 

0

1

0

 

 

 

 

 

A

.

 

 

 

 

 

0

0

1

 

 

 

 

 

 

 

 

У випадку базису

 

 

 

образами цих векторів є вектори

e1, e2

, e3

0, e2, e2 e3 відповідно.

Ці

 

вектори у базисі

 

 

,

 

мають

 

e1, e2

e3

координати 0, 0, 0; 0, 1, 0; -1, 0, 1 відповідно. Тому матриця лінійного перетворення виглядає так:

 

0

0

1

A

 

0

1

0

 

 

.

 

 

0

0

1

 

 

 

 

124

З іншого боку, запишемо матрицю Q перетворення координат

при

переході

 

від

базису

 

 

 

e1, e2, e3

 

 

до

 

 

базису

 

 

 

 

 

 

e3 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e1 e1,

e2 e2,

e3 e1 e2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

Обчисливши Q 1 , одержимо:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0

1 0

 

0 0 1 0 1

 

0

0 1

 

 

A Q

1

AQ

 

0 1

 

0

 

1 0

 

0

 

 

 

0

1 1

 

,

 

 

 

1

 

 

1 1

 

 

 

 

 

 

 

0 0

 

0

 

0 1

 

0

 

 

 

0

0 1

 

 

 

 

 

 

 

1

 

 

0 1

 

 

 

 

тобто маємо той же самий результат.

 

 

 

 

 

 

 

 

 

 

 

Приклад 15. Нехай у

натуральному базисі

задані

 

вектори

a1 1

1 T , a2

2

1 T , b1

0

1 T , b2

1

1 T .

 

 

При

лінійному

перетворенні лінійно незалежні вектори a1 і a2 переходять у вектори b1 і b2 відповідно. Знайти матрицю перетворення в натуральному

базисі і в базисі a1 , a2 .

Нехай A - матриця лінійного перетворення в натуральному базисі. Рівності Aa1 = b1, Aa2 = b2 запишемо у вигляді:

 

 

A a1

a2 = b1

b2 .

 

Очевидно, що a1

a2 = Q,

Q 1

1

2 1

 

1

2

 

 

 

.

 

 

 

1

1

 

1

1

Тут Q - матриця переходу від натурального базису до базису a1 , a2 . Отже,

A Q 1AQ Q 1 b1

1

2 0

1

2

3

b2 =

1

 

1

 

 

1

2

.

 

 

1

1

 

 

Приклад 16. Знайти власні значення і власні вектори матриці

 

 

 

0

2

2

 

 

A

 

1

0

0

 

 

 

.

 

 

 

1

1

1

 

 

 

 

 

Матриця A має характеристичне рівняння

 

 

 

2

2

 

0 .

 

1

 

 

0

 

 

1

 

1

1

 

 

Після обчислення визначника це рівняння зводиться до вигляду:

125

 

 

1 2 4 0 ,

 

 

 

 

 

тобто характеристичні корені дорівнюють 1

2,

2 1,

3 2 .

Рівняння, за допомогою яких можна знайти власні вектори xi

записуються так:

 

 

 

 

 

 

 

 

 

i

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

i

0

1,3.

 

 

 

xi 0, i

 

 

 

1

1

1

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

При 1 2 система фундаментальних розв’язків цієї системи складається з одного вектора x1 2 1 1 T . Його візьмемо за власний

вектор, що відповідає власному значенню

1

2 . Сукупність

всіх

власних векторів, що відповідають

 

власному значенню

1 2

визначається

як

u c1x1 c1 2 1

1 T

 

або

u c1 2e1 e2 e3 ,

де

e1, e2, e3 -

натуральний базис,

c1 c1 0

 

- довільне число. Аналогічно

знаходимо

власні

вектори

 

x2 2

2

 

1 T

і

 

x3 2 1 1 T ,

які

відповідають власним значенням 2

1 і

3

2 . Сукупності

всіх

власних векторів, що відповідають власним значенням 2 1

і 3

2 .

визначаються

 

відповідно

як

 

 

 

v c2 2e1 2e2 e3

 

та

w c3 2e1

e2

e3 , де c2, c3

c2,c3 0

- довільні числа.

 

 

Приклад 17. Знайти власні значення і власні вектори

лінійного перетворення з матрицею

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 1

 

1

 

 

 

 

 

 

 

 

 

 

A

 

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 .

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

За допомогою перетворення подібності діагоналізувати матрицю A .

Складемо характеристичне рівняння матриці:

 

 

 

 

 

 

2

1

 

 

1

 

0 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

1

 

 

 

 

 

 

 

 

 

 

0

 

0

1

 

 

 

 

 

 

 

звідки 1 2 3 0;

1,2

1, 3

3.

 

 

 

 

 

 

 

 

Рівняння, за допомогою яких можна знайти власні вектори xi

записуються так:

2 i

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

 

 

 

 

 

 

 

 

1

2 i

1

 

i 1,3.

 

 

 

 

 

xi

 

 

 

 

 

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

126

При

1,2

1

система

 

фундаментальних

розв’язків цієї системи

складається

з двох векторів

x1 1

 

1 0 T , x2 1

0 1 T , а

при

3 3

- з одного

вектора

x3 1 1

 

0 T .

Сукупність

всіх

власних

векторів, що відповідають власному значенню 1,2

1 визначається

як u c1

c2 e1 c1e2 c2e3 ,

а сукупність всіх власних векторів,

що

відповідають

власному

 

 

значенню

3

3

визначається

як

v c3 e1

e2 , де ci , i

 

, ненульові дійсні числа.

 

 

 

 

1,3

 

 

 

 

З

векторів

x1, x2, x3

складемо

діагоналізуючу

матрицю

S = x1

x2

x3

і знайдемо обернену матрицю

S 1 :

 

 

 

 

 

 

 

 

 

1

1

 

1

 

 

 

 

 

 

 

1

 

 

1 1

 

 

 

 

 

 

S

 

 

 

 

 

 

 

S

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0

 

 

1 ,

 

 

 

 

 

 

0

 

 

 

0 2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 1

 

 

0

 

 

 

 

 

 

 

 

 

 

 

1 1

 

 

 

Таким чином,

 

 

 

1

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

0 0

 

1

1 1

 

 

 

 

A = SΛS

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

 

 

0

1

0

 

 

 

1

 

0

 

 

 

0

0

2 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0 0 3

 

2

 

1

 

 

 

 

 

 

 

 

0 1

 

 

 

1

1

 

 

Приклад 18. Знайти матрицю A ,

 

власними

значеннями і

відповідними

 

 

власними

 

 

 

 

 

векторами

 

якої

є

1 1, x1 4 7 T , 2 2, x2 3 5 T .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

З векторів x1, x2 складемо діагоналізуючу матрицю S = x1

x2

і знайдемо обернену матрицю S 1 :

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S

 

4

3

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

7

,

S 1

7 4

.

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

Тоді маємо:

 

 

 

 

 

 

3 1 0 5

 

 

 

 

 

 

12

 

 

 

 

A = SΛS 1

4

 

3

 

22

 

 

 

 

 

 

 

 

 

2

 

7 4

 

 

35

 

.

 

 

 

 

 

 

 

 

7 5

0

 

 

 

 

 

 

19

 

 

§4. Евклідів простір

Векторний простір E називається евклідовим простором, якщо для векторів цього простору виконані такі вимоги:

кожній парі векторів a, b E ставиться у відповідність дійсне число a,b , яке називається скалярним добутком a і b ;

127

скалярний добуток задовольняє аксіомам ( a, b, c - вектори,

-число):

1)a,b b,a ;

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

3)a,b a,b ;

4)a,a 0, a,a 0 a 0 .

 

Зауважимо,

що арифметичний простір Rn

можна

зробити

евклідовим, якщо

скалярний добуток векторів

a 1 2

... n T і

b 1

 

 

n

 

2 ... n T визначити як величину a,b aT b i i .

 

i 1

Легко перевірити, що аксіоми скалярного добутку виконуються. Цей евклідів простір називається дійсним евклідовим простором і позначається через En .

Довжиною вектора a евклідова простору E називається величина a a,a . На підставі аксіоми 4) скалярного добутку

довжина ненульового вектора додатна, а довжина нульового вектора дорівнює нулю.

Якщо a E, - число, то a a .

Вектор, довжина якого дорівнює одиниці, називається

нормованим. Якщо a E, a 0 , то вектор 1 a є нормованим і a

позначається через a . a

Для будь-яких векторів a, b E виконується нерівність Коші-

Буняковського: a,b 2 a,a b,b , причому рівність має місце тоді й тільки тоді, коли вектори a і b лінійно залежні.

Кутом між векторами a, b E називається кут , 0, ,

що визначається рівністю: cos a,b . ab

Вектори a, b E називаються ортогональними a b , якщо

їх скалярний добуток дорівнює нулю.

Система векторів називається ортогональною, якщо або вона складається з одного вектора, або її вектори попарно ортогональні.

Теорема. Ортогональна система ненульових векторів є лінійно незалежною.

128

Дійсно, припустимо, що вектори a1, a2, ..., am ненульові і попарно ортогональні. Щоб довести їх лінійну незалежність, треба

m

показати, що рівність i ai 0 можлива лише при виконанні умов

i 1

1 ... m 0 .

Помножимо справа обидві частини рівності по черзі на

 

 

 

 

m

 

 

 

 

 

 

вектори

a1, a2, ...,

am , одержимо,

що

i ai ,aj 0,

j

 

.

1,m

 

aj ,aj 0

і ai ,aj 0 при

 

i 1

 

 

 

 

 

 

Оскільки

i j ,

то j

0,

j

 

. Отже,

1,m

вектори a1, a2, ..., am лінійно незалежні.

Від довільної системи лінійно незалежних векторів можна перейти до ортогональної системи векторів шляхом так званої

ортогоналізації Грама-Шмідта.

Теорема. Нехай вектори a1, a2, ..., am лінійно незалежні. Тоді

можна

побудувати ортогональну

систему

ненульових векторів

b1, b2,

..., bm , які визначаються за формулами:

 

 

 

i 1

 

 

 

 

 

 

 

bi ai ij bj ,

i

2,m

,

 

b1 a1,

 

 

j 1

 

 

 

 

 

(35)

 

 

ai ,bj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

j 1, i 1.

 

 

 

,

 

 

bj ,bj

 

Дійсно, за перший вектор візьмемо b1 a1 і припустимо за

методом

індукції, що

ненульові

вектори

b1, b2

, ..., bi 1

 

 

 

 

 

 

i 1

 

побудовані. Шукаємо вектор bi у вигляді: bi ai

ij bj .

 

 

 

 

 

 

j 1

 

 

Виберемо коефіцієнти ij таким чином,

щоб bi ,bk 0

 

 

 

 

 

 

 

i 1

k

1,i 1

.

Помножимо

справа

рівність

bi ai

ij bj

 

 

 

 

 

 

 

j 1

вже

при

на

bk , k 1, i 1, тоді ai ,bk ik bk ,bk 0 , звідки

 

 

ai

,bj

 

 

 

bi 0 , бо у противному

ij

 

j 1, i 1. Очевидно, що

 

 

,

bj

,bj

випадку це означало би лінійну залежність векторів a1, a2, ..., ai .

Наведемо основні співвідношення, які мають місце для векторів евклідова простору.

Нерівність трикутника: для будь-яких векторів a,b E

виконується

129

 

 

 

 

 

a + b

 

 

 

a

 

b

.

 

 

 

 

 

Теорема косинусів: для будь-яких векторів

a,b E

виконується

 

 

a b

 

2

 

a

 

2

 

b

 

 

2 2

 

 

a

 

 

 

 

 

b

 

cos ,

 

 

 

 

 

 

 

 

 

 

 

 

 

де - кут між векторами a і b .

 

Теорема Піфагора: для будь-яких ортогональних

векторів

a,b E виконується

 

 

 

 

 

a b

 

2

 

a

 

2

 

b

 

2 .

 

 

 

 

 

 

 

 

 

 

 

Базис e1, e2, ..., en евклідова простору En називається

ортогональним, якщо вектори цього базису попарно ортогональні. Якщо вектори базису, крім того, нормовані, то базис називається ортонормованим. Отже, для ортонормованого базису маємо:

 

 

 

eTi ej

ij ,

 

(36)

де ij - символ Кронекера, ij

1,

i

j,

 

 

 

i

j.

 

 

 

 

 

0,

 

 

Найпростішим

ортонормованим базисом простору

En є

натуральний базис.

 

 

 

 

 

 

Знайдемо вираз для скалярного добутку довільних векторів a і

b через їх

координати відносно ортонормованого базису. Нехай

a,b En ,

e1, e2, ...,

en

-

 

ортонормований

базис

та

n

n

 

 

 

 

 

 

a i ei ,

b j ej ,

тоді на підставі аксіом скалярного добутку і

i 1

j 1

 

 

 

 

 

 

рівності

aT

(36),

b

маємо:

n

T n

 

n n

n n

n

i ei

j ej i j eTi ej

i j ij

i i .

i 1

 

j 1

 

i 1 j 1

i 1 j 1

i 1

Отже, в ортонормованому базисі скалярний добуток векторів дорівнює сумі добутків відповідних координат цих векторів, тобто

 

n

 

 

 

aT b i i .

(37)

 

i 1

 

 

 

З’ясуємо, як треба тлумачити координати вектора a відносно

ортонормованого базису e1, e2, ..., en . Очевидно, що

n

n

 

 

 

aT ej i eTi ej

i ij j ,

j

1,n

.

i 1

i 1

 

 

 

Це означає, що координати довільного вектора відносно ортонормованого базису дорівнюють скалярним добуткам цього вектора на відповідні базисні вектори.

130

Встановимо властивості матриці перетворення координат при переході від «старого» ортонормованого базису до «нового» ортонормованого базису. З формули (36) випливає, що

T

 

n

T n

 

n n

T

n n

 

n

 

ej

ek qij ei qlk el qij qlk ei el

qijqlk ij

qij qik .

 

 

i 1

l 1

 

i 1 l 1

 

i 1 j 1

 

i 1

 

 

 

 

 

 

 

T

 

 

 

 

 

n

 

Оскільки,

з іншого боку,

 

j,k 1,n , то

qij qik jk

ej

ek jk ,

 

 

 

 

 

 

 

 

 

 

 

 

i 1

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

або qTji qik

jk ,

j,k

1,n

. Останні співвідношення можна подати у

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

матричному вигляді:

 

QT Q E .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(38)

Матриця Q називається ортогональною,

якщо

QT Q E .

Зауважимо, що Q 1Q E ,

тому Q 1 QT та QQT E .

Отже,

матриця

перетворення координат при переході від ортонормованого базису до іншого ортонормованого базису є ортогональною матрицею.

Розглянемо властивості ортогональних матриць.

Теорема. Матриця є ортогональною тоді й тільки тоді, коли її стовпці (рядки) утворюють ортонормовану систему векторів.

Твердження теореми випливає з рівностей QT Q E (для стовпців), QQT E (для рядків).

Теорема. Добуток двох ортогональних матриць є ортогональною матрицею; модуль визначника ортогональної матриці дорівнює одиниці.

Нехай Q1, Q2 - ортогональні матриці, тоді в силу визначення

ортогональності, маємо: Q1Q2 T Q1Q2 QT2 Q1T Q1Q2 QT2 Q2 E . Отже, матриця Q1Q2 є ортогональною.

З властивостей визначників та рівності QT Q E випливає, що

det QT det Q 1, тобто det Q 1.

Матриця A порядку n називається симетричною, якщо для її елементів мають місце рівності: aij aji , i, j 1,n .

Теорема. Для того, щоб симетрична матриця A була представлена у вигляді

A = QΛQT ,

де Q - ортогональна і Λ - діагональна матриці, необхідно і достатньо, щоб стовпці матриці Q були ортонормованими власними векторами,

відповідними до власних значень – діагональних елементів матриці

Λ .

131