Aller au contenu
Topos Uranos

Résumé

Cette leçon ouvre la quatrième et dernière unité de contenu du cours, consacrée à la métathéorie. Elle présente ses trois leçons et le fil qui les unit : les deux unités précédentes ont construit, sur la même langue, deux notions de ce qui suit de certaines prémisses, la déduction Γ⊢φ\Gamma \vdash \varphi et la conséquence sémantique Γ⊨φ\Gamma \models \varphi, et cette unité démontre qu’elles coïncident, d’abord pour des prémisses en nombre fini (correction, lemme de Kalmár et complétude), ensuite pour des prémisses quelconques (théorème de compacité et complétude forte), et offre enfin une troisième manière de décider la conséquence, la méthode de résolution, dont elle démontre aussi qu’elle est correcte et complète. Elle explique pourquoi la compacité se démontre avant la complétude forte, et non l’inverse ; elle montre par deux exemples les questions auxquelles ni la recherche de déductions ni la table de vérité ne peuvent répondre à elles seules ; elle précise ce que l’on prend des trois unités précédentes et donne des conseils pour l’étudier.

Objectifs d’apprentissage

  1. Décrire la suite des trois leçons de l’unité, expliquer quels résultats de chacune la suivante utilise et justifier que la compacité soit démontrée, par un argument sémantique, avant la complétude forte.
  2. Distinguer les deux faces du cours, la déductibilité Γ⊢φ\Gamma \vdash \varphi, existentielle et finie, et la conséquence sémantique Γ⊨φ\Gamma \models \varphi, universelle sur une infinité de valuations, et énoncer la correction et la complétude dans leurs trois degrés.
  3. Expliquer pourquoi la coïncidence des deux relations ne peut pas s’établir cas par cas, mais seulement par des métathéorèmes, et reconnaître quels instruments des unités précédentes (récurrences et inductions, raisonnement par disjonction des cas, théorèmes de déduction, lemme de coïncidence, formes conjonctives) chaque démonstration utilisera.
  4. Lire des déductions sur les déductions et des arguments sémantiques de l’unité en distinguant à chaque pas la relation dont il est question, et organiser l’étude à partir de l’évaluation d’entrée.

Évaluation d’entrée

Avant de parcourir l’unité, il convient de mesurer le point de départ. Cette évaluation est une autoévaluation : elle n’est pas notée, et son seul but est d’orienter l’étude. Ses quinze questions sont de deux sortes. Les six premières portent sur ce que l’unité tient pour acquis des précédentes : la définition de la conséquence sémantique et sa réduction à l’insatisfaisabilité, la valeur de la négation conjointe, le lemme de coïncidence, la finitude de la déduction et le raisonnement par disjonction des cas ; qui en manque une doit revoir, avant de poursuivre, la leçon que la question nomme. Les neuf autres portent, dans l’ordre, sur les trois leçons de cette unité, trois sur chacune. Qui n’a jamais étudié la métathéorie d’un système logique ne doit pas s’attendre à les réussir, et cela n’a pas d’importance : chaque réponse, juste ou non, explique le point et nomme la leçon qui le traite. Les mêmes compétences sont mesurées de nouveau à la fin, dans la leçon de synthèse.

Évaluation d’entrée

Avant de commencer l’unité, mesurez votre point de départ. C’est une autoévaluation brève : elle n’est pas notée et son résultat n’est conservé que dans votre navigateur.

  1. Question 1Des unités précédentesQue signifie Γ⊨φ\Gamma \models \varphi ?

  2. Question 2Des unités précédentesLaquelle des affirmations suivantes équivaut à Γ⊨φ\Gamma \models \varphi ?

  3. Question 3Des unités précédentesSi une valuation vv donne à α\alpha la valeur 11, quelle valeur donne-t-elle à (α↓β)(\alpha \downarrow \beta) ?

  4. Question 4Des unités précédentesLes variables de φ\varphi sont v2v_{2} et v7v_{7}. Deux valuations vv et ww donnent les mêmes valeurs à v2v_{2} et à v7v_{7}, et des valeurs opposées à toutes les autres variables. Si v(φ)=1v(\varphi) = 1, que peut-on affirmer de w(φ)w(\varphi) ?

  5. Question 5Des unités précédentesSoit Γ\Gamma un ensemble infini de formules tel que Γ⊢φ\Gamma \vdash \varphi. Que peut-on affirmer ?

  6. Question 6Des unités précédentesOn sait que Γ∪{p}⊢χ\Gamma \cup \{p\} \vdash \chi et que Γ∪{¬p}⊢χ\Gamma \cup \{\neg p\} \vdash \chi. Que permet de conclure le raisonnement par disjonction des cas ?

  7. Question 7Le système du cours est correct. Qu’affirme cette propriété ?

  8. Question 8Soit vv la valuation qui donne 11 à pp et 00 à qq. Qu’affirme le lemme de Kalmár, avec les variables pp et qq, pour la formule (p↔q)(p \leftrightarrow q) ?

  9. Question 9Un système déductif peut-il être correct sans être complet ?

  10. Question 10Qu’affirme le théorème de compacité ?

  11. Question 11Soit Γ\Gamma un ensemble infini de formules tel que Γ⊨φ\Gamma \models \varphi. Qu’assure la compacité ?

  12. Question 12La première leçon démontre la complétude pour les ensembles finis de prémisses. Pourquoi la finitude de la déduction ne suffit-elle pas pour l’étendre à un ensemble infini Γ\Gamma ?

  13. Question 13Quelle est la résolvante des clauses {p,¬q,r}\{p, \neg q, r\} et {q,s}\{q, s\} ?

  14. Question 14Pour décider par résolution si {(p∨q),¬p}⊨q\{(p \vee q), \neg p\} \models q, quel ensemble de clauses tente-t-on de réfuter ?

  15. Question 15Peut-on dériver par résolution la clause vide □\Box de l’ensemble {{p,q},{¬p,¬q}}\{\{p, q\}, \{\neg p, \neg q\}\} ?