Let us consider two polynomial equations
,
of degree
and
respectively as follows:
Evidently, has degree in , respectively. Furthermore, McKay and Wang [266] proved that the leading form , which consists of the terms with , is equal to , where is the greatest common divisor of and . Therefore, if , has the form , and thus the highest total degree of the implicit algebraic representation of the curve is . An alternate geometric way of visualizing this is to consider the maximum number of intersections of a straight line , with the planar parametric curve , which upon substitution into the (linear) equation of the line leads to the conclusion that the highest total degree is . Note that the curve , can be represented implicitly using resultants as . The exponent of arises in order to reflect the complex roots for the parameter of or for given or .
Once we have the implicit form, we check if in an exact arithmetic context to verify if is on the initial curve. Resultants can be computed exactly (in rational arithmetic) in symbolic manipulation programs such as MATHEMATICA [446], MAPLE [51], but the evaluation procedure tends to be slow for high degree cases.
Finally we may need to determine the corresponding parameter value on the parametric curve at the point . This process is called inversion. We set and in (5.28) and discard any row of the resultant matrix and solve for any of the ratio of ( ) which gives the parameter value [374]. The implicitization and inversion methods are efficient for low degree polynomials but there are no guarantees on accuracy and robustness, if these methods are implemented in floating point arithmetic. Subdivision methods are preferable for higher degrees, and as we have seen in Chap. 4 when coupled with rounded interval arithmetic, they become robust and accurate. Intersection of points and 3-D polynomial curves via implicitization involves a process of projection on -plane and finding by inversion and verification of .