Théorème 1Calculabilité et incomplétude
Les ensembles récursivement énumérables sont définissables dans ℕ
On note la structure de domaine pour la signature de l'arithmétique (Langage, signature), où les symboles ont leur sens usuel.
Une partie est définissable s'il existe une formule et des variables distinctes , contenant les variables libres de , telles que, pour toute valuation , Une fonction partielle est définissable si son graphe l'est.
(i) Les parties définissables sont stables par réunion, intersection, complémentaire et projection. Elles contiennent les graphes de l'addition, de la multiplication, du successeur et de la constante , ainsi que l'égalité. Si est définissable et une application, la partie est définissable.
(ii) Toute fonction récursive est définissable.
(iii) Toute relation récursive et toute partie récursivement énumérable de sont définissables. En particulier, l'ensemble de l'arrêt est défini par une formule dont la seule variable libre est une variable .
Démonstration
(i) Changement de variables. Soit défini par et , et soit des variables distinctes qui ne figurent pas dans et sont distinctes de . La formule avec les variables , définit la partie annoncée, par la définition de la satisfaction et le lemme de coïncidence. Aucune substitution n'intervient, donc aucune capture.
Avec l'identité, on peut ainsi écrire deux parties définissables de avec les mêmes variables ; la conjonction, la disjonction et la négation donnent alors l'intersection, la réunion et le complémentaire. Si est défini par et , sa projection est définie par et , par le lemme de coïncidence.
Les formules atomiques , , , et définissent les parties annoncées.
(ii) L'ordre strict est définissable, puisque . Le graphe de aussi, puisque, par l'unicité du reste, la relation équivaut à l'existence de et de tels que , et . Chacune de ces écritures se ramène à (i).
L'ensemble des fonctions partielles définissables contient les fonctions de base, définies par , et . Il est stable par composition, puisque
Il est stable par minimisation, puisque équivaut à
Il est stable par récurrence primitive. En effet, équivaut à l'existence de et tels que chaque égalité entre valeurs de fonctions s'écrivant avec des quantificateurs existentiels comme pour la composition. Sans paramètre, est remplacé par l'entier initial de la récurrence, et la partie est définie par , avec symboles .
Si , les valeurs sont définies, et le lemme de la fonction β fournit et qui les codent. Réciproquement, si et conviennent, on montre par récurrence sur que est défini et égal à .
(iii) Une relation récursive est l'ensemble , définissable par (ii) et (i). Une partie récursivement énumérable est la projection d'une relation récursive. Pour , on applique (i) avec pour choisir la variable.
□La définissabilité est une propriété de la structure , non d'une théorie : elle dit qu'une formule a le bon sens dans , et non qu'une théorie démontre quoi que ce soit à son sujet. La preuve de Gödel demande davantage, la représentation des relations récursives dans une théorie faible comme l'arithmétique de Robinson, que le nœud Incomplétude admet par anticipation et que la séparation de Rosser établira.
Les formules obtenues n'emploient que des quantificateurs existentiels et des quantificateurs bornés : en les regroupant, on montre qu'un ensemble récursivement énumérable est défini par une formule de la forme , où n'a que des quantificateurs bornés. Ce travail supplémentaire n'est pas nécessaire ici, où seule compte l'existence d'une formule ; il est fait au nœud Forme Σ₁ des r.e., où il sert au théorème de Gödel-Rosser.