Computing Puiseux series : a fast divide and conquer algorithm
Adrien Poteaux, Martin Weimann

TL;DR
This paper introduces a fast divide and conquer algorithm for computing Puiseux series of algebraic curves, improving efficiency in factorization, irreducibility testing, and genus computation over various fields.
Contribution
It presents a novel divide and conquer approach that replaces univariate factorization with dynamic evaluation, enabling faster computation of Puiseux series, irreducible factors, and genus of algebraic curves.
Findings
Computes Puiseux series singular parts in less than (Delta) operations.
Factors of F up to X^N can be computed in (D(elta + N)) operations.
Genus of the curve can be computed in (D^3) operations, with probabilistic methods over Q.
Abstract
Let be a polynomial of total degree defined over a perfect field of characteristic zero or greater than . Assuming separable with respect to , we provide an algorithm that computes the singular parts of all Puiseux series of above in less than operations in , where is the valuation of the resultant of and its partial derivative with respect to . To this aim, we use a divide and conquer strategy and replace univariate factorization by dynamic evaluation. As a first main corollary, we compute the irreducible factors of in up to an arbitrary precision with arithmetic operations. As a second main corollary, we compute the genus of the plane curve defined by with …
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 · Algebraic Geometry and Number Theory · Advanced Numerical Analysis Techniques
