Добавил:
Rumpelstilzchen2018@yandex.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
25
Добавлен:
02.06.2020
Размер:
406.4 Кб
Скачать

1

Билинейные и квадратичные формы

Определение 1. Билинейной формой (или билинейным функционалом) на про-

странстве Ln называется отображение f : Ln Ln R , сопос-

тавляющее каждой паре векторов число, причём функция f -

линейная по каждому из своих аргументов, т.е. x, y, z Ln ,

, R :

f ( x y, z) f (x, z) f ( y, z)

f (x, y z) f (x, y) f (x, z)

Пусть {e1,e2 ,..., en}- базис в Ln .

Пусть {x1, x2 ,..., xn}, {y1, y2 ,..., yn} - координаты векторов x и y .

Тогда значение билинейной функции на этой паре векторов может быть вы-

числено с использованием формул из определения 1 следующим образом: f (x, y) f (x1e1 x2e2 ... xnen , y1e1 y2e2 ... ynen )

f (x1e1, y1e1 y2e2 ... ynen ) f (x2e2 , y1e1 y2e2 ... ynen ) ... f (xnen , y1e1 y2e2 ... ynen )

f (x1e1, y1e1 ) f (x1e1, y2e2 ) ... f (x1e1, ynen ) f (x2e2 , y1e1 ) f (x2e2 , y2e2 ) ... f (x2e2 , ynen ) ...f (xnen , y1e1 ) f (xnen , y2e2 ) ... f (xnen , ynen ) ...

n

xi y j f (ei , e j )

i, j 1

Пример 1. Пусть x 2e1 3e2 , y 4e1 5e2 , тогда

f (x, y) f (2e1 3e2 , 4e1 5e2 ) f (2e1 , 4e1 5e2 ) f (3e2 , 4e1 5e2 ) f (2e1 , 4e1 ) f (2e1 ,5e2 ) f (3e2 , 4e1 ) f (3e2 ,5e2 )

8 f (e1 , e1 ) 10 f (e1 , e2 ) 12 f (e2 , e1 ) 15 f (e2 , e2 )

Пусть bij f (ei ,ej ) , i, j 1,...n - значения билинейной функции на всевоз-

можных парах базисных векторов. Они называются коэффициентами функции f в бази-

се {e}. Тогда, например,

f (x, y) из предыдущего примера можно переписать в виде:

f (x, y) 8 f (e1 , e1 ) 10 f (e1

, e2 ) 12 f (e2 , e1 ) 15 f (e2 , e2 ) 8b11 10b12 12b21 15b22

 

 

 

 

 

b11

b12

b21

b22

 

 

 

 

n

n

 

В общем виде

f (x, y) xi y j f (ei , ej

) xi y j

bij

 

 

 

i, j 1

i, j 1

 

Тогда всякую билинейную форму можно задать с помощью матрицы:

2

 

 

 

 

b

b

 

 

 

 

 

11

12

f (x, y) x , x

 

,..., x

 

b21

b22

2

n

 

 

 

1

 

 

... ...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

bn2

 

 

 

 

bn1

... b1n

... b2n

... ...

... bnn

y1yn

 

 

b

b

...

b

 

 

 

11

12

 

1n

 

Матрица

F

b21

b22

...

b2n

- называется матрицей билинейной функции

... ...

 

...

 

e

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

bn 2

...

 

 

 

 

bn1

bnn

 

Матричная форма записи для примера 1 будет выглядеть тогда следующим об-

f (e , e )

разом: f (x, y) x , x 1 1

1 2 f (e2 , e1 )

f (e , e )

1 2

f (e2 , e2 )

y

 

 

f (e , e )

1

 

2,3

1 1

 

 

 

f (e2 , e1 )

y2

 

f (e , e ) 4

1 2 f (e2 , e2 ) 5

Пример 2. Обычное скалярное произведение векторов на унитарном или евклидовом пространстве также является билинейной формой и соответствует единичной

матрице E, так как bii f (ei ,ei ) 1, bij

f (ei , ej ) 0

при i j

 

 

 

b

 

 

Пример 3. Функция F ( f , g) f (x)g(x)dx

является билинейной формой на

 

 

a

 

 

пространстве C[a,b] функций, непрерывных на отрезке [a,b]

 

Если

положить

x y для билинейной формы, то полученное

отображение

f : Ln R

называется

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

пространстве Ln .

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

 

 

n n

 

 

 

форма имеет вид f (x, x) bij xi x j .

Квадратичная форма является однородной

i 1 j 1

функцией второй степени относительно переменных {x1, x2 ,..., xn}, которые мы в дальнейшем будем называть координатами вектора x в данном базисе.

Рассмотрим функцию f (x, x) f (x1e1 x2e2 ... xnen , x1e1 x2e2 ... xnen )

f (x1e1 , x1e1 ) f (x1e1 , x2e2 ) ... f (x1e1 , xn en )

f( x1e1 ,x1e1 x2e2 ... xnen )

f (x2e2 , x1e1 ) f (x2e2 , x2e2 ) ... f (x2e2 , xn en ) ...

f( x2e2 ,x1e1 x2e2 ... xnen )

f (xn en , x1e1 ) f (xn en , x2e2 ) ... f (xn en , xn en )

f( xnen ,x1e1 x2e2 ... xnen )

x2

f (e , e ) x x

2

f (e , e

2

) ... x x

n

f (e , e

n

) x

x

f (e

2

, e

) x2

f (e

2

, e

2

) ... x

2

x

n

f (e

2

, e

n

) ...

 

1

 

1

 

 

1

 

 

 

1

 

 

1

 

 

 

 

1

 

1

 

 

 

2 1

 

 

 

1

2

 

 

 

 

 

 

 

x

 

x f (e

n

, e ) x

n

x

2

f (e

n

, e

2

) ... x

2

f (e

n

, e

n

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n 1

 

 

 

1

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2b

x x b

 

... x x b

 

x

x b

 

x2b

 

... x

2

x b

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

11

 

 

1 2

12

 

 

 

 

1 n 1n

 

2 1 2n

 

2 22

 

 

 

n 2n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

n

x b

 

x

n

x

b

 

... x

2b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 n1

 

 

 

2

 

n2

 

 

 

 

 

n nn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

Поскольку xi x j x j xi , то на значение квадратичной формы влияют только суммы вида

bij bji , а не каждое слагаемое в отдельности, тогда

b x x

 

b

 

x x

 

1

(b

b

 

)x x

 

 

1

(b

b

 

)x x

, пусть b

b

 

2a

j

ji

 

ji

j

 

ji

ji

ij i

 

j i

 

2

ij

 

i

 

2

ij

 

j i

ij

 

ij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Отсюда очевидно, что квадратичную форму всегда можно задать с помощью симметрической матрицы (матрицы, у которой равны элементы, расположенные сим-

 

 

a

a

...

a

 

 

 

11

12

 

1n

метрично относительно главной диагонали) вида

Ae

a21

a22

...

a2n

 

 

 

...

 

 

... ...

...

 

 

 

 

 

 

 

 

 

 

an2

...

 

 

 

 

an1

ann

Из всего вышесказанного можно сделать вывод: всякой квадратичной форме со-

ответствует единственная симметричная матрица A порядка n. Верно и обратное: если есть симметричная матрица A порядка n, то мы можем записать квадратичную форму с матрицей A.

Квадратичную форму n переменных {x1, x2 ,..., xn} будем записывать в виде

n

 

 

f (x) aij xi xj . Числа

a

называются коэффициентами квадратичной формы. Во-

i, j 1

ij

 

 

 

обще говоря, числа aij принадлежат или R или С, в зависимости от того, над каким полем рассматривается линейное пространство L. Повторимся - f (x) - числовая функция векторного аргумента x x1, x2 ,..., xn .

Рассмотрим две задачи: по имеющейся квадратичной форме, выписать ее мат-

рицу. И обратно: есть симметричная матрица – составить по ней квадратичную форму.

Замечание 1: Выписывая матрицу квадратичной формы, необходимо учиты-

вать, что коэффициенты при смешанных членах в ней берутся удвоенными.

Пример 4. Записать матрицу заданной квадратичной формы

f (x) 4x2

2x x x x x2 3x2 .

 

 

 

 

 

 

1

 

1

2

 

1

3

2

3

 

 

 

 

 

Решение.

 

 

 

 

 

 

 

 

 

 

 

 

f (x) 4 x2

 

2 x x

1 x x 1 x2

3 x2

 

 

 

 

1

 

 

1 2

 

1 3

 

2

 

3

 

 

b11

 

 

2b12 2b21

 

2b13 2b31

 

b22

 

b33

 

 

 

4

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

A

 

1

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

3

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Пример 5. Задана матрица некоторой

 

квадратичной формы. Записать саму

 

 

 

 

 

 

1

 

2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

квадратичную форму. A

2

 

5

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

Решение.

f (x) x2

4x x

 

6x x 2x x

5x2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

2

 

 

1

3

2

3

2

 

 

 

 

 

 

 

 

 

Изменение матрицы квадратичной формы при замене базиса

 

Используя матричное представление, квадратичную форму можно записать в

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x) X T A X , где

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

виде

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Например, квадратичная форма из примера 3 перепишется в виде

 

 

 

 

 

 

 

1

2

 

3

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

f (x) (x1, x2 , x3 )

2

 

5

 

 

1

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

1

 

0

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

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

 

Теорема 1. Пусть A – квадратичная форма на пространстве Ln , заданная отно-

 

 

 

 

сительно канонического базиса матрицей Ae . Если теперь задан но-

 

 

 

 

вый базис {f}, то матрицы квадратичной формы в разных базисах

 

 

 

 

связаны между собой с помощью матрицы перехода Ce f . Соотно-

 

 

 

 

шение выглядит следующим образом: A

f

CT

 

A C

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e f

 

e e f

 

 

Доказательство:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X e

 

x2

 

X f

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть

...

,

 

...

- вектор-столбцы, состоящие из координат век-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xn

 

 

 

 

xn

 

 

 

 

 

 

 

 

 

 

 

 

тора

x, заданного своими

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

базисах {e}

и

{f}

соответственно,

 

a

a

 

11

12

Ae

a21

a22

 

 

 

... ...

 

 

 

 

 

an2

 

an1

... a1n

... a2n

... ...

... ann

- матрица квадратичной формы в базисе {e}.

5

 

a

a

 

11

12

Af

a21

a22

 

 

 

... ...

 

 

 

 

 

an2

 

an1

... a1n

... a2n

... ...

... ann

- матрица квадратичной формы в базисе {f}.

Как было сказано ранее, можем записать квадратичную форму в матричном виде

f (x) XeT Ae Xe Ce f X f T Ae Ce f X f

X Tf CT

AeCe f X f X Tf

CT AeCe f

X f

, где

A

f

CT

A C

.

 

 

e f

 

 

 

 

e f

 

 

 

 

 

 

e f

e e f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Af

 

 

 

 

 

 

 

 

 

 

 

 

Что и требовалось доказать.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример

6. Пусть

 

в

базисе

{e}

 

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

форма задана в

виде

f (x) x2

3x2 4x2 2x x

2x x

6x x

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

1

2

3

1

2

1

3

 

2

3

 

 

 

 

 

 

 

 

базисе

{f},

заданном

координатами

своих

векторов:

f1 e1 ,

f2 e1

e2 ,

f3 e2 e3

Решение. Запишем матрицу квадратичной формы в каноническом базисе про-

 

1

1

1

 

 

 

 

 

странства: Ae

1

3

3

 

 

 

3

4

 

 

1

 

Напомним, что матрица перехода состоит из координат новых базисных векто-

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

 

1

1

0

 

 

 

 

 

 

Матрица перехода: Ce f

 

0

1

1

 

 

0

0

1

 

 

 

 

 

 

Тогда:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

0 1 1

1 1

1

0

 

1 1

1 1

1

0

 

1

0

0

A

f

CT A C

 

 

1

1

0

1

3

3

 

0 1

1

 

 

0

2

2

 

0 1

1

 

 

0

2

0

 

 

e f

e e f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

0

1 1

3

4

0

0

 

0

0

1

0

0

 

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Следствие 1.1. Ранг матрицы квадратичной формы не зависит от выбора базиса.

Это утверждение вытекает из формулы, приведенной в теореме 1, из обратимо-

сти матриц перехода и того факта, что ранг матрицы не меняется при ее умножении справа и/или слева на обратимую матрицу.

Соседние файлы в папке Лекции Пронина Е.В.