Théorème 3Lemme diagonal et démontrabilité
Premier théorème d'incomplétude sous la forme de Gödel
Une théorie sur la signature de l'arithmétique est ω-cohérente s'il n'existe aucune formule , de variables libres parmi une variable , telle que et pour tout entier . Une théorie ω-cohérente est cohérente : une théorie incohérente démontre toutes les formules (Cohérence, (i)), en particulier et chacun des énoncés .
Les notations sont celles de Démontrabilité (D1).
Soit une théorie cohérente, dont l'ensemble des codes des axiomes est récursivement énumérable et qui contient , et une formule de démontrabilité pour . Soit un énoncé tel que il en existe par le lemme diagonal, appliqué à .
(i) .
(ii) L'énoncé est vrai dans .
(iii) Si est ω-cohérente, : l'énoncé n'est ni démontrable ni réfutable dans .
Démonstration
Notons . Comme contient , elle démontre .
(i) Si , la première condition de dérivabilité (Démontrabilité (D1), (ii)) donne , et l'équivalence donne : serait incohérente.
(ii) Par (i) et le point (ii) de Démontrabilité (D1), . Les axiomes de sont vrais dans (preuve du point (iii) de Gödel-Rosser), et le théorème de correction donne ; par la table de , .
(iii) Supposons . L'équivalence et la règle des tautologies donnent , c'est-à-dire , où est une formule Δ₀, par le point (i) de Σ₁-complétude, de variables libres parmi . Pour tout entier , l'énoncé Δ₀ est faux dans : sinon, par le lemme de substitution, serait satisfaite sous une valuation qui vaut en et en , et démontrerait , contrairement à (i). Par le point (ii) de Σ₁-complétude, , donc , pour tout . Avec , la formule contredit l'ω-cohérence de .
□L'énoncé dit de lui-même qu'il n'est pas démontrable dans : par le point (ii) de Démontrabilité (D1), si et seulement si . C'est le contenu du premier théorème de Gödel (« Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I », Monatshefte für Mathematik und Physik 38, 1931, p. 173-198, théorème VI), énoncé pour le système P des Principia étendu par une classe récursive d'axiomes ω-cohérente, où l'énoncé indécidable est construit directement. Le point (i) n'emploie que la cohérence ; c'est l'irréfutabilité qui demande davantage, et l'hypothèse sert exactement à interdire qu'une théorie démontre tout en réfutant chacun des témoins possibles.
Rosser (1936) a obtenu un énoncé indécidable sous la seule hypothèse de cohérence en changeant d'énoncé : le sien dit que toute démonstration de lui-même est précédée d'une démonstration de sa négation. Le nœud Gödel-Rosser obtient le même résultat sans lemme diagonal, par une paire récursivement inséparable ; ici, c'est la diagonale qui désigne l'énoncé.
Le raisonnement du point (i), « si démontrait , elle serait incohérente », porte sur les démonstrations de . Le second théorème d'incomplétude naît de la remarque qu'une théorie assez forte peut mener ce raisonnement elle-même ; le nœud Löb et second théorème dit à quelles conditions.