Top Banner
Klasyczny rachunek Klasyczny rachunek zdań zdań
24

Klasyczny rachunek zdań

Jun 26, 2015

Download

Documents

Laura Costa
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Klasyczny rachunek zdań

Klasyczny rachunek zdańKlasyczny rachunek zdań

Page 2: Klasyczny rachunek zdań

Na gruncie KRZ zdefiniujemy pojęcie WYNIKA LOGICZNEGO.

Pojęcie wynikania służyć nam będzie do analizy i klasyfikacji czynności poznawczych związanych z ROZUMOWANIEM.

Page 3: Klasyczny rachunek zdań

Klasyczny rachunek zdań posłuży w szczególności do analizy poprawności (a w szczególności: dedukcyjności) wnioskowań subiektywnie pewnych (tj. takich, w których wniosek uznawany jest równie stanowczo co przesłanki), które zbudowane są ze zdań złożonych za pomocą SPÓJNIKÓW PRAWDZIWOŚCIOWYCH.

Wnioskowanie dedukcyjne to takie, w którym z przesłanek LOGICZNIE WYNIKA wniosek.

Page 4: Klasyczny rachunek zdań

Zdaniowy spójnik prawdziwościowy jest to wyrażenie, które łącząc dwa zdania (albo łącząc się z jednym zdaniem), tworzy zdane złożone, którego wartość logiczna zależy wyłącznie od wartości logicznej zdań łączonych.

Page 5: Klasyczny rachunek zdań

• Alfabet klasycznego rachunku zdań– Zmienne zdaniowe: p, q, r, s,… , p1, p2, ...

– Stałe logiczne: , , , , określane mianem funktorów: negacji, koniunkcji, alternatywy, implikacji, równoważności

– znaki pomocnicze: {, [, (, ), ], }

Page 6: Klasyczny rachunek zdań

Definicja wyrażenia sensownego krzWyrażeniem sensownym krz nazywamy TAKI I TYLKO TAKI skończony ciąg symboli alfabetu języka krz, który jest zbudowany zgodnie z następującymi regułami:

1) Każda pojedyncza zmienna zdaniowa jest wyrażeniem sensownym krz;

2) Jeżeli i są wyrażeniami sensownymi krz, to , ( ), ( ), ( ), ( ) są wyrażeniami sensownymi krz.

Page 7: Klasyczny rachunek zdań

Jak rozumieć wprowadzone symbole?• Spójnikiem głównym formuły nazywamy ten z jej

spójników, który nie występuje w argumencieżadnego innego spójnika w tej formule.Zmiennym zdaniowym odpowiadają proste zdania w sensie logiki (tj. te, które nie zawierają jako swej części właściwej zdań). Stałym logicznym KRZ odpowiadają prawdziwościowe zdaniowe spójniki języka polskiego:

Page 8: Klasyczny rachunek zdań

Znak symbolizuje funkcję prawdziwościową Neg : {0, 1} |→ {0, 1} określoną przez równości:(i) Neg(1) = 0,(ii) Neg(0) = 1Funktorowi negacji odpowiada spójnik „nieprawda, że...”, np. zdanie „Nieprawda, że wszystkie twierdzenia filozofii są sensowne” zapisać można: p (uwaga na zdania: „Żaden logik nie jest filozofem Nieprawda, że wszyscy logicy są filozofami”, Nie lubię kotów Nieprawda, że lubię koty, Nie chcę się żenić = chcę się nie żenić nieprawda, że chcę się żenić;

Page 9: Klasyczny rachunek zdań

Znak symbolizuje funkcję prawdziwościową K: {0, 1} x {0, 1}|→ {0, 1} określoną przez równości (i) K(1, 1) = 1,(ii) K(1, 0) = 0,(iii) K(0, 1) = 0,(iv) K(0, 0) = 0Funktorowi koniunkcji odpowiada dwuargumentowy spójnik „... i ___”, np. zdanie „Jan był w kinie a Mariola u sąsiada”, „Warszawa jest stolica Polski a Helsinki – Finlandii”, „Murarz domy buduje, krawiec ubrania szyje” zapisać można: (p q). Nie można: „Jan i Mariola pobrali się”. Zdania (lub zmienne) łączone spójnikiem (lub stałą) nazywać będziemy: członami koniunkcji (koniunktami);

Page 10: Klasyczny rachunek zdań

Znak symbolizuje funkcję prawdziwościową D: {0, 1} x {0, 1}|→ {0, 1} określoną przez równości (i) D (1, 1) = 1,(ii) D(1, 0) = 1,(iii) D(0, 1) = 1,(iv) D(0, 0) = 0

Funktorowi alternatywy odpowiada dwuargumentowy spójnik „... lub ___”, np. zdanie „Marysia okłamała Kasię względnie to Kasia okłamała Marysię”, „Rozpoznasz Mariana po poplamionych farba spodniach albo po dziurawych butach”, „PiS podpisze umowę koalicyjną z Samoobroną względnie z PSL” zapisać można: (p q). Zdania (lub zmienne) łączone spójnikiem (lub stałą) nazywać będziemy: składnikami alternatywy;

Page 11: Klasyczny rachunek zdań

Znak symbolizuje funkcję prawdziwościową I: {0, 1} x {0, 1}|→ {0, 1} określoną przez równości (i) I (1, 1) = 1,(ii) I (1, 0) = 0,(iii) I (0, 1) = 1,(iv) I (0, 0) = 1 Funktorowi implikacji odpowiada dwuargumentowy spójnik „jeżeli..., to ___”, np. zdanie „Jeżeli Jan był w Paryżu, to widział wieżę Eiffla”, „Wystarczy przeczytać podręcznik B. Stanosz, by zdać egzamin z logiki”, zapisać można: (p q). Zdania (lub zmienne) łączone spójnikiem (lub stałą) nazywać będziemy: poprzednikiem i następnikiem okresu warunkowego/implikacji

Page 12: Klasyczny rachunek zdań

Znak symbolizuje funkcję prawdziwościową R: {0, 1} x {0, 1}|→ {0, 1} określoną przez równości (i) R (1, 1) = 1,(ii) R (1, 0) = 0,(iii) R (0, 1) = 0,(iv) R (0, 0) = 1. Funktorowi równoważności odpowiada dwuargumentowy spójnik „... zawsze i tylko wtedy, gdy ___”, np. zdanie „Marysia chwali Jana zawsze i tylko wtedy, gdy Jan chwali Marysię”, „Liczba dzieli się przez 3, gdy suma jej cyfr dzieli się przez 3” zapisać można: (p q). Zdania (lub zmienne) łączone spójnikiem (lub stałą) nazywać będziemy: lewą i prawą stroną równoważności.

Page 13: Klasyczny rachunek zdań

Rola interpunkcji i nawiasów Wypowiedź:Premier kłamał lub był naiwny i osłaniał układy. jest amfibolią: Premier kłamał lub jednocześnie kłamiąc, osłaniał układy, albo Premier kłamał względnie był naiwny, a przy tym osłaniał układy.Podobnie wypowiedź:Nieprawda, że Jan zostanie w Polsce, jeśli Mariola wyjedzie do Anglii. Jan połozy nową glazurę w łazience i Jan pomaluje na czerwono korytarz, o ile Mariola mu na to pozwoli(„zarazem p i q, o ile Mariola mu na to wszystko pozwoli” lub „p, a zarazem o ile r, to q”)

Page 14: Klasyczny rachunek zdań

Wartościowaniem nazywamy każdą funkcjęv: FORM |→ {0, 1} taką, że:(i) dla każdej zmiennej zdaniowej z: v(z) = 1 albo v(z) = 0;(ii) v(¬A) = 1 wtw v(A) = 0;(iii) v(A B) = 1 wtw v(A) = 1 oraz v(B) = 1;(iv) v(A B) = 1 wtw v(A) = 1 lub v(B) = 1;(v) v(A B) = 1 wtw v(A) = 0 lub v(B) = 1;(vi) v(A B) = 1 wtw v(A) = v(B).

Page 15: Klasyczny rachunek zdań

Związek między zdefiniowanymi wyżej funkcjami prawdziwościowymiNeg, D, K, I, R a wartościowaniami jest następujący:Niech v będzie dowolnym wartościowaniem krz.(i) v(¬A) = Neg(v(A)),(ii) v(A B) = D(v(A), v(B)),(iii) v(A B) = K(v(A), v(B)),(iv) v(A → B) = I(v(A), v(B)),(v) v(A ↔ B) = R(v(A), v(B)).Aby obliczyć wartość formuły A przy danym wartościowaniu v, nietrzeba znać wartości wszystkich zmiennych zdaniowych przy tym wartościowaniu: wystarczy znać wartości logiczne przyporządkowane przez v zmiennym występującym w analizowanej formule A.

Page 16: Klasyczny rachunek zdań

FORMUŁA jest spełniona przez wartościowanie v (wartościowanie v spełnia formułę ) ztw v() = 1.ZBIÓR formuł X jest spełniony przez wartościowanie v (symbolicznie v(X) {1}) ztw każdemu elementowi należącemu do zbioru X wartościowanie v przypisuje wartość 1.

Page 17: Klasyczny rachunek zdań

Niech vk będzie wartościowaniem krz określonym tak, że:vk: p1 {1}

p2 {0}

p3 {1}czyli: pi {1}, jeśli i jest liczbą nieparzystą

pi {0}, jeśli i jest liczbą parzystąRozpatrzmy teraz formułę (*) (p11 (p13 p4)). Czy wartościowanie vk spełnia formułę (*)? Rozpatrzmy teraz zbiór Z = {p9, p4 p7, (p1 p5)}. Czy zbiór ten jest spełniony przez wartościowanie vk?

Page 18: Klasyczny rachunek zdań

Warto zauważyć, że:1. Nie istnieje takie wartościowanie v, że v(p q) = 1 i v(p q) = 1Formuły, które przy żadnym wartościowaniu nie są jednocześnie prawdziwe to formuły, które się logicznie wykluczają.2. Nie istnieje takie wartościowanie v, że v(p q) = 0 i v(p q) = 0Formuły, które przy żadnym wartościowaniu nie są jednocześnie fałszywe to formuły, które się logicznie dopełniają.3. Nie istnieje wartościowanie v takie, że v(p q) = 1 i v(p) = 0Z formuły wynika logicznie (na gruncie krz) formuła (╞krz ) ztw nie ma takiego wartościowania krz v, że: v() = 1 i v() = 0; każde wartościowanie spełniające formułę spełnia formułę .A ogólniej:Ze zbioru formuł X wynika logicznie (na gruncie krz) formuła (X╞krz ), ztw każde wartościowanie spełniające zbiór X spełnia i formułę .

Page 19: Klasyczny rachunek zdań

Tautologia krz to formuła spełniona przez każde wartościowanie krz. Tautologia to – mówiąc swobodniej – formuła, która nie może być fałszywa. Tautologia to schemat zdań wyłącznie prawdziwych.Gdy chcemy sprawdzić, czy formuła jest tautologią, najłatwiej sprawdzić to nie wprost szukając takiego wartościowania krz, by v() = 0.PrzykładCzy (p (q r)) ((p q) (p r)jest tautologią?

Page 20: Klasyczny rachunek zdań

Ważna obserwacja: Każda tautologia wynika ze zbioru pustego, tj. jeśli ╞krz , to jest tautologią.Ważnym twierdzeniem, które teraz pozostawimy bez dowodu jest tzw. twierdzenie o dedukcji.

X {}╞KRZ ztw X╞KRZ ( )Czyli:

Jeżeli z pewnego zbioru przesłanek (wśród których jest formuła ) wynika formuła , to ze zbioru przesłanek (<<pomniejszonego>> o jedną z przesłanek ) wynika implikacja, której poprzednikiem jest ta przesłanka a następnikiem formuła .

Page 21: Klasyczny rachunek zdań

Zastosowanie twierdzenia o dedukcji:

Czy (pq) ╞ (pq)?

Na mocy twierdzenia o dedukcji mamy:

(pq) ╞ (pq) ztw ╞ (pq) (pq).

Czyli z formuły (pq) wyniakć logicznie będzie formuła (pq), gdy (pq) (pq) będzie tautologią

Page 22: Klasyczny rachunek zdań

Ważniejsze prawa rachunku zdań:prawo tożsamości (każde zdanie implikuje siebie) p pprawo podwójnego przeczenia p pprawo przemienności koniunkcji (pq) (qp)prawo przemienności alternatywy (pq) (qp)prawo łączności koniunkcji [(pq)r] [p(qr)]prawo łączności alternatywy [(pq)r] [p(qr)]prawo idempotentności koniunkcji p (pp)prawo idempotentności alternatywy p (pp)

Page 23: Klasyczny rachunek zdań

prawo rozdzielności koniunkcji względem alternatywy [p(qr)] [(pq)(pr)]posprzątam jak i czy to popiorę czy poprasuje czy to posprzątam i popiorę, czy też posprzątam i poprasujęprawo rozdzielności alternatywy względem koniunkcji [p(qr)] [(pq)(pr)]kupię dom lub jednocześnie kupię samochód a sprzedam działkę jednocześnie kupię dom lub samochód, jak też kupie dom względnie sprzedam działkęprawo wyłączonego środka (z dwóch zdań: zdania lub jego zaprzeczenia jedno zawsze jest prawdziwe) p pprawo to jest odpowiednikiem reguły tertium non datur (łac. trzeciej możliwości nie ma) prawo niesprzeczności (nie może być jednocześnie prawdziwe zdanie i jego zaprzeczenie) (p p)prawa pochłaniania p (pq); (pp) p

Page 24: Klasyczny rachunek zdań

• pierwsze prawo De Morgana (prawo zaprzeczenia alternatywy) • drugie prawo De Morgana (prawo zaprzeczenia koniunkcji) • prawo Claviusa (jeżeli zdanie wynika ze swojego zaprzeczenia, to jest prawdziwe) (pp)p• prawo Dunsa Szkota (jeżeli zdanie jest fałszywe, to wynika wynika z niego każde inne zdanie)

p (pq)• prawo symplifikacji (jeżeli zdanie jest prawdziwe, to wynika ona z każdego innego) p(qp)• prawo sylogizmu, prawo przechodności implikacji (jeżeli z jednego zdania wynika drugie i z

drugiego trzecie, to z pierwszego wynika trzecie) • prawa transpozycji jeżeli z jednego zdania wynika drugie, to z zaprzeczenia drugiego wynika

zaprzeczenie pierwszego • modus tollendo tollens (łac. sposób zaprzeczający przy pomocy zaprzeczenia) [(pq) q]

p• modus tollendo ponens (łac. sposób potwierdzający przy pomocy zaprzeczenia) [(pq) p]

q• modus ponendo tollens (łac. sposób zaprzeczający przy pomocy potwierdzenia) [(pq) p]

q• modus ponendo ponens: [(pq) p] q• prawo eliminacji implikacji (pq) (p q)• prawo zaprzeczenia implikacji (pq) (p q)• prawo redukcji do absurdu (reductio ad absurdum) [(pq) (pq)] p• prawo Fregego [p(qr)] [(pq) (pr)]