Deterministic polynomial factorisation modulo many primes
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 f ∈ Z[x], and computes the factorisation of its reductions modulo p for all primes p up to a prescribed bound N. The average running time per prime is polynomial in the size of the input and the degree of the splitting field of f over Q. In particular, if f is Galois, we succeed in factoring in (amortised) deterministic polynomial time.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.