Abstract
The problem of computing the topology of curves has received special attention from both Computer Aided Geometric Design and Symbolic Computation. It is well known that the general position condition simplifies the computation of the topology of a real algebraic plane curve defined implicitly since, under this assumption, singular points can be presented in a very convenient way for that purpose. Here we will show how the topology of cubic, quartic and quintic plane curves can be computed in the same manner even if the curve is not in general position, avoiding thus coordinate changes. This will be possible by applying new formulae, derived from subresultants, which describe multiple roots of univariate polynomials as rational functions of the considered polynomial coefficients. We will also characterize those higher degree curves where this approach can be used and use this technique to describe the curve arising when intersecting two ellipsoids.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Basu, S., Pollack, R., Roy, M.-F.: Algorithms in Real Algebraic Geometry. Algorithms and Computations in Mathematics, vol. 10. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-33099-2
Caravantes, J., Diaz-Toca, G.M., Gonzalez-Vega, L.: Closed formulae for multiple roots of univariate polynomials through subresultants (Preprint 2023). https://doi.org/10.48550/arXiv.2303.02780
Diatta, D.N., Diatta, S., Rouillier, F., et al.: Bounds for polynomials on algebraic numbers and application to curve topology. Disc. Comput. Geom. 67, 631–697 (2022). https://doi.org/10.1007/s00454-021-00353-w
Diatta, D.N., Rouillier, F., Roy, M.-F.: On the computation of the topology of plane curves. In: Proceedings of the ISSAC International Symposium on Symbolic and Algebraic Computation, pp. 130–137 (2014)
Gonzalez-Vega, L., Necula, I.: Efficient topology determination of implicitly defined algebraic plane curves. Comput. Aided Geom. Des. 19, 719–743 (2002)
Hong, H.: An efficient method for analyzing the topology of plane real algebraic curves. Math. Comput. Simul. 42, 571–582 (1996)
Kobel, A., Sagraloff, M.: On the complexity of computing with planar algebraic curves. J. Complex. 31, 206–236 (2015)
Tu, C., Wang, W., Mourrain, B., Wang, J.: Using signature sequences to classify intersection curves of two quadrics. Comput. Aided Geom. Des. 26, 317–335 (2009)
Wang, W., Wang, J., Kim, M.-S.: An algebraic condition for the separation of two ellipsoids. Comput. Aided Geom. Des. 18, 531–539 (2001)
Acknowledgements
The authors are partially supported by the grant PID2020-113192GB-I00/AEI/ 10.13039/501100011033 (Mathematical Visualization: Foundations, Algorithms and Applications) from the Spanish Agencia Estatal de Investigación (Ministerio de Ciencia e Innovación). J. Caravantes belongs to the Research Group ASYNACS (Ref. CT-CE2019/683).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Caravantes, J., Diaz–Toca, G.M., Gonzalez–Vega, L. (2023). Avoiding the General Position Condition When Computing the Topology of a Real Algebraic Plane Curve Defined Implicitly. In: Nielsen, F., Barbaresco, F. (eds) Geometric Science of Information. GSI 2023. Lecture Notes in Computer Science, vol 14071. Springer, Cham. https://doi.org/10.1007/978-3-031-38271-0_46
Download citation
DOI: https://doi.org/10.1007/978-3-031-38271-0_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-38270-3
Online ISBN: 978-3-031-38271-0
eBook Packages: Computer ScienceComputer Science (R0)