On Formally Undecidable Propositions of Nondeterministic Complexity and Related Classes

Abstract

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

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…