<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Geometry &amp; Graphics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Geometry &amp; Graphics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Геометрия и графика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-4898</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">29905</article-id>
   <article-id pub-id-type="doi">10.12737/article_5d2c1502670779.58031440</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Научные проблемы геометрии</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Scientific problems of geometry</subject>
    </subj-group>
    <subj-group>
     <subject>Научные проблемы геометрии</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Graphic Algorithms for Constructing a Quadric, Given Nine Points</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Графические алгоритмы построения квадрики, заданной девятью точками</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Короткий</surname>
       <given-names>Виктор Анатольевич</given-names>
      </name>
      <name xml:lang="en">
       <surname>Korotkiy</surname>
       <given-names>Viktor Anatol'evich</given-names>
      </name>
     </name-alternatives>
     <email>ospolina@mail.ru</email>
     <bio xml:lang="ru">
      <p>доктор технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>doctor of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Южно-Уральский государственный университет</institution>
     <city>Челябинск</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">South Ural State University</institution>
     <city>Chelyabinsk</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <volume>7</volume>
   <issue>2</issue>
   <fpage>3</fpage>
   <lpage>12</lpage>
   <self-uri xlink:href="https://zh-szf.ru/en/nauka/article/29905/view">https://zh-szf.ru/en/nauka/article/29905/view</self-uri>
   <abstract xml:lang="ru">
    <p>Задача построения квадрики по девяти точкам, в силу своей фундаментальной значимости, многократно рассматривалась математиками XIX в. Поиск простой линейной геометрической зависимости, связывающей десять точек квадрики, аналогичной теореме Паскаля, связывающей шесть точек конического сечения, не увенчался успехом. Тем не менее были найдены различные алгоритмы геометрически точного (линейкой и циркулем или даже одной линейкой) построения любого количества точек квадрики, проходящей через девять данных точек. Практическая реализация алгоритмов, вследствие их большой сложности, возможна только с помощью современных средств компьютерной графики. В статье рассматриваются два известных графических алгоритма построения квадрики (алгоритм Rohn — Papperitz и алгоритм J.H. Engel) и предлагается упрощенный вариант алгоритма J.H. Engel. Для конструктивной реализации алгоритмов используются средства компьютерной графики. Все алгоритмы позволяют определять множество точек и множество плоских сечений поверхности второго порядка, заданной девятью точками. Алгоритм Rohn — Papperitz, основанный на пространственной конфигурации Дезарга, наилучшим образом подходит для его реализации на аксонометрическом чертеже средствами трехмерной компьютерной графики. Алгоритм J.H. Engel позволяет решить задачу на плоскости. Предложенный в статье упрощенный конструктивный вариант алгоритма J.H. Engel дополнен алгоритмом построения главных осей и плоскостей симметрии квадрики, заданной девятью точками. Дополнительный алгоритм не может быть конструктивно реализован циркулем и линейкой, поскольку сводится к поиску точек пересечения двух кривых второго порядка с одной известной общей точкой (задача третьей степени). Для конструктивной реализации дополнительного алгоритма используется компьютерная программа, выполняющая вычерчивание кривой второго порядка, заданной произвольно указанным набором пяти точек и касательных (как действительных, так и мнимых). Предлагаемые в статье графические алгоритмы могут рассматриваться как альтернатива алгебраическому решению задачи построения квадрики, заданной девятью точками.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The fundamental issue of constructing a nine-point quadric was frequently discussed by mathematicians in the 19th century. They failed to find a simple linear geometric dependence that would join ten points of a quadric (similar to Pascal's theorem, which joins six points of a conic section). Nevertheless, they found different algorithms for a geometrically accurate construction (using straightedge and compass or even using straightedge alone) of any number of points of a quadric that passes through nine given points. While the algorithms are quite complex, they can be implemented only with the help of computer graphics. The paper proposes a simplified computer-based realization of J.H. Engel’s well-known algorithm, which makes it possible to define the ninepoint quadric metric. The proposed graphics algorithm can be considered an alternative to the algebraic solution of the stated problem. The article discusses two well-known graphical algorithms for constructing a quadric (the Rohn — Papperitz algorithm and the J.H. Engel algorithm) and proposes a simplified version of the J.H. algorithm. For its constructive implementation using computer graphics. All algorithms allow you to determine the set of points and the set of flat sections of the surface of the second order, given by nine points. The Rohn — Papperitz algorithm, based on the spatial configuration of Desargues, is best suited for its implementation on an axonometric drawing using 3D computer graphics. Algorithm J.H. Engel allows you to solve a problem on the plane. The proposed simplified constructive version of the algorithm J.H. Engel is supplemented with an algorithm for constructing the principal axes and symmetry planes of a quadric, given by nine points. The construction cannot be performed with a compass and a ruler, since this task reduces to finding the intersection points of two second-order curves with one known general point (third degree task). For its constructive solution, a computer program is used that performs the drawing of a second order curve defined by an arbitrarily specified set of five points and tangents (both real and imaginary). The proposed graphic algorithm can be considered as an alternative to the algebraic solution of the problem.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>проблема десятой точки</kwd>
    <kwd>биквадратная кривая</kwd>
    <kwd>пучок конических сечений</kwd>
    <kwd>пучок квадрик</kwd>
    <kwd>пространственная конфигурация Дезарга</kwd>
    <kwd>схема Паскаля</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>zehnter Punkt Problem</kwd>
    <kwd>biquadratic curves</kwd>
    <kwd>pencils of conic sections</kwd>
    <kwd>pencils of quadrics</kwd>
    <kwd>spatial configuration of Desargues</kwd>
    <kwd>Pascal-Schema</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Бойков А.А. К вопросу о методике использования алгоритмов при решении задач начертательной геометрии [Текст] / А.А. Бойков, А.А. Сидоров, А.М. Федотов // Геометрия и графика. 2018. Т. 6. №. 3. C. 56-68. DOI 10.12737/issn.2308-4898</mixed-citation>
     <mixed-citation xml:lang="en">Boykov A.A. K voprosu o metodike ispol'zovaniya algoritmov pri reshenii zadach nachertatel'noj geometrii [On the issue of the use of algorithms for solving problems of descriptive geometry]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 3, pp. 56-68 (in Russian). DOI 10.12737/issn.2308-4898</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Вольберг О.А. Основные идеи проективной геометрии [Текст] / О.А. Вольберг. - М.-Л.: Учпедгиз, 1949. - 188 с.</mixed-citation>
     <mixed-citation xml:lang="en">Vol'berg O.A. Osnovnye idei proektivnoy geometrii [The Basic Ideas of Projective Geometry]. Moscow-Leningrad, Gosudarstvennoe uchebno-pedagogicheskoe izdatel'stvo Publ., 1949, 188 p. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Волошинов Д.В. Визуально-графическое проектирование единой конструктивной модели для решения аналогов задачи Аполлония с учетом мнимых геометрических образов [Текст] / Д.В. Волошинов // Геометрия и графика. 2018. Т. 6. №. 2. C. 23-46. DOI 10.12737/issn.2308-4898</mixed-citation>
     <mixed-citation xml:lang="en">Voloshinov D.V. Vizual'no-graficheskoe proektirovanie edinoj konstruktivnoj modeli dlya resheniya analogov zadachi Apolloniya s uchetom mnimyh geometricheskih obrazov [Visual graphic design of a unified constructive model for solving analogs of the Apollonian problem taking into account imaginary geometric images]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 2, pp. 23-46. (in Russian). DOI 10.12737/issn.2308-4898</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Волошинов Д.В. Единый конструктивный алгоритм построения фокусов кривых второго порядка [Текст] / Д.В. Волошинов // Геометрия и графика. 2018. Т. 6. №. 2. C. 47-54. DOI 10.12737/issn.2308-4898</mixed-citation>
     <mixed-citation xml:lang="en">Voloshinov D.V. Edinyj konstruktivnyj algoritm postroeniya fokusov krivyh vtorogo poryadka [Unified constructive algorithm for constructing focuses of second order curves]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 2, pp. 47-54. (in Russian). DOI 10.12737/issn.2308-4898</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Гирш А.Г. Графические алгоритмы реконструкции кривой второго порядка, заданной мнимыми элементами / А. Г. Гирш, В. А. Короткий // Геометрия и графика. 2016. Т. 4. №. 4. C. 19-30. DOI: 10.12737/22840</mixed-citation>
     <mixed-citation xml:lang="en">Hirsh A.G., Korotkiy V.A.  Graficheskie algoritmy rekonstrukcii krivoj vtorogo poryadka, zadannoj mnimymi ehlementami [Graphic algorithms for the reconstruction of the second order curve given by imaginary elements]. Geometriya i grafika [Geometry and graphics]. 2016, V. 4, I. 4, pp. 19-30 (in Russian). DOI 10.12737/22840</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Глаголев Н.А. Проективная геометрия / Н.А. Глаголев. - М.: Высшая школа, 1963. - 343 с.</mixed-citation>
     <mixed-citation xml:lang="en">Glagolev N.A. Proektivnaya geometriya [Projective Geometry]. Moscow, Vysshaya Shkola Publ., 1963, 344 p. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Короткий В.А. Синтетические алгоритмы построения кривой второго порядка [Текст] / В.А. Короткий // Вестник компьютерных и информационных технологий. - 2014. -№ 11. - С. 20-24. DOI: 10.14489/issn.1810-7206</mixed-citation>
     <mixed-citation xml:lang="en">Korotkiy V.A. Sinteticheskie algoritmy postroeniya krivoj vtorogo poryadka [Synthetic Algorithms for Constructing a Curve of the Second Order]. Vestnik komp'yuternykh i informatsionnykh tekhnologiy [Journal of computer and information technology]. 2014, I. 11, pp. 20-24. (in Russian). DOI: 10.14489/issn.1810-7206</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Короткий В.А. Универсальный компьютерный коникограф / В.А. Короткий, Л.И. Хмарова // Труды 26-й Международной научной конференции GraphiCon 2016, ННГАСУ, Нижний Новгород. - С. 347-351.</mixed-citation>
     <mixed-citation xml:lang="en">Korotkiy V.A., L.I. Hmarova. Universal'nyj komp'yuternyj konikograf [Universal computer program for tracing conic sections]. Trudy 26-j Mezhdunarodnoj nauchnoj konferencii GraphiCon 2016 (19-23 sentyabrya 2016) [Proceedings of the 26th International Scientific Conference GraphiCon 2016]. Nizhnij Novgorod, NNGASU Publ., pp. 347-351. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">V. Korotkiy: Construction of a Nine-Point Quadric Surface. Journal for Geometry and Graphics, Austria, Volume 22 (2018), No. 2, 183-193.</mixed-citation>
     <mixed-citation xml:lang="en">V. Korotkiy: Construction of a Nine-Point Quadric Surface. Journal for Geometry and Graphics, Austria, Volume 22 (2018), No. 2, 183-193.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Короткий В.А. Кривые второго порядка на экране компьютера [Текст] / В.А. Короткий, Е.А. Усманова // Геометрия и графика. 2018. Т. 6. №. 2. C. 101-113. DOI 10.12737/issn.2308-4898</mixed-citation>
     <mixed-citation xml:lang="en">Korotkij V.A., Usmanova E.A. Krivye vtorogo poryadka na ehkrane komp'yutera [Second-order curves on a computer screen]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 2, pp. 101-113. (in Russian). DOI 10.12737/issn.2308-4898</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Короткий В.А. Компьютерная визуализация кривой второго порядка, проходящей через мнимые точки и касающейся мнимых прямых / В.А. Короткий// Научная визуализация. - 2018. - V. 10, I. 1. - С. 56-68.</mixed-citation>
     <mixed-citation xml:lang="en">Korotkij V.A. Komp'yuternaya vizualizaciya krivoj vtorogo poryadka, prohodyashchej cherez mni-mye tochki i kasayushchejsya mnimyh pryamyh [Computer visualization of the second order curve passing through imaginary points and touching imaginary straight lines]. Nauchnaya vizualizaciya [Scientific visualization]. 2018, V. 10, I. 1, pp. 56-68. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Программа для ЭВМ «Построение кривой второго порядка, проходящей через данные точки и касающейся данных прямых» / В.А. Короткий // Свидетельство о государственной регистрации № 2011611961 от 04.03.2011 г.</mixed-citation>
     <mixed-citation xml:lang="en">Korotkiy V.A. Programma dlya EHVM «Postroenie krivoy vtorogo poryadka, prokhodyashchey cherez dannye tochki i kasayushchikhsya dannykh pryamykhi» [The Construction of the Curve of the Second Order Passing Through the Data Points and Data Concerning Direct]. Svid. o gosudarstvennoy registratsii programmy dlya EVM. no. 2011611961, 04.03.2011 [State Registration Certificate No. 2011611961 dated March 4, 2011].</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сальков Н.А. Формирование поверхностей при кинетическом отображении [Текст] / Н.А.Сальков // Геометрия и графика. 2018. Т. 6. №. 1. C. 20-33. DOI 10.12737/issn.2308-4898</mixed-citation>
     <mixed-citation xml:lang="en">Sal'kov N.A. Formirovanie poverhnostej pri kineticheskom otobrazhenii [Formation of surfaces during kinetic imaging]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 1, pp. 20-33. (in Russian). DOI 10.12737/issn.2308-4898</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">M. Chasles: Aperçu historique sur l'origine et le développement des methods en Géométrie particuliérement de celles qui se rapportent à la Géométrie moderne.  Paris 1875.</mixed-citation>
     <mixed-citation xml:lang="en">M. Chasles: Aperçu historique sur l'origine et le développement des methods en Géométrie particuliérement de celles qui se rapportent à la Géométrie moderne.  Paris 1875.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">J.H. Engel: Konstruktionen zur Geometrie der Flächen zweiter Ordnung und der ebenen Kurven dritter Ordnung. Vierteljahrsschrift der Naturforschende Gesellschaft in Zürich, 299-337 (1889).</mixed-citation>
     <mixed-citation xml:lang="en">J.H. Engel: Konstruktionen zur Geometrie der Flächen zweiter Ordnung und der ebenen Kurven dritter Ordnung. Vierteljahrsschrift der Naturforschende Gesellschaft in Zürich, 299-337 (1889).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">T. Reye: Die Geometrie der Lage. II. Theil. Leipzig, Baumgärtner′s Buchhandlung 1892.</mixed-citation>
     <mixed-citation xml:lang="en">T. Reye: Die Geometrie der Lage. II. Theil. Leipzig, Baumgärtner′s Buchhandlung 1892.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">K. Rohn, E. Papperitz: Lehrbuch der Darstellenden Geometrie. Band II, Leipzig 1896.</mixed-citation>
     <mixed-citation xml:lang="en">K. Rohn, E. Papperitz: Lehrbuch der Darstellenden Geometrie. Band II, Leipzig 1896.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">O. Staude: Flaechen 2. Ordnung und ihre Systeme und Durchdringungskurven. In Encyklopaedie der Mathematischen Wissenschaften, Band III, Geometrie, Teil 2, Hälfte 1, Teubner, Leipzig 1903.</mixed-citation>
     <mixed-citation xml:lang="en">O. Staude: Flaechen 2. Ordnung und ihre Systeme und Durchdringungskurven. In Encyklopaedie der Mathematischen Wissenschaften, Band III, Geometrie, Teil 2, Hälfte 1, Teubner, Leipzig 1903.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
