Elimination and resultants. 1. Elimination and bivariate resultants

We discuss the relevance of elimination theory and resultants in computing, especially in computer graphics and CAGD. We list resultant properties to enhance overall understanding of resultants. For bivariate resultants, we present two explicit expressions: the Sylvester and the Bezout determinants. The Sylvester matrix is easier to construct, but the symmetrical Bezout matrix is structurally richer and thus sometimes more revealing. It let Kajiya (1982) observe directly that a line and a bicubic patch could intersect in at most 18 points, not 36 points, as a naive analysis would presume. For Bezier curves, there is an interesting algebraic and geometric relationship between the implicit equation in Bezout determinant form and the properties of end point interpolation and de Casteljau subdivision. When the two polynomials are of different degrees, the Bezout resultant suffers from extraneous factors. Fortunately, we can easily discard these factors. For problems related to surfaces, we need multivariate resultants: in particular, multivariate resultants for three homogeneous polynomials in three variables. >

[1]  George E. Collins,et al.  Subresultants and Reduced Polynomial Remainder Sequences , 1967, JACM.

[2]  George E. Collins,et al.  The Calculation of Multivariate Polynomial Resultants , 1971, JACM.

[3]  S. Y. Ku,et al.  Computing polynomial resultants: Bezout's determinant vs. Collins' reduced P.R.S. algorithm , 1969, CACM.

[4]  Christoph M. Hoffmann,et al.  Implicit curves and surfaces in CAGD , 1993, IEEE Computer Graphics and Applications.

[5]  Thomas W. Sederberg,et al.  A simple verification of the implicitization formulae for Bézier curves , 1994, Comput. Aided Geom. Des..

[6]  R. Loos Generalized Polynomial Remainder Sequences , 1983 .

[7]  R. J. Walker Algebraic curves , 1950 .

[8]  F. S. Macaulay Some Formulæ in Elimination , 1902 .

[9]  Dinesh Manocha,et al.  Algorithm for implicitizing rational parametric surfaces , 1992, Comput. Aided Geom. Des..

[10]  Christoph M. Hoffmann,et al.  Geometric and Solid Modeling , 1989 .

[11]  George Salmon Lessons introductory to the modern higher algebra , 1885 .

[12]  Erich Kaltofen,et al.  Solving systems of nonlinear polynomial equations faster , 1989, ISSAC '89.

[13]  Wayne Tiller,et al.  The Cayley method in computer aided geometric design , 1984, Comput. Aided Geom. Des..

[14]  James H. Davenport,et al.  Computer Algebra: Systems and Algorithms for Algebraic Computation , 1988 .

[15]  Ron Goldman,et al.  Vector elimination: A technique for the implicitization, inversion, and intersection of planar parametric rational polynomial curves , 1984, Comput. Aided Geom. Des..

[16]  John Canny,et al.  The complexity of robot motion planning , 1988 .

[17]  Ron Goldman,et al.  Using multivariate resultants to find the intersection of three quadric surfaces , 1991, TOGS.

[18]  Ron Goldman,et al.  The method of resolvents: A technique for the implicitization, inversion, and intersection of non-planar, parametric, rational cubic curves , 1985, Comput. Aided Geom. Des..

[19]  Dinesh Manocha,et al.  Implicit Representation of Rational Parametric Surfaces , 1992, J. Symb. Comput..

[20]  S. Abhyankar Historical Ramblings in Algebraic Geometry and Related Algebra , 1976 .

[21]  James T. Kajiya,et al.  Ray tracing parametric patches , 1982, SIGGRAPH.

[22]  Henry S. White Bézout’s theory of resultants and its influence on geometry , 1909 .

[23]  Joe Warren,et al.  On the Applications of Multi-Equational Resultants , 1988 .

[24]  Ron Goldman,et al.  Implicit representation of parametric curves and surfaces , 1984, Comput. Vis. Graph. Image Process..

[25]  Dinesh Manocha,et al.  A new approach for surface intersection , 1991, SMA '91.

[26]  George E. Collins Letters to the editor: comment on a paper by Ku and Adler , 1969, CACM.

[27]  Ron Goldman,et al.  Degree, multiplicity, and inversion formulas for rational surfaces using u-resultants , 1992, Comput. Aided Geom. Des..

[28]  Christoph M. Hoffmann,et al.  Geometric and Solid Modeling: An Introduction , 1989 .