Est-ce que toutes les tautologies propositionnelles ont des preuves de Frege de taille polynomiale?
On peut soutenir que le principal problème ouvert de la complexité des preuves est de démontrer les limites inférieures de taille super-polynomiales sur les preuves propositionnelles (également appelées preuves de Frege).
De manière informelle, un système de preuve Frege est juste un système de preuve propositionnel standard pour prouver des tautologies propositionnelles (on apprend dans un cours de base en logique), ayant des axiomes et des règles de déduction, où les lignes de contrôle sont écrites sous forme de formules. La taille d'une preuve Frege est le nombre de symboles nécessaires pour écrire la preuve.
Le problème demande alors s’il existe une famille de formules tautologiques propositionnelles pour lesquelles il n’existe pas de polynôme tel que la taille minimale de la preuve de Frege de soit au maximum , pour tout (où désigne la taille de la formule ).(Fn)∞n=1pFnp(|Fn|)n=1,2,…|Fn|Fn
Définition formelle d'un système à l'épreuve de Frege
Définition (règle Frege) Une règle Frege est une séquence de formules propositionnelles , pour , écrit sous la forme . Dans le cas où , la règle de Frege est appelée un schéma axiome . Une formule est dite dérivée par la règle de si sont toutes des instances de substitution de , pour une affectation aux variables (c'est-à-dire, il y a des formules
A0(x¯¯¯),…,Ak(x¯¯¯)k≤0A1(x¯¯¯),…,Ak(x¯¯¯)A0(x¯¯¯)k=0F0F1,…,FkF0,…,FkA1,…,Akx¯¯¯B1,…,Bn tels que pour tout . La règle de Frege est dite saine si, chaque fois qu’une assignation satisfait les formules du côté supérieur
, elle satisfait également la formule du côté inférieur .Fi=Ai(B1/x1,…,Bn/xn),i=0,…,kA1,…,AkA0
Définition (preuve de Frege) Étant donné un ensemble de règles de Frege, une preuve de Frege est une séquence de formules telle que chaque ligne de vérification est un axiome ou a été dérivée par l’une des règles de Frege données à partir de lignes de vérification précédentes. Si la séquence se termine par la formule , alors la preuve est considéré comme une preuve de . La taille d'une épreuve Frege est la taille totale de toutes les formules de l'épreuve.AA
Un système de preuve est dit implicationally complet si pour tout ensemble de formules , si implique sémantiquement , alors il y a une preuve de en utilisant axiomes (éventuellement) de . Un système de preuve est dit bon s'il admet des preuves de tautologies (quand on n'utilise pas d'axiomes auxiliaires, comme dans le
ci-dessus).TTFFTT
Définition (système de preuve Frege) Soit un langage propositionnel et un ensemble fini de règles de Frege sonores, on dit que est un système de preuve Frege si est implicitement complet.PPP
Notez qu'une preuve Frege est toujours bonne, car les règles Frege sont supposées être bonnes. Nous n'avons pas besoin de travailler avec un système spécifique à l'épreuve Frege, car un résultat de base de la preuve indique que tous les deux systèmes à l'épreuve Frege, même dans des langues différentes, sont polynômes. [Reckhow, thèse de doctorat, Université de Toronto, 1976].
L'établissement de limites inférieures sur les preuves Frege pourrait être considéré comme une étape vers la preuve de , car si cela est vrai, aucun système de preuve propositionnelle (y compris Frege) ne peut avoir de preuves de taille polynomiale pour toutes les tautologies.NP≠coNP