Abstract
We present an algorithm with the following characteristics: given a real non-polynomial rational parametrization \({\mathcal{P}(t)}\) of a plane curve and a tolerance \({\epsilon > 0}\) , \({\mathbb{R}}\) is decomposed as union of finitely many intervals, and for each interval I of the partition, with the exception of some isolating intervals, the algorithm generates a polynomial parametrization \({\mathcal{P}_{I}(t)}\) . Moreover, as an option, one may also input a natural number N and then the algorithm returns polynomial parametrizations with degrees smaller or equal to N. In addition, we present an error analysis where we prove that the curve piece \({{\cal C}_{I}=\{\mathcal{P}(t)\,|\,t\in I\}}\) is in the offset region of \({{\cal C}_{I}^{\ast}=\{\mathcal{P}_{I}(t)\,|\,t\in I\}}\) at distance at most \({\sqrt{2}\epsilon}\) , and conversely.
Similar content being viewed by others
References
Abhyankar, S.S.: Algebraic geometry for scientists and engineers. In: Mathematical Surveys and Monographs, vol. 35. AMS, Providence (1990)
Arrondo E., Sendra J. and Sendra J.R. (1997). Parametric generalized offsets to hypersurfaces. J. Symbol. Comput. 23: 267–285
Cheng F., Sederberg T.W. and Wang G.-J. (1997). On the convergence of polynomial approximation of rational functions. J. Approx. Theory. 89: 267–288
González-Vega, L., Necula, I., Pérez-Díaz, S., Sendra, J., Sendra, J.R.: Algebraic methods in computer aided geometric design: theoretical and practical applications. In: Geometric Computation, pp. 1–33. World Scientific, Singapore (2004)
Hämmerlin, G., Hoffmann, K-H.: Numerical mathematics. In Undergraduated Text in Mathematics. Springer, Berlin Heidelberg New York (1991)
Johnson, J.R.: Algorithms for real root isolation. In: Quantifier Elimination and Cylindrical Algebraic Decomposition. Text and Monograhs in Symbolic Computation, pp. 269–289. Springer, Berlin Heidelberg New York (1998)
Kakimoto, M., Sederberg, T.W.: Approximating rational curves using polynomial curves. In: Farin, G. (ed.) NURBS for Curve and Surface Design, pp. 144–158, SIAM, Philadelphia (1991)
Pérez–Díaz S. and Sendra J.R. (2003). Computing all parametric solutions for blending parametric surfaces. J. Symbol. Comput. 36: 925–964
Pérez–Díaz S., Sendra J. and Sendra J.R. (2004). Parametrization of approximate algebraic curves by lines. Theoret. Comput. Sci. 315: 627–650
Pérez-Díaz, S., Sendra, J., Sendra, J.R.: Distance properties of epsilon points on algebraic curves. In: Series Mathematics and Visuatization. Computational Methods for Algebraic Spline Surfaces. pp. 45–61. Springer, Berlin Heidelberg New York (2004)
Sendra J.R. and Winkler F. (1991). Symbolic parametrization of curves. J. Symbol. Comput. 12: 607–631
Sendra J.R. and Winkler F. (1997). Parametrization of algebraic curves over optimal field extensions. J. Symbol. Comput. 23: 191–207
Author information
Authors and Affiliations
Corresponding author
Additional information
Authors partially supported by the Spanish “Ministerio de Educación y Ciencia” under the Project MTM2005-08690-C02-01, and by the “Dirección General de Universidades de la Consejería de Educación de la CAM y la Universidad de Alcalá” under the project CAM-UAH2005/053.
Rights and permissions
About this article
Cite this article
Pérez-Díaz, S., Sendra, J.R. & Villarino, C. Finite piecewise polynomial parametrization of plane rational algebraic curves. AAECC 18, 91–105 (2007). https://doi.org/10.1007/s00200-006-0029-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00200-006-0029-2