Перевести страницу на:  
Please select your language to translate the article


You can just close the window to don't translate
Библиотека
ваш профиль

Вернуться к содержанию

Программные системы и вычислительные методы
Правильная ссылка на статью:

Единый конструктивный алгоритм построения фокусов кривых второго порядка

Волошинов Денис Вячеславович

доктор технических наук

профессор, кафедра информатики и компьютерного дизайна, Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А .Бонч-Бруевича

193232, Россия, г. Санкт-Петербург, ул. Пр. Большевиков, 22, оф. корпус 1

Voloshinov Denis Vyacheslavovich

Doctor of Technical Science

193232, Russia, g. Saint Petersburg, ul. Pr. Bol'shevikov, 22, of. korpus 1

denis.voloshinov@yandex.ru

DOI:

10.7256/2454-0714.2023.3.26429

EDN:

ZDKGGV

Дата направления статьи в редакцию:

28-05-2018


Дата публикации:

05-10-2023


Аннотация: Статья посвящена анализу некоторых геометрических схем и обсуждению возникающих в этой связи вопросов теории построения кривых второго порядка методами конструктивного синтеза. В статье показано, что используемые в настоящее время определения центра кривой второго порядка и диаметров этих кривых вступают в противоречие с принципом неразличимости коник в проективной геометрии. Предложены пути устранения этих противоречий и на их основе разработан унифицированный алгоритм построения фокусов кривых второго порядка. Рассуждения автора, основывающиеся на аппарате проективной геометрии, позволят вскрыть ряд противоречий в ныне существующих определениях, относящихся к кривым второго порядка, а их устранение предоставит возможность разработать единый подход к построению некоторых геометрических образов, инициируемых кривыми второго порядка, и дать им общее конструктивное обоснование. В результате проведенного анализа геометрических схем уточнен ряд понятий проективной геометрии, что позволило унифицировать решение задач, связанных с построением фокальных точек кривых второго порядка. Представлен унифицированный алгоритм построения всех четырех фокусов кривой второго порядка. Тем самым заложена основа для расширения областей применения геометрических моделей на мнимые геометрические образы, охватываемые понятием «кривая второго порядка», и проведения исследований, образующихся в этой связи геометрических образов и схем.


Ключевые слова:

геометрическое моделирование, кривая второго порядка, коника, фокус, Симплекс, мнимый образ, коллинеация, несобственная точка, асимптота, циклические точки

Abstract: The article is devoted to the analysis of some geometric schemes and discussion of the issues arising in this connection of the theory of constructing second-order curves by methods of constructive synthesis. The article shows that the currently used definitions of the center of the second-order curve and the diameters of these curves conflict with the principle of indistinguishability of conics in projective geometry. The ways of eliminating these contradictions are proposed and a unified algorithm for constructing foci of second-order curves is developed on their basis. The author's reasoning, based on the apparatus of projective geometry, will reveal a number of contradictions in the currently existing definitions relating to second-order curves, and their elimination will provide an opportunity to develop a unified approach to the construction of some geometric images initiated by second-order curves and give them a general constructive justification. As a result of the analysis of geometric schemes, a number of concepts of projective geometry were clarified, which made it possible to unify the solution of problems related to the construction of focal points of second-order curves. A unified algorithm for constructing all four foci of the second-order curve is presented. Thus, the basis has been laid for expanding the fields of application of geometric models to imaginary geometric images covered by the concept of a "second-order curve", and conducting research on the resulting geometric images and schemes.


Keywords:

geometric modeling, second-order curve, conic, focus, Simplex, imaginary image, collineation, improper point, asymptote, cyclic points

Принципы определения фокальных точек кривых второго порядка освещены в научной и педагогической литературе столь широко и подробно, что попытка отыскать в этом вопросе что-то новое и значимое может вызвать у читателя глубокое удивление и недоумение. И все же статья, представляемая на суд читателей, призывает обратить внимание на, казалось бы, хорошо известные факты и устоявшиеся представления с несколько иной точки зрения, нежели это принято делать в математической литературе. Рассуждения предполагается проводить без использования аналитического аппарата математики с опорой на конструктивно-геометрические свойства исследуемых образов и их свойств. Эти рассуждения, основывающиеся на аппарате проективной геометрии, позволят вскрыть ряд противоречий в ныне существующих определениях, относящихся к кривым второго порядка, а их устранение предоставит возможность разработать единый подход к построению некоторых геометрических образов, инициируемых кривыми второго порядка, и дать им общее конструктивное обоснование.

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

Именно такое положение сложилось с интерпретацией кривых второго порядка при разработке системы Симплекс [1], предназначенной для синтеза конструктивных геометрических моделей не только с привлечением аппарата проективной геометрии, но и оперирующей с мнимыми образами, которые неизбежно в этой геометрии возникают. Многочисленные эксперименты и анализ получаемых геометрических схем, проведенные с помощью этой системы [2-4], позволили сделать вывод о том, что некоторые определения, связанные с трактовкой кривых второго порядка, положенные в основу геометрической теории, некорректны. В частности, неверно трактуется понятие центра кривой второго порядка и отсутствие у эллипса второго главного диаметра. Переосмысление этого геометрического феномена и принятие за основу определений в новой трактовке позволяют выработать единый подход к решению задач с участием кривых второго порядка и унифицировать связанные с этими задачами функции системы геометрического моделирования.

Обычно под центром кривой второго порядка понимают полюс, в индуцируемом этой кривой полярном преобразовании бесконечно удаленной прямой, принимаемой за поляру [5]. Это определение в равной степени применяется для отыскания центров невырожденных кривых второго порядка: как эллипсов и окружностей, так и гипербол в аффинной трактовке. Как известно, любое коллинеарное преобразование, определенное в плоскости, переводит точку в точку, прямую линию в прямую линию и конику в конику. При этом свойство инцидентности объектов-оригиналов и их образов сохраняется, а метрические свойства объектов, в общем случае, нет. В соответствии с используемым определением центра кривой второго порядка, опять же в общем случае, в коллинеарном преобразовании центр кривой-оригинала не переходит в центр кривой-образа.

Поставим перед собой задачу в обратной постановке: допустим, на плоскости имеются две коники a и b. Требуется подобрать такую коллинеацию 1_01, которая не только бы переводила конику a в конику b, но и устанавливала бы соответствие между главными диаметрами этих коник. Рассмотрим вначале эту задачу, исходя из предположения, что обе коники – эллипсы. Поскольку эллипсы имею два главных диаметра, то не составит никакого труда найти точки пересечения соответственных диаметров с эллипсами: P1 , Q1 , R1 и S1 для первого эллипса и P2 , Q2 , R2 и S2. Коллинеарное преобразование 1 обеспечивает не только перевод коники a в конику b, но и соответствие в коллинеации 1_01 точек 1_02 и 1_03, т.е. 1_04. Такое преобразование частного вида переводит центр одного эллипса в центр другого (рис. 1).

1_05

Рис. 1. Коллинеарное преобразование, переводящее эллипс в другой эллипс

с сохранением соответствия главных диаметров эллипсов

Теперь выполним аналогичную процедуру, но с той лишь разницей, что соответствие будем устанавливать между гиперболой a и эллипсом b. На этом этапе возникает первая сложность: общеизвестно, что гипербола имеет только один действительный главный диаметр. Второй дополнительный диаметр, обычно называемый «мнимым», несмотря на то, что он проходит через центр и представлен действительной прямой, пересекает гиперболу в двух мнимых комплексно-сопряженных точках и попытка установить коллинеацию, подобную той, что была рассмотрена выше, конику a в конику b не переведет. Однако отсутствие второго действительного диаметра у гиперболы легко восполнить, отказавшись от аффинных представлений о решаемой задачи и перейдя к понятиям проективной геометрии. Сделаем предположение о том, что вторым диаметром гиперболы является бесконечно удаленная прямая и проверим, не противоречит ли данное предположение каким-либо другим свойствам кривых второго порядка. Первое, что следует отметить, что этот диаметр является действительным, а не «мнимым», который по обыкновению приписывают гиперболе. Второе и исключительно важное для решения поставленной задачи свойство: коника дважды пересекает бесконечно удаленную прямую в различных бесконечно удаленных точках, что и должно иметь место на диаметре коники. Таким образом, сделав это предположение, получаем четыре точки на конике: две собственные P1, Q1 от единственного собственного диаметра гиперболы и две несобственные точки плоскости R1, S1 от несобственного диаметра коники. Установим коллинеацию 1_06. В этой коллинеации гипербола a полностью перейдет в эллипс b, причем 1_08. Следует обратить внимание на то, что в данной коллинеации точке 1_09 соответствует несобственная точка 2_01 , то есть центру эллипса b не-центр гиперболы a (рис. 2). Кажущееся противоречие, однако, оказывается вполне конструктивным.

Рис. 2. Коллинеарное преобразование, переводящее эллипс в другой эллипс

с сохранением соответствия главных диаметров эллипсов

Определим обратную коллинеацию 4 и проведем через точку O2 множество диаметров {d2} кривой b. Выполнив преобразование 4_01, получим множество прямых, параллельных собственному диаметру гиперболы a, в силу своей параллельности пересекающиеся в единственной точке O1 со вторым несобственным диаметром этой кривой (рис. 3). Если же рассмотреть результат пересечения объектов этого множества с «мнимым» диаметром гиперболы, то несложно убедиться в том, что этот результат является бесконечным множеством точек на прямой линии, пересекающейся с коникой a в мнимых точках. В данном контексте говорить о мнимом диаметре, как об объекте, проявляющем какие-либо свойства диаметра кривой, не приходится. Зато вполне уместно считать, что все различные линии множества {d1} пересекаются в единственной точке O1, в которой, в том числе, с этими диаметрами пересекается несобственный главный диаметр гиперболы. По этой и по ряду других причин, которые будут приведены ниже, центром гиперболы рационально считать именно эту точку O1и отказаться от определения, констатирующего, что центром кривой второго порядка является результат полярного преобразования бесконечно удаленной прямой в отношении этой коники [5].

4_02

Рис. 3. Соответствие диаметров эллипса и диаметров гиперболы

в преобразовании коллинеации

Проведем через точки пересечения главных диаметров эллипса с самим эллипсом касательные прямые и найдем результат их преобразования в коллинеации 1_01-1. В результате получим четыре прямые линии, две из которых будут касательными к конике a в точках P1 и Q1, а две остальные станут асимптотами, приближающимися к гиперболе и соединяющимися с ней в бесконечно удаленных точках R1и S1. В этом контексте последние две прямые допустимо считать касательными к коникам и не делать различия между ними и касательными прямыми в обычном понимании (рис. 4).

4_03

Рис. 4. Соответствие касательных в точках пересечения коник

с главными диаметрами в преобразовании коллинеации

Выполненное преобразование позволяет обнаружить общность в схемах построения фокальных точек эллипса и гиперболы и свести их в единый алгоритм.

Рассмотрим вначале процедуру построения фокальных точек эллипса (рис. 5). Пусть на плоскости задан эллипс b и найдены точки P, Q, R, S пересечения его главных диаметров f и g с ним самим. Построим точку T как результат пересечения касательных 4_04 и 4_05. Проведем с центром в точке P и через точку T окружность u. Данная окружность пересечет главный диаметр g в точках F и F', которые являются фокальными точками кривой b на оси g.

4_06

Рис. 5. Построение фокальных точек эллипса

Действуя аналогично, построим окружность v, проходящую через точку T с центром в точке R. Находя пересечение окружности v с диаметром f найдем еще два фокуса F'' и F''' коники b, но уже на оси f. Таким образом, мы получили две пары фокальных точек эллипса, каждая из которых может быть образована либо действительными, либо мнимыми точками, причем обе пары не могут быть единовременно действительными или мнимыми. Проведем через точки F и F', взятые как диаметральные, окружность j. Нетрудно заметить, что эта окружность ортогональна к окружностям u и v, а также главным осям f и g коники b. Сказанное будет справедливо и в отношении окружности i, проведенную через точки F'' и F''', взятые как диаметральные. Если одна из окружностей i или j вещественная, то другая обязательно мнимая и наоборот, при этом обе окружности оказываются концентричными, а их центр – вещественная точка.

Обратимся теперь к способу построения фокусов гиперболы. В отношении метода построения фокальных точек этой кривой действует схема, схожая со схемой построения фокусов эллипса, однако она некоторые отличия, которые в результате анализа этих схем нам предстоит устранить. Как и в случае эллипса, необходимо найти фокальные точки на обоих главных диаметрах гиперболы посредством построения окружностей. Но, поскольку один из диаметров гиперболы является бесконечно удаленной прямой, то точки пересечения какой бы то ни было наперед заданной окружности с этой прямой являются фиксированными циклическим точками плоскости, поэтому задача выполнения их построения не имеет особого смысла. Следует также заметить, что циклические точки плоскости – мнимые. Поэтому будем строить фокальные точки только на собственном диаметре коники a.

Выполним построение точки T как результата пересечения касательных 4_04 и прямой n, касательной к конике a в несобственной точке S.Выберем центр Z окружности u, проведем ее через точку T. Фокальные точки F и F' определяются, как точки пересечения окружности u с прямой линией f (рис. 6).

4_07

Рис. 6. Построение фокальных точек гиперболы

Из выполненных построений следует, что, в целом, алгоритмы построения фокальных точек эллипса и гиперболы одинаковы. Разница заключается лишь в правиле выбора положения центра Z окружности u. Для унификации алгоритмов унифицированный выбор положения точки Z можно трактовать следующим образом: точка Z должна находиться на касательной n, исходящей из точки пересечения главного диаметра с самой кривой, сопряженного с тем, на котором в данный момент осуществляется поиск фокусов. При этом точку T, через которую проходит окружность, следует рассматривать, как диаметральную. Вторая диаметральная точка T' определяется пересечением касательной n со второй касательной m', двойственной m.В результате осуществления такого выбора точка Z будет занимать необходимое для решения задачи положение точек P и R при построении фокальных точек эллипса.

В результате проведенного анализа геометрических схем уточнен ряд понятий проективной геометрии, что позволило унифицировать решение задач, связанных с построением фокальных точек кривых второго порядка. Представлен унифицированный алгоритм построения всех четырех фокусов кривой второго порядка. Тем самым заложена основа для расширения областей применения геометрических моделей на мнимые геометрические образы, охватываемые понятием «кривая второго порядка», и проведения исследований, образующихся в этой связи геометрических образов и схем.

Библиография
1. Волошинов Д. В. Конструктивное геометрическое моделирование. Теория, практика, автоматизация: монография / Д. В.Волошинов. – Saarbrücken: LambertAcademicPublishing, 2010. – 355 c.
2. Волошинов Д. В. Геометрическая лаборатория. Закладываем основы [Электронный ресурс] // Качество графической подготовки: проблемы, традиции и инновации : Материалы VII международной Интернет-конференции. Февраль-март 2017 г. Пермь, 2017. − Режим доступа : http://dgng.pstu.ru/conf2017/members/3/, свободный. − Загл. с экрана.
3. Волошинов Д. В. Геометрическая лаборатория. Инструменты ортогональности [Электронный ресурс] // Качество графической подготовки: проблемы, традиции и инновации : Материалы VII международной Интернет-конференции. Февраль-март 2017 г. Пермь, 2017. − Режим доступа: http://dgng.pstu.ru/conf2017/papers/72//, свободный. − Загл. с экрана.
4. Волошинов Д. В. Геометрическая лаборатория. Новый геометрический инструмент [Электронный ресурс] // Качество графической подготовки: проблемы, традиции и инновации: Материалы VII международной Интернет-конференции. Февраль-март 2017 г. Пермь, 2017. − Режим доступа : http://dgng.pstu.ru/conf2017/papers/60//, свободный. − Загл. с экрана.
5. Четверухин Н. Ф. Проективная геометрия / Н. Ф. Четверухин. − 2-е изд. − М. : Учпедгиз, 1961. − С. 268.
References
1. Voloshinov, D.V. (2010). Constructive geometric modeling. Theory, practice, automation: monograph. – Saarbrücken: LambertAcademic Publishing.
2. Voloshinov, D.V. (2017). Geometric laboratory. Laying the foundations [Electronic resource]. Quality of graphic preparation: problems, traditions and innovations: Proceedings of the VII International Internet Conference. February-March 2017 Perm. Retrieved from http://dgng.pstu.ru/conf2017/members/3/
3. Voloshinov, D.V. (2017). Geometric laboratory. Orthogonality tools [Electronic resource]. Quality of graphic preparation: problems, traditions and innovations: Proceedings of the VII International Internet Conference. February-March 2017 Perm. Retrieved from http://dgng.pstu.ru/conf2017/papers/72/
4. Voloshinov, D.V. (2017). Geometric laboratory. New geometric tool [Electronic resource]. Quality of graphic preparation: problems, traditions and innovations: Proceedings of the VII International Internet Conference. February-March 2017 Perm. Retrieved from http://dgng.pstu.ru/conf2017/papers/60/
5. Chetverukhin, N.F. (1961). Projective geometry. 2nd ed. Moscow: Uchpedgiz.

Результаты процедуры рецензирования статьи

Рецензия скрыта по просьбе автора