Метод ортогональных преобразований

Этим методом удобно пользоваться, если легко вычисляются собственные числа и собственные векторы.

Любую квадратичную форму можно трактовать как симметричную билинейную форму некоторого самосопряжённого оператора в стандартном ортонормированном базисе. В таком случае матрицы и совпадают.
Если затем выбрать ортонормированный базис из собственных векторов (он существует для любого самосопряжённого оператора), то матрица становится диагональной, а квадратичная форма — суммой квадратов.

Матрица оператора при смене базиса меняется по правилу

а матрица квадратичной формы ― по правилу

Для ортонормированных базисов матрица перехода ортогональна, поэтому и обе формулы совпадают; отсюда одновременная диагонализация формы и оператора. Поэтому, приведя матрицу оператора к диагональному виду, мы приводим одновременно квадратичную форму к сумме квадратов.

Метод Лагранжа

Это метод выделения полных квадратов.


Метод Якоби

Для использования метода рассмотрим сначала вспомогательную теорему

Теорема. Закон инерции

Теорема. Закон инерции

Теорема

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

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

Пусть в базисе Квадратичная форма имеет вид

а в базисе :

Здесь

Покажем, что (следовательно, ).
Предположим противное: ; без ограничения общности .

Рассмотрим подпространства

Тогда 1 2

поэтому найдётся ненулевой вектор .

Запишем в первом базисе:

откуда

(так как ).
С другой стороны, вектор лежит в , поэтому во втором базисе

и

Получилось противоречие: одно и то же значение не может быть одновременно положительным и отрицательным. Следовательно, наше предположение неверно, то есть и, соответственно, . Теорема доказана.

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

Footnotes

  1. и - Размерности подпространств

  2. Следствие верно по теореме о размерности суммы двух подпространств

Ссылка на оригинал


Теорема. Метод Якоби

Теорема. Метод Якоби

Теорема

Пусть задана Квадратичная форма, и в некотором базисе известна её матрица .
Напомним, что для некоторой билинейной формы и .
Предположим, что все главные угловые миноры этой матрицы отличны от нуля. Тогда существует базис , в котором квадратичная форма имеет канонический вид

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

Матрица исходной формы:

Главные миноры:

Ищем базис

Потребуем, чтобы выполнялись условия, подобные условиям ортогональности:

  1. при ;
  2. .

Шаг 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}=
\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}.

**Шаг 3.** Аналогично, из условий $B(f_3,e_1)=B(f_3,e_2)=0,\;B(f_3,e_3)=1$:

\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}=
\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.

Из условий $B(f_i,e_j)=0$ при $i>j$ следует, что базисные векторы $f_i$ [[Ортогональные векторы|ортогональны]]

\begin{aligned}
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}

По симметрии [[Симметричная билинейная форма|билинейной формы]] $B(x,y)$ имеем $B(f_i,f_j)=0$ и при $i<j$. Для диагонального элемента вычислим

\begin{aligned}
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,e_j)=0)$ при $(j<i)$ все первые $(i-1)$ слагаемых равны нулю, остаётся лишь

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}.

Следствие

Число отрицательных коэффициентов при квадратах в каноническом виде квадратичной формы равно числу перемен знака в последовательности угловых миноров .

Пример

Пусть

матрица в стандартном базисе

Главные миноры:

Следовательно,

Таким образом,

Чтобы найти связь между базисными векторами, решаем:

  1. Для условие

    значит .

  2. Для условия

    где .
    Получаем систему

    Решая:

    значит

  3. Новые базисные векторы:

  4. Проверка диагональной формы:
    Матрица перехода

    Тогда

    Это и есть диагональная матрица новой формы с элементами и .

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

Ссылка на оригинал

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