Метод собственных векторов приведения квадратичной формы к каноническому виду
Пример 3.Найти ортогональное преобразование, приводящее квадратичную форму
F =11 + 5 + 2 + 16x1x2 + 4x1x3–20x2x3
к каноническому виду, и написать этот канонический вид:
Р е ш е н и е. Матрица квадратичной формы имеет вид A = .
Найдем собственные числа этой матрицы. Для этого запишем характеристическое уравнение:
| A – λE | = = (11−λ) (5−λ) (2−λ) + 2⋅8⋅(−10) + 2⋅8⋅(−10) − 2⋅(5−λ)⋅2−(11−λ)·
⋅(−10)⋅(−10)−8⋅8⋅(2−λ) = −λ3 + λ2 (2+5+11) − λ(10+22+55) +110 −160 – 160 – 20 + 4λ− 1100 + 100λ–
–128 + 64λ = −λ3 +18λ2 + 81λ −1458 = −λ (λ2 − 81) + 18 (λ2 − 81) = (λ − 9) (λ + 9) (−λ+ 18) = 0.
Отсюда находим собственные числа: λ1 = 9, λ2 = −9, λ3 = 18.
Далее находим собственные векторы:
Собственный вектор для собственного числаλ1 = 9 найдем из системы =>
~ ~ ~ ~
ð
Решая данную систему, получим x1 = x3, x2 = – x3.
Фундаментальная система решений состоит из одного вектора .
Соответствующий ортонормированный собственный вектор:
= =>e1 = .
Собственный вектор для собственного числаλ2 = –9 найдем из системы
~ ~ ~
ð Решая данную систему, получимx1 = – x3, x2 = x3.
Фундаментальная система решений состоит из одного вектора .
Соответствующий ортонормированный собственный вектор:
= =>e2 = .
Собственный вектор для собственного числаλ3 = 18 найдем из системы
~ ~ ~ ~
~ =>
Решая данную систему, получим x1 = –2x3, x2 = –2x3.
Фундаментальная системарешений состоит из одного вектора .
Соответствующий ортонормированный собственный вектор:
= 3 =>e3 = .
Т.о., матрицаS = , SТ = . D = SТAS = .
В базисе B = (e1, e2, e3) заданная квадратичная формахАхимеет вид 9 – 9 + 18 ,
а соответствующее преобразование координат:
2.5.Приведение кривой второго порядка к каноническому виду
Уравнение второго порядка вида x2 + 2 xy + y2 + 2 x + 2 y + = 0 определяет на плоскости кривую. Группа членов B = x2 + 2 xy + y2называется квадратичной формой, L= 2 x + 2 y– линейной формой. Если в квадратичной форме содержатся только квадраты переменных, то такой ее вид называется каноническим, а векторы ортонормированного базиса, в котором квадратичная форма имеет канонический вид, называются главными осями квадратичной формы.
Матрица B = называется матрицей квадратичной формы. Здесь
= . Чтобы матрицу B привести к диагональному виду, необходимо за базис взять собственные векторы этой матрицы, тогда B = , где λ1 и λ2 – собственные числа матрицы B.
В базисе из собственных векторов матрицы Bквадратичная форма будет иметь канонический вид:
λ1 + λ2 .
Эта операция соответствует повороту осей координат. Затем производится сдвиг начала координат, избавляясь тем самым от линейной формы.
Канонический вид кривой второго порядка: λ1 + λ2 = a, причем:
а) если λ1 > 0, λ2 > 0 – эллипс, в частности, при λ1 = λ2 это окружность;
б) если λ1 > 0, λ2 < 0 (λ1 < 0, λ2 > 0) имеем гиперболу;
в) если λ1 = 0 либо λ2 = 0, то кривая является параболой и после поворота осей координат
имеет вид λ1 = ax1 + by1 + c(здесь λ2 = 0). Дополняя до полного квадрата, будем
иметь: λ1 = ax1 + by2 .
Начало формы
Конец формы
Пример 1. Дано уравнение кривой 3x2 + 10xy + 3y2 – 2x – 14y – 13 = 0
в системе координат (0,i,j), гдеi= {1, 0}, j = {0, 1}.
1). Определить тип кривой.
2). Привести уравнение к каноническому виду и построить кривую в исходной системе координат.
3). Найти соответствующие преобразования координат.
Р е ш е н и е. Приводим квадратичную форму B = 3x2 + 10xy + 3y2к главным осям, то есть к каноническому виду. Матрица этой квадратичной формыB = . Находим собственные числа и собственные векторы этой матрицы: .Характеристическое уравнение = λ2 − 6λ −16 = 0 имеет корни: λ1 = –2, λ2 = 8.Вид квадратичнойформы: –2 + 8 .Т.о., исходное уравнение определяет гиперболу.
Заметим, что вид квадратичной формы неоднозначен. Можно записать8 – 2 ,однако тип кривой остался тот же – гипербола.
Находим главные оси квадратичной формы, то есть собственные векторы матрицы B.
λ1 = –2: =>x1 + y1 = 0.
Собственный вектор, отвечающий числу λ =–2при x1=1:x1= {1, –1}. В качестве единичного собственного вектора принимаем векторi1 = ,где – длина вектораx1.
Координаты второго собственного вектора, соответствующего второму собственномучислу λ = 8,находим из системы =>x1–y1 = 0 =>x2= {1, 1}, j1 =
Итак, имеем новый ортонормированный базис( i1, j1) .
По формуламx = Syпереходим к новому базису: = или
x= x1 + y1,y= – x1 + y1. (*)
Вносим выраженияx иy в исходное уравнение и, после преобразований, получаем:
–2 + 8 + x1– y1= 13
Выделяем полные квадраты: –2 + 8 = 8 .
х2=x1– , у2= у1– .
Проводим параллельный перенос осей координат в новое начало: х2=x1– , у2= у1– .
Если внести эти соотношения в (*) и разрешить эти равенства относительно x2и y2, то получим:
х2= , у2= .
В системе координат( 0*, i1, j1)данное уравнение имеет вид:– + =1.
Для построения кривой строим в старой системе координат новую: ось x2 = 0задается в старой системе координат уравнением x – y – 3 = 0,а ось y2 = 0уравнением x + y – 1 = 0.Начало новой системы координат0*(2, –1)является точкой пересечения этих прямых.
Для упрощения восприятия разобьем процесс построения графика на 2 этапа:
1. Переход к системе координат с осями x2 = 0, y2 = 0, заданными в старой системе координат уравнениями x – y – 3 = 0и x + y – 1= 0соответственно.
2. Построение в полученной системе координат графика функции.
Пример 2.Написать каноническое уравнение кривой второго порядка
9х2 – 4ху + 6у2 + 16х – 8у – 2 = 0,
определить ее тип и найти каноническую систему координат.
Р е ш е н и е. Матрица квадратичной части многочлена второй степени равна .
Ее собственные числа
(9 – λ) (6 – λ) – 4 = 0 =>λ2 – 15λ + 50 = 0 =>λ1 = 5,λ2 = 10;
собственные векторы:
λ1 = 5: =>е1 = . λ 2 = 10: =>е2 = .
Выполняя преобразования
х = (х´– 2у´ ),у = (2х´+ у´ ),
получаем
5 + 10 – у´ – 2 = 0.
Т.к.λ1иλ2отличны от нуля, то по каждой из новых переименованныхх´иу´ можно выделить полный квадрат:
пох´полный квадрат уже есть (преобразование сдвига делать не нужно);
поу´: 10 – у´ = 10 – 8.
Заменой переменных = х´, = у´– , соответствующий сдвигу по осиОу,получим
5 + 10 – 10 = 0 или + = 1.
Данное уравнение есть каноническое уравнение эллипса . Результирующее преобразование координат имеет вид
х = ( – 2( + )) = ( – 2 ) – , у = (2 + ( + )) х = (2 + ) + ,
а каноническая система координат(О´,е1, е2 ), где
О´(– , ), е1 = i + j , е2 = – i+ j .
Задания.Написать каноническое уравнение кривой второго порядка определить ее тип и
найти каноническую систему координат:
1. 5 +6x1x2 – 3 = 36.
2. 4x1x2+3 = 16.
3. 3 +2x1x2+3 = 4.
4. 4 +4x1x2+ = 20.
5. 5 +12x1x2= 36.
6. – 6x1x2+ = 8.