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

Линейные операторы и их собственные векторы (120

..pdf
Скачиваний:
10
Добавлен:
15.11.2022
Размер:
271.06 Кб
Скачать

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

дует, что элементами столбцов матрицы U являются координаты соответствующих собственных векторов линейного оператора.

4.Кратность корня λ0 характеристического уравнения называется алгебраической кратностью собственного значения λ0. Количество линейно независимых собственных векторов, соответству-

ющих собственному значению λ0, называется его геометрической кратностью. Геометрическая кратность корня λ0 не превышает его алгебраической кратности.

5.Собственные значения линейного оператора не зависят от выбора базиса. То есть множество всех собственных значений линейного оператора, называемое его спектром, инвариантно относительно базиса.

§5. ВТОРОЙ СПОСОБ НАХОЖДЕНИЯ

СОБСТВЕННОГО ВЕКТОРА ЛИНЕЙНОГО ОПЕРАТОРА, СООТВЕТСТВУЮЩЕГО ПРОСТОМУ КОРНЮ λ0 ХАРАКТЕРИСТИЧЕСКОГО УРАВНЕНИЯ

Теорема 1. Если λ0 — простой корень характеристического уравнения |A − λЕ| = 0, то соответствующий ему собственный вектор можно получить хотя бы из одного столбца присоединенной

 

 

 

^

 

 

 

 

 

 

матрицы (A − λE), подставив в него λ = λ0.

 

 

 

Пример 9. Определим, существует ли базис из собственных

векторов линейного оператора A, имеющего в некотором базисе

матрицу A =

1

 

1

.

e

 

 

6

 

2

 

 

|

 

Решение. Найдем собственные значения линейного операто-

 

e

 

 

 

 

 

 

 

 

 

ра A (см. формулу (7)). Составим характеристическое уравнение

 

A − λЕ| = 0 и решим его:

− −

 

 

 

6

2

λ

 

 

 

 

 

1 − λ

 

 

 

= 0 λ2

3λ 4 = 0

 

λ1 = 1, λ2 = 4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поскольку λ1 6= λ2, то существуют два линейно независимых вектора и они образуют новый базис линейного пространства, в котором действует данный линейный оператор. Найдем векторы этого базиса, т. е. собственные векторы линейного оператора. Так

21

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

как λ1 6= λ2, собственные векторы можно найти, используя присо-

единенную матрицу

^

 

 

 

(A − λE) (см. теорему 1).

Вычислим алгебраические дополнения элементов первой стро-

ки матрицы

 

 

 

2 − λ

 

 

6

(A

 

λE) =

1 − λ

1

и выпишем их в первый столбец присоединенной матрицы:

 

 

−6

 

(A^λE) =

2 − λ

.

Подставив по очереди в этот столбец λ1 = −1 и λ2 = 4, получим соответствующие собственные векторы:

λ1

= −1 X1

=

−6

= 3

−2

x1 = (1, −2)

 

 

 

3

 

1

 

 

 

— первый собственный вектор (C1x1 = C1 (1, −2) при C1 R);

 

 

−6

 

 

 

 

3

 

 

 

 

λ2 = 4

 

X2 = −2

 

=

 

2

 

1

 

x

2

= (1, 3)

— второй собственный вектор (C2x2 = C2 (1, 3) при C2 R). Найдены векторы нового базиса: x1 = (1, −2) и x2 = (1, 3) . Ответ: x1 = (1, −2) и x2 = (1, 3) — базис из собственных век-

торов.

Пример 10. Привести матрицу А к диагональному виду и указать матрицу перехода, если

A =

−1

3

0

.

 

 

2

2

−1

 

 

2

4

−1

Решение. Матрица A, заданная в некотором базисе, однозначно

определяет линейный оператор e.

A

Матрица линейного оператора e имеет диагональный вид в

A

базисе из собственных векторов, если таковой существует.

22

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Составим характеристическое уравнение |A − λЕ| = 0 и най-

дем его корни:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

4

 

1

 

 

 

 

 

 

2

 

 

2 − λ

2

 

−1

λ

 

 

 

 

 

 

 

 

 

−1 3

− λ

− −

 

 

 

 

 

(λ 1) λ + 3λ + 2 = 0

 

 

 

0

 

 

 

= 0

 

 

 

 

 

 

λ1

=

λ2 =

2,

λ1

= 1.

 

 

 

 

 

 

 

1,

 

 

 

Так как собственные значения попарно различны, соответствующие им собственные векторы линейно независимы. Следовательно, эти векторы образуют новый базис линейного пространства, при переходе к которому матрица оператора принимает диагональный вид:

 

 

 

 

1

0

0

.

U−1AU = D

 

D =

0

2

0

 

 

 

0

0

1

 

Матрица перехода от старого базиса к новому составляется из координат новых базисных векторов, т. е. из координат собственных векторов матрицы A. Так как собственные значения попарно различны, соответствующие им собственные векторы можно най-

ти, используя присоединeнную матрицу ^λ (см. теорему 1).

A − E

Составим первый столбец этой матрицы, для чего вычислим алгебраические дополнения элементов первой строки матрицы:

 

 

λE) =

2 − λ

 

2

 

 

−1

 

;

(A

 

−1 3 − λ

 

 

0

 

 

 

 

2

 

 

4

 

−1 − λ

 

A^λE =

+

1) (3 +

λ

)

 

.

(λ + 1)

 

 

 

 

 

2 + 2λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При λ1 = −1 получим столбец

 

 

 

 

 

 

 

 

 

X1 =

0

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

1 = (0, 0, 0).

 

 

 

 

x

 

 

 

 

 

0

 

 

 

 

 

 

 

 

23

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Но собственный вектор не может быть нулевым по определению. Для λ1 = −1 необходимо составить второй столбец, а может быть, и третий.

При λ2 = −2 получим столбец

−1

X

 

=

1

 

 

 

,

 

,

 

,

2

x

2 = (−1

1

−2)

при λ3 = 1 —

−2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

4

 

 

 

 

 

X3 = −2 = 2 −1 x3 = (4, −1, 2). 4 2

Вычислим алгебраические дополнения элементов второй строки матрицы (A − λE) и выпишем второй столбец присоединенной матрицы:

 

A^λE =

 

(2

λ) (1 + λ) + 2

.

 

 

 

− −

(2

2λ)

 

 

(4

 

4λ)

 

 

 

 

 

 

 

 

При λ1 = −1 получим столбец

 

1 .

X1

=

2

= 2

 

 

4

 

 

 

2

 

 

 

−8

 

− −4

Первый собственный вектор x1 = (2, −1, 4).

Чтобы составить матрицу перехода U, выпишем координаты собственных векторов в соответствующие столбцы:

U =

1

1

1

.

 

 

 

 

2

1

4

 

 

 

4

−2

2

 

 

Вычислив обратную матрицу U−1, далее можно убедиться в том,

что

 

D =

 

 

 

.

 

 

1

0

0

U−1AU = D

 

0

2

0

24

 

 

0

0

1

 

 

 

 

 

 

 

 

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

 

1

0

0

 

 

2

1

4

 

0

0

1

4

−2

2

Ответ: D =

0

2

0

;

U =

1

1

1

.

§6. ЛИНЕЙНЫЙ ОПЕРАТОР

ВЕВКЛИДОВОМ ПРОСТРАНСТВЕ

Определение. Линейное пространство называется действительным евклидовым пространством E, если в нем определен закон, по которому каждым двум его векторам x и y ставится в соответствие действительное число (x, y), называемое скалярным произведением этих векторов, причем выполняются следующие аксиомы:

(x, y) = (y, x) ; (x + y, z) = (x, z) + (y, z) ;

(λx, y) = λ (x, y) ; (x, x) ≥ 0 и (x, x) = 0 при x = 0.

Определение. Два вектора пространства E называются ортогональными, если их скалярное произведение равно нулю.

Определение. Нормой вектора x E называется число kxk = p

=(x, x).

Определение. Базис пространства E называется ортонормированным, если все его векторы попарно ортогональны и имеют нормы, равные единице, т. е.

 

 

 

 

 

 

0, i 6=j;

 

 

, i = 1, n : (ei, ej) =

 

ei

 

 

 

1, i = j.

Замечание. Только в ортонормированном базисе скалярное произведение x и y вычисляется по формуле

(

 

 

 

 

 

 

(9)

x, y) = x1y1 + x2y2 + . . . + xnyn,

если

 

= (x1, x2, . . . , xn),

 

= (y1, y2, . . . , yn), и норма

kxˉk =

x

y

= x21 + x22 + . . . + x2n.

Определение. Линейный оператор, действующий в простран-

p

A(x), y

 

x, A(y) .

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

=

 

e

 

 

 

 

 

 

 

e

 

 

Теорема 2. Линейный оператор e, действующий в простран-

A

стве E, является самосопряженным тогда и только тогда, когда в

25

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

любом ортонормированном базисе этого пространства его матрица A является симметрической, т. е. A = Aт.

Рассмотрим свойства собственных векторов и собственных значений самосопряженного оператора.

Теорема 3. Если e — самосопряженный оператор, действую-

A

щий в пространстве E и имеющий в некотором базисе матрицу A, то все корни характеристического уравнения |A − λE| = 0 действительны. Следовательно, если матрица А симметрическая, то корни уравнения |A − λE| = 0 действительны.

Теорема 4. Если λ0 — корень характеристического уравнения |A − λE| = 0 кратности k, то ему соответствуют k линейно неза-

висимых векторов оператора e

A.

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

Из теоремы 3 следует, что если e — самосопряженный опера-

A

тор, то в пространстве En существует базис из собственных векторов этого оператора.

Теорема 5. Собственные векторы самосопряженного оператора, соответствующие различным собственным числам, ортогональны. То есть, если λi 6= λj, то им соответствуют собственные векторы xi и xj, такие, что (xi, xj) = 0.

Вывод. Если e — самосопряженный оператор, действующий в

A

пространстве En, то существует ортонормированный базис, состоящий из собственных векторов этого оператора.

Следствие. Если А — симметрическая матрица, то ее можно привести к диагональному виду D = diag (λ1, λ2, . . . , λn) , причем D = BтAB, где B — матрица перехода к новому базису, составленная соответствующим образом из координат собственных векторов матрицы А, образующих ортонормированный базис пространства E.

Такая матрица В обладает свойством B−1 = Bт и называется ортогональной, поэтому D = B−1AB = BтAB.

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

26

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Пример 11. Приведем матрицу

−1

 

A =

2

1

 

1

2

1

 

1

−1

−2

к диагональному виду. Укажем матрицу перехода.

Решение. В некотором базисе евклидова пространства E3 данной симметрической матрице соответствует самосопряженный оператор. Следовательно, существует базис из его собственных векторов, и в этом базисе ему соответствует диагональная матрица

D = diag (λ1, λ2, λ3).

Определим собственные значения оператора, решив характе-

ристическое уравнение |A − λE| = 0:

 

 

 

 

 

 

 

2

1

λ

−1

 

 

 

= (3

λ) λ

+ 3λ = 0

 

 

1

1

 

1

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

λ

 

 

 

 

 

 

 

 

 

 

− −

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ1 =

3,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ2 = 0, λ3 = 3.

 

 

Найдем собственные векторы оператора, соответствующие полученным собственным значениям. Так как все λi различны, используем присоединенную матрицу. Составим первый ее столбец (его элементами являются алгебраические дополнения элементов первой строки матрицы (A − λE)):

 

 

 

 

 

 

 

 

 

 

^

 

 

 

 

 

 

 

 

 

 

=

 

1

 

λ

 

(A − λE) =

1

 

1

 

=

 

 

1 2 λ

 

 

− −

1

 

 

 

 

2

− −

 

 

2

 

т

 

 

1

− λ

 

 

 

 

 

 

−1

 

 

1

λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

λ

2

 

 

 

3

 

;

 

 

 

 

 

 

 

 

 

2λ + 3

 

 

 

 

 

 

 

 

 

 

 

 

 

+ λ −

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ − 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

1

 

 

 

 

 

 

 

 

 

λ1 = −3 −3 = 3 −1 x1 = (1, −1, −2)

−6 −2

27

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

— первый собственный вектор;

 

 

 

 

 

 

 

 

 

 

 

 

 

−3

 

 

 

 

1

 

 

 

 

 

 

−3

 

 

1

 

 

 

λ2 = 0

 

 

3

 

=

 

3

 

−1

 

 

 

x

2 = (1,

 

1, 1)

— второй собственный вектор;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

1

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

 

 

 

λ3 = 3

 

 

9

= 9

 

1

 

 

x

3

= (1, 1, 0)

— третий собственный вектор.

Отметим, что, так как все λi различны, собственные векторы, им соответствующие, не только линейно независимы, но и ортогональны. Действительно, все скалярные произведения (xi, xj) = 0 при i 6=j. То есть собственные векторы образуют ортогональный базис, в котором матрица оператора приобретает диагональный

вид:

0

λ2

0

=

0

0

0 .

D =

 

λ1

0

0

 

−3

0

0

 

0

0

λ3

0

0

3

Матрица U перехода от исходного базиса к новому состоит из координат собственных векторов, записанных в соответствующие

столбцы:

−1

−1

1

.

U =

 

1

1

1

 

 

−2

1

0

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

 

1

1

1

 

−1

 

1

2

1

 

D = U−1AU = −1 −1

1

 

2

1

−1

−2 1

0

 

1

−1 −2

×

−1

−1

1

=

0

0 0 .

 

1

1

1

 

 

−3

0

0

 

 

× −2

1

0 0

0 3

 

 

28

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Пример

 

12. Приведем симметрическую матрицу A =

 

1

1

1

 

1

1

1

=

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

 

1

1

1

 

ванием. Укажем матрицу этого преобразования.

Решение. Матрица самосопряженного оператора Аe, заданного матрицей А в некотором ортогональном базисе, принимает диагональный вид D = diag (λ1, λ2, λ3) в базисе из собственных векторов. Так как А — симметрическая матрица, существует ортонормированный базис из этих векторов, который необходимо найти для построения матрицы преобразования.

Определим собственные значения оператора, решив характеристическое уравнение |A − λE| = 0:

 

 

1

1 − λ

1

1

 

 

= (λ

3) λ

 

= 0

 

 

1

1

 

1

 

1

 

 

 

 

2

 

 

− λ

 

1

 

 

λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ1

= 0, λ2

 

 

 

 

 

 

 

 

 

 

 

= 0, λ3 = 3.

 

 

 

Вектор x3, соответствующий простому корню характеристическо-

го уравнения λ3 = 3, можно найти, используя присоединенную матрицу ^ :

A 3E

 

3

 

 

 

 

 

 

 

3

 

 

 

 

 

(A^3E) =

 

3

 

 

 

x

3

= (1, 1, 1) .

Но для λ1 = λ2 = 0 этот способ применять нельзя. Решим ОСЛАУ (A − 0E) X = 0, где X = (x1, x2, x3)т — матрица, соответствующая искомому собственному вектору.

Равенство

1

1

1

x2

=

0

1

1

1

x1

 

0

1

1

1 x3

0

равносильно системе, состоящей из одного уравнения:

29

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

x1 + x2 + x3 = 0 x3 = −x1 − x2.

Поскольку RgA = 1, то (n − r) = 2. Общее решение этой си-

стемы уравнений в этом случае имеет вид

 

 

 

 

 

 

 

 

x1

=

 

c1

 

 

X = C1X1 + C2X2 =

x2

c2

=

 

 

 

x3

 

−c1−c2

 

 

= c1

1

+ c2

 

0

 

 

λ1 = λ2 = 0.

 

0

1

 

 

 

−1

 

 

−1

 

 

 

 

 

Кратным собственным значениям оператора соответствуют два линейно независимых собственных вектора: x1 = (1, 0, −1) и

x2 = (0, 1, −1).

Проверим попарную ортогональность собственных векторов:

(

 

1

,

 

3) = 0 и (

 

2,

 

3) = 0, поскольку λ1 6= λ3

и λ2 6= λ3. Но

x

x

x

x

(

 

1

,

 

2) = 1 6=.0 Далее требуется построить

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

x

x

ный базис, поэтому полученные векторы x1 и x2 не подходят. Можно подвергнуть векторы x1 и x2 процессу ортогонализации Грама — Шмидта или поступить следующим образом. Собственным значениям λ1 = λ2 = 0 соответствует бесконечное множество собственных векторов вида x = (c1, c2, −c1 − c2), где c1 и c2 — произвольные числа. Собственный вектор x1 = (1, 0, −1) получим при c2 = 0. Подберем c1, c2 так, чтобы векторы x1 = (1, 0, −1) и x = (c1, c2, −c1 − c2) были ортогональными, т. е. чтобы выполнялось условие

(x1, x) = 0 1 ∙ c1 + 0 ∙ c2 + (−1)(−c1 − c2) = 0,

где c2 = −2c1.

Пусть c1 = 1, тогда c2 = −2; x2 = (1, −2, 1) — второй собственный вектор. Базис из собственных векторов x1 = (1, 0, −1),

x2 = (1, −2, 1), x3 = (1, 1, 1) является ортогональным. Пронормируем эти векторы и получим ортонормированный базис:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

1k = 2; k

 

2k =

 

6; k

 

3k = 3;

 

 

 

x

x

x

, 6

,

e1

=

 

2

, 0, −2

, e1

=

 

6

, −6

 

 

 

 

 

1

 

1

 

 

 

 

 

 

 

 

 

1

 

2

1

 

 

30

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