Skip to main content

A Maple Package to Deal with the Birationality of Curves and Surfaces Parametrizations

  • Conference paper
  • First Online:
Maple in Mathematics Education and Research (MC 2020)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1414))

Included in the following conference series:

  • 706 Accesses

Abstract

In this paper we present the Maple package Luroth for dealing with the birationality of curves and surfaces parametrizations. The procedures in the package decide whether a given, either curve or surface, parametrization is injective by computing its degree map. In addition, if the parametrization is not injective, it determines a birational reparametrization. For the curve case, the corresponding command always provides an optional answer. For the surface case, not all cases are covered. Nevertheless, we illustrate using Maple some new ideas on how to approach those surface cases not covered in the package.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Caravantes, J., Sendra, J.R., Sevilla, D., Villarino, C.: On the existence of birational surjective parametrizations of affine surfaces. J. Algebra 501, 206–214 (2018)

    Article  MathSciNet  Google Scholar 

  2. Holme, A.: On the dual of a smooth variety. In: Lønsted, K. (ed.) Algebraic Geometry. LNM, vol. 732, pp. 144–156. Springer, Heidelberg (1979). https://doi.org/10.1007/BFb0066642

    Chapter  Google Scholar 

  3. Hoschek, J., Lasser, D.: Fundamentals of Computer Aided Geometric Design. A.K. Peters Ltd., Natick (1993)

    MATH  Google Scholar 

  4. Pérez-Díaz, S., Sendra, J.R.: Computation of the degree of rational surface parametrizations. J. Pure Appl. Algebra 193(1–3), 99–121 (2004)

    Article  MathSciNet  Google Scholar 

  5. Pérez-Díaz, S.: On the problem of proper reparametrization for rational curves and surfaces. Comput. Aided Geom. Des. 23(4), 307–323 (2006)

    Article  MathSciNet  Google Scholar 

  6. Pérez-Díaz, S.: A partial solution to the problem of proper reparametrization for rational surfaces. Comput. Aided Geom. Des. 30(8), 743–759 (2013)

    Article  MathSciNet  Google Scholar 

  7. Pérez-Díaz, S., Sendra, J.R.: A univariate resultant-based implicitization algorithm for surfaces. J. Symb. Comput. 43(2), 118–139 (2008)

    Article  MathSciNet  Google Scholar 

  8. Schicho, J.: Rational parametrization of surfaces. J. Symb. Comput. 26, 1–29 (1998)

    Article  MathSciNet  Google Scholar 

  9. Sendra, J.R.: Normal parametrization of algebraic plane curves. J. Symb. Comput. 33, 863–885 (2002)

    Article  MathSciNet  Google Scholar 

  10. Sendra, J.R., Sevilla, D.: First steps towards radical parametrization of algebraic surfaces. Comput. Aided Geom. Des. 30(4), 374–388 (2013)

    Article  MathSciNet  Google Scholar 

  11. Sendra, J.R., Sevilla, D., Villarino, C.: Algebraic and algorithmic aspects of radical parametrizations. Comput. Aided Geom. Des. 55, 1–14 (2017)

    Article  MathSciNet  Google Scholar 

  12. Sendra, J.R., Winkler, F., Pérez-Díaz, S.: Rational Algebraic Curves: A Computer Algebra Approach. Series: Algorithms and Computation in Mathematics, vol. 22. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73725-4

  13. Shafarevich, I.R.: Basic Algebraic Geometry 1 - Varieties in Projective Space. Springer, New York (1994)

    Book  Google Scholar 

Download references

Acknowledgements

This work has been partially supported by FEDER/Ministerio de Ciencia, Innovación y Universidades-Agencia Estatal de Investigación/MTM2017-88796-P (Symbolic Computation: new challenges in Algebra and Geometry together with its applications). Authors belong to the Research Group ASYNACS (Ref. CT-CE2019/683).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Caravantes .

Editor information

Editors and Affiliations

5 Appendix

5 Appendix

In this appendix, the Maple executions, corresponding to the examples in the Subsect. 3.2, are shown.

Fig. 1.
figure 1

Starting the package

Fig. 2.
figure 2

It checks the properness of \(\mathcal P\) in Example 4. The same result is achieved with the option deterministic

Fig. 3.
figure 3

It computes a proper parametrization of the curve in Example 4

Fig. 4.
figure 4

It checks the properness of \(\mathcal P\) in Example 5. The same result is achieved with the option probabilistic. Applying the command SurfacePorperReparametrization one gets a proper parametrization of the surface.

Fig. 5.
figure 5

It checks the properness of \(\mathcal P\) in Example 6. The same result is achieved with the option probabilistic. Applying the command SurfacePorperReparametrization one gets a degree map 4 parametrization of the surface.

Fig. 6.
figure 6

It checks the properness of \(\mathcal P\) in Example 7. The same result is achieved with the option probabilistic. The command SurfacePorperReparametrization does not get any parametrization with smaller map degree.

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Caravantes, J., Pérez–Díaz, S., Sendra, J.R. (2021). A Maple Package to Deal with the Birationality of Curves and Surfaces Parametrizations. In: Corless, R.M., Gerhard, J., Kotsireas, I.S. (eds) Maple in Mathematics Education and Research. MC 2020. Communications in Computer and Information Science, vol 1414. Springer, Cham. https://doi.org/10.1007/978-3-030-81698-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-81698-8_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-81697-1

  • Online ISBN: 978-3-030-81698-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics