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

Линейная алгебра. Учебное пособие-1

.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
1 Мб
Скачать

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

В силу равенства (34.4) можно положить a11 cos , a12 sin .

Система уравнений (34.6), (34.7) в этом случае приводится к виду

a1 cos a2 sin 0,

2 2

a12 sin a22 cos 1

и имеет единственное решение a12 sin , a22 cos . Урав-

нение (34.5) найденными значениями удовлетворяется тождественно. Таким образом, матрица оператора f имеет вид

A2

cos

sin

(34.8)

 

 

 

sin

cos

 

и является частным случаем матрицы (34.3).

Пусть теперь det A 1 . Рассмотрим характеристический многочлен оператора f :

det( A E)

a1

 

a1

2 (a1

a2 ) 1 .

1

 

 

2

 

a2

a2

 

1

2

 

 

 

 

 

1

2

 

 

 

Характеристические корни 1 и 2 в этом случае действи-

тельны, а значит, являются собственными значениями этого оператора. По формулам Виета 1 2 1, откуда в силу ор-

тогональности оператора f находим 1 1, 2 1. Рассмот-

рим собственный вектор, относящийся к собственному значению 1 1, и подпространство L , порожденное этим векто-

ром. Подпространство L инвариантно относительно оператора f , следовательно, его ортогональное дополнение L также

инвариантно. Так как dim L dim L 1, то оба подпространства состоят из собственных векторов оператора f , причем

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

относящие-

ся к собственному

значению

 

1.

Выберем

единичные

 

 

L , тогда

2

 

 

 

 

векторы e L

и e

f (e ) e ,

f (e ) e . Таким

1

2

 

 

1

1

2

2

101

Линейная алгебра

образом, в ортонормированном базисе e1 ,e2 оператор f зада-

ется матрицей

1

0

, которая является частным случаем

 

0

 

 

 

1

 

матрицы (34.3).

В частности, отсюда следует, что в двумерном евклидовом пространстве могут действовать ортогональные операторы только двух типов — операторы поворота и операторы отражения от оси (см. § 16).

Далее предположим, что в пространствах размерности не более n 1 теорема справедлива, и рассмотрим ортогональный оператор f , действующий в n -мерном евклидовом про-

странстве En .

Рассмотрим сначала случай, когда оператор f имеет по

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

оператора и 0 1. Пусть c — собственный вектор, относящийся к собственному значению 0 , и L1 — одномерное подпространство, порожденное этим вектором. Подпространство L1 и его ортогональное дополнение L1 инвариантны относи-

тельно оператора

f , причем dim L n 1 . Рассмотрим су-

 

1

жения оператора f на подпространства L1 и L1 , которые, ра-

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

e1 L1 , составляющий базис подпространства L1 , относительно которого сужение оператора f на это подпространство задается матрицей первого порядка 1 . Существует также ор-

тонормированный базис e2 ,...,en ортогонального дополнения L1 , относительно которого сужение оператора f на L1 задается матрицей An 1 порядка n 1, имеющей вид (34.3). Объе-

102

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

динив эти векторы, получим ортонормированный базис e1 ,e2 ,...,en всего пространства En , относительно которого опе-

ратор f задается матрицей

 

1

O

 

.

O

An 1

И наконец, рассмотрим случай, когда оператор f не имеет ни

одного действительного характеристического корня. Напомним, что это возможно только в пространстве четной размерности. Тогда существует двумерное подпространство L2 , ин-

вариантное относительно оператора f . Ортогональное дополнение L2 также инвариантно, причем dim L2 n 2 . Как и в предыдущем случае, рассмотрим сужения оператора f на подпространства L2 и L2 . Для них теорема справедлива. Это значит, что существует ортонормированный базис e1 ,e2 подпространства L2 , относительно которого сужение оператора f на это подпространство задается матрицей (34.8). Существует также ортонормированный базис e3 ,...,en подпространства L2 , относительно которого сужение оператора f на L2 задается матрицей An 2 порядка n 2 , имеющей вид (34.3). Впрочем, следует отметить, что матрица An 2 в этом случае не

содержит элементов 1 и 1.

Объединив все векторы, получим ортонормированный базис e1 ,e2 ,e3 ,...,en всего пространства En , относительно которо-

го оператор f задается матрицей

 

A

O

 

2

.

 

O

An 2

Теперь теорема доказана полностью.

103

Линейная алгебра

 

§ 35. Сопряженные операторы

 

Определение.

Оператор

f1 евклидова пространства En

называется сопряженным оператору

f2 , если выполняется ус-

ловие

 

 

 

 

 

 

 

 

 

f1 (x1 ) x2

x1 f2

(x2 ) , x1 , x2 En .

(35.1)

Перенумеровав в условии (35.1) векторы и воспользовав-

шись коммутативностью скалярного произведения, получим f2 (x1 ) x2 x1 f1 (x2 ) ,

а значит, оператор f2 также сопряжен оператору f1 . Таким образом, операторы f1 и f2 оказались взаимно сопряжены. В

дальнейшем оператор, сопряженный оператору

f , будем обо-

значать символом f * , а условие (35.1) записывать в виде

f (x )

x

x

f * (x ) .

(35.1 ' )

1

2

1

2

 

Отсюда следуют два теперь уже очевидных утверждения:

1)( f * )* f ;

2)оператор f тогда и только тогда сопряжен самому себе,

когда он симметрический.

 

 

 

 

 

 

 

Теорема. Пусть

f1 , f2

— два линейных оператора евкли-

дова пространства

E ; A , A

— матрицы этих операторов

 

 

n

1

2

 

 

 

 

 

 

в некотором

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

 

базисе

 

E

(e1 e2

... en ) .

Операторы f1

и f2

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

 

 

 

 

A t A .

 

 

 

 

(35.2)

 

 

 

 

1

2

 

 

Доказательство. Пусть x1 EX1 и

x2

EX2

— два

произвольных вектора евклидова пространства En , тогда

 

 

 

 

 

 

 

,

 

 

 

 

 

 

f (x ) EA X

 

 

 

 

 

 

 

1

1

1

1

 

 

 

 

 

 

 

f2 (x2 ) EA2 X2 .

 

 

 

104

 

 

 

 

 

 

 

 

 

 

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

Найдем скалярные произведения

 

 

 

 

 

 

 

f (

x ) x

( A X

)t X

2

X t

A t X

2

,

(35.3)

1

1

2

 

 

1

1

 

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

(35.4)

 

 

x f

2

(x

) X t A X

2

 

 

 

 

 

1

 

2

 

1

 

2

 

 

 

 

 

Если матрицы A1

и

A2

удовлетворяют условию (35.2), то из

формул (35.3), (35.4) следует равенство (35.1), т. е. операторы

f1 и f2 сопряжены.

Наоборот, если операторы сопряжены, то из соотношений

(35.3), (35.4) получим

 

 

 

 

 

 

X t

A t X

2

X t A X

2

,

 

 

 

 

 

(35.5)

 

 

 

 

 

 

1

 

 

1

 

1

2

 

 

 

 

 

 

 

 

 

где X1 , X 2

— столбцы координат произвольных векторов

x1

и x

2

в базисе

E . Обозначим

A t P ( pi ) ,

A Q (qi

) ,

а в

 

 

 

 

 

 

 

 

 

1

 

 

 

 

j

2

 

j

 

 

качестве векторов

выберем базисные векторы

 

 

 

x

и x

 

 

 

 

 

 

 

 

 

 

1

 

2

 

 

 

 

 

... 0

 

,

 

 

 

 

 

 

 

 

 

e

 

0 e

... 1 e

e

 

 

 

 

 

 

 

 

 

i

 

1

 

 

 

 

i

 

 

 

n

 

 

 

 

 

 

 

 

 

ej

0 e1 ...

1 ej

... 0 en

( i, j 1, n ).

 

 

 

Согласно правилу умножения прямоугольных матриц находим

X1t A1t X 2 X1t PX2 pij , X1t A2 X 2 X1t QX 2 qij .

Из равенства (35.5) тогда следует pij qij . Это значит, что

P Q , откуда A1t A2 .

Следствие 1. Для каждого оператора f существует единственный сопряженный ему оператор f * .

Следствие 2. Для двух произвольных операторов f1 и f2 евклидова пространства En справедливо

( f2 f1 )* f1* f2* .

Это свойство следует из равенства

105

Линейная алгебра

( A A )t A t

A t

,

 

 

 

 

2

1

1

2

 

 

 

 

 

 

связывающего матрицы операторов

f *

,

f *

и

( f

2

f )* .

 

 

 

1

 

2

 

 

1

Теорема. Если подпространство L евклидова пространства En инвариантно относительно оператора f , то его

ортогональное дополнение L

инвариантно относительно

сопряженного оператора f * .

 

 

Доказательство. Рассмотрим произвольные векторы

 

 

 

x L

и

y L . В силу инвариантности подпространства L

имеем

f (

x) L , а значит, f (x)

y 0 . Так как

 

 

 

f (x) y x f * ( y) ,

то x f * ( y) 0 . Следовательно,

f * ( y) x и f * ( y) L .

§36. Разложение линейного оператора

впроизведение симметрического

иортогонального операторов

Теорема I. Произведение любого оператора евклидова пространства En на сопряженный ему оператор является

симметрическим оператором, все собственные значения которого неотрицательны.

Доказательство. Если f — произвольный линейный оператор, а f * — сопряженный ему, то

( f * f )* f * ( f * )* f * f .

Это значит, что оператор f * f сопряжен самому себе, т. е.

является симметрическим. Пусть 0 — собственное значение оператора f * f , а c 0 — относящийся к нему собственный

вектор:

( f * f )(c) 0 c .

106

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

Умножив обе части последнего равенства скалярно на вектор

c и преобразовав левую часть, получим

( f * f )(c) c ( f * ( f (c)) c f (c) f (c) 0 c c .

Так как f (c) f (c) 0 и c c 0 , то 0 0 .

Следствие. Для всякого оператора f евклидова пространства En существуеттакой симметрическийоператор , что

 

 

 

 

 

f * f .

 

 

(36.1)

 

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

f * f симметри-

ческий,

 

то

существует

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

базис

 

 

 

) , состоящий из

собственных

векторов

этого

E

(e1 e2

... en

 

 

 

 

 

 

 

 

 

 

оператора. В базисе E оператор задается матрицей

 

 

 

 

 

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

A

 

 

,

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

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

 

1

0

 

 

 

 

2

 

 

B

 

 

 

 

 

 

 

0

 

 

 

 

 

 

n

иоператор , заданный в базисе E этой матрицей. Оператор

окажется симметрическим, поскольку в ортонормирован-

ном базисе задается симметрической матрицей. Так как

A B B , то f * f .

107

Линейная алгебра

Замечание 1. Точно так же можно доказать, что оператор f f * является симметрическим, все его собственные значения неотрицательны и существует такой симметрический опе-

ратор , что

 

f f * .

(36.1 ' )

Теорема II. Для любого невырожденного оператора f существуют такие симметрический оператор и ортогональный оператор , что

f .

(36.2)

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

— невырожденный опера-

тор евклидова пространства En , тогда сопряженный ему оператор f * также невырожден. Рассмотрим симметрический оператор , определяемый равенством (36.1), разумеется, тоже невырожденный. Положим

f 1 ,

тогда

( f 1 ) f ( 1 ) f f .

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

Осталось доказать, что оператор ортогонален. Действи-

 

 

 

 

 

 

 

En

 

 

тельно, для произвольных векторов

x1 ,

x2

находим

(

x ) (

x ) ( f 1 )(x ) ( f 1 )(

x )

 

1

2

 

1

 

 

 

 

2

 

 

( f 1 )* (( f

1 )(x )) x

 

 

 

 

 

 

 

1

 

2

 

 

 

 

 

(( 1 )* f * )(( f 1 )(x )) x

 

 

 

 

 

 

1

 

2

 

 

 

 

(( 1 )* f * f 1 )(x ) x

 

 

 

 

 

 

 

 

1

2

 

( 1 1 )(x ) x

(x )

x

 

x

x .

 

 

1

2

 

 

1

2

 

1

2

108

 

 

 

 

 

 

 

 

 

 

 

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

При выполнении этих преобразований применялись определение произведения операторов, свойства сопряженных операторов, формула (36.1), а также учитывался факт, что оператор, обратный симметрическому, также является симметри-

ческим. Теорема доказана.

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

Замечание 2. Воспользовавшись формулой (36.1 ' ), аналогичным образом можно доказать, что для каждого невырожденного оператора f существуют такие симметрический опе-

ратор и ортогональный оператор , что

f .

(36.2 ' )

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

Замечание 3. Аналогичные теоремы и следствия можно доказать для произвольного вырожденного оператора и произвольной вырожденной матрицы.

109

V.ЛИНЕЙНЫЕ, БИЛИНЕЙНЫЕ

ИКВАДРАТИЧНЫЕ ФУНКЦИИ И ФОРМЫ

§37. Линейные функции и формы

Рассмотрим векторное пространство Vn , заданное над по-

лем P (комплексных или действительных чисел). Определение. Отображение f :Vn P называется ска-

лярной функцией одного векторного аргумента, или просто функцией. Функция f называется линейной, если она сохра-

няет линейные операции над векторами, т. е. выполняются сле-

дующие условия:

 

 

 

 

 

 

 

 

 

 

f

V ;

 

1) f (x x

) f

(x )

( x ) ,

x , x

 

1

2

 

 

1

 

2

1

2

 

n

 

2) f (k x) kf (x) , x Vn , k P .

 

 

 

Эти условия можно объединить:

f (x ) k2

 

x ) ,

 

 

f (k1

x

k 2 x ) k1

f (

 

 

 

1

 

2

1

 

 

 

2

 

 

x

, x V , k1 , k2 P ,

 

 

 

 

 

1

2

n

 

 

 

 

 

а также распространить на произвольное количество векторов.

 

 

 

 

 

 

 

 

 

Пусть

E

(e1 e2

... en ) — один из базисов пространства Vn .

Рассмотрим любой вектор x Vn

и его разложение по базису

 

 

 

 

 

 

 

 

 

E :

x xi

e

( i, j 1, n ). Тогда

 

 

 

 

i

 

 

f (x) f (xi e ) xi f (e ) .

 

 

 

 

 

 

(37.1)

 

 

 

 

 

 

i

i

 

 

Обозначим

 

f (ei ) ai ( ai P ).

 

 

 

 

 

 

 

(37.2)

Равенство (37.1) теперь принимает вид

110