Todas as tautologias proposicionais têm provas de Frege de tamanho polinomial?
Indiscutivelmente o principal problema aberto da complexidade da prova : demonstrar limites inferiores do tamanho super-polinomial nas provas proposicionais (também chamadas de provas de Frege).
Informalmente, um sistema de prova de Frege é apenas um sistema de prova proposicional padrão para provar tautologias proposicionais (se aprende em um curso de lógica básica), tendo axiomas e regras de dedução, onde as linhas de prova são escritas como fórmulas. O tamanho de uma prova de Frege é o número de símbolos necessários para anotar a prova.
O problema então pergunta se existe uma família (Fn)∞n=1 de fórmulas tautológicas proposicionais para as quais não há p polinomial tal que o tamanho mínimo à prova de Frege de Fn seja no máximo p(|Fn|) , por tudo n=1,2,… (onde |Fn| indica o tamanho da fórmula Fn ).
Definição formal de um sistema à prova de Frege
Definição (regra de Frege) Uma regra de Frege é uma sequência de fórmulas proposicionais A0(x¯¯¯),…,Ak(x¯¯¯) , para k≤0 , escrito como A1(x¯¯¯),…,Ak(x¯¯¯)A0(x¯¯¯) . No caso dek=0, a regra de Frege é chamada deesquema de axioma. Diz-se queuma fórmulaF0éderivada pela regradeF1,…,FkseF0,…,Fksão todas instâncias de substituição deA1,…,Ak, para alguma atribuição àsvariáveisx¯¯¯( isto é, existem fórmulas
B1,…,Bn tal queFi=Ai(B1/x1,…,Bn/xn), para todos osi=0,…,k . Diz-se que aregra de Frege ésólidase, sempre que uma atribuição satisfizer as fórmulas no lado superior
A1,…,Ak , também satisfaz a fórmula no lado inferiorA0 .
Definição (prova de Frege) Dado um conjunto de regras de Frege, uma prova de Frege é uma sequência de fórmulas de modo que cada linha de prova é um axioma ou foi derivada por uma das regras de Frege fornecidas a partir de linhas de prova anteriores. Se a sequência termina com a fórmula A , em seguida, a prova é dito ser um comprovante de A . O tamanho de uma prova de Frege é o tamanho total de todas as fórmulas da prova.
Um sistema de prova é dito ser implicationally completa se para todos conjunto de fórmulas T , se T semanticamente implica F , então existe uma prova de F utilizando (possivelmente) axiomas de T . Diz-se que um sistema de prova é bom se admitir provas de apenas tautologias (quando não estiver usando axiomas auxiliares, como no T
acima).
Definição (sistema à prova de Frege) Dada uma linguagem proposicional e um conjunto finito P de regras sonoras de Frege, dizemos que P é um sistema à prova de Frege se P é implicationally completa.
Observe que uma prova de Frege é sempre válida, pois as regras de Frege são consideradas válidas. Não precisamos trabalhar com um sistema específico de prova de Frege, pois um resultado básico na complexidade da prova afirma que todos os dois sistemas de prova de Frege, mesmo em idiomas diferentes, são polinomialmente equivalentes [Reckhow, tese de doutorado, Universidade de Toronto, 1976].
Estabelecimento de limites inferiores em provas Frege poderia ser visto como um passo para provar NP≠coNP , uma vez que se isto for verdadeira, então nenhum sistema prova proposicional (incluindo Frege) pode ter provas tamanho polinomiais para todos os tautologia.