Professional Documents
Culture Documents
Logika Wykład3
Logika Wykład3
Logika Wykład3
α→β
(1) α reguła odrywania (RO)
β
α
α∨β
(2) reguły dołączania alternatywy (DA)
β
α∨β
α∨β
(2’) ¬α reguła opuszczania alternatywy (OA)
β
1
α
(3) β reguła dołączania koniunkcji (DK)
α∧β
α→β
(4) φ→β reguła dodawania poprzedników (DP)
(α ∨ φ) → β
α∧β
α
(5) reguły opuszczania koniunkcji (OK)
α∧β
β
α→β
(6) β→α reguła dołączania równoważności (DR)
α↔β
α↔β
α→β
(7) reguły opuszczania równoważności(OR)
α↔β
β→α
¬α → ¬β
(8) reguła kontrapozycji (RK)
β→α
¬¬α
(9) reguła opuszczania negacji (ON)
α
α
(10) reguła dodawania negacji (DN)
¬¬α
Dedukcja
Dowód założeniowy wprost
{α1 , α2 , . . . , αn } ` β
(1) Założenia α1 , α2 , . . . , αn
(2) Kolejne formuły są albo twierdzeniami rachunku zdań albo formułami otrzymanymi
z poprzedzających je formuł przy użyciu dopuszczalnych reguł wnioskowania.
(3) Wniosek (ostatnia otrzymana formuła). Otrzymujemy β.
Dowód założeniowy nie wprost
(1) Do założenia dodajemy negację wniosku (¬β).
(2) Dowód (identycznie jak w dowodzie wprost).
(3) Sprzeczność (ostatnia formuła jest sprzeczna z jedną z formuł ją poprzedzających).
2
Przykłady dowodów wprost
1) Prawo importacji
(p → (q → r)) → ((p ∧ q) → r)
Teza: Chcemy otrzymać r.
Założenia: p → (q → r)
p∧q
Dowód.
(1) p → (q → r)
założenia
(2) p ∧ q
(3) p (OK) 2
(4) q (OK) 2
(5) q → r (RO) 3, 1
(6) r (RO) 4, 5
2) Prawo eksportacji
((p ∧ q) → r) → (p → (q → r))
Teza: Chcemy otrzymać r.
Założenia: (p ∧ q) → r,
p, q
Dowód.
(1) (p ∧ q) → r
(2) p założenia
(3) q
(4) p ∧ q (DK) 2, 3
(5) r (RO) 1, 4
3) Reguła mnożenia implikacji
((p → q) ∧ (r → s)) → ((p ∧ r) → (q ∧ s))
p→q
r→s
(p ∧ r) → (q ∧ s)
Dowód.
(1) (p → q) ∧ (r → s)
założenia
(2) p ∧ r
(3) p → q (OK) 1
(4) r → s (OK) 1
(5) p (OK) 2
(6) r (OK) 2
(7) q (RO) 5, 3
(8) s (RO) 6, 4
(9) q ∧ s (DK) 7, 8
3
Przykład 3.1. (Przykład reguły mnożenia implikacji)
L. Borkowski, „Elementy logiki formalnej”
Jeśli jest zimno i pada deszcz, to trzeba ubrać płaszcz i trzeba wziąć parasol.
Przykład 3.2.
(a < x) → (2a < 2x)
(x < b) → (2x < 2b).
Stąd na mocy reguły mnożenia implikacji otrzymujemy zdanie:
((α ∨ β) ∧ ¬α) → β
α∨β
¬α
β
Dowód.
(1) α ∨ β
założenia
(2) ¬α
(3) ¬β założenie dokładane (negowanie tezy)
(4) ¬α ∧ ¬β (DK) 2, 3
(5) (¬α ∧ ¬β) → ¬α (?) 4,2
(6) (¬α ∧ ¬β) → ¬β (?) 4,3
(7) α → ¬(¬α ∧ ¬β) (ZK) 5
(8) β → ¬(¬α ∧ ¬β) (ZK) 6
(9) (α ∨ β) → ¬(¬α ∧ ¬β) (DP) 7, 8
(10) ¬(¬α ∧ ¬β) (RO) 1, 9
(11) ⊥ (10 sprzeczne z 4)
2)
α→β
¬β
¬α
Dowód.
4
(1) α→β
założenia
(2) ¬β
(3) ¬¬α założenie dokładane (negowanie tezy)
(4) α (ON) 3
(5) β (RO) 1, 4
(6) ⊥ 2, 5
((p → q) ∧ (p → ¬q)) → ¬p
4) Uwierzcie mi, jeśli Karol zda egzamin z logiki, to będzie impreza w akademiku.
Naprawdę. Przecież wiecie, że jeśli Karol zda egzamin z logiki to na pewno Marcin i
Andrzej przyjdą do niego świętować. A przecież jest jasne, że będzie impreza, gdy co
najmniej jeden z nich przyjdzie świętować. Zawsze tak było.
p - Karol zda egzamin z logiki
s - będzie impreza u Karola w akademiku
q - Marcin przyjdzie świętować do Karola
r - Andrzej przyjdzie świętować do Karola
Dowód.
5
(1) ((p → (q ∧ r)) ∧ ((q ∨ r) → s)) założenie
(2) p założenie
(3) p → (q ∧ r) (OK) 1
(4) (q ∨ r) → s) (OK) 1
(5) (q ∧ r) (RO) 3
(6) q (OK) 5
(7) r (OK) 5
(8) q∨r (DA) 6,7
(9) s (RO) 4
6
Reguły wnioskowania i prawa rachunku zdań
(p −Ñ q) ÐÑ p ^ ( q) negacja implikacji
7
(p −Ñ q) ÐÑ ( p) _ q eliminacja implikacji