ATLAS Ouvrir dans l'atlas →

Théorème 1Logique du premier ordre

Théorème de correction

Énoncé

Si T⊢φT \vdash \varphi, alors T⊨φT \models \varphi : tout ce qui est démontrable est vrai dans tous les modèles.

Démonstration

Montrons, par récurrence sur la longueur d'une démonstration formelle, que chacune de ses formules est satisfaite par tout modèle ℳ\mathcal M de TT, sous toute valuation ss.

Les éléments de TT sont des énoncés satisfaits par ℳ\mathcal M. Les axiomes logiques sont valides : (1) parce que, si vv attribue à chaque lettre la valeur de vérité sous ss de la formule qui la remplace, l'instance est satisfaite sous ss si et seulement si vˉ\bar v vaut 11 sur la tautologie, par récurrence sur celle-ci, les clauses de la satisfaction pour ¬\neg et →\to étant celles des tables de vérité ; (2) par le lemme de substitution ; (3) directement ; (4) par le lemme de coïncidence, puisque xx n'est pas libre dans α\alpha ; (5) directement.

Une généralisation d'une formule satisfaite sous toute valuation l'est aussi. Enfin, si α\alpha et α→β\alpha \to \beta sont satisfaites sous ss, alors β\beta l'est, par la définition de la satisfaction pour →\to.

□
Remarque

En particulier, une théorie qui a un modèle est cohérente : sinon elle démontrerait φ\varphi et ¬φ\neg\varphi, qui seraient toutes deux vraies dans ce modèle. C'est la méthode la plus directe pour prouver la cohérence d'une théorie, et elle déplace la question vers la cohérence de la théorie où l'on construit le modèle. Il existe aussi des preuves syntaxiques de cohérence, comme celle de Gentzen (1936) pour l'arithmétique de Peano, qui raisonne sur les démonstrations elles-mêmes.

Ouvrir dans l'atlas interactif →