Rachunek zdań. Zdanie w sensie logicznym jest to wyraŝenie jednoznacznie stwierdzające, na gruncie reguł danego języka, iŝ tak a

Podobne dokumenty
MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

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

LOGIKA I TEORIA ZBIORÓW

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),

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

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

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

Matematyka ETId Elementy logiki

Podstawowe Pojęcia. Semantyczne KRZ

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

LOGIKA Klasyczny Rachunek Zdań

Elementy logiki matematycznej

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

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

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

Elementy logiki i teorii mnogości

LOGIKA MATEMATYCZNA. Poziom podstawowy. Zadanie 2 (4 pkt.) Jeśli liczbę 3 wstawisz w miejsce x, to które zdanie będzie prawdziwe:

Wstęp do logiki. Klasyczny Rachunek Zdań II

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

Klasyczny rachunek zdań 1/2

Kultura logiczna Klasyczny rachunek zdań 1/2

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

Rachunek zdań i predykatów

Ć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

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

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

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

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

Rachunek logiczny. 1. Język rachunku logicznego.

Michał Lipnicki (UAM) Logika 11 stycznia / 20

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

Schematy Piramid Logicznych

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Rachunek zdao i logika matematyczna

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

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Programowanie deklaratywne

PODSTAWY SZTUCZNEJ INTELIGENCJI

Lista 1 (elementy logiki)

ROZDZIAŁ 1. Rachunek funkcyjny

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

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

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

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

III rok kognitywistyki UAM,

Logika Matematyczna (2,3)

(g) (p q) [(p q) p]; (h) p [( p q) ( p q)]; (i) [p ( p q)]; (j) p [( q q) r]; (k) [(p q) (q p)] (p q); (l) [(p q) (r s)] [(p s) (q r)];

Logiczna analiza tekstu

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

14. Grupy, pierścienie i ciała.

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 15. Trójwartościowa logika zdań Łukasiewicza

Jako symbole niedeklaratywne wprowadzamy: <argument>, <argumenty>, <atom>, <form>. Regułami produkcji języka są:

Kultura logiczna Klasyczny rachunek zdań 2/2

WSTĘP ZAGADNIENIA WSTĘPNE

1 Podstawowe oznaczenia

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Dalszy ciąg rachunku zdań

Semantyka rachunku predykatów

Predykat. Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości Barbara Głut

Dowody założeniowe w KRZ

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

Wprowadzenie do logiki Pojęcie wynikania

Kultura logicznego myślenia

Drzewa Semantyczne w KRZ

8. SKRÓCONA METODA ZERO-JEDYNKOWA

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ


Metodologia prowadzenia badań naukowych Semiotyka, Argumentacja

Programowanie deklaratywne

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

Paradoks wszechwiedzy logicznej (logical omniscience paradox) i wybrane metody jego unikania

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

Relacje. Zdania opisujące stosunki dwuczłonowe mają ogólny wzór budowy: xry, co czytamy: x pozostaje w relacji R do y.

Adam Meissner.

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

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26

SZTUCZNA INTELIGENCJA

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

Piotr Łukowski, Wykład dla studentów prawa WYKŁAD 7. zdanie wynikanie wynikanie logiczne

Lekcja 3: Elementy logiki - Rachunek zdań

Znak, język, kategorie syntaktyczne

Rachunek zdań. Prawa logiczne (tautologie) Tautologią nazywamy taką funkcję logiczną, która przy dowolnym podstawieniu wartości

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 8. Modalności i intensjonalność

Logiczne podstawy prawoznawstwa

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

Piotr Łukowski, Wykład dla studentów prawa WYKŁAD 14. przykłady odpowiedzi na moŝliwe pytania egzaminacyjne

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

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

Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33

wypowiedzi inferencyjnych

Wprowadzenie do logiki Zdania, cz. I Wprowadzenie do Klasycznego Rachunku Zdań

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

Wykład 1. Informatyka Stosowana. 1 października Informatyka Stosowana Wykład 1 1 października / 26

Trzy razy o indukcji

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

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

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

Transkrypt:

Zdanie w sensie logicznym jest to wyraŝenie jednoznacznie stwierdzające, na gruncie reguł danego języka, iŝ tak a tak jest alboŝe tak a tak nie jest. Wartość logiczna zdania jest czymś obiektywnym, to znaczy nie zaleŝy od poglądów tej czy innej osoby.

Nikt nie moŝe zmienić wedle swojego widzimisię wartości logicznej jakiegokolwiek zdania, bo wartość logiczna zaleŝy tylko od tego, czy dane zdanie opisuje świat zgodnie z rzeczywistym stanem, czy teŝ z tym stanem niezgodny.

Weźmy pod uwagę zdanie: Deszcz jest poŝyteczny. Czy jest to zdanie prawdziwe, czy teŝ fałszywe?

Wypowiedź ta nie jest zdaniem w sensie logicznym, lecz wypowiedzią niezupełną. Wypowiedzią zdaniową niezupełną Wypowiedzi zdaniow niezupełn nazywamy takie wyraŝenie, które wprawdzie nie jest zdaniem w sensie logicznym, lecz o tyle spełnia rolę zdania w sensie logicznym, o ile słuchacz zdaje sobie sprawę z pewnych domyślnych uzupełnień wypowiedzi, pominiętych przez mówiącego.

Funkcja zdaniowa KaŜda wypowiedź językowa będąca zdaniem moŝe być sprowadzona do schematu będącego jej reprezentacją. Dla przykładu zdanie kaŝdy student jest piłkarzem da się przedstawić jako KaŜde S jest P. Ten schemat moŝe reprezentować wiele innych zdań takich jak KaŜdy policjant jest funkcjonariuszem publicznym, KaŜdy ekonomista jest człowiekiem wykształconym.

W schemacie tym wyraŝenia S i P są zmiennymi nazwowymi, a sam schemat KaŜde S jest P staje się zdaniem prawdziwym lub fałszywym w zaleŝności od tego, co podstawimy w miejsce zmiennych. Podobnie jest z wypowiedzią tego typu: JeŜeli Robert ukończył studia ekonomiczne, to dziekanat wydał mu dyplom. Strukturę tej wypowiedzi moŝna opisać schematem JeŜeli p, to q i moŝe on słuŝyć do opisu wielu zdań.

W schemacie tym zmienne p i q są zdaniami, a sam schemat staje się zadaniem prawdziwym lub fałszywym w zaleŝności od wartości logicznych zdań p i q. Cechą wyraŝeń typu KaŜde S jest P i JeŜeli p, to q jest to, Ŝe będąc wyraŝeniami opisowymi reprezentującymi strukturę wypowiedzi same przez się nie mają wartości logicznej. Tego typu wyraŝenia nazywamy funkcjami zdaniowymi.

Operację podstawienia w miejsce zmiennych konkretnych nazw lub zdań nazywamy konkretyzacją funkcji zdaniowej. Natomiast operację objęcia kwantyfikatorem kaŝdej ze zmiennych występujących w schemacie nazywamy skwantyfikowaniem tej funkcji.

RozróŜniamy dwa rodzaje kwantyfikatorów: kwantyfikator ogólny oznaczany symbolem lub. Oznacza wyraŝenie x x dla kaŝdego lub dla wszystkich. Przykład: x Jeśli x jest Ŝółte, to jest kolorowe. x Jeśli x jest kolorowe, to x jestŝółte.

Kwantyfikator szczegółowy zapisuje się symbolem lub. Oznacza wyraŝenie x x istnieje. Przykład: x x jest kolorowe i x jestŝółte. x x jest synem bezdzietnej matki.

Funktory nieprawdziwościowe prawdziwościowe Przedmiotem analizy w ramach dzisiejszego wykładu będą jedynie zdania złoŝone. Tworzy się je przez uŝycie określonych wyraŝeń, które nazywamy w logice funktorami. Dzielą się one na i

1. Funktory nieprawdziwościowe, do których naleŝą zwroty jak konieczne jest,ŝe, z tego,ŝe naleŝy sądzić, Ŝe, moŝliwe jest, Ŝe, charakteryzują się tym, Ŝe łącząc ze sobą zdania o określonej wartości logicznej nie wyznaczają w sposób jednoznaczny wartości logicznej zdania złoŝonego.

Przykłady: Z tego, Ŝe w zeszłym roku obrodziły jabłka wynika, Ŝe grudzień w zeszłym roku był mroźny. MoŜliwe, Ŝe jutro pojadę do Poznania. Konieczne jest, Ŝe mamy dzisiaj złą pogodę.

2. Funktory prawdziwościowe, które reprezentowane są przez m. in. takie zwroty jak i, lub, albo albo, bądź bądź, jeŝeli, to charakteryzują się tym, Ŝe wartość logiczna zdania złoŝonego stworzonego za ich pomocą, jest w sposób jednoznaczny wyznaczona przez wartość logiczną zdań będących ich argumentami. Z punku widzenia logiki interesujące są właśnie te spójniki.

Funktory prawdziwościowe ze względu na liczbę argumentów łączących przez te funktory dzielimy na jednoargumentowe, dwuargumentowe lub trój-, czwór- i więcej argumentowe. Funktory prawdziwościowe jednoargumentowe to: - funktor asercji, inaczej afirmacji, jest funktorem potwierdzającym prawdziwość. WyraŜa się słowami prawdą jest, Ŝe, zaiste albo naprawdę i oznacza symbolem

- funktor negacji wyraŝa się słowami: nieprawda,ŝe, nie jest tak,ŝe lub krótko nie. Oznaczamy ją symbolem ~. Przykłady: Nieprawdą jest, Ŝe Sławek jest studentem. Sławek nie jest studentem.

Matryca funktorów prawdziwościowych jednoargumentowych: p p ~p 1 1 0 0 0 1

Funktory prawdziwościowe dwuargumentowe: - funktor koniunkcji wyraŝamy jako i, oraz, a chociaŝ, lecz, pomimo, Ŝe, a takŝe, jak równieŝ i oznaczamy. Zdanie złoŝone zbudowane za pomocą tego funktora nazywamy koniunkcją. Warunkiem koniecznym i wystarczającym prawdziwości koniunkcji jest prawdziwość obu zdań składowych. Natomiast fałszywość choćby jednego zdania składowego jest warunkiem wystarczającym fałszywości koniunkcji.

- funktor alternatywy wyraŝamy jako lub, bądź, albo i oznaczamy symbolem. Zdanie złoŝone zbudowane za pomocą tego funktora nazywamy alternatywą. Warunkiem wystarczającym prawdziwości alternatywy jest prawdziwość choćby jednego argumentu zdaniowego. Warunkiem koniecznym i wystarczającym fałszywości alternatywy jest fałszywość oby zdań.

- funktor alternatywy rozłącznej wyraŝana jest poprzez zwrot albo albo, a przyjętym dla niej symbolem jest. Zbudowane za pomocą tego funktora zdanie złoŝone jest prawdziwe, gdy jeden i tylko jeden z argumentów zdaniowych jest prawdziwy i jeden i tylko jeden fałszywy.

- funktor dysjunkcji oznaczany jest symbolem / i czyta się go jako bądź, bądź. Zbudowane za pomocą tego funktora zdanie złoŝone, zwane dysjunkcją, jest prawdziwe, jeśli przynajmniej jedno ze zdań składowych jest fałszywe.

- funktor binegacji oznaczany jest i czytany jako ani, ani. Binegacja jest prawdziwa, jeŝeli oba zdania składowe są fałszywe. - funktor implikacji oznaczamy znakiem i wyraŝamy za pomocą słów jeŝeli, to. Implikacja jest fałszywa, jeŝeli jej pierwsze zdanie składowe (poprzednik) jest prawdziwe, a drugie zdanie składowe (następnik) jest fałszywe.

- funktor równowaŝności oznaczamy znakiem i czytamy jako wtedy i tylko wtedy, gdy. Zdanie zbudowane za pomocą tego spójnika, zwane równowaŝnością, jest prawdziwe wtedy, gdy oba zdania składowe mają taką samą wartość logiczną.

Matryce logiczne funktorów dwuargumentowych: p q p q p q p q p/q p q p q p q 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 0 0 0 1 1 1 1

Funkcja Rachunek zdań logiczna w rachunku zdań to taka funkcja zdaniowa, która zbudowana jest jedynie ze stałych logicznych i zmiennych (zdaniowych lub nazwowych). Za stałe logiczne uznawać będziemy omówione funktory prawdziwościowe, kwantyfikatory, funktor przynaleŝności do zbioru oraz inne wyraŝenia zdefiniowane poprzez odwołanie się do juŝ wymienionych stałych.

Zmienne zdaniowe oznaczane symbolami p, q, r, s, reprezentują dowolne zdania w sensie logicznym. Przykłady: 1. (p q) [(p q) (q p)], 2. [(r p) (r q) (~p ~q)] ~r

Sformułowane w języku naturalnym wypowiedzi będące zdaniami złoŝonymi mogą być przy uŝyciu wyŝej wymienionych stałych logicznych, a takŝe zmiennych, przekształcone do postaci funkcji logicznych. Np. zdanie JeŜeli niezdolność opiekuna do sprawowania opieki jest warunkiem wystarczającym do tego, by władza opiekuńcza zwolniła opiekuna i jeŝeli dopuszczenie się przez niego

czynów naruszających dobro pozostającego pod opieką jest warunkiem wystarczającym do tego, by władza opiekuńcza zwolniła opiekuna, a opiekun jest niezdolny do sprawowania opieki lub dopuszcza się czynów naruszających dobro pozostającego pod opieką, to władza opiekuńcza zwalnia opiekuna moŝna przekształcić do postaci: [(p r) (q r) (p q)] r.

W dalszym etapie takiej analizy zdania, będziemy badać, jakie wartości logiczne przyjmuje ta funkcja przy załoŝeniu, Ŝe składające się na nią zmienne mają taką, a nie inną wartość. W przekształcaniu wyraŝenia języka naturalnego na funkcję logiczną będziemy wykorzystywać nawiasy.

W takiej notacji jedynie symbole jednoargumentowe asercji i negacji poprzedza symbol argumentu, natomiast symbole pozostałych funktorów umieszcza się pomiędzy symbolami ich argumentów. Nawiasy jakimi posługujemy się do grupowania wyrazów w formule, będą róŝnić się od siebie kształtem. Obowiązująca będzie formuła: { [ ( ) ] }.

Stosowanie nawiasów nie zawsze jest konieczne. Istnieje bowiem konwencja, Ŝe znaki ~,,, /,, wiąŝą kolejno coraz słabiej, z tym, Ŝe znaki, / wiąŝą równie silnie. Stąd zamiast (p q) r wolno pisać p q r. Zamiast (p q) r wolno pisać p q r. Idąc dalej zamiast [p (q s)] [(~p) (q s)] moŝna zapisać: p q s (~p q s).

Oryginalnym beznawiasowym systemem notacyjnym jest system stworzony przez J. Łukasiewicza, zwanym inaczej polska notacją beznawiasową. Niech K oznacza koniunkcję, A alternatywę, D dysjunkcję, C implikację oraz E równowaŝność. Wówczas funkcja [(p q) (r s) ( p q)] (q s) w notacji Łukasiewicza ma postać CKKCpqCrsAprAqs.

Funkcje logiczne ze względu na wartości, jakie mogą przyjmować dzielimy na: funkcje tautologiczne, czyli takie, które dla kaŝdego podstawienia wartości zmiennych zawsze dają zdanie prawdziwe, funkcje kontrtautologiczne, zwane inaczej fałszami logicznymi, które charakteryzują się tym, Ŝe dla kaŝdego podstawienia wartości zmiennych dają zdanie fałszywe,

funkcje spełnialne, to są takie, które przy niektórych wartościach logicznych ich argumentów stają się zdaniami prawdziwymi, przy innych zaś zdaniami fałszywymi. Przedmiotem naszego szczególnego zainteresowania będą funkcje tautologiczne, jako schematy rozumowań o niezawodnym charakterze.