• Aucun résultat trouvé

TD8 - Complétude du calcul propositionnel

N/A
N/A
Protected

Academic year: 2022

Partager "TD8 - Complétude du calcul propositionnel"

Copied!
2
0
0

Texte intégral

(1)

Logique du premier ordre TD 8 M1 Logique

TD8 - Complétude du calcul propositionnel

François Le Maître -f.lemaitre@math.univ-paris-diderot.fr

On se place dans le calcul propositionnel avec uniquement les symboles→ et¬. On va se donner trois schémas d’axiomes : étant données des formules propositionnelles A, B et C, les formules suivantes sont des axiomes :

— (A1) A→(B→A)

— (A2) (A→(B →C))→((A→B)→(A→C))

— (A3) (¬A→ ¬B)→((¬B →A)→B)

SiΣest un ensemble de formules propositionnelles et Aest une formule propositionnelle, on dit que Aest conséquence syntaxique de Σ, et on écrit Σ`A s’il existe une démonstration formelle de Aà partir deΣ, c’est-à-dire une suite finie(A1, ..., Ak)telle que pour touti= 1, ..., k une des trois conditions suivantes est remplie

— Ai ∈Σ,

— Ai est un des axiomes ci-dessus,

— Ai a été déduite par Modus Ponens : il y a deux formulesAl et Am = (Al → Ai) avec l, m < i.

1. Remarquer les faits suivants que l’on utilisera sans mention par la suite :

— {A} `A;

— si A est un axiome alors`A;

— si Σ1⊆Σ2 etΣ1 `A alorsΣ2`A,

— les segments initiaux d’une démonstration formelle sont des démonstrations formelles,

— Si Σ`Aalors il existe une partie finieΣ0 deΣ telle queΣ0 `A,

— Si Σ`AetΣ`(A→B) alorsΣ`B.

2. Montrer que pour toute formuleA, on a`A→A. On pourra partir de l’axiome (A2) avec B = (A→A)etC =A.

3. Montrer queΣ∪{A} `BssiΣ`(A→B)(c’est le lemme de déduction). Pour l’implication directe, on raisonnera par induction sur la longueur de la démonstration formelle de Σ∪ {A} `B.

4. En déduire que {A→B, B→C} `A→C puis que {A→(B →C), B} `A→C.

5. En déduire les conséquences syntaxiques suivantes, que l’on pourra admettre dans un pre- mier temps :

(i) `(¬¬A→A) (ii) `(A→ ¬¬A) (iii) `(¬A→(A→B))

(iv) `((¬A→ ¬B)→(B →A)) (v) `((B →A)→(¬A→ ¬B)) (vi) `(A→(¬B→(¬(A→B)))) (vii) `((A→B)→((¬A→B)→B).

6. Montrer que si Σ∪ {A} `B etΣ∪ {¬A} `B alorsΣ`B.

7. On dit que Σ est contradictoire s’il existe une formule A telle que Σ ` A et Σ ` ¬A.

Montrer que Σest contradictoire ssi pour toute formuleB,Σ`B.

8. Montrer que si Σ` A, toute dvv satisfaisant Σ satisfaitA. On veut établir la réciproque dans le cas oùΣ est finie, qui est la partie plus difficile du théorème de complétude.

Paris 7 1 M1 Logique

(2)

Logique du premier ordre TD 8 M1 Logique

9. Soit Aune formule propositionnelle à variables parmis P1, ..., Pn. Étant donnée une dvv δ surP1, ..., Pn, montrer par induction sur la complexité deAque{P1δ, ..., Pnδ} `Aδoù étant donnée une formule propositionnelle B,Bδ =B siδ(B) = 1 etBδ =¬B siδ(B) = 0.

10. En utilisant la question 6 déduire le théorème de complétude du calcul propositionnel : si A est satisfaite par toute dvv, alors`A.

Paris 7 2 M1 Logique

Références

Documents relatifs

Alors l’une ou l’autre des propositions est vraie : – il existe un modèle de Herbrand qui satisfait Σ ;.. – il existe un ensemble fini de particularisations de formules de Σ

Dans la mesure où elle a connu un succès important en mathématiques, et où la théorie mathématique des espaces vectoriels (complets) est transportée en physique, il n'est pas

D’après le théorème 5.9, il existe une formule sous forme canonique φ 1 formée uniquement de connecteurs K, J, et psi ¨ alors ¨ sinon ¨q, de parenthèses, et de

Définition 6.1 (Famille génératrice) Une famille de connecteurs logiques 1 est génératrice si pour toute formule du calcul propositionnel, il existe une formule

(v) groupes d’exposant fini (dans L gp = {e, ◦, (·) −1 }) (vi) groupes abéliens sans torsion (vii) groupes abéliens divisibles (viii) groupes abéliens finis (ix)

Les résul^ts de syntaxe, les définitions de réalisation et de modèle pour les théories sur graphes, se trouvent dans &#34;Théories sur graphes orientés&#34; - C RAMBAUD,

Une vérification de ce résultat — ainsi qu'un résultat parallèle qui caractérise la complétude structurale dans le cas où, dans la définition de complétude structurale,

On montre qu f il existe des systèmes déductifs complets, qui sont d'ailleurs les systèmes déductifs maximaux (pour 1*inclusion)• En outre T est l'intersection de tous les