Tutte le tautologie proposizionali hanno prove Frege di dimensioni polinomiali?
Probabilmente il principale problema aperto della complessità delle prove : dimostrare limiti di dimensioni super-polinomiali inferiori alle prove proposizionali (chiamate anche prove di Frege).
Informalmente, un sistema di prova di Frege è solo un sistema di prova proposizionale standard per provare tautologie proposizionali (si impara in un corso logico di base), con assiomi e regole di deduzione, dove le linee di prova sono scritte come formule. La dimensione di una prova Frege è il numero di simboli necessari per scrivere la prova.
Il problema chiede quindi se esiste una famiglia di formule tautologiche proposizionali per le quali non esiste un polinomio tale che la dimensione minima della prova di Frege di sia al massimo , per tutti (dove indica la dimensione della formula ).(Fn)∞n=1pFnp(|Fn|)n=1,2,…|Fn|Fn
Definizione formale di un sistema di prova di Frege
Definizione (regola di Frege) Una regola di Frege è una sequenza di formule proposizionali , per , scritta come . Nel caso , la regola di Frege è chiamata schema di assioma . Si dice che una formula sia derivata dalla regola da se sono tutte istanze di sostituzione di , per alcune assegnazioni alle variabili (ovvero, ci sono formule
A0(x¯¯¯),…,Ak(x¯¯¯)k≤0A1(x¯¯¯),…,Ak(x¯¯¯)A0(x¯¯¯)k=0F0F1,…,FkF0,…,FkA1,…,Akx¯¯¯B1,…,Bn tale che per tutti . La regola Frege è detto suono se ogni volta un'assegnazione soddisfa le formule nella parte superiore
, quindi soddisfa anche la formula nel lato inferiore .Fi=Ai(B1/x1,…,Bn/xn),i=0,…,kA 1 , … , A k A 0A1,…,AkA0
Definizione (prova di Frege) Dato un insieme di regole di Frege, una prova di Frege è una sequenza di formule tale che ogni linea di prova è o un assioma o è stata derivata da una delle regole di Frege date da linee di prova precedenti. Se la sequenza termina con la formula , allora la prova è detto essere una prova . La dimensione di una prova di Frege è la dimensione totale di tutte le formule nella prova.AAA
Un sistema di prova è detto implicationally completo se per ogni insieme di formule , se implica semanticamente , allora v'è una prova di usando (eventualmente) da assiomi . Si dice che un sistema di prova sia valido se ammette prove di sole tautologie (quando non si usano gli assiomi ausiliari, come nella
sopra).TTFFTT
Definizione (sistema a prova Frege) Dato un linguaggio proposizionale e un insieme finito di regole Frege sonori, diciamo che è un sistema a prova di Frege se è implicationally completa.PPPP
Si noti che una prova di Frege è sempre valida poiché si presume che le regole di Frege siano valide. Non abbiamo bisogno di lavorare con uno specifico sistema di prova di Frege, poiché un risultato di base nella complessità della prova afferma che ogni due sistemi di prova di Frege, anche su lingue diverse, sono polinomialmente equivalenti [Reckhow, tesi di dottorato, Università di Toronto, 1976].
Stabilire limiti inferiori sulle prove di Frege potrebbe essere visto come un passo verso la dimostrazione di , poiché se questo è vero allora nessun sistema di prova proposizionale (incluso Frege) può avere prove di dimensioni polinomiali per tutte le tautologie.NP≠coNP