4-10 ОБЩИЕ УРАВНЕНИЯ КОНИЧЕСКИХ СЕЧЕНИЙ
Все конические сечения из предыдущих разделов являются частными случаями кривых, задаваемых общим уравнением второго порядка
, (4-31)
где
,
,
,
,
,
- константы. Коническое сечение - это любая плоская кривая, удовлетворяющая уравнению (4-31). Уравнение интересно не только само по себе, но и для последующего обсуждения рациональных конических сечений и квадратичных поверхностей. Для простоты и полноты будем пользоваться методами линейной алгебры.
Конические сечения являются центральными - эллипс и гипербола (окружность это частный случай эллипса) или нецентральными - парабола. Кроме того, существует ряд вырожденных форм, которые все центральны. Необходимо определить для заданных значений констант, какое сечение задает уравнение (4- 31) - центральное или нецентральное. Также нужно выделить все вырожденные случаи.
Заметим, что уравнение (4-31) можно записать в матричной форме

или
. (4-32)
Отметим также, что
симметрична относительно главной диагонали.
Сначала приведем сечение к стандартному виду. Для центрального сечения (эллипс или гипербола) это значит, что центр находится в начале координат, а оси располагаются вдоль осей координат. Для нецентрального сечения (парабола) ось симметрии параболы совпадает с положительной осью
, вершина находится в начале координат, и парабола раскрывается направо. Сечение приводится к стандартному виду переносом и вращением.
Для центральных сечений линейные члены уравнений (4-31) или (4-32) уничтожаются переносом центра сечения в начало координат. После этого уравнение (4-32) принимает вид
, (4-33)
где матрица переноса
такова:
.
После конкатенации матриц переноса и коэффициентов уравнение принимает вид
, (4-34)
где
(4-35)
и





.
Заметим, что
также симметрична.
Следовательно, уравнение (4-31) преобразуется к
.
Коэффициенты переноса
и
для уничтожения линейных членов вычисляются из условия
. Отсюда
,

или в матричном виде
, (4-36)
что можно записать как
.
Если
инвертируема, существует решение для
, и сечение центрально, т.е. это эллипс или гипербола. Если
не инвертируема, т.е. сингулярна, то решения для
не существует, и сечение не центрально (парабола). Детерминант сингулярной матрицы равен нулю:
(4-37)
или
.
Итак, уравнение (4-31) представляет параболу при
и центральное сечение при
. Если сечение центрально и
, уравнение представляет эллипс, а если
- гиперболу.
Независимо от инвертируемости
оси сечения можно поворотом сделать параллельными осям координат. Вернемся к уравнению (4-32). Используем матрицу плоского поворота 
, (4-38)
где для угла поворота
она такая:
.
Конкатенация матриц дает
, (4-39)
где

и
,
,
,
,
,
.
Опять заметим, что
симметрична. Если оси сечения параллельны осям координат, член
в уравнении (4-31) отсутствует. Поэтому нулевой коэффициент дает угол поворота:

или
.
Решим это уравнение относительно угла поворота
:
. (4-40)
Для этого угла
принимает вид
.
Уравнение (4-37) позволяет узнать, центрально ли сечение. Центральное сечение можно привести к стандартному виду комбинацией переноса и поворота:
. (4-41)
Конкатенация внутренних матриц дает


, (4-42)
где
, (4-43a)
, (4-43b)
, (4-43c)
, (4-43d)
, (4-43e)
(4-43f)
и
, (4-43g)
, (4-43h)
. (4-43i)
Заметим, что это диагональная матрица, т.е. все недиагональные элементы равны нулю. Поворот устраняет член
, а перенос - линейные члены
.
Угол вращения задается уравнением (4-40). Как и раньше, коэффициенты переноса можно получить, приравняв
и
к нулю, т.е.
. Имеем
,
.
Отсюда получаем решение
, (4-44a)
. (4-44b)
Вспомним, что для центрального конического сечения
. Запишем уравнение (4-41), используя (4-42):
, (4-45)
что является стандартным видом конического сечения. Остается систематически исследовать результат для различных значений
и
.
Если
больше нуля, то
и
положительны, и сечение - эллипс. Если они имеют разные знаки и ни один из них не равен нулю, то сечение - гипербола.
Если
и
отрицательны, решения не существует.
Оба
и
одновременно не могут быть равны нулю, так как в этом случае уравнение (4-45) не содержит членов второго порядка. Однако один из коэффициентов
или
может быть нулевым. Пусть
(если
, замена
на
дает
), тогда уравнение (4-45) принимает вид
.
Решением являются две параллельные линии
при
. Если
, то решения нет.
Если
, есть две возможности:
и
имеют одинаковые или разные знаки. В обоих случаях решение вырожденное. Если знаки
и
одинаковы, уравнению (4-45) удовлетворяет только начало координат
. Можно считать, что это предельный случай эллипса.
Если знаки
и
различны, уравнение (4-45) принимает вид

или
,
т.е. это пара прямых, пересекающихся в начале координат, - предельный случай гиперболы.
Наконец, если
(если
, замена
на
дает
), то решение - ось
для всех значений.
Для нецентрального сечения, параболы, оба линейных члена устранить нельзя, однако можно убрать один линейный и один квадратичный член для
или
. Применим оператор переноса к уравнению (4-39) - квадратному уравнению после поворота:
, (4-46)
где
, (4-47а)
, (4-47b)
, (4-47с)
, (4-47d)
. (4-47е)
Угол поворота задан уравнением (4-40). Здесь либо
, либо
обратится в нуль. Один из линейных членов для
или
устраняется, если
или
приравнять к нулю. Пусть
, тогда
. (4-48а)
Если
, то
. (4-48b)
Заметим, что при
значение
не определено, следовательно, устраняются только линейные члены относительно
. Если
, не определено
и устраняются только члены с
.
Предположим, что уничтожены линейный
- член
и квадратичный
- член
(если
, замена
и
дает
). Тогда
принимает вид
.
Запишем уравнение конического сечения
. (4-49)
Чтобы привести параболу к стандартной ориентации с вершиной
в центре координат, перенесем ее по оси
на
.
Все вырожденные формы сечений центральны, т.е. парабола - это единственное нецентральное сечение. Результаты собраны в табл. 4-8.
Пример 4-7 Сегмент гиперболы
Найти тип конического сечения, заданного формулой
,
изображенного непрерывной линией на рис. 4-16. Нарисовать его сегмент для для . Сегмент должен быть нарисован с помощью параметрического представления из предыдущих разделов. Для того чтобы определить значения параметрического представления, используются методы, рассмотренные в данном разделе.
Таблица 4-8 Конические сечения
Название
|
Уравнение
|
Условия
|
Тип
|
Чертеж
|
Эллипс
|

|

|
Центральный
|

|
Гипербола
|

|

|
Центральный
|

|
Парабола
|


|
|
Нецентральный
|

|
Пустое множество
|

|

|
(Центральный)
|
(Чертеж отсутствует)
|
Точка
|

|

|
Центральный
|

|
Пара прямых
|

|

|
Центральный
|

|
Параллельные прямые
|

|

|
Центральный
|

|
Пустое множество
|

|

|
(Центральный)
|
(Чертеж отсутствует)
|
«Повторяющаяся» прямая
|

|
|
Центральный
|

|
Сначала узнаем тип сечения
,
т.е. это гипербола.
Приведем гиперболу к стандартному виду с помощью уравнений (4-40)-(4-44). Угол поворота
.
Подставим значения , и получим


,


.
Коэффициенты переноса и таковы.
,


Рис. 4-16 Гипербола . Сплошная линия - заданная ориентация. Пунктир - стандартная ориентация.
Так как , константа равна

.
Уравнение гиперболы
.
В стандартной форме имеем
.
В форме

имеем
,
что дает , .
Параметрическое представление параболы (4-16):
, ,
где - параметр. Для параметрического изображения гиперболы необходимо найти величину для . Заметим, что преобразования к стандартному виду переносят оси координат, а не само сечение. Поэтому соответствующие преобразованные значения получаются обратными преобразованиями. В результате


.
Преобразованные координаты 
,
где также включена координата. Тогда параметрические значения
,
.
Пользуясь этими значениями для и , получаем результат на рис. 4-16 и в табл. 4-9.
Таблица 4-9 Сегмент гиперболы в стандартной ориентации

|

|

|
0.349
|
2.123
|
-0.503
|
0.438
|
2.195
|
-0.640
|
0.528
|
2.285
|
-0.781
|
0.617
|
2.393
|
-0.929
|
0.706
|
2.520
|
-1.084
|
0.796
|
2.668
|
-1.248
|
0.885
|
2.837
|
-1.422
|
0.975
|
3.028
|
-1.608
|
1.064
|
3.244
|
-1.806
|
1.153
|
3.486
|
-2.019
|
Затем эти результаты обратным преобразованием переводятся в исходное положение:
.
Результат приведен в табл. 4-10 и на рис. 4-16.
Таблица 4-10 Сегмент гиперболы в исходной ориентации

|

|

|
0.349
|
3.000
|
2.871
|
0.438
|
3.140
|
2.805
|
0.528
|
3.297
|
2.746
|
0.617
|
3.472
|
2.693
|
0.706
|
3.667
|
2.645
|
0.796
|
3.883
|
2.602
|
0.885
|
4.123
|
2.564
|
0.975
|
4.387
|
2.531
|
1.064
|
4.679
|
2.502
|
1.153
|
5.000
|
2.476
|
|