Average-Case Hardness of Proving Tautologies and Theorems

05/16/2022
by   Hunter Monroe, et al.
0

We consolidate two widely believed conjectures about tautologies – no optimal proof system exists, and most require superpolynomial size proofs in any system – into a p-isomorphism-invariant condition satisfied by all paddable coNP-complete languages or none. The condition is: for any Turing machine (TM) M accepting the language, P-uniform input families requiring superpolynomial time by M 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) 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 x is Kolmogorov random" are true but unprovable with positive density in a finitely axiomatized theory 𝒯 (Calude and Jürgensen), we conjecture that any propositional proof system requires superpolynomial size proofs for a dense set of P-uniform families of tautologies encoding "there is no 𝒯 proof of size ≤ t showing that string x 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/02/2023

Ruling Out Short Proofs of Unprovable Sentences is Hard

If no optimal propositional proof system exists, we (and independently P...
research
01/12/2023

Hardness of Ruling Out Short Proofs of Kolmogorov Randomness

A meta-complexity assumption, Feasible Chaitin Incompleteness (FCI), ass...
research
10/06/2017

Structure and properties of large intersecting families

We say that a family of k-subsets of an n-element set is intersecting, i...
research
02/04/2021

Formalising a Turing-Complete Choreographic Language in Coq

Theory of choreographic languages typically includes a number of complex...
research
01/08/2022

Simple Algebraic Proofs of Uniqueness for Erdős-Ko-Rado Theorems

We give simpler algebraic proofs of uniqueness for several Erdős-Ko-Rado...
research
01/12/2019

Simple juntas for shifted families

We say that a family F of k-element sets is a j-junta if there is a set...
research
03/27/2020

No-Go Theorems for Distributive Laws

Monads are commonplace in computer science, and can be composed using Be...

Please sign up or login with your details

Forgot password? Click here to reset