• Aucun résultat trouvé

Déduction Naturelle

N/A
N/A
Protected

Academic year: 2022

Partager "Déduction Naturelle"

Copied!
2
0
0

Texte intégral

(1)

Université Paris Diderot - L3 Année 2018-2019

TD de Logique n

o

3

Déduction Naturelle

Rappelons le système de la déduction naturelle :

∆, A`A (Ax) ∆, A`B

∆`A→B (→ i) ∆`A ∆`A→B

∆`B (→ e)

∆`A ∆`B

∆`A∧B (∧i) ∆`A∧B

∆`A (∧e) ∆`A∧B

∆`B (∧e)

∆`A

∆`A∨B (∨i) ∆`B

∆`A∨B (∨i) ∆`A∨B ∆, A`C ∆, B`C

∆`C (∨e)

∆, A`B ∆, A` ¬B

∆` ¬A (¬i) ∆`A ∆` ¬A

∆`B (¬e) ∆` ¬¬A

∆`A (¬e)

Les exercices marqués d’une étoile sont à faire à la maison.

Exercice 1 En utilisant la déduction naturelle, montrez les propriétés suivantes : 1. `(p∨q)→(q∨p)

2. `(p∨(q∧r))→((p∨q)∧(p∨r)) 3. `((p→q)∧(p→ ¬q))→ ¬p

4. *` ¬(p∨q)→(¬p∧ ¬q) (utilisez entre autres les règles (∧i) puis(¬i))

5. *`(¬p∨q)→(p→q) (utilisez entre autres les règles (∨e) puis(¬e), celle de gauche) 6. *`(p→q)→(¬p∨q) (On pourra s’aider du tiers exclus, vu en cours et l’utiliser pour

montrer p → q ` (¬p∨p) → (¬p∨q). Cette question est plus difficile que les deux autres.)

Exercice 2 Démontrez la correction des règles suivantes de la déduction naturelle : 1. ∆, A`A

2. * ∆`A ∆`B

∆`A∧B (∧i) 3. ∆, A`B ∆, A` ¬B

∆` ¬A (¬i)

4. * ∆`A∨B ∆, A`C ∆, B`C

∆`C (∨e)

1

(2)

Il faudra donc montrer pour chacune des règles que si les prémisses sont valides alors la conclusion est valide.

Exercice 3 Le but de cet exercice est de démontrer, par induction sur les dérivations, le théorème d’affaiblissement de la déduction naturelle.

Si∆`A est dérivable dans le systèmeDNprop, alors pour toute formuleB,∆, B`A l’est aussi (et la hauteur de l’arbre de dérivation ne change pas).

1. Nous allons déjà regarder ce qui se passe sur un exemple. Soit la preuve ci-dessous de

`p→(¬¬p), comment la transformer en preuve deq`p→(¬¬p)?

(Ax)

p,¬p`p p,¬p` ¬p (Ax)

(¬i)

p` ¬¬p

(→i)

`p→(¬¬p)

2. Rappelez la définition inductive des dérivations des séquents de la déduction naturelle.

Définissez un ordre sur l’ensemble des dérivations. Donnez le ou les éléments minimaux de l’ensemble des dérivations.

3. Démontrez le théorème sur le cas de base.

4. Démontrez le cas inductif pour les sous-cas correspondant aux règles d’inférences de l’in- troduction de la négation, de l’élimination de l’implication.

Exercice 4 Dans cet exercice, nous allons démontrer, par induction sur les dérivations, le théo- rème suivant de contraction de la déduction naturelle.

Si∆, B, B `A est dérivable dans le systèmeDNprop, alors ∆, B `A l’est aussi (et la hauteur de l’arbre de dérivation ne change pas.)

Les étapes de cet exercice sont les mêmes que pour l’exercice 3 :

1. Nous allons déjà traiter un exemple : transformez la preuve de p∧ ¬p,p∧ ¬p ` r∨s ci-dessous en une preuve de p∧ ¬p`r∨s.

(Ax)

p∧ ¬p,p∧ ¬p`p∧ ¬p

(∧e)

p∧ ¬p,p∧ ¬p`p

(Ax)

p∧ ¬p,p∧ ¬p`p∧ ¬p

(∧e)

p∧ ¬p,p∧ ¬p` ¬p

(¬e)

p∧ ¬p,p∧ ¬p`r∨s

2. Rappelez la définition inductive des dérivations des séquents de la déduction naturelle.

Définissez un ordre sur l’ensemble des dérivations. Donnez le ou les éléments minimaux de l’ensemble des dérivations.

3. Démontrez le théorème sur le cas de base.

4. Démontrez le cas inductif pour les sous-cas correspondant aux règles d’inférences de l’éli- mination du ou, de l’élimination de la double négation (règle (¬e) de droite).

2

Références

Documents relatifs

Preuve.. Cet ensemble est fini car majoré par a et b. Il contient donc un plus grand élément unique d, le plus grand diviseur commun de a et b.. Pour savoir si n est premier, on

Exemple 1: Donner Df puis le tableau de variation de la fonction f dont la courbe est donnée ci

[r]

Les nombres de Carmickael sont d´ etect´ es comme probablement premier par ce test or ils ne sont par premiers.. N´ eanmoins les nombres ce Carmickael sont assez rares et si le

Donner une valeur approchée à 10 −3 près de l’erreur commise en remplaçant A par la valeur approchée trouvée au moyen de l’algorithme de la question 2.. a, c’est-à

Montrer que toute partie non vide admet un plus petit

Donc, exp(·) ´ etant une fonction continue, cette limite existe p.s.. sont

[r]