Rigorous methods for computational number theory
Koen de Boer, Alice Pellet-Mary, Benjamin Wesolowski

TL;DR
This paper introduces a provably subexponential algorithm for computing class groups and unit groups of arbitrary number fields, based on a new strategy for sampling ideals within ideal classes assuming ERH.
Contribution
It presents the first rigorous subexponential algorithm for these computations, overcoming previous heuristic limitations by a novel ideal sampling method.
Findings
Algorithm runs in probabilistic subexponential time under ERH.
Successfully samples ideals in a given class with controlled density.
Overcomes heuristic barriers in index-calculus methods for number fields.
Abstract
We present the first algorithm for computing class groups and unit groups of arbitrary number fields that provably runs in probabilistic subexponential time, assuming the Extended Riemann Hypothesis (ERH). Previous subexponential algorithms were either restricted to imaginary quadratic fields, or relied on several heuristic assumptions that have long resisted rigorous analysis. The heart of our method is a new general strategy to provably solve a recurring computational problem in number theory (assuming ERH): given an ideal class of a number field , sample an ideal belonging to a particular family of ideals (e.g., the family of smooth ideals, or near-prime ideals). More precisely, let be an arbitrary family of ideals, and the family of -smooth ideals. We describe an efficient algorithm that samples…
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
TopicsAlgebraic Geometry and Number Theory · Analytic Number Theory Research · Cryptography and Residue Arithmetic
