13 research outputs found

    NP-Completeness, Proof Systems, and Disjoint NP-Pairs

    Get PDF

    Short Proofs for Slow Consistency

    Full text link
    Let Con(T) ⁣ ⁣x\operatorname{Con}(\mathbf T)\!\restriction\!x denote the finite consistency statement "there are no proofs of contradiction in T\mathbf T with x\leq x symbols". For a large class of natural theories T\mathbf T, Pudl\'ak has shown that the lengths of the shortest proofs of Con(T) ⁣ ⁣n\operatorname{Con}(\mathbf T)\!\restriction\!n in the theory T\mathbf T itself are bounded by a polynomial in nn. At the same time he conjectures that T\mathbf T does not have polynomial proofs of the finite consistency statements Con(T+Con(T)) ⁣ ⁣n\operatorname{Con}(\mathbf T+\operatorname{Con}(\mathbf T))\!\restriction\!n. In contrast we show that Peano arithmetic (PA\mathbf{PA}) has polynomial proofs of Con(PA+Con(PA)) ⁣ ⁣n\operatorname{Con}(\mathbf{PA}+\operatorname{Con}^*(\mathbf{PA}))\!\restriction\!n, where Con(PA)\operatorname{Con}^*(\mathbf{PA}) is the slow consistency statement for Peano arithmetic, introduced by S.-D. Friedman, Rathjen and Weiermann. We also obtain a new proof of the result that the usual consistency statement Con(PA)\operatorname{Con}(\mathbf{PA}) is equivalent to ε0\varepsilon_0 iterations of slow consistency. Our argument is proof-theoretic, while previous investigations of slow consistency relied on non-standard models of arithmetic

    Average-Case Hardness of Proving Tautologies and Theorems

    Full text link
    We consolidate two widely believed conjectures about tautologies -- no optimal proof system exists, and most require superpolynomial size proofs in any system -- into a pp-isomorphism-invariant condition satisfied by all paddable coNP\textbf{coNP}-complete languages or none. The condition is: for any Turing machine (TM) MM accepting the language, P\textbf{P}-uniform input families requiring superpolynomial time by MM exist (equivalent to the first conjecture) and appear with positive upper density in an enumeration of input families (implies the second). In that case, no such language is easy on average (in AvgP\textbf{AvgP}) for a distribution applying non-negligible weight to the hard families. The hardness of proving tautologies and theorems is likely related. Motivated by the fact that arithmetic sentences encoding "string xx is Kolmogorov random" are true but unprovable with positive density in a finitely axiomatized theory T\mathcal{T} (Calude and J{\"u}rgensen), we conjecture that any propositional proof system requires superpolynomial size proofs for a dense set of P\textbf{P}-uniform families of tautologies encoding "there is no T\mathcal{T} proof of size t\leq t showing that string xx is Kolmogorov random". This implies the above condition. The conjecture suggests that there is no optimal proof system because undecidable theories help prove tautologies and do so more efficiently as axioms are added, and that constructing hard tautologies seems difficult because it is impossible to construct Kolmogorov random strings. Similar conjectures that computational blind spots are manifestations of noncomputability would resolve other open problems

    Upward Translation of Optimal and P-Optimal Proof Systems in the Boolean Hierarchy over NP

    Get PDF

    P-Optimal Proof Systems for Each NP-Set but no Complete Disjoint NP-Pairs Relative to an Oracle

    Get PDF

    Upward Translation of Optimal and P-Optimal Proof Systems in the Boolean Hierarchy over NP

    Full text link
    We study the existence of optimal and p-optimal proof systems for classes in the Boolean hierarchy over NP\mathrm{NP}. Our main results concern DP\mathrm{DP}, i.e., the second level of this hierarchy: If all sets in DP\mathrm{DP} have p-optimal proof systems, then all sets in coDP\mathrm{coDP} have p-optimal proof systems. The analogous implication for optimal proof systems fails relative to an oracle. As a consequence, we clarify such implications for all classes C\mathcal{C} and D\mathcal{D} in the Boolean hierarchy over NP\mathrm{NP}: either we can prove the implication or show that it fails relative to an oracle. Furthermore, we show that the sets SAT\mathrm{SAT} and TAUT\mathrm{TAUT} have p-optimal proof systems, if and only if all sets in the Boolean hierarchy over NP\mathrm{NP} have p-optimal proof systems which is a new characterization of a conjecture studied by Pudl\'ak
    corecore