Метод ортогональных преобразований
Этим методом удобно пользоваться, если легко вычисляются собственные числа и собственные векторы.
Любую квадратичную форму можно трактовать как симметричную билинейную форму некоторого самосопряжённого оператора в стандартном ортонормированном базисе. В таком случае матрицы и совпадают.
Если затем выбрать ортонормированный базис из собственных векторов (он существует для любого самосопряжённого оператора), то матрица становится диагональной, а квадратичная форма — суммой квадратов.Матрица оператора при смене базиса меняется по правилу
а матрица квадратичной формы ― по правилу
Для ортонормированных базисов матрица перехода ортогональна, поэтому и обе формулы совпадают; отсюда одновременная диагонализация формы и оператора. Поэтому, приведя матрицу оператора к диагональному виду, мы приводим одновременно квадратичную форму к сумме квадратов.
Метод Лагранжа
Это метод выделения полных квадратов.
Метод Якоби
Для использования метода рассмотрим сначала вспомогательную теорему
Теорема. Закон инерции
Теорема. Закон инерции
Теорема
Если квадратичная форма разными способами приведена к сумме квадратов, то число положительных и отрицательных коэффициентов, а следовательно, и нулевых коэффициентов будет одно и то же.
Доказательство
Пусть в базисе Квадратичная форма имеет вид
а в базисе :
Здесь
Покажем, что (следовательно, ).
Предположим противное: ; без ограничения общности .Рассмотрим подпространства
поэтому найдётся ненулевой вектор .
Запишем в первом базисе:
откуда
(так как ).
С другой стороны, вектор лежит в , поэтому во втором базисеи
Получилось противоречие: одно и то же значение не может быть одновременно положительным и отрицательным. Следовательно, наше предположение неверно, то есть и, соответственно, . Теорема доказана.
Ссылка на оригинал Footnotes
Следствие верно по теореме о размерности суммы двух подпространств ↩
Теорема. Метод Якоби
Теорема. Метод Якоби
Теорема
Пусть задана Квадратичная форма, и в некотором базисе известна её матрица .
Напомним, что для некоторой билинейной формы и .
Предположим, что все главные угловые миноры этой матрицы отличны от нуля. Тогда существует базис , в котором квадратичная форма имеет канонический видДоказательство
Главные миноры:
Ищем базис
Потребуем, чтобы выполнялись условия, подобные условиям ортогональности:
- при ;
- .
Шаг 1.
Далее:\begin{aligned}
B(f_2,e_1) &= \alpha_{21}q_{11}+\alpha_{22}q_{21} = 0,\
B(f_2,e_2) &= \alpha_{21}q_{21}+\alpha_{22}q_{22} = 1.
\end{aligned}**Шаг 2.** Два последних равенства задают [[Неоднородная система линейных уравнений|систему уравнений]] с [[Определитель|определителем]] матрицы коэффициентов $\Delta_{2} \neq 0$.\begin{cases}
\alpha_{21}q_{11}+\alpha_{22}q_{21}=0,\
\alpha_{21}q_{21}+\alpha_{22}q_{22}=1.
\end{cases}\alpha_{22}=
**Шаг 3.** Аналогично, из условий $B(f_3,e_1)=B(f_3,e_2)=0,\;B(f_3,e_3)=1$:
\dfrac{\begin{vmatrix}q_{11}&0\q_{21}&1\end{vmatrix}}
{\begin{vmatrix}q_{11}&q_{21}\q_{21}&q_{22}\end{vmatrix}}
=\dfrac{\Delta_1}{\Delta_2}.\alpha_{33}=
\dfrac{\begin{vmatrix}
q_{11}&q_{12}&0\
q_{21}&q_{22}&0\
q_{31}&q_{32}&1
\end{vmatrix}}
{\begin{vmatrix}
q_{11}&q_{12}&q_{13}\
q_{21}&q_{22}&q_{23}\
q_{31}&q_{32}&q_{33}
\end{vmatrix}}
=\dfrac{\Delta_2}{\Delta_3}.\alpha_{ii}=
Из условий $B(f_i,e_j)=0$ при $i>j$ следует, что базисные векторы $f_i$ [[Ортогональные векторы|ортогональны]]
\dfrac{
\begin{vmatrix}
q_{11}&\ldots&q_{1,i-1}&0\
\vdots & &\vdots &\vdots\
q_{i-1,1}&\ldots&q_{i-1,i-1}&0\
q_{i1}&\ldots&q_{i,i-1}&1
\end{vmatrix}}
{\Delta_i}
=\dfrac{\Delta_{i-1}}{\Delta_i},\qquad
i=1,\ldots,n.\begin{aligned}
По симметрии [[Симметричная билинейная форма|билинейной формы]] $B(x,y)$ имеем $B(f_i,f_j)=0$ и при $i<j$. Для диагонального элемента вычислим
B(f_i,f_j)
&=B!\Bigl(f_i,;\alpha_{j1}e_1+\alpha_{j2}e_2+\ldots+\alpha_{jj}e_j\Bigr)\
&=\alpha_{j1},B(f_i,e_1)+\alpha_{j2},B(f_i,e_2)+\ldots+\alpha_{jj},B(f_i,e_j)\
&=0+0+\ldots+0=0,\qquad i>j.
\end{aligned}\begin{aligned}
Из условий $(B(f_i,e_j)=0)$ при $(j<i)$ все первые $(i-1)$ слагаемых равны нулю, остаётся лишь
B(f_i,f_i)
&=B!\Bigl(f_i,;\alpha_{i1}e_1+\alpha_{i2}e_2+\ldots+\alpha_{ii}e_i\Bigr)\
&=\alpha_{i1},B(f_i,e_1)+\alpha_{i2},B(f_i,e_2)+\ldots+\alpha_{ii},B(f_i,e_i).
\end{aligned}B(f_i,f_i)=B\left(f_{i}, \alpha_{i 1} e_{1}+\alpha_{i 2} e_{2}+\ldots+\alpha_{i i} e_{i}\right)=\alpha_{ii},B(f_i,e_i)= \alpha_{ii}\cdot1=\alpha_{ii}.
Поэтому [[Матрица билинейной формы|матрица формы]] в базисе $f_1,\ldots,f_n$ равна\begin{pmatrix}
\alpha_{11}&0&\ldots&0\
0&\alpha_{22}&\ldots&0\
\vdots& &\ddots&\vdots\
0&0&\ldots&\alpha_{nn}
\end{pmatrix},\qquad
\alpha_{ii}=\frac{\Delta_{i-1}}{\Delta_i},;\Delta_0:=1.Q(x’)=\alpha_{11}x_{1}’^{2}+\alpha_{22}x_{2}’^{2}+\ldots+\alpha_{nn}x_{n}’^{2}.
Следствие
Число отрицательных коэффициентов при квадратах в каноническом виде квадратичной формы равно числу перемен знака в последовательности угловых миноров .
Ссылка на оригиналПример
Пусть
Следовательно,
Таким образом,
Чтобы найти связь между базисными векторами, решаем:
Для условие
значит .
Для условия
где .
Получаем системуРешая:
значит
Новые базисные векторы:
Проверка диагональной формы:
Матрица переходаТогда
Это и есть диагональная матрица новой формы с элементами и .