On the Realizability of Prime Conjectures in Heyting Arithmetic
Milan Rosko
TL;DR
This work identifies a fundamental barrier to the constructive realizability of prime-related conjectures in Heyting Arithmetic: no total Σ1 extractor can uniformly convert a Π1 Prime predicate into explicit Σ1 witnesses without violating normalization. The authors develop three complementary lenses—geometric packing interpretations, a proof-theoretic nonuniformity argument, and recursion-theoretic connections to fixed-point/Skolem phenomena in PA—to explain why uniform witness extraction is blocked. They show how bounded geometric schemata fail to capture large-factor composites, relate primality to diagonal constructions (diagonal primes) and Busy Beaver-like hardness, and connect these insights to Euler products via fixed-point decompositions. Collectively, the results delineate how constructivist realizability diverges from classical arithmetical truth, yielding a precise boundary between HA and PA and offering interpretive links to information theory and forcing analogies. The findings imply that primes encode global knowledge with higher informational cost, and that resolving uniform primality questions constructively lies beyond the reach of HA, with implications for the understanding of arithmetic truth in constructive systems.
Abstract
We show that no total functional can uniformly transform $Π_1$ primality into explicit $Σ_1$ witnesses without violating normalization in $\mathsf{HA}$. The argument proceeds through three complementary translations: a geometric interpretation in which compositeness and primality correspond to local and global packing configurations; a proof-theoretic analysis demonstrating the impossibility of uniform $Σ_1$ extraction; and a recursion-theoretic formulation linking these constraints to the absence of total Skolem functions in $\mathsf{PA}$. The formal analysis in constructive logic is followed by heuristic remarks interpreting the results in informational terms.
