Исследуйте, при каких условиях общее квадратичное уравнение Ax^2+Bxy+Cy^2+Dx+Ey+F=0 задаёт окружность, эллипс, гиперболу или пара прямых; сопоставьте методы диагонализации квадратичной формы, поворота координат и аффинных преобразований
Кратко: свёрнутое представление, критерии и практические методы. 1) Матрица и инварианты. - Квадратичная часть задаётся симметрической матрицей M=(AB/2B/2C).
M=\begin{pmatrix}A & B/2\\[4pt] B/2 & C\end{pmatrix}. M=(AB/2B/2C).
- Основный дискриминант квадрики Δ=B2−4AC\displaystyle \Delta=B^2-4ACΔ=B2−4AC. - Для учёта линейных и свободного членов удобно ввести расширенную матрицу A=(AB/2D/2B/2CE/2D/2E/2F),
\mathcal A=\begin{pmatrix}A & B/2 & D/2\\[4pt] B/2 & C & E/2\\[4pt] D/2 & E/2 & F\end{pmatrix}, A=AB/2D/2B/2CE/2D/2E/2F,
её определитель detA\det\mathcal AdetA показывает вырожденность конуса. 2) Нахождение центра (если он есть). - Центр существует и конечен тогда и только тогда detM≠0\det M\neq0detM=0 (эквивалентно Δ≠0\Delta\neq0Δ=0). Центр c=(x0,y0)T\mathbf c=(x_0,y_0)^Tc=(x0,y0)T решает Mc=−12(DE),
M\mathbf c=-\tfrac12\begin{pmatrix}D\\ E\end{pmatrix}, Mc=−21(DE),
откуда (при Δ≠0\Delta\neq0Δ=0) x0=2CD−BE B2−4AC ,y0=2AE−BD B2−4AC .
x_0=\frac{2CD-BE}{\,B^2-4AC\,},\qquad y_0=\frac{2AE-BD}{\,B^2-4AC\,}. x0=B2−4AC2CD−BE,y0=B2−4AC2AE−BD. 3) Устранение смешанного члена (поворот осей). - Ортогональная замена координат на угол ϕ\phiϕ с tan2ϕ=BA−C
\tan 2\phi=\frac{B}{A-C} tan2ϕ=A−CB
устраняет член xyxyxy. Это эквивалент диагонализации матрицы MMM ортогональным преобразованием: получаем собственные значения λ1,2=A+C2±12(A−C)2+B2.
\lambda_{1,2}=\frac{A+C}{2}\pm\frac12\sqrt{(A-C)^2+B^2}. λ1,2=2A+C±21(A−C)2+B2. 4) Классификация по знакам собственных значений (после сдвига в центр, если он есть). - Если Δ=B2−4AC<0\Delta=B^2-4AC<0Δ=B2−4AC<0 (то есть λ1,λ2\lambda_1,\lambda_2λ1,λ2 одного знака) и коника невырождена (detA≠0\det\mathcal A\neq0detA=0) — действительная эллипс. Если дополнительно MMM пропорциональна единичной матрице (равные собственные значения), то эллипс — окружность: это возможно только при A=CA=CA=C и B=0B=0B=0 (эквивалентно λ1=λ2\lambda_1=\lambda_2λ1=λ2). - Если Δ>0\Delta>0Δ>0 (собственные значения разных знаков) и невырождена — гипербола. - Если Δ=0\Delta=0Δ=0 (один собственный собственный = 0) и коника невырождена — парабола. - Вырождённые случаи: detA=0\det\mathcal A=0detA=0. Тогда коника факторизуется (например, в пару прямых, вырожденную точку, пустое множество). Частный случай: пара реальных прямых возникает, когда многочлен раскладывается в линейные множители; тест на вырожденность — detA=0\det\mathcal A=0detA=0 плюс соответствующие условия на коэффициенты (или факторизация). 5) Канонические формы после преобразований. - После сдвига в центр и ортогональной диагонализации получим форму λ1u2+λ2v2=k,
\lambda_1 u^2+\lambda_2 v^2 = k, λ1u2+λ2v2=k,
где знак λi\lambda_iλi и знак kkk дают канонические равенства: - Эллипс: u2a2+v2b2=1\dfrac{u^2}{a^2}+\dfrac{v^2}{b^2}=1a2u2+b2v2=1 (λ1,λ2\lambda_1,\lambda_2λ1,λ2 одного знака, kkk того же знака). - Гипербола: u2a2−v2b2=1\dfrac{u^2}{a^2}-\dfrac{v^2}{b^2}=1a2u2−b2v2=1. - Парабола: после аффинного приведения — v=αu2v = \alpha u^2v=αu2. - Пара прямых: (ℓ1u+ℓ2v)(ℓ3u+ℓ4v)=0(\ell_1 u+\ell_2 v)(\ell_3 u+\ell_4 v)=0(ℓ1u+ℓ2v)(ℓ3u+ℓ4v)=0. 6) Сопоставление методов. - Диагонализация квадратичной формы (линейная алгебра, нахождение собственных векторов/значений MMM) — даёт жёсткий инвариант (собственные значения) и даёт каноническую квадратичную часть; требуется отдельно убрать линейные члены сдвигом. - Поворот координат — частный случай ортогональной диагонализации, практичная формула tan2ϕ=BA−C\tan2\phi=\frac{B}{A-C}tan2ϕ=A−CB для удаления смешанного члена. - Аффинные преобразования (включая масштабирование вдоль осей и сдвиги) позволяют привести уравнение к стандартным каноническим видам (эллипс/гипербола/парабола/пара прямых). Аффинные преобразования изменяют углы и длины, но сохраняют классификацию по знакам собственных значений (порядок положительных/отрицательных частей квадратичной формы) и вырожденность. Короткая алгоритмическая инструкция для практики: 1. Вычислить Δ=B2−4AC\Delta=B^2-4ACΔ=B2−4AC и detA\det\mathcal AdetA. 2. Если detA=0\det\mathcal A=0detA=0 — коника вырождена (исследовать факторизацию). 3. Если Δ≠0\Delta\neq0Δ=0, найти центр (x0,y0)(x_0,y_0)(x0,y0), сдвинуть систему. 4. Диагонализовать MMM (поворот на ϕ\phiϕ по формуле выше) — получить λ1,2\lambda_{1,2}λ1,2. 5. По знакам λ1,λ2\lambda_{1},\lambda_{2}λ1,λ2 (и значению правой части после сдвига) сделать окончательную классификацию; при λ1=λ2\lambda_1=\lambda_2λ1=λ2 — окружность. Если нужно, могу показать пример пошагово для конкретных коэффициентов.
1) Матрица и инварианты.
- Квадратичная часть задаётся симметрической матрицей
M=(AB/2B/2C). M=\begin{pmatrix}A & B/2\\[4pt] B/2 & C\end{pmatrix}.
M=(AB/2 B/2C ). - Основный дискриминант квадрики Δ=B2−4AC\displaystyle \Delta=B^2-4ACΔ=B2−4AC.
- Для учёта линейных и свободного членов удобно ввести расширенную матрицу
A=(AB/2D/2B/2CE/2D/2E/2F), \mathcal A=\begin{pmatrix}A & B/2 & D/2\\[4pt] B/2 & C & E/2\\[4pt] D/2 & E/2 & F\end{pmatrix},
A= AB/2D/2 B/2CE/2 D/2E/2F , её определитель detA\det\mathcal AdetA показывает вырожденность конуса.
2) Нахождение центра (если он есть).
- Центр существует и конечен тогда и только тогда detM≠0\det M\neq0detM=0 (эквивалентно Δ≠0\Delta\neq0Δ=0). Центр c=(x0,y0)T\mathbf c=(x_0,y_0)^Tc=(x0 ,y0 )T решает
Mc=−12(DE), M\mathbf c=-\tfrac12\begin{pmatrix}D\\ E\end{pmatrix},
Mc=−21 (DE ), откуда (при Δ≠0\Delta\neq0Δ=0)
x0=2CD−BE B2−4AC ,y0=2AE−BD B2−4AC . x_0=\frac{2CD-BE}{\,B^2-4AC\,},\qquad
y_0=\frac{2AE-BD}{\,B^2-4AC\,}.
x0 =B2−4AC2CD−BE ,y0 =B2−4AC2AE−BD .
3) Устранение смешанного члена (поворот осей).
- Ортогональная замена координат на угол ϕ\phiϕ с
tan2ϕ=BA−C \tan 2\phi=\frac{B}{A-C}
tan2ϕ=A−CB устраняет член xyxyxy. Это эквивалент диагонализации матрицы MMM ортогональным преобразованием: получаем собственные значения
λ1,2=A+C2±12(A−C)2+B2. \lambda_{1,2}=\frac{A+C}{2}\pm\frac12\sqrt{(A-C)^2+B^2}.
λ1,2 =2A+C ±21 (A−C)2+B2 .
4) Классификация по знакам собственных значений (после сдвига в центр, если он есть).
- Если Δ=B2−4AC<0\Delta=B^2-4AC<0Δ=B2−4AC<0 (то есть λ1,λ2\lambda_1,\lambda_2λ1 ,λ2 одного знака) и коника невырождена (detA≠0\det\mathcal A\neq0detA=0) — действительная эллипс. Если дополнительно MMM пропорциональна единичной матрице (равные собственные значения), то эллипс — окружность: это возможно только при A=CA=CA=C и B=0B=0B=0 (эквивалентно λ1=λ2\lambda_1=\lambda_2λ1 =λ2 ).
- Если Δ>0\Delta>0Δ>0 (собственные значения разных знаков) и невырождена — гипербола.
- Если Δ=0\Delta=0Δ=0 (один собственный собственный = 0) и коника невырождена — парабола.
- Вырождённые случаи: detA=0\det\mathcal A=0detA=0. Тогда коника факторизуется (например, в пару прямых, вырожденную точку, пустое множество). Частный случай: пара реальных прямых возникает, когда многочлен раскладывается в линейные множители; тест на вырожденность — detA=0\det\mathcal A=0detA=0 плюс соответствующие условия на коэффициенты (или факторизация).
5) Канонические формы после преобразований.
- После сдвига в центр и ортогональной диагонализации получим форму
λ1u2+λ2v2=k, \lambda_1 u^2+\lambda_2 v^2 = k,
λ1 u2+λ2 v2=k, где знак λi\lambda_iλi и знак kkk дают канонические равенства:
- Эллипс: u2a2+v2b2=1\dfrac{u^2}{a^2}+\dfrac{v^2}{b^2}=1a2u2 +b2v2 =1 (λ1,λ2\lambda_1,\lambda_2λ1 ,λ2 одного знака, kkk того же знака).
- Гипербола: u2a2−v2b2=1\dfrac{u^2}{a^2}-\dfrac{v^2}{b^2}=1a2u2 −b2v2 =1.
- Парабола: после аффинного приведения — v=αu2v = \alpha u^2v=αu2.
- Пара прямых: (ℓ1u+ℓ2v)(ℓ3u+ℓ4v)=0(\ell_1 u+\ell_2 v)(\ell_3 u+\ell_4 v)=0(ℓ1 u+ℓ2 v)(ℓ3 u+ℓ4 v)=0.
6) Сопоставление методов.
- Диагонализация квадратичной формы (линейная алгебра, нахождение собственных векторов/значений MMM) — даёт жёсткий инвариант (собственные значения) и даёт каноническую квадратичную часть; требуется отдельно убрать линейные члены сдвигом.
- Поворот координат — частный случай ортогональной диагонализации, практичная формула tan2ϕ=BA−C\tan2\phi=\frac{B}{A-C}tan2ϕ=A−CB для удаления смешанного члена.
- Аффинные преобразования (включая масштабирование вдоль осей и сдвиги) позволяют привести уравнение к стандартным каноническим видам (эллипс/гипербола/парабола/пара прямых). Аффинные преобразования изменяют углы и длины, но сохраняют классификацию по знакам собственных значений (порядок положительных/отрицательных частей квадратичной формы) и вырожденность.
Короткая алгоритмическая инструкция для практики:
1. Вычислить Δ=B2−4AC\Delta=B^2-4ACΔ=B2−4AC и detA\det\mathcal AdetA.
2. Если detA=0\det\mathcal A=0detA=0 — коника вырождена (исследовать факторизацию).
3. Если Δ≠0\Delta\neq0Δ=0, найти центр (x0,y0)(x_0,y_0)(x0 ,y0 ), сдвинуть систему.
4. Диагонализовать MMM (поворот на ϕ\phiϕ по формуле выше) — получить λ1,2\lambda_{1,2}λ1,2 .
5. По знакам λ1,λ2\lambda_{1},\lambda_{2}λ1 ,λ2 (и значению правой части после сдвига) сделать окончательную классификацию; при λ1=λ2\lambda_1=\lambda_2λ1 =λ2 — окружность.
Если нужно, могу показать пример пошагово для конкретных коэффициентов.