μ基的应用—空间曲线奇异点的计算及有理曲面的隐式化
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
μ基是新近出现在几何造型领域中研究曲线和曲面性质与计算的一种代数工具,它提供了一种联系曲线和曲面的参数表示与隐式表示之间的桥梁。基于μ基的隐式化方法,表示紧凑且效率大大提高。此外,μ基在求曲线的奇异点,计算直纹面的自交线等几何问题上有很好的应用,展示了不同寻常的优势。
     本文将在已有的研究结果的基础上,完善曲线与曲面μ基的计算与应用。对于曲线而言,本文利用μ基理论计算了空间有理曲线上的奇异点,并通过构造多元结式,对奇异点进行了理论分析。对于曲面,本文研究了旋转曲面的μ基的计算及隐式方程求解的问题,并将相应结果推广到了双准线有理曲面的情况。
     在第一章中,我们回顾了本学科的发展简史。简述了曲线曲面参数化与隐式化问题的研究成果,并综述了贯穿全文的基础-μ基的研究进展。
     在第二章中,我们介绍了本文所需要的基础知识,并介绍了平面有理曲线,空间有理曲线及一般有理曲面的μ基的已知理论。
     在第三章中,我们给出了计算空间有理曲线奇异点的两种方法。第一种方法是利用随机技巧将空间有理曲线奇异点的计算化为平面有理曲线奇异点的计算;第二种方法是基于投影的思想,将空间有理曲线投影为平面有理曲线处理。两种方法都可行高效。
     在第四章中,我们继续分析空间曲线奇异点的问题。基于构造的多元稀疏结式,我们直接对空间有理曲线的μ基所派生出的三个二元多项式进行公共根分析。利用相应结式,完成了空间有理曲线奇异点的计算,并给出了关于奇异点重数的一些相关理论分析。
     在第五章中,我们对旋转曲面的μ基及隐式化问题进行研究。针对旋转曲面的特性,我们利用准线的μ基构造出了相应旋转曲面的μ基。再通过构造Sylvester型矩阵,Bezout型矩阵,得到旋转曲面的隐式方程。
     在第六章中,我们将第五章的结果推广到由垂直双准线生成的曲面,得到了相应曲面的μ基和隐式方程。
The μ-bases of rational curves/surfaces are newly developed tools which play an important role in connecting parametric forms and implicit forms of rational curves/surfaces. They provide efficient algorithms to implicitize rational curves/surfaces as well as algorithms to compute singularities of rational planar curves/ruled surraces.
     In this thesis, based on the existing research results, we present more appli-cations of μ-bases in rational space curves and surfaces of revolution. For rational curves, we apply μ-bases to compute the singularities of rational space curves, and based on a new constructing bihomogeneous resultant matrix to analyze the mul-tiplicities of all singular points. For rational surfaces, we construct a μ-basis for surface of revolution, and a Sylvester-type matrix whose determinant gives the im-plicit equation of surface of revolution. And we extend the result to more general surfaces which has a pair of orthogonal directrices.
     In Chapter1, we first give a brief history of Computer Aided Geometric de-sign. We mention parametrization and implicitization are two important problems in CAGD, and summarize recent developments of μ-basis of rational curves and surfaces and its applications.
     In Chapter2, we provide some preliminary knowledge that we will use in the following chapters, including the definitions and known applications of μ-bases for rational planar curves, rational space curves and rational surfaces.
     In Chapter3, we discuss the singularities of rational space curves. Two methods are provided to compute the singularities of arbitrary degree curves. These methods are a generalization of the paper (Chen, Wang and Liu, Computing singular points of plane rational curves. Journal of Symbolic Computation43,92-117,2008), which are based on the μ-basis of the rational space curve and on random technique. The comparison between our two methods and a generalized resultants method are provided. Examples are provided to illustrate the effectiveness of our methods.
     In Chapter4, we provide a different technique to detect the singularities of rational space curves. From a μ-basis for a space curve, we generate three planar algebraic curves of different bidegrees whose intersection points correspond to the parameters of the singularities. To find these intersection points, a new sparse resultant matrix is constructed. We can get the information of the singularities through this resultant matrix by Gaussian eliminations.
     In Chapter5, we focus on μ-bases of surfaces of revolution. We compute a μ-basis for the surface of revolution from a μ-basis of its directrix and a rational parametrization of the circle. Then we construct a sparse Sylvester style resultant matrix and a Bezout style resultant matrix for three bivariate polynomials of bide-grees (1,μ),(1, n-μ),(2,0) which are derived from the μ-basis. Both determinants provide compact representations for the implicit equation of a rational surface of revolution.
     In Chapter6, we extend the result in Chapter5to surfaces generated by two orthogonal directrices. We compute a μ-basis from the μ-basis of its directrices and construct a Sylvester style resultant matrix whose determinant gives the implicit equation of the surface. But the constructing of the Bezout style resultant is hard work, which is an open problem now.
引文
[1]S. Abhyankar. Algebraic geometry for acientists and engineers. American mathemat-ical Society,1990.
    [2]S. Abhyankar and A. Sathaye. Geometric theory of algebraic space curves. Lecture Notes in Mathematics, Springer,1974.
    [3]D. A.Cox, J. B.Little, and D. O'Shea. Ideals, varieties, and algorithms:an introduc-tion to computational algebraic geometry and commutative Algebra. Third Edition, Springer,2007.
    [4]F. Aries and R. Senoussi. An implicitizationalgorithm for rationalsurfaces with nobasepoints. Journal of Symbolic Computation,31:357-365,2001.
    [5]T. Becker, V. Weispfenning, and H. Kredel. Grobner bases:a computational approach to commutative algebra. Springer-Verlag,1993.
    [6]T. Berrya and R. R.Patterson. Implicitization and parametrization of nonsingular cubic surfaces. Computer Aided Geometric Design,18:723-738,2001.
    [7]L. Buse and T. L. Baa. Matrix-based implicit representations of rational algebraic curves and applications. Computer Aided Geometric Design,27:681-699,2010.
    [8]B. Buchberger. Applications of Grobner bases in non-linear computational geometry. Lecture Notes in Computer Science,296:52-80,1988.
    [9]F. Chen. Reparametrization of a rational ruled surface using the μ-basis. Computer Aided Geometric Design,20:11-17,2003.
    [10]F. Chen, D. Cox and Y.Liu. the μ-basis of a rational parametric surface. Computer Aided Geometric Design,39:689-706,2005.
    [11]F. Chen, L. Shen, and J. Deng. Implicitization and parametrization of quadractic and cubic surfaces by μ-bases. Computing,79:131-142,2007.
    [12]F. Chen and W. Wang. The μ-basis of a planar rational curve-properties and com-putation. Graphical Models,64:368-381,2003.
    [13]F. Chen and W. Wang. Revisiting the μ-basis of a rational ruled surface. Journal of Symbolic Computation,36:699-716,2003.
    [14]F. Chen, W. Wang, and Y. Liu. Computing singular points of plane rational curves. Journal of Symbolic Computation,43:92-117,2008.
    [15]F. Chen and T. W.Sederberg. A new implicit representation of a planar rational curve with high order singularity. Computer Aided Geometric Design,19:151-167, 2002.
    [16]F. Chen, J. Zheng, and T. W.Sederberg. The μ-basis of a rational ruled surface. Computer Aided Geometric Design,18:61-72,2001.
    [17]E.-W. Chionh. Shifting planes always implicitize a surface of revolution. Computer Aided Geometric Design,26:369-377,2009.
    [18]E.-W. Chionh, R. Glodman, and M. Zhang. Hybrid Dixon resultants. Mathematics of Surfaces VIII, Information Geometers Ltd,1998.
    [19]E.-W. Chionh and R. Goldman. Elimination and resultants, part 1:Elimination and bivariate reaultants. IEEE Computer Graphics and Applications,15(1):69-77,1995.
    [20]E.-W. Chionh and R. Goldman. Elimination and resultants, part 2:Multivariate resultants. IEEE Computer Graphics and Applications,15(2):60-69,1995.
    [21]E.-W. Chionh and T. W. Sederberg. On the minors of the implicitization bezout matrix for a rational plane curve. Computer Aided Geometric Design,18:21-36, 2001.
    [22]D. Cox. Equations of parametric curves and surfaces via syzygies. Contemporary mathematics,286:1-20,2001.
    [23]D. Cox. The moving curve ideal and the rees algebra. Theoretical Computer Science, 392:23-36,2008.
    [24]D. Cox, R. Goldman, and M. Zhang. On the validity of implicitization by moving quadrics for rational surfaces with base points. Jouranl of Symbolic Computation, 29:419-440,2000.
    [25]D. Cox, J. Little, and D. O'Shea. Using algebraic geometry. Springer, New York, 1998.
    [26]D. Cox, T. W.Sederberg, and F. Chen. The moving line ideal basis of planar rational curves. Computer Aided Geometric Design,15:803-827,1998.
    [27]J. Deng, F. Chen, and L. Shen. Computing μ-bases of rational curves and surfaces using polynomial matrix factorization. Proceedings of ISSAC 2005,132-139,2005.
    [28]A. Dickensteina and I. Z. Emirisb. Multihomogeneous resultant resultant formulae by means of complexes. Journal of Symbolic Computation,36:317-342,2003.
    [29]A. Dixon. The eliminant of three quantities in two independent variables. Proceedings of the. London Mathematical Society,7:50-69,473-492,1908.
    [30]I. Z. Emirisb and V. Y. Pan. Symbolic and numeric methods for exploiting structure in constructing resultant matrices. Journal of Symbolic Computation,33:393-413, 2002.
    [31]S. Ganguli. The theory of plane curves. University of Calcutta,1931.
    [32]R. Goldman. Polar forms in geometric modeling and algebraic geometry. Topics in Algebraic Geometry and Geometric Modeling, AMS Contemporary Mathematics, 334:3-24,2003.
    [33]R. Goldman. Some applications of resultants to problems in computational geometry. The Visual Computer,1:101-107,1985.
    [34]R. Goldman, B. Hassett, and X. Shi. Finding singularities of parametrized space curves using μ-bases and resultants. in preparation.
    [35]L. Gonzalez-Vega, I. Necula, S. Perez-Diaz, J. Sendra, and J. Sendra. Algebraic methods in computer aided geometric design:Theoretical and practical applications. Geometric Computation. Lecture Notes Series on Computing,11:1-33,2004.
    [36]J. Harris. The genus of space curves. Mathematische Annalen,249:191-204,1980.
    [37]R. Harshorne. Algebraic Geometry. Graduate Texts in Mathematics, Springer,1977.
    [38]B. Hassett. Introduction to Algebraic Geometry. Cambridge University Press,2007.
    [39]H. Hilton. Plane Algebraic Curves. Oxford, The Clarendon press,1920.
    [40]C. M. Hoffmann. Geometric and Solid Modeling:The Morgan Kaufmann Series in Computer Graphics and Geometric Modeling. Morgan Kaufmann Publisher,1989.
    [41]B. Hunt. The geometry of some special arithmetic quotients, Lecture Notes in Math-ematics. Springer,1996.
    [42]P.-B. Irene. Theory and history of geometric models. University Library Groningen, 2007.
    [43]X. Jia, F. Chen, and J. Deng. Computing self-intersection of rational ruled surfaces. Computer Aided Geometric Design,26:287-299,2009.
    [44]X. Jia and R. Goldman. Using smith forms and μ-bases to compute all the singular-ities of rational planar curves. Accepted by Computer Aided Geometric Design.
    [45]X. Jia and R. Goldman.μ-bases and singularities of rational planar curves. Computer Aided Geometric Design,26:970-988,2009.
    [46]A. Khetan. The resultant of an unmixed bivariate system. Journal of Symbolic Computation,36:425-442,2003.
    [47]A. Khetan, N. Song and R. Goldman. A-resultants for bivariate polynomials with planar Newton polygons (extended abstract). Proceedings of ISSAC 2004, ACM, New York,205-212,2004.
    [48]N. K.Bose, B. Buchberger, and J. P.Guiver. Multidimensional systems theory and applications. Kluwer Academic Publishers,2003.
    [49]D. Manocha and J. F. Canny. Algorithm for implicitizing rational parametric surfaces. Computer Aided Geometric Design,9:25-50,1992.
    [50]D. Manocha and J. F. Canny. Detecting cusps and inflection points in curves. Com-puter Aided Geometric Design,9:1-24,1992.
    [51]I. M.Gelfand, M. M.Kapranov, and A. V.Zelevinsky. Discriminants, resultants, and multidimensional determinants. Birkhauser Boston,1994.
    [52]H. Park. Effective computation of singularities of parametric affine curves. Journal of Pure and Applied Algebra,173:49-58,2002.
    [53]S. Perez-Diaz. Computation of the singularities of parametric plane curves. Journal of Symbolic Computation,42:835-857,2007.
    [54]O. J. Peterson. The double points of rational curves. American Mathematical Month-ly,42:376-379,1917.
    [55]R. Rubio, J. Serradilla, and M. Velez. Detecting real singularities of a space curve from a real rational parameterization. Jouornal of Symbolic Computatio,44:490-498, 2009.
    [56]J. Sendra and F. Winkler. Symbolicparametrization of curves. Journal of Symbolic Computation,12:607-632,1991.
    [57]M. Shalaby and B. Juttler. Approximate implicitization of space curves and of sur-faces of revolution. Geometric Modeling and Algebraic Geometry, Springer,3:215-228,2008.
    [58]X. Shi and F. Chen. Computing the singularities of rational space curves. Inter-national Symposium on Symbolic and Algebraic Computation, ACM Press,171-178, 2010.
    [59]X. Shi and R. Goldman. Implicitizing rational surfaces of revolution using μ-bases. Accepted by Computer Aided Geometric Design,2012.
    [60]X. Shi, X. jia, R. Goldman, B. Hassett. Using a Bihomogeneous Resultant to Find the Singularities of Rational Space Curves. submitted to Journal of Symbolic Com-putation,2011.
    [61]I. S.Kotsireas. Panorama of methods for exact implicitization of algebraic curves and surfaces. Geometric Computation. Lecture Notes Series on Computing,11:126-155, 2004.
    [62]J. Schicho. Rational parametrization of surfaces. Journal of Symbolic Computation, 26:1-29,1998.
    [63]J. Schicho. Proper parametrization of real tubular surfaces. Journal of Symbolic Computation,30:583-593,2000.
    [64]N. Song, F. Chen, and R. Goldman. Axial moving lines and singularities of rational planar curves. Computer Aided Geometric Design,24:200-209,2007.
    [65]N. Song and R. Goldman.μ-bases for polynomial systems in one variable. Computer Aided Geometric Design,26:217-230,2009.
    [66]G. Strang. Linear algebra and its applications. Thompson,2006.
    [67]B. Sturmfels and A. Zelevinsky. Multigraded resultants of Sylvester type. Journal of Algebra,163:115-127,1994.
    [68]R. Walker. Algebraic curves. Princeton University Press,1950.
    [69]H. Wang. Equations of parametric surfaces with base points via syzygies. Ph.D dissertation, Louisiana State University,2003.
    [70]H. Wang, X. Jia, and R. Goldman. Axial moving planes and singularities of rational space curves. Computer Aided Geometric Design,26:300-316,2009.
    [71]X. Wang, F. Chen, and J. Deng. Implicitization and parametrization of quadratic surfaces with one simple base point. Proceedings of the ISSAC'2008, ACM Press, 31-38,2008.
    [72]J. Weyman and A. Zelevinsky. Multigraded formulae for multigraded resultants. Journal of Algebraic Geometry,3:569-597,1994.
    [73]T. W.Sederberg. Implicit and parametric curves and surfaces for computer aided geometric design. PhD thesis, Purdue University,1983.
    [74]T. W.Sederberg, D. C.Anderson, and R. Goldman. Implicit representation of para-metric curves and surfaces. Computer Vision, Graphics and Image Processing,28:72-84,1984.
    [75]T. W.Sederberg and F. Chen. Implicitization using moving curves and surfaces. SIGGRAPH'95:Proceedings of the 22nd annual conference on Computer graphics and interactive techniques. ACM Press,301-308,1995.
    [76]T. W.Sederberg, T. Saitob, D. Qi, and K. S.Klimaszewski. Curve implicitization using moving lines. Computer Aided Geometric Design,11:687-706,1994.
    [77]I. R.Shafarevich. Basic Algebraic Geometry. Springer-Verlag,1995.
    [78]王东明.符号计算选讲清华大学出版社,北京,2003.
    [79]吴文俊.数学机械化科学出版社,北京,2003.
    [80]F. Zeng and F. Chen. Degree reduction of rational curves by μ-basis. Computer Mathematics,Proceedings of the Sixth Asian Symposium (ASCM 2003),265-275,2003.
    [81]M. Zhang. Topics in resultants and implicitization. PhD thesis, Computer Science Department, Rice University,2000.
    [82]J. Zheng, T. W.Sederberg, E.-W. Chionh, and D. A.Cox. Implicitizing rational sur-faces with base points using the method of moving surfaces. Contemporary Mathe-matics Series,334:151-168,2003.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700