English

Deterministic polynomial factorisation modulo many primes

Number Theory 2025-09-17 v1 Computational Complexity

Abstract

Designing a deterministic polynomial time algorithm for factoring univariate polynomials over finite fields remains a notorious open problem. In this paper, we present an unconditional deterministic algorithm that takes as input an irreducible polynomial fZ[x]f \in \mathbb{Z}[x], and computes the factorisation of its reductions modulo pp for all primes pp up to a prescribed bound NN. The \emph{average running time per prime} is polynomial in the size of the input and the degree of the splitting field of ff over Q\mathbb{Q}. In particular, if ff is Galois, we succeed in factoring in (amortised) deterministic polynomial time.

Keywords

Cite

@article{arxiv.2509.12705,
  title  = {Deterministic polynomial factorisation modulo many primes},
  author = {Daniel Altman},
  journal= {arXiv preprint arXiv:2509.12705},
  year   = {2025}
}

Comments

25 pages