Proposition 4Substitution et instances dans PA
Les instances d'une formule fixée sont des formules, et les chiffres y sont substituables, dans l'arithmétique de Peano
Les conventions sont celles de Substitution dépliée et de Formation dans PA. La relation est prise avec la construction qu'écrit la preuve du point (ii) de Substitution. Pour un terme fonctionnel et une variable qui n'y figure pas, on note la formule fonctionnelle , et l'on dit que est inerte : dans , elle dit que le mot de code ne contient aucune variable.
Pour une formule , une variable et une variable , on note terme fonctionnel dont la seule variable est : c'est le code de où l'on a substitué à le chiffre de . Pour un entier , , par le point (iv) de Termes fonctionnels, puisque code le terme et que calcule le code de (Substitution, (i)).
Soit un terme fonctionnel, une variable et une variable.
(i) Formules des instances. Pour tout terme , , et, pour toute formule ,
(ii) Termes inertes. Pour toute formule , .
(iii) Chiffres. Pour toute formule , et . Si est libre dans , ; sinon, .
Démonstration
(i) Par récurrence sur la construction de , puis de , en métathéorie, sous l'hypothèse , avec les égalités du point (iii) de Substitution dépliée et le remplacement (Termes fonctionnels, (ii) (c)). Si est , , qui code un terme par hypothèse. Si est ou une autre variable, , et est un calcul clos. Si est , ou , l'hypothèse de récurrence et le point (i) de Formation dans PA concluent. Pour les formules, le cas atomique découle du cas des termes et du point (ii) du même nœud ; les cas , et , avec distincte de , découlent de l'hypothèse de récurrence et du même point, avec l'entier ; enfin, , et est un calcul clos.
(ii) Soit et la longueur de . La formule naturelle de se lit clause par clause, comme au point (ii) de Deuxième condition (D2) : découle de où réunit les clauses , et , qui ne servent pas, et où et sont écrits et par et . Par le point (i) (a) de Modules de Gödel et l'élimination des quantifications bornées strictes (preuve de Deuxième condition (D2)), il suffit de tirer une contradiction des hypothèses , , , , et .
Comme , la transitivité donne ; en particulier , et , de sorte que le point (v) de Calculs dans Q donne la disjonction des formules , pour . Raisonnons par cas. Si la lettre de rang de n'est pas , le calcul clos et le remplacement contredisent . Si elle l'est, le texte de Variables libres dit qu'elle est suivie de la variable de son bloc, de sorte que et que le calcul clos est démontrable ; alors , alors que , instanciée par (Modules de Gödel, (i) (b)), donne , ce qu'exclut le dernier point de (v) de Ordre dans PA.
(iii) Par le point (iii) de Formation dans PA, , et, pour , vaut ou , qui sont plus petits que ; le point (i) (a) de Modules de Gödel donne , et (i) et (ii), appliqués au terme , donnent les deux premières formules. Si est libre dans , le signe figure dans , et les points (i) et (ii) de Substitution dépliée donnent ; sinon, le point (ii) du même nœud donne la dernière égalité.
□L'hypothèse du point (i) ne peut pas être omise. Pour , code du mot vide, la substitution efface les occurrences : , où et est le code du mot , qui n'est pas une formule ; le calcul a été fait au niveau des mots, puis des codes. Le point (i) est la forme interne à du point (iii) de Substitution, pour une formule fixée ; pour une formule quelconque, donnée par une variable , il faudrait une récurrence interne sur les formules, que le chapitre n'emploie pas.
Un chiffre est substituable partout parce qu'il n'a pas de variable, et la preuve du point (ii) le dit exactement : une capture demanderait que la variable du bloc soit une lettre du terme, alors que celle-ci est au moins et que les lettres d'un terme inerte sont plus petites. Le terme n'est pas inerte, et il n'est pas substituable à dans la formule de la remarque de Substitution, ce qu'a confirmé le même calcul. On notera que la preuve n'a pas besoin de savoir quels facteurs sont des formules : elle ne consulte que la lettre qui suit chaque .