Universit´
e de Strasbourg
Logique et programmation logique Feuille de TD
Logique propositionnelle
1. Lesquels des raisonnements suivants sont formalisables en logique propositionnelle ? Si c’est le
cas, donnez une formalisation et v´
erifiez s’il est effectivement valide.
(a) Si j’´
etudie la logique, alors je serai heureux et sage ;
je serai heureux et sage ;
donc j’´
etudie la logique
(b) Napol´
eon ´
etait allemand ;
les allemands sont europ´
eens ;
donc Napol´
eon ´
etait europ´
een.
(c) Napol´
eon ´
etait allemand ;
les allemands sont asiatiques ;
donc Napol´
eon ´
etait asiatique
(d) Napol´
eon ´
etait franc¸ais ;
tous les francais sont europ´
eens ;
donc Hitler ´
etait Autrichien
(e) Si Napol´
eon avait ´
et´
e chinois, alors il aurait ´
et´
e asiatique ;
Napol´
eon n’´
etait pas asiatique ;
donc il n’´
etait pas chinois.
(f) S’il pleut, on annulera le pique nique ;
s’il ne pleut pas, Marie insistera pour aller `
a la plage et le pique nique sera annul´
e ;
ou bien il pleuvra ou bien il ne pleuvra pas ;
donc le pique nique sera annul´
e.
2. Donner une formule correspondant `
a la table de v´
erit´
e suivante :
P Q R
F F F V
F F V V
F V F F
F V V V
V F F F
V F V F
V V F F
V V V V
3. (a) Donner un exemple de formule valide.
(b) Donner un exemple de formule satisfiable mais non valide.
(c) Donner un exemple de formule insatisfiable.
(d) Que peut-on dire des formules insatisfiables ?
4. Que pensez vous des affirmations suivantes :
1