Algebra&Geometry / modules 3-4 / lect22
.pdfЛекция 22. Квадратичные формы
1. Определение квадратичной формы
Определение 1. Квадратичной формой на линейном пространстве Rn называется функция q вида
q(¹v) = q(0x...11) = |
|
aijxixj: |
|
|
B |
xn |
|
6X |
|
C |
|
|
|
|
1@ |
A |
|
2 |
2 |
|
|
1 |
i6j6n |
|
Так квадратичная форма на пространстве R имеет вид q(x1) = ax1, на пространстве R
x1 |
2 |
2 |
|
q(µx2 |
¶) = ax1 |
+ bx1x2 + cx2 |
; |
на пространстве R3
0x11
q(@x2A) = a11x21 + a12x1x2 + a13x1x3 + a22x22 + a23x2x3 + a33x23:
x3
Замечание. Квадратичная форма это функция от вектора, записанная через его координаты. Если мы переходим к другому базису, то матрица перехода позволяет выразить старые координаты через новые и, тем самым, получить запись квадратичной формы в новых координатах.
Пример. Пусть q(¹v) = x12 ¡ x1x2 + 2x22. Введем новый базис |
|
|
|
||||||||||||||
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
1 1 |
x1 = y1 + y2 |
|
|
|
V = fµ1¶; |
µ2¶g с матрицей перехода CE!V = µ1 2¶; тогда |
½ x2 = y1 + 2y2 |
; |
||||||||||||
где y1; y2 новые координаты. В новых координатах форма имеет вид: q(¹v) = 2y12 + 3y1y2 + y22 |
|
||||||||||||||||
|
|
|
|
|
|
|
|
2. Матрица квадратичной формы |
|
|
|||||||
Определение 2. Пусть q(¹v) = |
|
16i6j6n bijxixj |
квадратичная форма, тогда ее матрицей Aq |
называется сим- |
|||||||||||||
метричная |
n |
£ |
n |
-матрица |
такая, что |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
P |
|
|
|
|
|
bij; |
если i = j |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
< bji=2; |
если i > j |
|
|
|
|
|
|
|
|
|
|
|
aij |
|
= |
8 bij=2; |
если i < j |
|
|
|||
Пример. Пусть q = x2 + x x |
2 |
+ 2x2 |
+ 2x |
x |
3 |
, |
тогда |
|
|
|
|
||||||
|
|
|
|
1 |
1 |
2 |
2 |
|
|
: |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
Aq = 01=2 2 11: |
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1=2 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ |
|
A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
0 |
|
|
Предложение 1. Пусть q квадратичная форма, тогда
|
|
|
|
|
q(¹x) = (¹x)t ¢ Aq ¢ (¹x): |
|
|||
Пример. Пусть q = 2x2 |
+ 6x x |
+ 5x2, тогда |
|
|
|
|
|||
¡ |
¢ |
1 |
1 |
2 |
2 |
¢ |
|
|
|
|
2 3 x1 |
¡ |
2x1 + 3x2 |
2 |
2 |
||||
x1 x2 |
|
µ3 5¶µx2¶ |
= x1 x2 |
|
µ3x1 + 5x2¶ = 2x1 + 3x1x2 + 3x1x2 + 5x2 = q(¹x): |
||||
Доказательство. Пусть i < j, тогда коэффициент при xixj |
в произведении (¹x)t ¢ Aq ¢ (¹x) складывается из |
||||||||
коэффициента при xj |
|
в i-й строке столбца Aq ¢ (¹x) и из коэффициента при xi |
в j-й строке столбца Aq ¢ (¹x). |
||||||
Осталось отметить, что оба коэффициента равны bij=2 |
|
|
|||||||
В произведении (¹x)t ¢ Aq ¢ (¹x) квадрат xi2 появляется только при умножении xi |
из i-й позиции в строке (¹x)t на |
||||||||
xi из i-го столбца Aq ¢ (¹x). Но здесь коэффициент при xi равен bii. |
¤ |
Предложение 2. Пусть q = q(¹x) квадратичная форма, а C = CE!V матрица перехода к новому базису V . Обозначим через q0 нашу квадратичную форму q, но записанную в новых координатах y1; : : : ; yn. Пусть Aq0матрица формы q0. Тогда
Aq0 = CtAqC:
Доказательство. Напомним, что столбец старых координат равен столбцу новых координат, умноженному на
матрицу перехода. Имеем
q(¹x) = (¹x)t ¢ Aq ¢ (¹x) = (C ¢ (¹y))t Aq (C ¢ (¹y)) = (¹y)t ¡CtAqC¢(¹y) = q0(¹y):
Следовательно, Aq0 = CtAqC. |
¤ |
1
2
3. Приведение квадратичной формы к сумме квадратов
Теорема 1. Пусть q некоторая квадратичная форма. Существует базис такой, что в новых координатах
форма есть сумма квадратов с коэффициентами q0 = Pn ®iy2, т.е. матрица формы q0 диагональна.
i=1 i
Доказательство. Первый случай. Если коэффициент a11 6= 0, то замена переменных
y1 = x1 + |
a12 |
x2 + : : : + |
a1n |
; yi = xi; при i > 1 |
|||||||
|
|
||||||||||
|
2a11 |
|
|
2a11 |
|
|
|
|
|||
приводит квадратичную форму к виду |
|
|
|
|
6X |
|
|
|
|
||
|
|
|
y2 |
+ |
|
|
|
|
|||
|
a |
|
b |
ij |
y |
y |
: |
||||
|
11 |
1 |
|
|
|
|
i |
j |
|
||
|
|
|
|
2 |
i6j6n |
|
|
|
|
Пример. Пусть
q(¹x) = 2x21 + 2x1x2 ¡ x1x3 + x22 + 4x2x3 ¡ x23:
Замена y1 = x1 + x2=2 ¡ x3=4, y2 = x2, y3 = x3 дает
q(¹x) = 2(x21 + x1x2 ¡ x1x3=2) + x22 + 4x2x3 ¡ x23 = 2(x1 + x2=2 ¡ x3=4)2¡
¡2(x2=2 ¡ x3=4)2 + x22 + 4x2x3 ¡ x23 = 2y12 ¡ 2(y2=2 ¡ y3=4)2 + y22 + 4y2y3 ¡ y32 =
=2y12 + y22=2 + 9y2y3=2 ¡ 9y32=8:
Продолжение доказательства Теоремы 1. Второй случай. Если коэффициент a11 = 0, но какой-нибудь из коэффициентов aii =6 0, например, a22 =6 0, то первую переменную объявляем второй, а вторую первой.
Третий случай. Если все коэффициенты aii = 0, но какой-нибудь из коэффициентов aij 6= 0, то поступаем следующим образом. Пусть, например a12 6= 0, тогда замена переменных
x1 = y1 + y2; x2 = y1 ¡ y2; xi = yi; при i > 2
приводит квадратичную форму к виду
X
bijyiyj; где b11 =6 0:
16i6j6n
После чего мы действуем, как в первом случае. Пример. Пусть q(¹x) = x1x2 + 2x1x3 + 3x2x3. Замена
x1 = y1 + y2; x2 = y1 ¡ y2; x3 = y3
дает
q = y12 ¡ y22 + 2y1y3 + 2y2y3 + 3y1y3 ¡ 3y2y3 = y12 + 5y1y3 ¡ y22 ¡ y2y3:
Продолжение доказательства Теоремы 1. Теперь первая переменная исключается из рассмотрения, и мы точно также поступаем со второй переменной. И так далее. ¤
Замечание. Приведение квадратичной формы к сумме квадратов мы будем называть приведением к диагональному виду.
Пример. Пусть q(¹x) = x12 ¡ x1x2 ¡ x1x3 ¡ x22 + x2x3 + x32. Имеем, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
q(¹x) = x1 |
|
|
x2 |
|
|
x3 |
|
|
µ |
|
|
x2 |
+ |
|
|
x3 |
¶ |
|
|
|
x2 + x2x3 |
+ x3 |
= |
8 y2 = x2 |
|
|
|
|
9 |
= |
|
|
|
|
|
|
|
|||||||||||||||||
|
¡ 2 |
|
¡ |
2 |
2 |
|
¡ |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
µ |
¡ 2 |
|
|
|
¶ |
2 |
|
|
|
|
|
2 |
2 |
|
|
|
|
|
2 |
|
< y3 |
= x3 |
|
|
|
|
= |
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
1 |
|
|
|
1 |
|
|
|
|
1 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
y1 |
= x1 ¡ 21 x2 ¡ 21 y2 |
5y2y3¶ |
|
|
|
|
|
|
|
||||||||||||||||||
= y1 |
¡ µ |
2y2 + |
2y3¶ |
¡ y2 + y2y2 |
+ y3 |
= y1 |
¡ 4y2 |
+ 2y2y3 |
+ |
|
4y3 |
= y1 |
¡ 4 µy2 ¡ |
+ |
4y3 = |
|
|
|||||||||||||||||||||||||||||||||||||
2 |
|
1 |
|
|
1 |
|
|
2 |
|
2 |
|
|
|
|
|
|
|
|
2 |
|
|
2 |
5 |
2 |
|
1 |
|
: |
3 |
|
2 |
2 |
5 |
2 |
2; |
|
|
|
3 |
2 |
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 z2 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
= y1 |
|
|
|
|
|
y2 |
|
|
|
y3 |
+ |
|
|
|
y3 |
+ y3 = |
= y2 + |
5 y3 |
9 = z1 |
|
|
|
z2 + z3: |
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
¡ |
4 µ |
|
¡ |
5 |
|
¶ |
2 |
|
4 ¢ |
25 |
|
|
|
4 |
|
|
|
|
z1 |
= y1 |
|
= |
|
|
¡ |
4 |
|
5 |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
|
2 |
|
|
< z3 |
= y3 |
3 |
2 |
2 |
2 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
1 |
|
|
|
|
5 |
|
1 |
|
3 |
|
|
|
|
|
|
|
|
|
5 |
4 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
: |
|
|
|
|
; |
|
|
|
|
|
|
|
|
Другими словами, замена переменных
8
< x1 = z1 + z2=2 + 3z3=5
:x2 = z2 + z3=5 x3 = z3
приводит квадратичную форму q к диагональному виду. Этой замене отвечает матрица перехода
|
1 |
1=2 |
3=5 |
A |
|
C = |
@0 |
0 |
1 |
|
|
00 |
1 |
1=51 |
: |