UE5 â Logique 2010- 2011 TD N° 5 Logique du premier ordre ...
UE5 â Logique 2010- 2011 TD N° 5 Logique du premier ordre ...
UE5 â Logique 2010- 2011 TD N° 5 Logique du premier ordre ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
2) Quelle relation de conséquence logique entre ces 3 énoncés ?Compléter :<br />
(1) ∀x (P(x) Q(x)), P(a) |= Q(a)<br />
(2) ∀x (P(x) Q(x)), ¬Q(b) |= ¬P(b)<br />
(3) ∀x (P(x) Q(x)), ∃x ¬Q(x) |= ∃x ¬P(x)<br />
(4) ∀x (P(x) Q(x)), ¬Q(b), ∀z (P(z) ∨ R(z)) |= ¬P(b) ∧R(b) (ou, simplement : R(b))<br />
On prend P(x) = « x est un homme », Q(x) = « x est mortel », a = « Socrate », b = « Zeus » (ou<br />
autre dieu…), R(z) = « z est un dieu ».<br />
(1) ∀x (P(x) Q(x))<br />
P(a) Q(a)<br />
Q(a)<br />
(2) ∀x (P(x) Q(x))<br />
P(b) Q(b)<br />
Q(b)<br />
P(a)<br />
[P(b)]<br />
⊥<br />
¬Q(b)<br />
(3) ∀x (P(x) Q(x))<br />
¬P(b) 1<br />
P(b) Q(b) [P(b)] 1<br />
∃x ¬Q(x)<br />
∃x ¬P(x)<br />
Q(b) [¬Q(b)] 2<br />
⊥<br />
¬P(b) 1<br />
∃x ¬P(x)<br />
2<br />
III) Validité : équivalences remarquables (cf poly)<br />
|= ∀x ( A(x) ∧ B(x) ) ⇔ (∀x A(x) ∧ ∀x B(x))<br />
|= ∃x ( A(x) ∨ B(x) ) ⇔ (∃x A(x) ∨ ∃x B(x))<br />
|= ¬ ∀x A(x) ⇔ ∃x ¬A(x)<br />
|= ¬ ∃x A(x) ⇔ ∀x ¬A(x)<br />
Application FNN : « faire rentrer les négations » dans les formules<br />
1) ¬∀x ∃y (¬P(x,y) → ∃z (P(z) ∧ R(x,y,z)))<br />
On obtient :<br />
∃x ∀y (¬P(x,y) ∧ ∀z (¬P(z) ∨ ¬R(x,y,z)))<br />
2) Négation <strong>du</strong> (c) <strong>du</strong> I-2)<br />
¬ ∀x (∃y x