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

Математика для инженеров(теория)I том

.pdf
Скачиваний:
103
Добавлен:
18.02.2016
Размер:
4.09 Mб
Скачать

Совокупность всех характеристических чисел матри- цы А называется ее спектром, причем каждое характери- стическое число входит в спектр столько раз, какова его кратность в уравнении (2).

Если характеристическое уравнение (2) имеет лишь простые корни, то спектр матрицы А называется

простым.

Пример 2. Найти спектр матрицы

æ1

-2

1ö

ç

0

4

-1

÷

A = ç

÷ .

ç

0

2

 

÷

è

1ø

Решение. Составим характеристическое уравнение:

æ1- λ

-2

1

ö

 

 

ç

0

4 - λ

-1

÷

= 0 Þ (1- λ ) é(4 - λ ) (1- λ ) + 2ù = 0 Þ

ç

 

 

 

÷

ë

û

ç

0

2

 

÷

 

 

è

1- λ ø

 

 

Þ (1- λ )(λ2 - + 6) = 0 .

Корни этого уравнения (спектр матрицы А): λ1 =1,λ2 = 2,λ3 = 3 .

Пример 3. Показать, что единичные базисные векто- ры i , j ,k являются собственными векторами диагональной

матрицы Λ .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение. По условию

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

æλ1

0

0 ö

 

 

 

æ1ö

 

 

 

 

 

 

æ0ö

 

 

 

 

 

æ0ö

L =

ç

0 λ

0

÷

,

 

= ç

0

÷

,

 

=

ç

1

÷,

 

=

ç

0

÷.

i

j

k

 

 

 

ç

 

 

2

 

÷

 

 

 

ç

 

÷

 

 

 

 

 

 

ç

 

÷

 

 

 

 

 

ç

 

÷

 

 

 

ç

0 0 λ

÷

 

 

 

ç

0

÷

 

 

 

 

 

 

ç

0

÷

 

 

 

 

 

ç

1

÷

 

 

 

è

 

 

 

3

ø

 

 

 

è

 

ø

 

 

 

 

 

 

è

 

ø

 

 

 

 

 

è

 

ø

Тогда

 

æλ1

0

0 ö æ1ö

 

æλ1

 

 

 

 

 

æ1ö

 

 

 

 

 

 

 

 

 

 

ö

 

 

 

 

 

 

 

 

L

 

=

ç

0 λ

0

÷ ç

0

÷ =

ç

0

 

÷

= λ

ç

0

÷

= λ

 

.

i

 

i

 

 

 

 

ç

 

2

 

 

÷ ç ÷

 

ç

 

÷

 

 

1

ç ÷

 

 

1

 

 

 

 

 

 

ç

0 0 λ

÷ ç

0

÷

 

ç

0

 

÷

 

 

 

ç

0

÷

 

 

 

 

 

 

 

 

 

è

 

 

 

3

ø è

 

ø

 

è

 

 

 

ø

 

 

 

è

 

 

ø

 

 

 

 

 

Аналогично L j = λ2 j , Lk = λ3k .

Найдем характеристическое уравнение и спектр дву- мерной матрицы 2× 2 в явном виде. Имеем:

a11 - λ

a12

 

= 0

или λ2 - λ (a

+ a

) + a

a

- a

a = 0 ,

 

a21

a22 - λ

 

 

11

22

11

22

12

21

193

λ =

a + a ±

(a + a

 

)2

- 4

(a a - a a

21

)

=

 

11

 

 

 

22

 

11

 

22

 

 

 

11

22

 

12

 

1,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

(3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

+ a

 

 

 

 

(a

- a

 

)2

+ 4a

a

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

22

 

12

21

 

 

 

 

 

 

=

 

11

22

±

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

если (a

 

- a

22

)2 + 4a

a

21

³ 0 .

 

 

 

 

 

 

 

 

 

11

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найдем собственные векторы линейного оператора А в двумерном пространстве. Из (1) получаем

 

 

 

 

 

 

Axi = λ xi

Þ

æa

 

- λ

 

 

a

12

ö

æ x i

ö

 

 

 

 

 

 

 

 

 

ç

11

 

 

i

a

 

÷

ç

1

i

÷ = 0 ,

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

a

 

 

 

 

- λ

ç

2

÷

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è

 

 

 

21

 

 

22

 

i

ø

è

 

ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

(a - λ

)x i

+ a x i = 0 , т.к. n r = 2 −1 =1 ;

 

 

 

 

 

 

 

11

i

1

 

 

 

 

 

12

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ì

 

 

 

i

= ca12 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

í

 

i = c(λ - a

 

).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ïx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

î

2

 

 

 

 

i

 

 

11

 

 

 

 

 

 

 

 

 

 

 

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

р а т о р а A в д в у м е р н о м п р о с т р а н с т в е и м е ю т в и д

 

i

æ

 

a12

ö

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i =1,2.

x

 

= cç

λ

- a

÷,c ¹ 0

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è

i

11 ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 4.

Найти

 

 

собственные

 

векторы

и

собствен-

ные значения матрицы

A =

æ1

 

 

1ö

 

 

 

 

 

 

 

 

 

 

 

 

 

ç

2

 

 

÷ .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è

 

 

0ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение.

 

1- λ

 

1

 

= 0 Þ λ2 - λ - 2 = 0 Þ λ

= 2,λ = -1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

-λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

æ a12

ö

æ 1 ö

 

 

æ1ö

 

2

 

æ a12

ö

æ 1 ö

 

 

 

 

x = cç

λ - a

÷ = cç

2 -1÷

= cç1÷

, x

 

= cçλ - a

÷

= cç

-2÷ .

 

 

 

 

 

è

1

 

 

11

ø

è

 

 

 

 

ø

 

 

è ø

 

 

 

è

2

 

11 ø

è

ø

 

 

Итак,

 

 

 

 

 

 

1

 

= c

æ1ö

, x

2

 

æ

 

1ö

,c ¹ 0 .

 

 

 

λ1 = 2,λ2 = -1, x

 

 

ç

 

÷

 

= cç

 

÷

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è1ø

 

 

 

è

-2 ø

 

 

 

 

 

 

 

 

 

 

§

9.

Приведение

 

 

матрицы

линейного

 

оператора

к диагональному виду

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим линейное преобразование линейного пространства V с матрицей А.

194

Утверждение 1. Матрица А имеет диагональный

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

Доказательство. Необходимость. Пусть матрица А линейного

оператора в базисе B = {e1,e2 ,K,en}

имеет диагональный вид Λ :

æλ1

0

K

0

ö

 

ç

0

λ

K

0

÷

 

A = L = ç

 

2

 

 

÷ .

(1)

çK K K K ÷

 

ç

0

0

K λ

÷

 

è

 

 

 

n ø

 

По определению матрицы (1): Aei = λ i ei ,i =1,n . Последнее

равенство означает, что каждый базисный вектор ei ,i =1,n , является собственным вектором матрицы А.

Достаточность. Пусть все базисные векторы базиса В

являются собственными векторами матрицы А с соответствующими

собственными числами

λ ,λ

 

,K,λ .

Тогда

Aei = λ

 

ei ,i =

 

, а

2

i

1,n

 

 

 

 

1

 

 

n

 

 

 

 

 

это означает, что матрица А совпадает с

Λ , т. е. имеет ди-

агональный вид.

 

 

 

 

 

 

 

 

 

 

 

 

 

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

виду,

если существует такая невырожденная матрица Т,

что матрица

%

−1

AT = L

 

 

 

 

 

 

 

 

.

А = T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

%

 

 

 

 

 

 

Характеристические многочлены матриц А и A совпадают. Значит,

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

 

 

 

 

æλ1

 

0

K

0 ö

 

 

 

 

 

 

 

 

%

ç

0

 

λ

K

0 ÷

 

 

 

 

 

 

 

 

ç

 

 

2

 

÷

 

 

(2)

 

 

 

A = çK K K K ÷ ,

 

 

 

 

 

 

ç

0

 

0

K λ ÷

 

 

 

 

 

 

 

 

 

è

 

 

 

 

n ø

 

 

 

 

 

где λ12 ,Kn характеристические числа матрицы

А.

Теорема 1. Матрица А линейного оператора n- мерного линейного пространства приводима к диагональ- ному виду тогда и только тогда, когда существует базис В этого пространства, состоящий из собственных векто- ров матрицы А.

Доказательство. Пусть линейный оператор в базисе B = { e1,e2 ,K,en } , имеет матрицу А, которая приводится к диагональному виду. Тогда найдется такая невырожденная

195

матрица Т, что

%

−1

AT

имеет вид (2). Эту матрицу Т

A = T

 

можно рассматривать как матрицу перехода от базиса В к

%

1

 

2

,K,e

n

} , в котором матрица

%

некоторому базису B = { e ,e

 

 

A

 

%

%

 

%

 

 

 

имеет диагональный вид. На основании утверждения 1 по-

лучаем, что базис B% состоит из собственных векторов рас- сматриваемого оператора.

Обратно, пусть некоторый базис B% = { e%1,e%2 ,K,e%n } , за- данного n-мерного пространства состоит из собственных

векторов линейного оператора,

 

 

 

%

 

заданного матрицей A . В силу ут-

%

%

−1

AT диагональная, где Т

верждения 1 в этом базисе B матрица A = T

 

 

%

 

 

 

 

матрица перехода от базиса В к базису B . Значит, матрица А приводи-

м а к д и а г о н а л ь н о м у

в и д у .

Очевидно, что для построения матрицы Т достаточно

найти собственные векторы матрицы А.

 

 

Пример 1. Привести матрицу

æ1

1ö

к диагональному виду.

A = ç

0

÷

 

è 2

ø

 

 

Решение. Используя решение примера 8.4 и выбирая

с =1,

 

 

 

 

 

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

1

æ1ö

2

æ

1ö

.

Составляем

матрицу

æ1

1ö

(ее

x

= ç ÷, x

 

= ç

÷

T = ç

÷

 

è1ø

 

è

-2 ø

 

 

 

 

 

 

 

 

 

 

è1

-2 ø

 

столбцами служат собственные векторы матрицы А).

 

 

 

 

 

 

 

æ

2

 

 

1

ö

 

 

 

 

 

 

 

 

 

 

ç

 

 

 

 

 

 

÷

 

 

 

 

 

Находим T

−1

3

 

 

3

 

 

 

 

 

= ç

 

 

÷ .

 

 

 

 

 

 

 

 

 

 

ç

1

 

-

1

 

÷

 

 

 

 

 

 

 

 

 

 

ç

 

 

 

 

 

÷

 

 

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

 

 

 

 

 

 

è

 

 

 

ø

 

 

 

 

 

Убедимся,

что

матрица

T −1AT имеет диагональный

вид (1). Действительно,

 

 

 

 

 

 

 

 

 

196

æ 2

 

1 ö

ç

 

 

 

 

 

÷

 

 

3

T −1AT = ç 3

 

÷

ç 1

-

1

 

÷

ç

 

 

 

 

÷

 

3

 

è 3

 

 

ø

 

 

 

 

æ

 

4

2

ö

 

 

 

 

æ1

1öæ1

1ö

ç

 

 

 

 

 

 

־1

1ö æ 2

0ö

 

 

3

3

.

ç

2

֍

÷

= ç

 

÷

ç

÷ = ç

÷

è

0øè1

-2 ø

ç

-

1

 

1

֏1

-2 ø è 0

-1 ø

 

 

 

 

 

ç

 

 

 

 

 

÷

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

 

 

 

è

 

 

ø

 

 

 

 

 

 

Упражнение 1. Доказать, что если все собственные числа матри-

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

ному виду (L = T −1AT ), служат ортонормированные собст-

венные векторы матрицы А. Такого типа матрицы называ- ют ортогональными. Отметим, что в этом случае преобра-

зование

T −1AT = L

превращается

в преобразование

TT AT = L ,

т. к. для

ортогональных

матриц TT = T −1 , и

отпадает необходимость находить обратную матрицу T −1 .

§ 10. Квадратичные формы и их матрицы

Квадратичной формой n действительных переменных x1, x2 ,K, xn

называется выражение

Q(x) = Q(x1, x2,K, xn ) = a11x12 + a12x1x2 +K+ a1n x1xn + a21x2x1 +

n n

+a22x22 +K+ a2n x2xn +K+ an1xnx1 + an2xn x2 +K+ annxn2 = ååaij xij ,

i=1 j=1

(1)

где вещественные числа aij называются коэффициентами квад-

ратичной формы.

Квадратичную форму (1) всегда можно представить так, чтобы коэффициенты при xi x j и xj xi были равны меж-

ду собой. Действительно, имеем

197

aij xi x j + a ji xj xi = (aij + a ji )xi xj = 12 (aij + a ji )xi xj + 12 (aij + a ji )xj xi

.

Поэтому в дальнейшем будем считать, что в квадратичной форме (1)

aij = a ji .

(2)

Из коэффициентов квадратичной формы составим симметрическую матрицу

æ a11

a12

K a1n ö

 

 

ç a

a

K a ÷

,

(3)

A = ç

12

22

2n ÷

ç

K

K

K K ÷

 

 

ç a

a

K a ÷

 

 

è

1n

2n

nn ø

 

 

которую назовем матрицей квадратичной формы.

Обратно, всякой симметрической матрице (3) соот- ветствует единственная квадратичная форма (1) с точно- стью до обозначения переменных x1, x2 ,K, xn .

Рангом r квадратичной формы называют ранг ее мат-

рицы. Квадратичная форма n переменных (1) называется невырожден-

ной, если ее матрица А невырождена,

т.е.

r = n ,

и вырож-

д

е н

 

н

о

й

,

 

 

е

 

с

л

и

r < n .

 

Пример 1. Записать матрицу квадратичной формы Q(x1, x2 , x3 ) =

= x2

- 4x x

2

+ 2x x - 3x2 +10x2 и найти ее ранг.

 

 

1

1

2

3

 

 

2

3

 

 

 

 

 

 

 

 

 

Решение.

 

 

 

 

 

 

 

 

 

 

 

 

Здесь

a11 =1,a12 = -2,a13 = 0,a22 = -3,a23 =1,a33 =10 .

Поэтому

 

 

 

 

 

 

 

 

 

æ

1

-2

0

ö

 

 

 

 

 

 

 

 

 

 

ç

-2

-3

1

÷

 

 

 

 

 

 

 

 

 

 

A = ç

÷ .

 

 

 

 

 

 

 

 

 

 

ç

0

1

10

÷

 

 

 

 

 

 

 

 

 

 

è

ø

 

 

 

Определитель этой матрицы

 

 

 

 

 

 

 

 

 

A

 

 

1

-2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

-2

-3 1

 

= -30 -1- 40 = -71 ¹ 0 .

 

 

 

 

 

 

 

 

 

 

 

 

0

1

10

 

 

 

 

 

 

 

 

Так как det A ¹ 0 ,то ранг матрицы А равен трем, т.е.

r = 3

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

198

Запишем квадратичную форму в матричном виде.

Пусть x = col(x ; x ;K; x

) столбец, тогда xT = (x ; x ;K; x

)

 

1

2

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

n

строка. Имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

æ a11 a12 K a1n

ö æ x1

ö

 

xT Ax = (x ; x ;K; x

 

ça

 

 

 

 

a

 

K a

÷ ç x

÷

 

 

) ç

12

 

 

 

 

 

22

 

 

 

 

2n

÷ ç 2

÷ =

 

 

 

 

 

1 2

 

n

ç

K K K K

÷ çK÷

 

 

 

 

 

 

 

 

 

 

 

ç a

 

 

 

 

a

2n

K a

÷ ç x

÷

 

 

 

 

 

 

 

 

 

 

 

è

1n

 

 

 

 

 

 

 

 

 

nn

ø è n

ø

 

= (a11x1 + a12 x2 +K+ a1n xn ;a12 x1 + a22 x2 +K+ a2n xn ;K;a1n x1 +

 

 

 

 

 

 

 

 

 

æ x

ö

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ç 1

÷

 

 

 

n

 

n

 

 

 

 

 

 

 

 

+a

 

x +K+ a x )×ç x2

÷ =

 

 

 

 

 

a x x

j

 

, т.е.

 

 

2n

 

2

 

nn

n

 

çK÷

 

 

åå ij i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1 j=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ç

÷

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

è xn

ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q(x) = xT Ax .

 

 

 

 

 

 

 

 

 

(1΄)

В квадратичной форме (1΄) перейдем к новым пере-

менным y1, y2 ,K, yn по формулам

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ì x = c y + c y

2

 

+K+ c

y

n

,

 

 

 

 

 

 

 

ï

1

11

 

1

 

12

 

 

 

 

 

1n

 

 

 

 

 

 

 

 

 

ïx2 = c21 y1 + c22 y2 +K + c2n yn ,

 

 

 

 

 

 

 

í

 

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

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

 

 

 

 

 

 

 

 

ï x = c

y + c

y

2

+K + c y

n

 

 

 

 

 

 

 

î

n

n1

 

1

n2

 

 

 

 

 

nn

 

 

 

 

или в матричной форме

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x = Cy ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4)

æ y1

ö

æ c11 c12

K c1n

ö

 

 

 

 

 

 

 

 

ç y

2

÷

çc

c

 

 

K c

 

÷

 

 

 

 

 

 

 

 

где y = ç

 

÷, C =

ç

21

 

22

K

 

 

 

 

2n ÷ .

 

 

 

 

 

 

 

 

ç

M

 

÷

ç

K

K

 

 

 

K

÷

 

 

 

 

 

 

 

 

ç y

n

÷

ç c

c

 

 

K c

 

÷

 

 

 

 

 

 

 

 

è

 

ø

è

n1

 

n2

 

 

 

 

 

nn ø

 

 

 

 

 

 

 

 

Тогда получим квадратичную

 

форму

%

 

 

 

 

n переменных

 

Q( y)

y1, y2 ,K, yn с некоторой матрицей В. В этом случае говорят, что квадратичная форма Q(x) переводится в квадратичную

форму

%

Q( y)

линейным однородным преобразованием (4).

 

199

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

Определим вид матрицы В квадратичной формы Q% ( y) , в которую

переходит квадратичная форма Q% ( y) при преобразовании

(4). Подставляя (4) в (1’), получим

Q% ( y) = (Cy)T ACy = yT CT ACy = yT By .

Так как

BT = (CT AC )T = (CT ( AC))T

= ( AC)T (CT )T = (CT AT )C = CT AC = B ,

то В симметрическая матрица. Значит, B = CT AC яв- ляется матрицей квадратичной формы Q% ( y) .

Отметим, что определители матриц конгруэнтных невырожденных квадратичных форм имеют одинаковые знаки.

Действительно, т.к. матрицы А и В двух конгруэнт-

ных форм связаны соотношением B = CT AC , где

det C ¹ 0 ,

то

 

det B = det (CT AC ) = det CT ×det A×det C = det A×(det C )2

и, зна-

чит,

det B

> 0 .

 

 

 

 

det A

 

Поскольку ранг любой матрицы не меняется при ум-

ножении ее слева или справа на невырожденную матрицу

С, то ранги матриц А и B = CT AC равны, то есть конгру- энтные квадратичные формы имеют одинаковые ранги.

§ 11. Приведение квадратичной формы к каноническому виду

10. Канонические и нормальные квадратичные формы.

Квадратичная форма Q(x) называется канонической, если она не

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

вид

200

r

 

 

Q(x) = åaii xi

2 ,

(1)

i=1

 

 

где r n .

 

 

Каноническая квадратичная форма называется нор-

мальной,

если aii =1,i =1,r , т.е. отличные от нуля коэффициенты при квадратах переменных равны +1 или –1.

 

Например,

квадратичная

форма

Q(x1, x2 , x3 , x4 ) =

= 2x 2

− 8x

2 + 4x 2 ,

 

 

 

 

для

 

 

которой

1

2

4

 

 

 

 

 

 

 

 

 

a11 = 2, a22

= −8, a33 = 0,

a44 = 4 ,

имеет

канонический

вид;

квадратичная форма

Q(x , x , x , x ) =

= x 2 x 2

+ x 2

имеет

 

 

 

 

1

2

3

4

1

2

4

 

нормальный вид,

так как a11 = a44 =1,

a22 = −1,

a33 = 0 .

 

Теорема 1. Любая квадратичная форма невырожденным преоб- разованием может быть приведена к каноническому виду.

 

Доказательство. Теорему 1

докажем методом мате-

матической

индукции. При n =1 квадратичная

форма

Q(x ) = a

x 2

имеет канонический

вид, т.е. теорема

спра-

1

11

1

 

 

 

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

 

 

 

 

 

Q(x1

 

 

n n

 

 

 

 

 

 

 

 

 

, x2 ,K, xn ) = ååaij xi xj

 

 

 

(2)

 

 

 

 

 

 

 

 

i=1 j=1

 

 

 

 

 

 

хотя бы один из коэффициентов aii ,i =

 

,

(для опре-

1,n

деленности

 

a11 )

не

равен

нулю.

Тогда

выражение

 

1

(a x

+ a

x

+K + a

x )2

является квадратичной

формой, в

 

 

11 1

12

2

1n

n

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

x1

 

которой

 

коэффициенты

при

совпадают

с соответствующими коэффициентами квадратичной фор-

мы

 

Q(x) ,

 

заданной

 

(2).

Поэтому

разность

Q

1

(a x + a

x

+K + a x

)2

= Q

является квадратичной

 

 

11 1 12 2

1n 1

 

1

 

 

 

a11

 

 

 

 

 

 

x2 ,K, xn ,

формой,

зависящей

 

только

от

т.е.

Q1 = Q1 (x2 , x3,K, xn ). Имеем

 

 

 

201

Q =

 

1

(a x + a x +K + a

x )2

+ Q .

 

 

 

 

 

 

 

 

 

 

 

a11

11 1

12

 

2

 

 

 

1n

 

n

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1, y2 ,K, yn

 

 

Перейдем к новым переменным

по форму-

лам:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1 = a11x1 + a12 x2 +K + a1n xn , yi = xi ,i =

 

.

 

(3)

2,n

Получим квадратичную форму

 

 

 

 

 

 

 

 

 

 

 

 

 

Q =

1

 

 

y 2

+ Q , Q

= Q

( y

2

, y ,K, y

n

) .

 

 

 

(4)

 

 

 

 

 

 

 

 

1

 

 

 

2

2

 

 

2

 

 

3

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Случай, когда все коэффициенты aii = 0,i =

 

, но, на-

1,n

пример, a12 ¹ 0 , с помощью преобразования

 

 

 

 

 

 

 

 

 

x1 = z1 - z2 , x2 = z1 + z2 , xi = zi ,i =

 

,

 

 

 

3,n

 

 

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

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

так как его определитель

равен 2, т.е. отличен от нуля.

В результате этого преобразова-

ния член 2a12 x1x2 примет вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2a

(z - z

2

)(z + z

2

) = 2a z 2

- 2a z 2

,

 

12

1

 

 

 

1

 

 

 

 

12

1

 

 

 

 

12

2

 

 

 

т.е. в конгруэнтной квадратичной форме

 

%

 

 

 

 

 

 

 

 

 

Q(z1, z2 ,K, zn ) будет

отличен от нуля коэффициент при

z 2 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Таким образом, квадратичная форма (2) несколькими невырожден- ными преобразованиями, которые можно заменить одним невырожден- ным преобразованием их произведением, приводится к каноническому виду (1).

Число квадратов в выражении (1) с коэффициентами, отличными от нуля, равно рангу квадратичной формы.

Следствие 1. Любую квадратичную форму (2) ли-

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

Доказательство. На основании теоремы 1 любую квадратичную форму (2) приведем к виду (1) и представим этот канонический вид так:

%

 

 

2

 

2

 

 

 

2

2

2

 

 

 

+ c2 y2 +K + ck yk - ck+1yk+1 -K - cr yr ,

 

 

Q( y1, y2 ,K, yn ) = c1y1

где 0 ≤ k r , а все числа ci ,i =

 

 

положительны.

 

1,r

 

Применяя

невырожденное

 

преобразование

zi =

 

× yi , i =

 

,

zi = yi ,

i =

 

,

получим

квадратичную

ci

1,r

r +1,n

форму

 

 

 

 

 

 

 

 

 

 

%

 

 

 

2

2

 

2

2

2

(5)

 

 

Q(z1, z2 ,K, zn ) = z1

+ z2 +K + zk

- zk+1 -K - zr .

Квадратичная форма (5) имеет нормальный вид, причем число квадратов в (5) равно рангу квадратичной формы.

202