Skip to content
DraconiticResearch
Search Sources API
194,161 studies31 sourcesUpdated 18 min ago
PreprintarXiv licencearXiv

Deterministic Root-Finding over Finite Fields with Elliptic Curves

Abstract

Finding the roots of a polynomial over a finite field ๐”ฝq in deterministic polynomial time is a long-standing open problem. Classical deterministic methods work in the multiplicative group ๐”ฝqร— and are efficient only when qโˆ’1 is smooth, which is rarely the case. We propose a method that replaces ๐”ฝqร— by the groups of rational points of an elliptic curve E and of its quadratic twist Eฬƒ. The computation splits into an offline phase, which depends only on ๐”ฝq and outputs a short \emph{elliptic preprocessing datum} ๐’Ÿ, and an online phase, which processes the input polynomial. Writing ฮž(๐’Ÿ) for the largest prime factor of lvert E(๐”ฝq)rvertยทlvertEฬƒ(๐”ฝq)rvert, the online phase is deterministic and finds the roots of any fโˆˆ๐”ฝq[X] of degree n within Oฬƒ(ฮž(๐’Ÿ)2 nlog2 q+nฯ‰log q+nlog3 q) operations in ๐”ฝq. A precursor of our method is an algorithm by Rรณnyai, which recovers the roots through Galois computations over number fields, relies on GRH, and comes with a polynomial bound of unspecified degree; in contrast, our online phase works entirely over ๐”ฝq and is unconditional. Moreover, ๐’Ÿ can be certified deterministically and unconditionally in time polynomial in log q and ฮž(๐’Ÿ). We conjecture that every ๐”ฝq of large enough characteristic admits a datum with ฮž(๐’Ÿ)โ‰ค(log q)O(1), and support this with a heuristic and with experiments. Constructing such a datum in polynomial time remains open.

Related

  1. Maximal singular curves over finite fields from elliptic and hyperelliptic curves
    Cesar Hilario, Rodrigo Salomรฃo, Renato Vidal Martins
    arXivPreprintCC BY 4.0Full textAlgebra & number theoryarXiv
  2. Short arithmetic terms for the cardinality of elliptic curves over rings of remainder classes and over finite fields
    Bogdan Dumitru, Mihai Prunescu
    arXivPreprintCC BY 4.0Full textAlgebra & number theoryarXiv
  3. Frey-Mazur theorem for semistable elliptic curves over function fields
    Fateme Sajadi
    arXivPreprintarXiv licenceFull textAlgebra & number theoryDynamical systemsarXiv
  4. Explicit lower bounds on the conductors of elliptic curves and abelian varieties over number fields
    Pierre Tchamitchian
    Journal of Number TheoryPeer-reviewedCC BYFull textGeometry & topologyHAL
  5. Ideal Classes of Order 2n in a Family of Totally Real Cubic Fields and Rational Points on Associated Elliptic Curves
    Junyu Lu
    arXivPreprintarXiv licenceFull textAlgebra & number theoryarXiv
BibTeX
@misc{spaenlehauer2026deterministic,
  title = {{Deterministic Root-Finding over Finite Fields with Elliptic Curves}},
  author = {Pierre-Jean Spaenlehauer},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.32508},
  eprint = {2610.32508},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.32508},
}
RIS
TY  - UNPB
TI  - Deterministic Root-Finding over Finite Fields with Elliptic Curves
AU  - Pierre-Jean Spaenlehauer
PY  - 2026
DA  - 2026/10/23
PB  - arXiv
DO  - 10.48550/arxiv.2610.32508
UR  - https://arxiv.org/abs/2610.32508
AB  - Finding the roots of a polynomial over a finite field ๐”ฝ_q in deterministic polynomial time is a long-standing open problem. Classical deterministic methods work in the multiplicative group ๐”ฝ_q^ร— and are efficient only when qโˆ’1 is smooth, which is rarely the case. We propose a method that replaces ๐”ฝ_q^ร— by the groups of rational points of an elliptic curve E and of its quadratic twist Eฬƒ. The computation splits into an offline phase, which depends only on ๐”ฝ_q and outputs a short \emph{elliptic preprocessing datum} ๐’Ÿ, and an online phase, which processes the input polynomial. Writing ฮž(๐’Ÿ) for the largest prime factor of lvert E(๐”ฝ_q)rvertยทlvertEฬƒ(๐”ฝ_q)rvert, the online phase is deterministic and finds the roots of any fโˆˆ๐”ฝ_q[X] of degree n within Oฬƒ(ฮž(๐’Ÿ)^2 nlog^2 q+n^ฯ‰log q+nlog^3 q) operations in ๐”ฝ_q. A precursor of our method is an algorithm by Rรณnyai, which recovers the roots through Galois computations over number fields, relies on GRH, and comes with a polynomial bound of unspecified degree; in contrast, our online phase works entirely over ๐”ฝ_q and is unconditional. Moreover, ๐’Ÿ can be certified deterministically and unconditionally in time polynomial in log q and ฮž(๐’Ÿ). We conjecture that every ๐”ฝ_q of large enough characteristic admits a datum with ฮž(๐’Ÿ)โ‰ค(log q)^O(1), and support this with a heuristic and with experiments. Constructing such a datum in polynomial time remains open.
ER  -