Wstęp do logiki. Klasyczny Rachunek Zdań II

Podobne dokumenty
Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Wstęp do logiki. Klasyczny Rachunek Zdań III

Drzewa Semantyczne w KRZ

Przykładowe dowody formuł rachunku kwantyfikatorów w systemie tabel semantycznych

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Logika I. Wykład 4. Semantyka Klasycznego Rachunku Zdań

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Rachunek zdao i logika matematyczna

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

LOGIKA Klasyczny Rachunek Zdań

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

Kultura logiczna Klasyczny rachunek zdań 2/2

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Matematyka ETId Elementy logiki

Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin.

Lekcja 3: Elementy logiki - Rachunek zdań

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Logika pragmatyczna dla inżynierów

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

Rachunek logiczny. 1. Język rachunku logicznego.

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ

LOGIKA I TEORIA ZBIORÓW

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

Podstawowe Pojęcia. Semantyczne KRZ

Klasyczny rachunek zdań 1/2

Kultura logiczna Klasyczny rachunek zdań 1/2

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37

Rachunek zdań i predykatów

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 7 i 8. Aksjomatyczne ujęcie Klasycznego Rachunku Zdań

Reguły gry zaliczenie przedmiotu wymaga zdania dwóch testów, z logiki (za ok. 5 tygodni) i z filozofii (w sesji); warunkiem koniecznym podejścia do

Logika Matematyczna (2,3)

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

LOGIKA Dedukcja Naturalna

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

Elementy logiki matematycznej

Logika Matematyczna. Zadania Egzaminacyjne, 2007

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ

Elementy logiki i teorii mnogości

Rachunek zdań 1 zastaw zadań

5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 12 i 13. Dowód i dowodzenie w KRP. Tezy KRP

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca Imię i Nazwisko:... FIGLARNE POZNANIANKI

Algebrę L = (L, Neg, Alt, Kon, Imp) nazywamy algebrą języka logiki zdań. Jest to algebra o typie

Dalszy ciąg rachunku zdań

ROZDZIAŁ 1. Rachunek funkcyjny

ĆWICZENIE 4 KRZ: A B A B A B A A METODA TABLIC ANALITYCZNYCH

Elementy logiki Klasyczny rachunek zdań. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

8. SKRÓCONA METODA ZERO-JEDYNKOWA

Imię i nazwisko:... OBROŃCY PRAWDY

Definicja: alfabetem. słowem długością słowa

Klasyczny rachunek predykatów

Logika matematyczna i teoria mnogości (I) J. de Lucas

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia

Konsekwencja logiczna

Schematy Piramid Logicznych

Elementy logiki Klasyczny rachunek zdań. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

Andrzej Wiśniewski Logika II. Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca Imię i Nazwisko:... I

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Wstęp do logiki. Klasyczny Rachunek Predykatów I

Monoidy wolne. alfabetem. słowem długością słowa monoidem wolnym z alfabetem Twierdzenie 1.

7. TAUTOLOGIE, KONTRTAUTOLOGIE I SCHEMATY LOGICZNIE NIEZDETERMINOWANE

Elementy logiki. Zdania proste i złożone

4 Klasyczny rachunek zdań

Logika. Michał Lipnicki. 18 listopada Zakład Logiki Stosowanej UAM. Michał Lipnicki Logika 18 listopada / 1

Paradygmaty dowodzenia

Wprowadzenie do logiki Pojęcie wynikania

Wprowadzenie do logiki Klasyczny Rachunek Zdań część 3

Logika Matematyczna 11 12

Wstęp do logiki. Klasyczny Rachunek Zdań IV

Wykład 11b. System aksjomatyczny Klasycznego Rachunku Predykatów. Aksjomaty i reguły inferencyjne

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Wprowadzenie do logiki Zdania, cz. III Język Klasycznego Rachunku Predykatów

Metalogika (10) Jerzy Pogonowski. Uniwersytet Opolski. Zakład Logiki Stosowanej UAM

Kultura logiczna Wnioskowania dedukcyjne

14. DOWODZENIE V WYNIKANIE LOGICZNE, RÓWNOWAŻNOŚĆ LOGICZNA, DOWODZENIE TAUTOLOGII

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 29 czerwca Imię i Nazwisko:...

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych.

Logika intuicjonistyczna

III rok kognitywistyki UAM,

Logika dla archeologów Część 5: Zaprzeczenie i negacja

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Zdanie analityczne (prawda analityczna) to zdanie, które jest zawsze prawdziwe (na mocy znaczeń użytych w nim wyrażeń).

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

Lista 1 (elementy logiki)

Dowody założeniowe w KRZ

Logika Matematyczna 11 12

Rachunek zdań I i II rzędu

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Twierdzenia Gödla dowody. Czy arytmetyka jest w stanie dowieść własną niesprzeczność?

Podstawy Sztucznej Inteligencji (PSZT)

Transkrypt:

Wstęp do logiki Klasyczny Rachunek Zdań II

DEF. 1 (Słownik). Następujące znaki tworzą słownik języka KRZ: p 1, p 2, p 3, (zmienne zdaniowe) ~,,,, (spójniki) ), ( (nawiasy). DEF. 2 (Wyrażenie). Wyrażeniem języka KRZ jest każdy skończony ciąg znaków ze słownika języka KRZ. Wyrażenia poprawnie zbudowane ( sensowne ) języka KRZ nazywamy formułami (zdaniowymi). 2

Język KRZ DEF. 3 (Formuła). (1) Każda zmienna zdaniowa jest formułą języka KRZ. (2) Jeżeli A, B są formułami języka KRZ, to wyrażenia: ~(A), (A) (B), (A) (B), (A) (B), (A) (B) są także formułami języka KRZ. (3) Nie ma innych formuł języka KRZ poza zmiennymi zdaniowymi i takimi formułami, które powstają dzięki zastosowaniu reguły (2). 3

Język KRZ Notacja: 1. Dla uproszczenia zamiast p 1 będziemy pisać niekiedy po prostu p, zamiast p 2 q, zamiast p 3 r, zamiast p 4 s. 2. Pojedynczej zmiennej nie bierzemy w nawiasy. Nie dodaje się nawiasu, gdy umieszcza się znak negacji przed formułą już poprzedzoną znakiem negacji; tj. zamiast ~(~(A)) pisze się ~~(A). Nie dodaje się nowego nawiasu, dodając nowy człon koniunkcji (alternatywy) do formuły będącej koniunkcją (alternatywą); tj. pisze się (A) (B) (C) zamiast ((A) (B)) (C) i zamiast (A) ((B) (C)). 3. Spójnik ~ wiąże najsilniej. Spójniki i wiążą silniej niż spójniki i ; np. zamiast (~(p) q) (r ~(s)) wolno pisać: ~p q r ~s. Przykłady: Formułami są: p, ~ p, ~~ p, p ~q, ~(p ~q), p q ~~p. Formułami nie są: p ~ q, p ~ q, ~p q, pq. 4

Język KRZ DEF. 4 (Podformuła). Dowolną część formuły A, która sama jest formułą nazywamy podformułą formuły A. Do podformuł formuły A zaliczamy też samo A. Przykład: Podformułami formuły p ~(q ~r) są: p, q, r, ~r, q ~r, ~(q ~r), p ~(q ~r). Budowę każdej formuły można zilustrować za pomocą grafu będącego drzewem: 5

Język KRZ (p q) (~p q) q (p q) (~p q) q q p q ~p q p q ~p q p q ~ q p p 6

Język KRZ Formuły języka KRZ są schematami zdań jakiegoś języka, np. polskiego. Każda formuła jest schematem nieskończonej klasy zdań. Aby zbudować schemat zdania: Jeżeli wypowiedziałeś alternatywę, to o ile jeden jej składnik nie jest fałszywy, to wypowiedziałeś zdanie prawdziwe postępujemy następująco: zdania proste zastępujemy zmiennymi zdaniowymi: Wypowiedziałeś alternatywę p, Jeden jej składnik jest fałszywy q, Wypowiedziałeś zdanie prawdziwe r. spójniki zastępujemy ich symbolami i otrzymujemy: p (~q r). 7

Język KRZ Analogicznie budujemy schemat zdania: Implikacja jest prawdziwa wtedy i tylko wtedy, gdy jej poprzednik jest fałszywy lub następnik jest prawdziwy. Zdania proste zastępujemy zmiennymi zdaniowymi: Implikacja jest prawdziwa p, Jej poprzednik jest fałszywy q, Jej następnik jest prawdziwy r. Spójniki zastępujemy ich symbolami i otrzymujemy: p q r (spójnikiem głównym jest w nim znak, gdyż zgodnie z umową spójnik alternatywy wiąże silniej niż spójnik równoważności). 8

Język KRZ Schematem zdania: Jeżeli mówisz nieprawdę, ale czynisz to nieświadomie, to nie kłamiesz jest: p q ~r (spójnikiem głównym jest implikacja). Schematem zdania: Nie potrafisz kontrolować swoich rozumowań wtw nie znasz zasad logiki jest: ~p ~q. Schematem zdania: Jeżeli wygrasz ten proces, to otrzymasz znaczny spadek, a jeśli go przegrasz, to będziesz musiał opłacić znaczne koszta sądowe. jest: (p q) (r s). 9

KRZ: tautologie, kontrtautologie Amfibolia to wyrażenie wieloznaczne na skutek swojej niedookreślonej struktury składniowej. W klasyfikacji Arystotelesa jest ona błędem logicznym mającym swe źródło w mowie. Schematem zdania: Skłamię lub powiem prawdę i zostanę ukarany jest : (p q) r bądź p (q r). 10

KRZ: tautologie, kontrtautologie Stwierdziliśmy wcześniej, że pewne zdania są prawdziwe (fałszywe) z uwagi na swą budowę zdania analityczne (zdania kontradyktoryczne). Tak jest w przypadku np. zdania: Nieprawda, że zarazem wątpię i nie wątpię. Prowadzi to nas do pojęć tautologii i kontrtautologii KRZ. DEF. 5 (Tautologia, kontrtautologia). (1) Tautologią KRZ (albo prawem logicznym KRZ) nazywamy formułę języka KRZ, która przy dowolnej interpretacji zmiennych zdaniowych zmienia się w zdanie prawdziwe. (2) Kontrtautologią KRZ nazywamy formułę języka KRZ, która przy dowolnej interpretacji zmiennych zdaniowych zmienia się w zdanie fałszywe. Innymi słowy, tautologie to schematy zdań wyłącznie prawdziwych, zaś kontrtautologie to schematy zdań wyłącznie fałszywych np. wewnętrznie sprzecznych (negacje tautologii). 11

KRZ: tautologie, kontrtautologie Rola tautologii polega na tym, że wykorzystywane one są do określenia niezawodnych reguł wnioskowania. Oto niektóre tautologie. Tautologie dotyczące zdań sprzecznych: p ~p prawo wyłączonego środka (łac. tertium non datur) ~(p ~p) prawo (nie)sprzeczności ~(p ~p) prawo nierównoważności sprzeczności p ~p q prawo Dunsa Szkota Tautologie dotyczące zaprzeczenia: ~~p p silne prawo podwójnego przeczenia ~(p q) (~p ~q) prawo de Morgana negowania koniunkcji ~(p q) (~p ~q) prawo de Morgana negowania alternatywy ~(p q ) (p ~q) prawo negowania implikacji ~(p q) (p ~q) (q ~p) prawo negowania równoważności 12

KRZ: tautologie, kontrtautologie Tautologie dotyczące implikacji: (p q) (q r) (p r) prawo sylogizmu hipotetycznego (p q) p q modus ponendo ponens (p q) ~q ~p modus tollendo tollens (p q) ~p q modus tollendo ponens (p q) (~q ~p) prawo transpozycji (p q) (p ~q) ~p prawo redukcji do absurdu (dylematu destrukcyjnego) Tautologie dotyczące równoważności: (p q) (p q) (q p) prawo rozkładania równoważności (p q) (~p ~q) prawo obustronnego negowania równoważności 13

KRZ: tautologie, kontrtautologie Metoda 0-1. Aby sprawdzić, czy jakaś formuła jest tautologią, nie wystarczy dokonać kolejnych podstawień za zmienne dla każdej formuły przykładów podstawień jest bowiem nieskończenie wiele. Wystarczy jednak spostrzec, że każda zmienna zdaniowa występująca w formule może uzyskać albo wartość 1, albo wartość 0 (bo każde zdanie jest albo prawdziwe, albo fałszywe). W ten sposób wartość całej formuły jest jednoznacznie wyznaczona przez wartości przypisane zmiennym zdaniowym. Spostrzeżenie to stanowi podstawę tzw. metody 0-1 rozstrzygania, czy dana formuła jest tautologią. Kwestia, czy dana formuła jest tautologią jest więc rozstrzygalna, tzn. istnieje algorytm pozwalający w każdym przypadku, po wykonaniu skończonej liczby kroków, odpowiedzieć na pytanie o tautologiczność dowolnej formuły języka KRZ. 14

KRZ: tautologie, kontrtautologie Tzw. skróconą metodę 0-1 można przedstawić w postaci następującego algorytmu: (1) Załóż, że badana formuła nie jest tautologią (tj. istnieje przyporządkowanie wartości logicznych zmiennym zdaniowym, przy którym przyjmuje ona wartość 0). (2) Wnioskując wstecz ustal, jakie wartości logiczne musiałyby przybrać zmienne zdaniowe, aby otrzymać wartość 0. (3) Wyciągnij wnioski: (a) Jeśli można znaleźć przynajmniej jedną kombinację takich wartości logicznych dla zmiennych zdaniowych, to badana formuła nie jest tautologią. (b) Jeśli natomiast nie można znaleźć kombinacji takich wartości logicznych dla zmiennych zdaniowych (tj. każda próba prowadzi do sprzeczności), to badany schemat jest tautologią. 15

KRZ: wynikanie logiczne Zdefiniujmy obecnie relację wynikania logicznego (konsekwencji semantycznej). Będzie to tzw. implikacyjna koncepcja wynikania. Odwołamy się bowiem do pojęć implikacji i tautologii. DEF. 6 (Wynikanie logiczne). Z formuł A 1, A n wynika logicznie formuła B (na gruncie KRZ) wtw implikacja A 1 A n B jest tautologią KRZ. Symbolicznie: {A 1,, A n } B wtw (A 1 A n B) Trz (Trz = zbior tautologii KRZ). 16

KRZ: wynikanie logiczne Przypomnijmy, formuły języka KRZ są schematami zdań. Pojęcie wynikania logicznego możemy odnieść więc również do zdań. Powiemy, że ze zdań o schematach A 1,, A n wynika logicznie (na gruncie KRZ) zdanie o schemacie B wtw implikacja A 1 A n B jest tautologią KRZ. Definicja ta wyraża w pełni intuicję, że ze zdań α 1,, α n wynika logicznie zdanie β wtw nie jest możliwe, aby zdania α 1,, α n były prawdziwe, a zdanie β było fałszywe. Niech α 1,, α n oraz β będą zdaniami o schematach, odpowiednio, A 1,, A n oraz B. Aby sprawdzić, czy ze zdań α 1,, α n, wynika logicznie (na gruncie KRZ) zdanie β, wystarczy sprawdzić, czy implikacja A 1 A n B jest tautologią KRZ. 17

KRZ: wynikanie logiczne Przykład. 1. Ze zdania: (α) Jeżeli Zenek jest zakochany, to jest on zazdrosny. wynika logicznie zdanie: (β) Jeżeli Zenek nie jest zazdrosny, to nie jest zakochany. Jest tak, bo schematem zdania (α) jest formuła: p q, schematem zdania (β) jest formuła: ~q ~p oraz implikacja (p q) (~q ~p) jest tautologią KRZ (prawo transpozycji). 18

KRZ: wynikanie logiczne 2. Ze zdań: (α 1 ) Winny przestępstwa jest Trąbalski lub Bimbalski. (α 2 ) Jeżeli Trąbalski nie jest winny, to Bimbalski też nie jest winny. wynika semantycznie (logicznie) zdanie: (β) Winny przestępstwa jest Trąbalski. Jest tak, bo schematem zdania (α 1 ) jest formuła: p q, schematem zdania (α 2 ) jest formuła: ~p ~q schematem zdania (β) jest formuła: p oraz implikacja (p q) (~p ~q) p jest tautologią KRZ (stosujemy metodę 0-1). 19

KRZ: równoważność logiczna, Określmy jeszcze inne stosunki między zdaniami. Niech α i β będą zdaniami o schematach A i B. Powiemy, że: Zdania α i β są logicznie równoważne wtw formuła A B jest tautologią. Dwa zdania są wzajemnie sprzeczne wtw jedno z nich jest negacją drugiego lub jest logicznie równoważne negacji drugiego. Zdanie α wyklucza się ze zdaniem β wtw ze zdania α wynika logicznie negacja zdania β, czyli formuła A ~B jest tautologią. Zdanie α dopełnia się ze zdaniem β wtw z negacji zdania α wynika logicznie zdanie β, czyli formuła ~A B jest tautologią. 20

KRZ: równoważność logiczna, Zauważmy, że: Zdania wykluczające się nie mogą być współprawdziwe, chociaż mogą być współfałszywe. Zdania dopełniające się nie mogą być współfałszywe, chociaż mogą być współprawdziwe. Dwa zdania są (wzajemnie) sprzeczne, gdy zarazem się wykluczają i dopełniają; zdania takie nie mogą być współprawdziwe i współfałszywe. 21

KRZ: równoważność logiczna, p q w y k l u c z a n i e ~p ~q s s w p p w y r r y n z z n i e e i k c k a z z a n n n n i o o i e ś ś e ć ć p q d o p e ł n i a n i e ~p ~q p: Kłamię q: Mówię prawdę 22