Proposition 2Lemme diagonal et démontrabilité
Formule de démontrabilité et première condition de dérivabilité
Soit une théorie sur la signature de l'arithmétique dont l'ensemble des codes des axiomes est récursivement énumérable, et l'ensemble des codes des énoncés que démontre, comme au nœud Gödel-Rosser. Soit et deux variables distinctes. Une formule de démontrabilité pour est une formule Σ₁ , où est une formule Δ₀ de variables libres parmi et , qui définit dans avec la variable : pour tout entier , on a si et seulement s'il existe un entier tel que soit satisfaite sous une valuation qui vaut en et en .
Pour un énoncé , on note l'énoncé , et l'énoncé . On pose .
(i) La théorie a une formule de démontrabilité.
(ii) Première condition de dérivabilité. Soit une formule de démontrabilité pour . Pour tout énoncé , les trois conditions suivantes sont équivalentes : ; ; . En particulier, si contient , alors entraîne .
(iii) On a si et seulement si est cohérente.
Démonstration
(i) Par le point (iii) de Théorèmes r.e., est récursivement énumérable. Le point (ii) de Forme Σ₁ des r.e., avec et la variable , et le renommage de sa preuve, qui permet de prendre pour variable quantifiée, fournissent la formule .
(ii) Soit un énoncé, de code . La variable étant distincte de , , et est une formule Δ₀ par le point (i) de Σ₁-complétude, le chiffre n'ayant pas de variable : est un énoncé Σ₁. Par le lemme de substitution et la définition de la satisfaction de , il est vrai dans si et seulement s'il existe tel que soit satisfaite sous une valuation qui vaut en et en , c'est-à-dire si et seulement si .
S'il est vrai, le démontre par le point (iii) de Σ₁-complétude. Réciproquement, si , cet énoncé est vrai dans , qui est un modèle de (preuve du point (iii) de Gödel-Rosser), par le théorème de correction. Si contient , elle démontre tout ce que démontre .
(iii) Par (ii), si et seulement si . Si , comme (Égalité démontrable, (i)), démontre une formule et sa négation ; si est incohérente, elle démontre toutes les formules (Cohérence, (i)), dont .
□Le point (ii) est la première des trois conditions de dérivabilité de Hilbert, Bernays et Löb, énoncées au nœud Löb et second théorème. Elle vaut pour toute formule de démontrabilité ; les deux autres dépendent de la façon dont la formule est écrite, et pas seulement de l'ensemble qu'elle définit.
Le point (ii) ne dit pas que réfute quand ne démontre pas : l'énoncé n'est pas Σ₁, et la Σ₁-complétude ne s'y applique pas. L'erreur la plus répandue est de croire que la non-démontrabilité se constate aussi mécaniquement que la démontrabilité. Pour et une théorie cohérente, est vrai par (iii), et le second théorème d'incomplétude dit qu'il n'est pas démontrable dans quand contient l'arithmétique de Peano et que la formule est écrite convenablement.