ATLAS Ouvrir dans l'atlas →

Proposition 2Lemme diagonal et démontrabilité

Formule de démontrabilité et première condition de dérivabilité

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 Th(T)\mathrm{Th}(T) l'ensemble des codes des énoncés que TT démontre, comme au nœud Gödel-Rosser. Soit vv et yy deux variables distinctes. Une formule de démontrabilité pour TT est une formule Σ₁ Pr=∃y δ\mathrm{Pr} = \exists y\, \delta, où δ\delta est une formule Δ₀ de variables libres parmi vv et yy, qui définit Th(T)\mathrm{Th}(T) dans 𝒩\mathcal N avec la variable vv : pour tout entier cc, on a c∈Th(T)c \in \mathrm{Th}(T) si et seulement s'il existe un entier mm tel que δ\delta soit satisfaite sous une valuation qui vaut cc en vv et mm en yy.

Pour un énoncé σ\sigma, on note Pr ⌜σ⌝\mathrm{Pr}\,\ulcorner \sigma \urcorner l'énoncé Pr[⌜σ⌝‾/v]\mathrm{Pr}[\underline{\ulcorner \sigma \urcorner}/v], et ⊥\bot l'énoncé ¬(0=0)\neg(0 = 0). On pose CohPr=¬Pr ⌜⊥⌝\mathrm{Coh}_{\mathrm{Pr}} = \neg\mathrm{Pr}\,\ulcorner \bot \urcorner.

Énoncé

(i) La théorie TT a une formule de démontrabilité.

(ii) Première condition de dérivabilité. Soit Pr\mathrm{Pr} une formule de démontrabilité pour TT. Pour tout énoncé σ\sigma, les trois conditions suivantes sont équivalentes : T⊢σT \vdash \sigma ; 𝒩⊨Pr ⌜σ⌝\mathcal N \models \mathrm{Pr}\,\ulcorner \sigma \urcorner ; 𝖰⊢Pr ⌜σ⌝\mathsf Q \vdash \mathrm{Pr}\,\ulcorner \sigma \urcorner. En particulier, si TT contient 𝖰\mathsf Q, alors T⊢σT \vdash \sigma entraîne T⊢Pr ⌜σ⌝T \vdash \mathrm{Pr}\,\ulcorner \sigma \urcorner.

(iii) On a 𝒩⊨CohPr\mathcal N \models \mathrm{Coh}_{\mathrm{Pr}} si et seulement si TT est cohérente.

Démonstration

(i) Par le point (iii) de Théorèmes r.e., Th(T)\mathrm{Th}(T) est récursivement énumérable. Le point (ii) de Forme Σ₁ des r.e., avec n=1n = 1 et la variable vv, et le renommage de sa preuve, qui permet de prendre yy pour variable quantifiée, fournissent la formule ∃y δ\exists y\, \delta.

(ii) Soit σ\sigma un énoncé, de code cc. La variable vv étant distincte de yy, Pr ⌜σ⌝=∃y δ[c‾/v]\mathrm{Pr}\,\ulcorner \sigma \urcorner = \exists y\, \delta[\underline c/v], et δ[c‾/v]\delta[\underline c/v] est une formule Δ₀ par le point (i) de Σ₁-complétude, le chiffre c‾\underline c n'ayant pas de variable : Pr ⌜σ⌝\mathrm{Pr}\,\ulcorner \sigma \urcorner est un énoncé Σ₁. Par le lemme de substitution et la définition de la satisfaction de ∃\exists, il est vrai dans 𝒩\mathcal N si et seulement s'il existe mm tel que δ\delta soit satisfaite sous une valuation qui vaut cc en vv et mm en yy, c'est-à-dire si et seulement si T⊢σT \vdash \sigma.

S'il est vrai, 𝖰\mathsf Q le démontre par le point (iii) de Σ₁-complétude. Réciproquement, si 𝖰⊢Pr ⌜σ⌝\mathsf Q \vdash \mathrm{Pr}\,\ulcorner \sigma \urcorner, cet énoncé est vrai dans 𝒩\mathcal N, qui est un modèle de 𝖰\mathsf Q (preuve du point (iii) de Gödel-Rosser), par le théorème de correction. Si TT contient 𝖰\mathsf Q, elle démontre tout ce que démontre 𝖰\mathsf Q.

(iii) Par (ii), 𝒩⊨CohPr\mathcal N \models \mathrm{Coh}_{\mathrm{Pr}} si et seulement si T⊬⊥T \nvdash \bot. Si T⊢⊥T \vdash \bot, comme ⊢0=0\vdash 0 = 0 (Égalité démontrable, (i)), TT démontre une formule et sa négation ; si TT est incohérente, elle démontre toutes les formules (Cohérence, (i)), dont ⊥\bot.

□
Remarque

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.

Remarque

Le point (ii) ne dit pas que 𝖰\mathsf Q réfute Pr ⌜σ⌝\mathrm{Pr}\,\ulcorner \sigma \urcorner quand TT ne démontre pas σ\sigma : l'énoncé ¬Pr ⌜σ⌝\neg\mathrm{Pr}\,\ulcorner \sigma \urcorner 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 σ=⊥\sigma = \bot et une théorie cohérente, CohPr\mathrm{Coh}_{\mathrm{Pr}} est vrai par (iii), et le second théorème d'incomplétude dit qu'il n'est pas démontrable dans TT quand TT contient l'arithmétique de Peano et que la formule est écrite convenablement.

Ouvrir dans l'atlas interactif →