paper

On Formally Undecidable Propositions of Nondeterministic Complexity and Related Classes

arXiv:2604.07406

Abstract

The definition of \NP\ requires, for each member language~, a polynomial-time checking relation~ and a constant~ such that . We show that this biconditional instantiates, for each member language, Hilbert's triple: a sound, complete, decidable proof system in which truth-in- and bounded provability coincide by fiat. We show further that the polynomial-time restriction on~ does not exclude Gödel's proof-checking relation, which is itself polynomial-time and fits the definition as a literal instance. Hence \NP, taken as a totality over all polynomial-time~, contains languages for which the biconditional asserts a property that Gödel's First Incompleteness Theorem prohibits. The semantic definition of \NP\ is unsatisfiable, for the same reason that Hilbert's Program is.