Введем на плоскости декартову прямоугольную систему координат.
Кривой 2–го порядка называется линия на плоскости, которая в некоторой декартовой системе координат определяется уравнением
|
(1) |
где a, b, c, d, e, f — вещественные коэффициенты, причем a2 + b2 + c2 ≠ 0 .
Сформулируем цель дальнейших преобразований: перейти к такой системе координат, в которой уравнение (1) имело бы наиболее простой вид.
1. Существует такая система координат, в которой уравнение (1) не содержит произведения xy ( b = 0 ).
Обозначим x,y координаты точки M в системе координат XOY .
Повернем оси координат на угол j в положительном направлении и обозначим x‘, y‘ координаты точки M в новой системе координат X‘OY‘ (см. рис. 1).
Выразим старые координаты точки M через новые с помощью тригонометрии:
|
Подставим в уравнение кривой (1) и вычислим коэффициент при произведении xy :
a ( −2sinj cosj) + 2b (cos2j − sin2j) + c (2sinjcosj) = (c − a) sin2j + 2bcos2j.
Этот коэффициент равен нулю в одном из двух случаев:
- c = a и cos2j = 0 ,
- c ≠ a и tg 2j = 2b/(a − c) .
Очевидно, что всегда можно повернуть систему координат так, что в новой системе уравнение кривой будет иметь вид
Ax2 + Cy2 + 2Dx + 2Ey + F = 0,
где A2 + C2 ≠ 0 (штрихи у новых координат мы опускаем).
Разобьем все кривые 2–го порядка, описываемые уравнением (2) на два класса:
I. A ≠ 0 , C ≠ 0 .
II. A = 0 , C ≠ 0 или A ≠ 0 , C = 0.
Класс I. A ≠ 0 , C ≠ 0 .
Выделим в уравнении кривой полные квадраты:
A | x2 + 2
A x +
−
|
+ C | y2 + 2
C y +
−
|
+ F = 0. |
Обозначив K = F − D2/A − E2/C , получим
A | x +
|
2 + C | y +
|
2 + K = 0 |
Введем новую систему координат
|
которая получена параллельным переносом так, чтобы начало координат находилось в точке O‘( − D/A, − E/C) (см. рис. 2).
В новой системе координат уравнение кривой 2–го порядка I класса имеет вид (штрихи вновь опускаем):
|
(3) |
Рассмотрим возможные случаи:
1. AC>0 (одинаковые знаки), AK<0>
+
= 1 , |
где a2 = − K/A и b2 = − K/C . Линия, описываемая этим уравнением, является эллипсом.
2. AC>0 (одинаковые знаки), AK>0 (одинаковые знаки). Уравнение можно представиить в виде
Ax2 + By2 = − K. |
Это уравнение не определяет никакой линии (пустое множество) .
3. AC>0 , AK = 0 . Уравнение можно представиить в виде
Ax2 + By2 = 0. |
Это уравнение определяет единственную точку x = 0 , y = 0 .
4. AC<0>K ≠ 0 . Получаем уравнение
−
= 1, (AK<0, CK>0), |
где a2 = − K/A и b2 = K/C , либо уравнение
−
+
= 1, (AK>0, CK<0), |
где a2 = K/A и b2 = − K/C .
Линия, описываемая любым из этих уравнений, является гиперболой.
5. AC<0>K = 0 . Получаем уравнение
x2 − | −
|
y2 = 0. |
Это уравнение распадается на два уравнения, определяющие пару прямых, пересекающихся в начале координат,
x + √
y = 0 и x − √
y = 0. |
Класс II. A = 0 , C ≠ 0 или A ≠ 0 , C = 0 .
Возможны следующие случаи:
1. A = 0 , C ≠ 0 , D ≠ 0 . Имеем уравнение
Cy2 + 2Dx + 2Ey + F = 0. |
Выделим полный квадрат
C | y2 + 2
C y +
−
|
+ 2Dx + F = 0 |
Преобразуем это уравнение
C | y +
C |
2 + 2D | x +
|
= 0 . |
Введем новую систему координат
x‘ = x +
F − E2/C |
2D |
y‘ = y +
E |
C |
которая получена параллельным переносом так, чтобы начало координат находилось в точке O‘
−
, − E/C |
. В новой системе координат уравнение кривой имеет вид
Cy‘2 + 2Dx‘ = 0 .
Опустив штрихи и обозначив − D/C = p , получаем
y2 = 2px.
Линия, описываемая этим уравнением, является параболой.
Если A ≠ 0 , C = 0 и E ≠ 0 , аналогично получаем
x2 = 2py .
Линия, описываемая этим уравнением, также является параболой.
Если D = 0 , A = 0 и C ≠ 0 , то имеем уравнение
Cy2 + 2Ey + F = 0 .
В зависимости от дискриминанта E2 − CF это уравнение определяет
- две прямые, параллельные оси OX
y =
−E ± √ E2 − CF C при E2 − CF > 0 ;
- прямую, параллельную оси OX
y = −
E C при E2 − CF = 0 ;
- пустое множество при E2 − CF < 0 .
Вывод. Кривая 2–го порядка, определяемая уравнением (1), принадлежит к одному из следующих типов:
- эллипс;
- гипербола;
- парабола;
- пара прямых (пересекающихся, параллельных или совпадающих);
- точка;
- пустое множество.