Near-optimal parameterization of the intersection of quadrics: III. Parameterizing singular intersections
نویسندگان
چکیده
We conclude, in this third part, the presentation of an algorithm for computing an exact and proper parameterization of the intersection of two quadrics. The coordinate functions of the parameterizations in projective space are polynomial, whenever it is possible. They are also near-optimal in the sense that the number of distinct square roots appearing in the coefficients of these functions is minimal except in a small number of cases (characterized by the real type of the intersection) where there may be an extra square root. Our algorithm builds on the classification of pencils of quadrics of P(R) over the reals presented in Part II and the type-detection algorithm that we deduced from this classification. Moreover, since the algorithm presented in Part I is near-optimal when the intersection is a non-singular quartic, we focus here on the case where the intersection is singular and present, for all possible real types of intersection, algorithms for computing near-optimal rational parameterizations. We also give examples covering all the possible situations, in terms of both the real type of intersection and the number and depth of square roots appearing in the coefficients of the parameterizations.
منابع مشابه
Near-optimal parameterization of the intersection of quadrics: I. The generic algorithm
We present the first exact and efficient algorithm for computing a proper parametric representation of the intersection of two quadrics in three-dimensional real space given by implicit equations with rational coefficients. The output functions parameterizing the intersection in projective space are polynomial, whenever it is possible, which is the case when the intersection is not a smooth qua...
متن کاملNear-optimal parameterization of the intersection of quadrics: II. A classification of pencils
While Part I [2] of this paper was devoted mainly to quadrics intersecting in a smooth quartic, we now focus on singular intersections. To produce optimal or near-optimal parameterizations in all cases, we first determine the the real type of the intersection before computing the actual parameterization. In this second part, we present the first classification of pencils of quadrics based on th...
متن کاملContributions au calcul géométrique effectif avec des objets courbes de faible degré. (Contributions to effective geometric computing with low-degree curved objects)
We present the first efficient algorithm for computing an exact parametric representationof the intersection of two quadrics in three-dimensional real space given by implicit equations withrational coefficients. The output functions parameterizing the intersection are rational functionswhenever it is possible, which is the case when the intersection is not a smooth quartic (for exam...
متن کاملComputing quadric surface intersections based on an analysis of plane cubic curves
Computing the intersection curve of two quadrics is a fundamental problem in computer graphics and solid modeling. We present an algebraic method for classifying and parameterizing the intersection curve of two quadric surfaces. The method is based on the observation that the intersection curve of two quadrics is birationally related to a plane cubic curve. In the method this plane cubic curve ...
متن کاملNear-Optimal Parameterization of the Intersection of Quadrics: IV. An Efficient and Exact Implementation
We present the first complete, robust, and efficient C++ implementation for parameterizing the intersection of two implicit quadrics with integer coefficients of arbitrary size. It is based on the near-optimal algorithm presented in Parts I, II, and III [5, 6, 7] of this paper. Our implementation correctly identifies and parameterizes all the algebraic components of the intersection in all case...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Symb. Comput.
دوره 43 شماره
صفحات -
تاریخ انتشار 2008