ATLAS Ouvrir dans l'atlas →

Théorème 1Suites codées et démonstrations dans PA

Formule naturelle de démontrabilité, mise bout à bout des démonstrations et deuxième condition de dérivabilité

Les conventions sont celles de Concaténation dans PA. Soit TT une théorie sur la signature de l'arithmétique dont l'ensemble des codes des axiomes est récursivement énumérable, et T′T' la théorie du théorème de Craig, dont l'ensemble des codes des axiomes est primitif récursif et qui démontre les mêmes formules que TT, prise avec la construction de sa fonction caractéristique qu'écrit la preuve de ce théorème. Cette construction, comme la théorie T′T' elle-même, dépend de la relation récursive RR et de l'indice ee choisis dans cette preuve ; on les fixe une fois pour toutes, et rien de ce qui suit n'en dépend, puisque les preuves n'emploient aucune propriété de AxT′\mathrm{Ax}_{T'}. Si l'ensemble des codes des axiomes de TT est déjà primitif récursif, comme pour 𝖯𝖠\mathsf{PA} (Théorèmes r.e., (i)), on prend T′=TT' = T, avec la construction de cette preuve-là. Les relations Fm\mathrm{Fm}, En\mathrm{En}, Ax\mathrm{Ax}, MP\mathrm{MP} et Dem=DemT′\mathrm{Dem} = \mathrm{Dem}_{T'} sont prises avec les constructions qu'écrivent les preuves du chapitre Arithmétisation de la syntaxe, conformément à la convention de Relations p.r. dans PA.

Pour Dem\mathrm{Dem}, c'est la formule du point (ii) de Démonstrations, lue clause par clause : la conjonction de 1⩽lg(p)1 \leqslant \mathrm{lg}(p), de (p)lg(p)−˙1=c(p)^{\mathrm{lg}(p) \mathbin{\dot{-}} 1} = c et de la quantification bornée ∀j<y\forall j < y de la conjonction de Fm((p)j)\mathrm{Fm}((p)^j) et de la disjonction de Ax((p)j)\mathrm{Ax}((p)^j), de AxT′((p)j)\mathrm{Ax}_{T'}((p)^j) et de ∃i<j ∃i′<j MP((p)i,(p)i′,(p)j)\exists i < j\ \exists i' < j\ \mathrm{MP}((p)^i, (p)^{i'}, (p)^j), où l'on substitue lg(p)\mathrm{lg}(p) à yy ; chaque quantification bornée par jj est une quantification bornée par une variable, suivie de la substitution de jj à celle-ci. On pose D(p,c)  ⟺  Dem(p,c)∧En(c)D(p, c) \iff \mathrm{Dem}(p, c) \wedge \mathrm{En}(c), conjonction de Dem\mathrm{Dem} et de la relation En\mathrm{En} où l'on a substitué cc ; c'est la relation de la convention de Relations p.r. dans PA, troisième remarque. Attention à la lettre DD, qui sert trois fois : la relation D(p,c)D(p, c) n'a rien à voir avec les itérés D(N,i)D(N, i) de Longueur dans PA, ni avec la disjonction D(p,j)D(p, j) de la preuve de Démonstrations, que l'on note ici Λ(p,j)\Lambda(p, j) avec la clause Fm\mathrm{Fm} ; seule la relation D(p,c)D(p, c) porte un chapeau dans la suite.

Soit pp et vv des variables distinctes, et D^(p,v)\hat D(p, v) la formule naturelle de DD, écrite avec ces variables. La formule naturelle de démontrabilité de TT est PrT(v)=∃p D^(p,v).\mathrm{Pr}_T(v) = \exists p\ \hat D(p, v). Pour un énoncé σ\sigma, on note PrT ⌜σ⌝\mathrm{Pr}_T\,\ulcorner \sigma \urcorner l'énoncé PrT[⌜σ⌝‾/v]\mathrm{Pr}_T[\underline{\ulcorner \sigma \urcorner}/v], où ⌜σ⌝‾\underline{\ulcorner \sigma \urcorner} est le chiffre du code de σ\sigma, et Th(T)\mathrm{Th}(T) désigne, comme au nœud Gödel-Rosser, l'ensemble des codes des énoncés que TT démontre.

Énoncé

(i) Forme Σ₁ et définissabilité. La formule PrT\mathrm{Pr}_T est dans 𝒮\mathcal S, n'a pas d'autre variable libre que vv, et définit Th(T)\mathrm{Th}(T) dans 𝒩\mathcal N avec la variable vv. Toute formule ∃y δ\exists y\, \delta que le point (ii) de Collection et forme Σ₁ lui associe, avec yy distincte de vv, est une formule Σ₁, où δ\delta est Δ₀ et a ses variables libres parmi vv et yy, qui définit aussi Th(T)\mathrm{Th}(T) dans 𝒩\mathcal N, et ⊢𝖯𝖠PrT↔∃y δ\vdash_{\mathsf{PA}} \mathrm{Pr}_T \leftrightarrow \exists y\, \delta. Si T⊢σT \vdash \sigma, alors ⊢𝖯𝖠PrT ⌜σ⌝\vdash_{\mathsf{PA}} \mathrm{Pr}_T\,\ulcorner \sigma \urcorner et ⊢𝖯𝖠(∃y δ)[⌜σ⌝‾/v]\vdash_{\mathsf{PA}} (\exists y\, \delta)[\underline{\ulcorner \sigma \urcorner}/v].

(ii) Dépliement. Pour des variables pp, cc, jj, ii, i′i' distinctes, ⊢𝖯𝖠Dem^(p,c)↔(S 0⩽lg(p)∧(p)lg(p)−˙S 0=c∧∀j<lg(p) Λ(p,j)),\begin{aligned} \vdash_{\mathsf{PA}} {}&\widehat{\mathrm{Dem}}(p, c) \leftrightarrow \big(S\,0 \leqslant \mathrm{lg}(p) \\ &\wedge (p)^{\mathrm{lg}(p) \mathbin{\dot{-}} S\,0} = c \\ &\wedge \forall j < \mathrm{lg}(p)\ \Lambda(p, j)\big), \end{aligned} où Λ(p,j)\Lambda(p, j) est la formule fonctionnelle Fm^((p)j)∧(Ax^((p)j) ∨(Ax^T′((p)j)∨∃i<j ∃i′<jMP^((p)i,(p)i′,(p)j))),\begin{aligned} &\widehat{\mathrm{Fm}}((p)^j) \wedge \Big(\widehat{\mathrm{Ax}}((p)^j) \\ &\ \vee \big(\widehat{\mathrm{Ax}}_{T'}((p)^j) \vee \exists i < j\ \exists i' < j \\ &\qquad \widehat{\mathrm{MP}}((p)^i, (p)^{i'}, (p)^j)\big)\Big), \end{aligned} et ⊢𝖯𝖠D^(p,c)↔(Dem^(p,c)∧En^(c))\vdash_{\mathsf{PA}} \hat D(p, c) \leftrightarrow \big(\widehat{\mathrm{Dem}}(p, c) \wedge \widehat{\mathrm{En}}(c)\big).

(iii) Mise bout à bout. Pour des variables pp, qq, aa, bb, cc distinctes, ⊢𝖯𝖠(Dem^(p,b)∧Dem^(q,a)∧MP^(a,b,c)∧Fm^(c))→Dem^(aj(conc(p,q),c),c).\begin{aligned} \vdash_{\mathsf{PA}} \big(&\widehat{\mathrm{Dem}}(p, b) \wedge \widehat{\mathrm{Dem}}(q, a) \\ &\wedge \widehat{\mathrm{MP}}(a, b, c) \wedge \widehat{\mathrm{Fm}}(c)\big) \\ &\to \widehat{\mathrm{Dem}}\big(\mathrm{aj}(\mathrm{conc}(p, q), c), c\big). \end{aligned}

(iv) Deuxième condition de dérivabilité. Pour tous énoncés φ\varphi et ψ\psi, ⊢𝖯𝖠PrT ⌜φ→ψ⌝→(PrT ⌜φ⌝→PrT ⌜ψ⌝),\begin{aligned} \vdash_{\mathsf{PA}} {}&\mathrm{Pr}_T\,\ulcorner \varphi \to \psi \urcorner \\ &\to \big(\mathrm{Pr}_T\,\ulcorner \varphi \urcorner \to \mathrm{Pr}_T\,\ulcorner \psi \urcorner\big), \end{aligned} et de même pour la formule ∃y δ\exists y\, \delta de (i). Toute théorie qui démontre les axiomes de 𝖯𝖠\mathsf{PA}, en particulier TT si elle les démontre, démontre donc ces énoncés et ceux de (i).

Démonstration

On emploie deux règles sur les quantifications bornées strictes, qui découlent du point (i) de Modules de Gödel, puisque ∃x<t φ\exists x < t\ \varphi abrège ¬∀x<t ¬φ\neg\forall x < t\ \neg\varphi. Introduction : ⊢𝖯𝖠(u<t∧φ[u/x])→∃x<t φ\vdash_{\mathsf{PA}} (u < t \wedge \varphi[u/x]) \to \exists x < t\ \varphi pour un terme uu substituable, par (b) appliqué à ¬φ\neg\varphi et la contraposition. Élimination : si xx n'est libre ni dans ψ\psi ni dans Γ\Gamma, et si Γ∪{x<t,φ}⊢𝖯𝖠ψ\Gamma \cup \{x < t, \varphi\} \vdash_{\mathsf{PA}} \psi, alors Γ∪{∃x<t φ}⊢𝖯𝖠ψ\Gamma \cup \{\exists x < t\ \varphi\} \vdash_{\mathsf{PA}} \psi ; en effet, la contraposition donne Γ∪{¬ψ,x<t}⊢𝖯𝖠¬φ\Gamma \cup \{\neg\psi, x < t\} \vdash_{\mathsf{PA}} \neg\varphi, le point (a) donne Γ∪{¬ψ}⊢𝖯𝖠∀x<t ¬φ\Gamma \cup \{\neg\psi\} \vdash_{\mathsf{PA}} \forall x < t\ \neg\varphi, et la règle des tautologies conclut.

(i) La formule D^(p,v)\hat D(p, v) est dans 𝒮\mathcal S, par le texte de Relations p.r. dans PA, et 𝒮\mathcal S est stable par la quantification existentielle ; ses variables libres sont parmi pp et vv. Comme une formule naturelle définit sa relation, PrT\mathrm{Pr}_T est satisfaite sous une valuation qui vaut cc en vv si et seulement s'il existe un entier mm tel que D(m,c)D(m, c), c'est-à-dire si et seulement si cc code un énoncé σ\sigma et qu'une démonstration formelle de σ\sigma à partir de T′T' existe. Par le point (i) du théorème de Craig, c'est dire que T⊢σT \vdash \sigma : PrT\mathrm{Pr}_T définit Th(T)\mathrm{Th}(T). Le point (ii) de Collection et forme Σ₁ donne ⊢𝖯𝖠PrT↔∃y δ\vdash_{\mathsf{PA}} \mathrm{Pr}_T \leftrightarrow \exists y\, \delta, où δ\delta est Δ₀ et a ses variables libres parmi vv et yy ; le renommage de la preuve du point (i) de Forme Σ₁ des r.e. permet de prendre yy distincte de vv. Comme 𝒩\mathcal N est un modèle de 𝖯𝖠\mathsf{PA} (Gödel-Rosser, (iii)), le théorème de correction montre que ∃y δ\exists y\, \delta définit le même ensemble que PrT\mathrm{Pr}_T. Enfin, si T⊢σT \vdash \sigma, l'énoncé PrT ⌜σ⌝\mathrm{Pr}_T\,\ulcorner \sigma \urcorner, qui est ∃p D^(p,⌜σ⌝‾)\exists p\ \hat D(p, \underline{\ulcorner \sigma \urcorner}) puisque pp est distincte de vv, est un énoncé de 𝒮\mathcal S vrai dans 𝒩\mathcal N, et le point (iii) de Termes fonctionnels le démontre dans 𝖯𝖠\mathsf{PA} ; l'équivalence, instanciée par le chiffre ⌜σ⌝‾\underline{\ulcorner \sigma \urcorner} (Récurrence dans PA, (iv)), donne la formule Σ₁ correspondante.

(ii) Chaque clause de la construction se traduit dans 𝖯𝖠\mathsf{PA} par la clause correspondante de Relations p.r. dans PA : la conjonction et la disjonction par le point (iii), les quantifications bornées par le point (iv), et chaque substitution de fonctions, par le point (ii) (d) de Termes fonctionnels, en une formule écrite avec les termes fonctionnels correspondants, dont les fonctions constantes et les projections disparaissent par le point (i) de Fonctions usuelles dans PA. La relation 1⩽lg(p)1 \leqslant \mathrm{lg}(p) devient S 0⩽lg(p)S\,0 \leqslant \mathrm{lg}(p) par le point (ii) de Relations p.r. dans PA, et l'égalité (p)lg(p)−˙1=c(p)^{\mathrm{lg}(p) \mathbin{\dot{-}} 1} = c devient l'égalité de termes fonctionnels de l'énoncé, par le même point. Le remplacement d'une sous-formule par une formule équivalente dans 𝖯𝖠\mathsf{PA}, par la règle des tautologies et la monotonie de Récurrence dans PA, (ii), et du point (i) (e) de Ordre dans PA pour les bornes, donne la première équivalence ; la seconde est le point (iii) de Relations p.r. dans PA, appliqué à la conjonction, avec la substitution de cc.

(iii) Raisonnons sous les quatre hypothèses, et écrivons avec les valeurs, au sens de Termes fonctionnels : rr pour aj(conc(p,q),c)\mathrm{aj}(\mathrm{conc}(p, q), c), lpl_p et lql_q pour lg(p)\mathrm{lg}(p) et lg(q)\mathrm{lg}(q). Par (ii), S 0⩽lpS\,0 \leqslant l_p et S 0⩽lqS\,0 \leqslant l_q ; ni lpl_p ni lql_q n'est nul, et l'instance de Q3\mathrm Q_3 fournit kk et mm tels que lp=S kl_p = S\,k et lq=S ml_q = S\,m. Par le point (iii) de Fonctions usuelles dans PA, S k−˙S 0=kS\,k \mathbin{\dot{-}} S\,0 = k, et (ii) donne (p)k=b(p)^k = b ; de même (q)m=a(q)^m = a. Par le point (ii) de Concaténation dans PA et le point (ii) de Longueur dans PA, lg(conc(p,q))=lp+lq\mathrm{lg}(\mathrm{conc}(p, q)) = l_p + l_q et lg(r)=S(lp+lq)\mathrm{lg}(r) = S(l_p + l_q). Les termes de rr sont donnés par le point (iii) de Longueur dans PA et le point (ii) de Concaténation dans PA : (r)j=(p)j(r)^j = (p)^j si j<lpj < l_p, (r)lp+s=(q)s(r)^{l_p + s} = (q)^s si s<lqs < l_q, et (r)lp+lq=c(r)^{l_p + l_q} = c.

Les deux premières clauses. On a S 0⩽S(lp+lq)S\,0 \leqslant S(l_p + l_q), puisque 0⩽lp+lq0 \leqslant l_p + l_q, et S(lp+lq)−˙S 0=lp+lqS(l_p + l_q) \mathbin{\dot{-}} S\,0 = l_p + l_q, d'où (r)lg(r)−˙S 0=(r)lp+lq=c(r)^{\mathrm{lg}(r) \mathbin{\dot{-}} S\,0} = (r)^{l_p + l_q} = c.

La clause bornée. Par le point (i) (c) de Modules de Gödel, ∀j<S(lp+lq) Λ(r,j)\forall j < S(l_p + l_q)\ \Lambda(r, j) équivaut à la conjonction de ∀j<lp+lq Λ(r,j)\forall j < l_p + l_q\ \Lambda(r, j) et de Λ(r,lp+lq)\Lambda(r, l_p + l_q). Sous l'hypothèse j<lp+lqj < l_p + l_q, le point (iii) de Concaténation dans PA donne deux cas.

Si j<lpj < l_p, le point (i) (b) de Modules de Gödel, appliqué à la clause bornée de Dem^(p,b)\widehat{\mathrm{Dem}}(p, b), donne Λ(p,j)\Lambda(p, j). Comme (r)j=(p)j(r)^j = (p)^j, le remplacement (Termes fonctionnels, (ii) (c)) transporte Fm^\widehat{\mathrm{Fm}}, Ax^\widehat{\mathrm{Ax}} et Ax^T′\widehat{\mathrm{Ax}}_{T'} de (p)j(p)^j à (r)j(r)^j. Pour le dernier cas, l'élimination fournit i<ji < j et i′<ji' < j tels que MP^((p)i,(p)i′,(p)j)\widehat{\mathrm{MP}}((p)^i, (p)^{i'}, (p)^j) ; comme ii et i′i' sont inférieurs à lpl_p, par la transitivité, (p)i=(r)i(p)^i = (r)^i et (p)i′=(r)i′(p)^{i'} = (r)^{i'}, et deux introductions donnent ∃i<j ∃i′<j MP^((r)i,(r)i′,(r)j)\exists i < j\ \exists i' < j\ \widehat{\mathrm{MP}}((r)^i, (r)^{i'}, (r)^j). Dans tous les cas, Λ(r,j)\Lambda(r, j).

Si j=lp+sj = l_p + s avec s<lqs < l_q, le même raisonnement, appliqué à Dem^(q,a)\widehat{\mathrm{Dem}}(q, a) au rang ss, transporte les clauses de (q)s(q)^s à (r)j(r)^j ; pour le dernier cas, des rangs i<si < s et i′<si' < s donnent les rangs lp+il_p + i et lp+i′l_p + i', inférieurs à lp+s=jl_p + s = j par la compatibilité, et inférieurs à lp+lql_p + l_q, de termes (r)lp+i=(q)i(r)^{l_p + i} = (q)^i et (r)lp+i′=(q)i′(r)^{l_p + i'} = (q)^{i'}. Le point (i) (a) de Modules de Gödel donne ∀j<lp+lq Λ(r,j)\forall j < l_p + l_q\ \Lambda(r, j), la variable jj n'étant libre dans aucune hypothèse.

Le dernier rang. Au rang lp+lql_p + l_q, le terme est cc, et Fm^(c)\widehat{\mathrm{Fm}}(c) est une hypothèse. Le rang lp+ml_p + m est inférieur à lp+S m=lp+lql_p + S\,m = l_p + l_q, et son terme est (q)m=a(q)^m = a, puisque m<S mm < S\,m ; le rang kk est inférieur à S k=lp⩽lp+lqS\,k = l_p \leqslant l_p + l_q, et son terme est (p)k=b(p)^k = b, puisque k<lpk < l_p. Avec l'hypothèse MP^(a,b,c)\widehat{\mathrm{MP}}(a, b, c) et le remplacement, deux introductions, avec les termes lp+ml_p + m et kk, donnent la troisième disjonction de Λ(r,lp+lq)\Lambda(r, l_p + l_q).

Les trois clauses donnent Dem^(r,c)\widehat{\mathrm{Dem}}(r, c) par (ii), et l'on élimine les valeurs et les variables kk et mm, qui ne figurent pas dans la conclusion.

(p)0 0 (p)1 1 b k (q)0 lp a lp + m c lp + lq suite p suite q décalée de lp modus ponens
La démonstration de code r=aj(conc(p,q),c)r = \mathrm{aj}(\mathrm{conc}(p, q), c) : les termes de pp, en bleu, gardent leurs rangs, ceux de qq, en vert, sont décalés de lpl_p, et le terme ajouté, en rouge, se déduit par modus ponens des deux derniers termes des blocs, de rangs k=lp−1k = l_p - 1 et lp+m=lp+lq−1l_p + m = l_p + l_q - 1. Une formule obtenue par modus ponens à l'intérieur d'un bloc renvoie à des rangs du même bloc, décalés de la même façon.

(iv) Soit n1n_1, n2n_2 et n3n_3 les codes de φ→ψ\varphi \to \psi, de φ\varphi et de ψ\psi. Par le point (i) de Démonstrations, MP(n2,n1,n3)\mathrm{MP}(n_2, n_1, n_3) est vraie ; n3n_3 code une formule et un énoncé. Le point (iv) de Termes fonctionnels donne donc ⊢𝖯𝖠MP^(n2‾,n1‾,n3‾)\vdash_{\mathsf{PA}} \widehat{\mathrm{MP}}(\underline{n_2}, \underline{n_1}, \underline{n_3}), ⊢𝖯𝖠Fm^(n3‾)\vdash_{\mathsf{PA}} \widehat{\mathrm{Fm}}(\underline{n_3}) et ⊢𝖯𝖠En^(n3‾)\vdash_{\mathsf{PA}} \widehat{\mathrm{En}}(\underline{n_3}). Comme pp est distincte de vv, PrT ⌜φ→ψ⌝\mathrm{Pr}_T\,\ulcorner \varphi \to \psi \urcorner est ∃p D^(p,n1‾)\exists p\ \hat D(p, \underline{n_1}), et de même pour φ\varphi et ψ\psi.

Sous les hypothèses D^(p,n1‾)\hat D(p, \underline{n_1}) et D^(q,n2‾)\hat D(q, \underline{n_2}), pour une variable qq nouvelle, (ii) donne Dem^(p,n1‾)\widehat{\mathrm{Dem}}(p, \underline{n_1}) et Dem^(q,n2‾)\widehat{\mathrm{Dem}}(q, \underline{n_2}). Le point (iii), où l'on substitue les chiffres n2‾\underline{n_2}, n1‾\underline{n_1}, n3‾\underline{n_3} à aa, bb, cc (Récurrence dans PA, (iv)), donne Dem^(aj(conc(p,q),n3‾),n3‾)\widehat{\mathrm{Dem}}(\mathrm{aj}(\mathrm{conc}(p, q), \underline{n_3}), \underline{n_3}) ; avec En^(n3‾)\widehat{\mathrm{En}}(\underline{n_3}), (ii) donne D^\hat D en ce terme fonctionnel, écrit avec sa valeur ee, et l'introduction de l'existentiel, avec le terme ee, donne ∃p D^(p,n3‾)\exists p\ \hat D(p, \underline{n_3}). On élimine ee, qui n'est libre ni dans les hypothèses ni dans la conclusion. L'hypothèse D^(q,n2‾)\hat D(q, \underline{n_2}) est D^(p,n2‾)[q/p]\hat D(p, \underline{n_2})[q/p], et qq ne figure ni dans D^(p,n2‾)\hat D(p, \underline{n_2}), ni dans la conclusion, ni dans l'autre hypothèse : la troisième règle du point (i) de Récurrence dans PA, l'élimination avec la variable nouvelle b:=qb := q, remplace cette hypothèse par ∃p D^(p,n2‾)\exists p\ \hat D(p, \underline{n_2}), c'est-à-dire PrT ⌜φ⌝\mathrm{Pr}_T\,\ulcorner \varphi \urcorner. L'élimination ordinaire de pp, qui n'est libre ni dans cette formule ni dans la conclusion, remplace ensuite D^(p,n1‾)\hat D(p, \underline{n_1}) par PrT ⌜φ→ψ⌝\mathrm{Pr}_T\,\ulcorner \varphi \to \psi \urcorner, et deux applications du théorème de la déduction concluent. Pour ∃y δ\exists y\, \delta, l'équivalence de (i), instanciée par les chiffres n1‾\underline{n_1}, n2‾\underline{n_2}, n3‾\underline{n_3}, et la règle des tautologies transportent le résultat. Une théorie qui démontre les axiomes de 𝖯𝖠\mathsf{PA} démontre tout ce que démontre 𝖯𝖠\mathsf{PA}, par le lemme de remplacement de la preuve du théorème de Craig.

□
Remarque

La clause « cc code un énoncé » de la relation DD n'intervient dans la preuve de (D2) que par un calcul clos, puisque ψ\psi est un énoncé fixé ; la mise bout à bout (iii) n'en a pas besoin, et elle vaut pour des formules quelconques, données par des variables. Elle demande en revanche l'hypothèse Fm^(c)\widehat{\mathrm{Fm}}(c) : chaque terme d'une démonstration formelle doit être une formule, et 𝖯𝖠\mathsf{PA} ne peut pas tirer cette propriété de MP^(a,b,c)\widehat{\mathrm{MP}}(a, b, c) sans savoir que les facteurs d'une formule sont des formules. Pour (D2), c'est encore un calcul clos ; pour la troisième condition de dérivabilité, où les formules dépendent de variables, il faudra démontrer dans 𝖯𝖠\mathsf{PA} que cc est une formule, par la récurrence de valeurs du nœud voisin Récurrence de valeurs dans PA.

Remarque

Le point (ii) de Démonstrations dit que Dem\mathrm{Dem} est primitive récursive ; le point (iii) ci-dessus dit davantage : 𝖯𝖠\mathsf{PA} démontre, pour des variables pp et qq, que la suite pp, suivie de la suite qq et de cc, est une démonstration. L'erreur la plus répandue est de croire que (D2) découle de (D1), parce que, si T⊢φ→ψT \vdash \varphi \to \psi et T⊢φT \vdash \varphi, alors T⊢ψT \vdash \psi : cette règle porte sur des démonstrations, alors que (D2) est un énoncé démontrable, qui porte sur des codes quelconques, y compris, dans un modèle non standard, sur des codes qui ne sont pas des démonstrations au sens de l'atlas. C'est pourquoi la preuve passe par les longueurs et les termes de la concaténation, démontrés par récurrence aux nœuds Longueur dans PA et Concaténation dans PA.

Remarque

Le point (i) dit que ∃y δ\exists y\, \delta est une formule de démontrabilité pour TT, au sens du nœud voisin Démontrabilité (D1), et les points (i) et (iv) que PrT\mathrm{Pr}_T et ∃y δ\exists y\, \delta satisfont (D1) et (D2) dans toute théorie qui contient 𝖯𝖠\mathsf{PA}. Il ne leur manque que la troisième condition de dérivabilité pour que le nœud Löb et second théorème, du même chapitre voisin, s'applique à elles. Cette condition, ⊢𝖯𝖠PrT ⌜φ⌝→PrT ⌜PrT ⌜φ⌝⌝\vdash_{\mathsf{PA}} \mathrm{Pr}_T\,\ulcorner \varphi \urcorner \to \mathrm{Pr}_T\,\ulcorner \mathrm{Pr}_T\,\ulcorner \varphi \urcorner \urcorner, demande la Σ₁-complétude démontrée à l'intérieur de 𝖯𝖠\mathsf{PA} ; c'était la dernière partie du point (ii) de Incomplétude à démontrer, et le nœud Troisième condition (D3) l'établit.

Repose sur

Sert à

Aucune fiche de ce graphe ne l'utilise encore.
Ouvrir dans l'atlas interactif →