Closed formulae for multiple roots of univariate polynomials through subresultants
Jorge Caravantes, Gema M. Diaz-Toca, Laureano Gonzalez-Vega

TL;DR
This paper introduces new formulae using subresultants to efficiently compute the roots of univariate polynomials with multiple roots, simplifying the analysis of algebraic curves' topology even in non-general position cases.
Contribution
The paper presents novel rational formulae involving subresultants for describing multiple roots of univariate polynomials, enabling easier topology computation of algebraic curves.
Findings
Topology of cubics, quartics, and quintics can be computed easily even if not in general position.
New subresultant-based formulae describe multiple roots with at most one square root.
Technique applied to intersection of quadrics and ellipsoids.
Abstract
The computation of the topology of a real algebraic plane curve is greatly simplified if there are no more than one critical point in each vertical line: the general position condition. When this condition is not satisfied, then a finite number of changes of coordinates will move the initial curve to one in general position. We will show many cases where the topology of the considered curve around a critical point is very easy to compute even if the curve is not in general position. This will be achieved by introducing a new family of formulae describing, in many cases and through subresultants, the multiple roots of a univariate polynomial as rational functions of the considered polynomial involving at most one square root. This new approach will be used to show that the topology of cubics, quartics and quintics can be computed easily even if the curve is not in general position and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Advanced Numerical Analysis Techniques
