Rachunek zdań. Podstawowe elementy języka rachunku zdań: a) zmienne zdaniowe: p, q, r b) operatory logiczne ( funktory ): - negacja ~ lub - koniunkcja - alternatywa - implikacja - równoważność c) nawiasy: ( ); [ ]; { }... Ad. a) Zmienne zdaniowe reprezentują zdania, którym przysługują wartości logiczne: prawda (T lub 1 ) i fałsz (F lub 0 ).Omawiany rachunek zdań nazywamy klasycznym, gdyż zakłada się, że zdanie przyjmuje jedną z dwóch wartości logicznych ( 1; 0 ). Inne rachunki bez tego założenia nazywamy wielowartościowymi rachunkami zdań. Ad. b) Za pomocą operatorów budujemy zdania złożone ze zdań prostych. Wartość logiczna tych zdań zależy od wartości zdań składowych. Mamy więc: p 1 0 p 0 1 p 1 1 0 0 q 1 0 1 0 pq 1 0 0 0 1 zdanie fałszywe to całość fałszywa pq 1 1 1 0 1 zdanie prawdziwe to całość prawdziwa pq 1 0 1 1 pq 1 0 0 1 Ad. c) Nawiasy, jako znaki pomocnicze, zmieniają naturalną kolejność operacji logicznych, tzn. najmocniejsza jest negacja, później koniunkcja, alternatywa, implikacja i równoważność. Przykładowo: pq p oraz (pq) p Def. Matrycą logiczną zdania złożonego, zbudowanego ze zdań prostych p, q, r, ..., nazywamy tablice podającą wartości logiczne tego zdania złożonego, w zależności od wartości logicznych zdań prostych. Wniosek: Wartość logiczną zdania złożonego możemy obliczyć, wyznaczając po kolei wartości logiczne zdań prostych. Ex. 1 Zapisz poniższe zdanie za pomocą symboliki logicznej używając zmiennych zdaniowych p, q, ... oraz operatorów logicznych: , , , , i podaj jego matrycę. Jeśli pada deszcz, to nie świeci słońce i na niebie są chmury. p = „pada deszcz” q = „świeci słońce” r = „na niebie są chmury” p q r Budujemy matrycę tego zdania: P q 1 1 1 1 1 0 1 0 0 1 0 1 0 0 0 0 N Przypadki 2 N=p+q+r+... q 0 0 1 1 0 0 1 1 r 1 0 0 1 0 1 1 0 q r 0 0 0 1 0 0 1 0 p q r 0 0 0 1 1 1 1 1 (pq) (qp) Matryca zdania: p 1 1 0 0 q 1 0 1 0 pq 1 0 1 1 qp 1 1 0 1 ( p q) ( q p ) 1 0 0 1 Zdania złożone, które są prawdziwe, niezależnie od wartości logicznych zmiennych zdaniowych w nich występujących nazywamy tautologiami ( prawami logiki ); te zaś, które są zawsze fałszywe nazywamy kontrtautologiami lub też wewnętrznie sprzecznymi. Zdanie p p jest tautologią, bo matryca zdaniowa zawsze przyjmuje wartość 1, zaś zdanie p p jest kontrtautologią, gdyż matryca przyjmuje zawsze wartość 0. p 1 0 pp 1 1 p 1 0 p p p 0 0 1 0 Ex.2 Zbuduj matrycę logiczną dla zdania złożonego P, wskaż czy jest ono tautologią, czy kontrtautologią. P = (p q) [(p q) (p q)] p q q pq p q pq 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 (pq) (pq) 1 0 1 0 P 1 1 1 0 Ponieważ w ostatniej kolumnie pojawiają się 0 i 1 to zdanie to nie jest ani tautologią, ani kontrtautologią. Najbardziej znane tautologie: 1. [(pq) p] q modus ponendo ponens( można wypr. następnik znając poprz. ) 2. [(pq)q] p modus tollendo tollens 3. (pq) p q prawa de Morgana 4. (pq) p q 5. p (p p) prawo Dunusa Szkota 6. (pp) p prawo redukcji do absurdu 7. [(pq) r] [p(q r)] prawo eksportacji 8. [p(q r)] [(pq) r] prawo importacji 9. [(p q)(q r)] (pr ) prawo sylogizmu warunkowego Spis treści: RACHUNEK ZDAŃ. ............................................................................................................................................ 1 IDEA DEDUKCJI. ................................................................................ERROR! BOOKMARK NOT DEFINED. AKSJOMATYCZNE UJĘCIE RACHUNKU ZDAŃ. .......................ERROR! BOOKMARK NOT DEFINED. NOTACJA BEZNAWIASOWA ŁUKASIEWICZA. ........................ERROR! BOOKMARK NOT DEFINED. ANALIZA ROZUMOWAŃ. ................................................................ERROR! BOOKMARK NOT DEFINED. ALTERNATYWNE UJĘCIE RACHUNKU ZDAŃ. .........................ERROR! BOOKMARK NOT DEFINED. RACHUNEK KWANTYFIKATORÓW PIERWSZEGO RZĘDU. ERROR! BOOKMARK NOT DEFINED. RACHUNEK ZBIORÓW. ...................................................................ERROR! BOOKMARK NOT DEFINED. OPERACJE NA ZBIORACH I ICH GEOMETRYCZNE INTERPRETACJE......... ERROR! BOOKMARK NOT DEFINED. TWIERDZENIA RACHUNKU ZBIORÓW. .....................................ERROR! BOOKMARK NOT DEFINED. PRAWA ALGEBRY ZBIORÓW. .......................................................ERROR! BOOKMARK NOT DEFINED. ELEMENTY TEORII RELACJI. .......................................................ERROR! BOOKMARK NOT DEFINED. RELACJA RÓWNOWAŻNOŚCI. ......................................................ERROR! BOOKMARK NOT DEFINED. RELACJE PORZĄDKUJĄCE. ...........................................................ERROR! BOOKMARK NOT DEFINED. ILOCZYN KARTEZJAŃSKI..............................................................ERROR! BOOKMARK NOT DEFINED. FUNKCJE. .............................................................................................ERROR! BOOKMARK NOT DEFINED. OPERACJE NA FUNKCJACH. .........................................................ERROR! BOOKMARK NOT DEFINED. MOCE ZBIORÓW. ZBIORY NIESKOŃCZONE ............................ERROR! BOOKMARK NOT DEFINED. FUNKCJE OBLICZALNE. .................................................................ERROR! BOOKMARK NOT DEFINED. ALGEBRY BOOLE’A. ........................................................................ERROR! BOOKMARK NOT DEFINED. ALFABETYCZNY INDEKS HASEŁ:................................................ERROR! BOOKMARK NOT DEFINED.