The quasi-polynomial-time algorithms for the discrete logarithm problem in finite fields of small characteristic rest on a field-representation heuristic: one must find coprime polynomials of degree at most 2 over an extension such that , and its shifts , acquire irreducible factors of every prescribed degree, with the extension degree bounded by . Micheli (2019) characterized the polynomials with the underlying property — called -universality — group-theoretically: for degree at least 8, they are exactly the polynomials whose arithmetic and geometric monodromy groups both equal the full symmetric group, and he proved that the explicit families (odd ) and are universal, i.e. -universal for all sufficiently large . What is missing, and what this problem asks for, is the quantitative side: prove Micheli's Conjectures 1.1 and 1.2, in particular that at least one explicitly constructed family is -universal with , determine the minimal such for concrete candidates, and obtain effective uniform bounds on the least degree after which a universal polynomial stays universal. These questions remain open: the motivating goal of removing the last heuristic from quasi-polynomial DLP algorithms has since been achieved by Kleinjung–Wesolowski and by Lido via elliptic-curve-based field representations that bypass polynomial selection entirely, while the polynomial-model conjectures themselves are explicitly recorded as unproved in the most recent treatments (2022–2026).
Background
The discrete logarithm problem (DLP) in a finite field asks, given a generator of a subgroup of the multiplicative group and an element , for an integer with . Since 2013–2014, fields of small characteristic — fields whose characteristic is small compared with the field size, a regime relevant to pairing-based cryptography — have been subject to index-calculus attacks of unprecedented efficiency. Index calculus solves DLP by finding multiplicative relations among elements of a small generating set (the factor base) and then expressing the target through them; its cost is governed by how easily such relations are produced. The culminating heuristic algorithm of Barbulescu–Gaudry–Joux–Thomé (BGJT) runs in heuristic quasi-polynomial time, i.e. expected time , improving on the subexponential of earlier methods.
The key device of these algorithms is a special representation of the field. One seeks a prime power , an integer , and coprime polynomials of degree at most 2 such that has an irreducible factor of degree ; then and, writing for the class of , the Frobenius map (the field automorphism ) acts on the generator as , a rational function of tiny degree. Iterating this relation makes factor-base relations abundant and drives the quasi-polynomial descent. What is not proved — the field-representation heuristic, the only remaining heuristic of the BGJT algorithm — is that such exist for every required extension degree with , which is what keeps all parameters small enough for the complexity to stay quasi-polynomial. Granger–Kleinjung–Zumbrägel made one fixed-characteristic algorithm conditionally rigorous: given a suitable model, its quasi-polynomial expected time follows rigorously (the descent step being justified by Bluher's exact count of the coefficients for which has the required splitting), leaving precisely the model-existence question open.
Micheli recast the model-existence question as a factorization-pattern problem for a single polynomial. A polynomial is -universal if for every there exists such that has an irreducible factor of degree over ; is universal if it is -universal for some . The relevant are the polynomials with (so ), whose shifts must realize every factor degree up to about . Micheli proved a complete characterization for : is universal if and only if its arithmetic and geometric monodromy groups coincide and equal the full symmetric group , — these monodromy groups are the Galois groups of over and over its constant-field extension, i.e. the symmetry groups of the generic fiber of . Using Turnwald's classical criterion for full symmetric monodromy, he showed that (odd ) and (odd , ) have monodromy , hence are universal; and via the Chebotarev density theorem for global function fields — which equidistributes the Frobenius conjugacy classes of degree-one places in a finite Galois extension of function fields — universality then propagates to all sufficiently large . The flaw is quantitative: the Chebotarev error term involves the genus of the splitting field (on the order of for ), and the density of the conjugacy classes that produce a degree- factor is about for middle-range , so the threshold obtained this way is neither explicit nor close to . Experiments point the other way: BGJT suggested that is in fact 2-universal for every odd , and Micheli reports that is 3-universal for every prime .
The original motivation has since been partly overtaken. Kleinjung–Wesolowski proved that DLP in fixed characteristic is solvable in expected quasi-polynomial time , and Lido proved an expected quasi-polynomial bound for all small-characteristic fields — both by replacing the polynomial model with representations built from elliptic curves, using the abundance of pairwise non-isogenous curves to provably find a presentation in which Frobenius acts by low-degree maps. Both works explicitly record that proving existence of the polynomial-based model has so far failed, and practical record computations still use the polynomial ("linear" or "quadratic") presentations, with elliptic presentations currently somewhat slower in practice (Joux–Pierrot). Micheli's conjectures therefore survive as a well-posed quantitative question about the original polynomial route, with independent arithmetic content.
Problem Statement
Prove the two conjectures stated by Micheli (numbered 1.1 and 1.2 in the journal version, 1 and 2 in the arXiv version), or the central weaker special case, and supply the effective bounds the paper lacks. The common scientific objective is an effective, logarithmic instantiation of the polynomial field representation; all requested results below serve that single objective.
Conjecture 1.1, Conjecture 1.2, and the central special case are alternative sufficient forms of this objective, each sought together with the effective bound of target (b); within the central special case the two finer targets (a) and (b) are jointly required, and the logarithmic-degree universality of a single explicit family (target (a)) does not by itself supply the effective bound of target (b).
Conjecture 1.1. For any finite field and any fixed positive integer , there exist an integer and coprime , both of degree at most 2, such that has an irreducible factor of degree over .
Conjecture 1.2 (stronger form, odd characteristic). Let be a finite field of odd characteristic. There exist an integer and coprime , both of degree at most 2, such that for every positive integer there is a for which has an irreducible factor of degree over .
Central special case. Show that at least one explicitly constructed polynomial family is -universal (i.e. for every there exists such that has an irreducible factor of degree over ) with for an explicit absolute constant. This comprises two finer targets: (a) a proof that is 2-universal for all odd — i.e. for every there exists such that has an irreducible factor of degree over — or a determination of the true minimal such (conjecturally ; likewise for ); and (b) an effective uniform bound: an explicit function of and for the least such that a universal polynomial is -universal for every , replacing the currently available purely existential statement.
References
- Giacomo Micheli, "On the Selection of Polynomials for the DLP Quasi-Polynomial Time Algorithm for Finite Fields of Small Characteristic", SIAM Journal on Applied Algebra and Geometry 3(2):256–265, 2019. DOI: 10.1137/18M1177196, https://doi.org/10.1137/18M1177196 (author version: arXiv:1706.08447, https://arxiv.org/abs/1706.08447)
- Razvan Barbulescu, Pierrick Gaudry, Antoine Joux, Emmanuel Thomé, "A Heuristic Quasi-Polynomial Algorithm for Discrete Logarithm in Finite Fields of Small Characteristic", Advances in Cryptology – EUROCRYPT 2014, Lecture Notes in Computer Science, pp. 1–16, 2014. DOI: 10.1007/978-3-642-55220-5_1, https://doi.org/10.1007/978-3-642-55220-5_1
- Robert Granger, Thorsten Kleinjung, Jens Zumbrägel, "On the discrete logarithm problem in finite fields of fixed characteristic", Transactions of the American Mathematical Society 370(5):3129–3145, 2018. DOI: 10.1090/tran/7027, https://doi.org/10.1090/tran/7027
- Thorsten Kleinjung, Benjamin Wesolowski, "Discrete logarithms in quasi-polynomial time in finite fields of fixed characteristic", Journal of the American Mathematical Society 35(2):581–624, 2022. DOI: 10.1090/jams/985, https://doi.org/10.1090/jams/985 (arXiv:1906.10668, https://arxiv.org/abs/1906.10668)
- Guido Lido, "A provably quasi-polynomial algorithm for the discrete logarithm problem in finite fields of small characteristic", Finite Fields and Their Applications 111:102753, 2026. DOI: 10.1016/j.ffa.2025.102753, https://doi.org/10.1016/j.ffa.2025.102753 (arXiv:2206.10327, https://arxiv.org/abs/2206.10327)
- Antoine Joux, Cécile Pierrot, "Algorithmic aspects of elliptic bases in finite field discrete logarithm algorithms", Advances in Mathematics of Communications 18(5):1266–1302, 2024. DOI: 10.3934/amc.2022085, https://doi.org/10.3934/amc.2022085 (arXiv:1907.02689, https://arxiv.org/abs/1907.02689)
- Antonia W. Bluher, "On ", Finite Fields and Their Applications 10(3):285–305, 2004. DOI: 10.1016/j.ffa.2003.08.004, https://doi.org/10.1016/j.ffa.2003.08.004
- Gerhard Turnwald, "On Schur's conjecture", Journal of the Australian Mathematical Society, Series A 58(3):312–357, 1995. DOI: 10.1017/S1446788700038349, https://doi.org/10.1017/S1446788700038349
- Marie Euler, Christophe Petit, "New results on quasi-subfield polynomials", Finite Fields and Their Applications 75:101881, 2021. DOI: 10.1016/j.ffa.2021.101881, https://doi.org/10.1016/j.ffa.2021.101881 (preprint: arXiv:1909.11326, https://arxiv.org/abs/1909.11326)