Deterministic prime construction

Still openEvidence checked

Subjects: Algorithms and data structures · Number theory

Collections: Limits of computation

Reading depth

The problem

A prime is a whole number greater than one with no positive divisors except one and itself. Ask a computer for a prime with exactly three binary digits, written using only 0 and 1: 5, written 101, works because three-digit binary numbers run from 4 through 7. The general request specifies the number of digits. Can one fixed algorithm always produce a prime of that length, without random choices, in a number of steps bounded by a fixed power of the requested length, such as its square or cube? Quickly checking whether a chosen number is prime is a different task from choosing one.[1]

Scope

Given unary input 1ⁿ with n≥2, output a prime p satisfying 2ⁿ⁻¹≤p<2ⁿ using a deterministic algorithm with running time polynomial in n.

What remains open

Testing a candidate is fast; finding the candidate this way remains unresolved.[1] [2]

Why it matters

An existence argument says a suitable number is there; a checking algorithm recognizes it when someone supplies it. Neither automatically gives an efficient way to select it. This problem isolates that gap for a familiar mathematical object and asks whether random choices can be removed from the construction itself.[1]

Definitions

3 terms
N-bit

Having exactly n binary digits. A positive integer p is n-bit precisely when 2n−1≤p<2n2^{n-1}\leq p<2^n.[1]

Polynomial time

A worst-case running-time bound CnkCn^k, where n is input length and C and k are fixed constants. Here the unary request for n binary digits has length n.[1]

Pseudodeterministic

A randomized algorithm with a guarantee of high-probability agreement on one designated output for a given input. It still makes random choices; the cited prime result’s success guarantee holds for infinitely many lengths.[1]

Sources

  1. Polynomial-Time Pseudodeterministic Construction of Primes Lijie Chen, Zhenjian Lu, Igor Oliveira, Hanlin Ren and Rahul Santhanam
    Notes on Polynomial-Time Pseudodeterministic Construction of Primes

    Selected author-hosted FOCS paper states infinitely-often randomized canonical prime construction, distinct from deterministic construction.

  2. Hierarchies within TFNP: building blocks and collapses Surendra Ghentiyala and Zeyong Li · 2025-07-29
    Notes on Hierarchies within TFNP: building blocks and collapses

    Selected September 2026 preprint discusses a conditional classification for a wider prime interval, not the exact n-bit target.

Related problems

Suggest a correction