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

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

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

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

Kultura logicznego myślenia

Klasyczny rachunek predykatów

Michał Lipnicki (UAM) Logika 11 stycznia / 20

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

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

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

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

Elementy logiki Klasyczny rachunek predykatów

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

Semantyka rachunku predykatów

Adam Meissner.

Podstawowe Pojęcia. Semantyczne KRZ

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Klasyczny rachunek zdań 1/2

Kultura logiczna Klasyczny rachunek zdań 1/2

Drobinka semantyki KRP

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

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

Schematy Piramid Logicznych

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

Semantyka rachunku predykatów pierwszego rzędu. Dziedzina interpretacji. Stałe, zmienne, funkcje. Logika obliczeniowa.

vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).

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

Elementy logiki Klasyczny rachunek predykatów

Rachunek logiczny. 1. Język rachunku logicznego.

Wprowadzenie do logiki Klasyfikacja wnioskowań, cz. I

LOGIKA Klasyczny Rachunek Zdań

1. Klasyczny Rachunek Zdań

Andrzej Wiśniewski Logika II. Wykład 6. Wprowadzenie do semantyki teoriomodelowej cz.6. Modele i pełność

Logika Matematyczna (2,3)

Język rachunku predykatów Formuły rachunku predykatów Formuły spełnialne i prawdziwe Dowody założeniowe. 1 Zmienne x, y, z...

WSTĘP ZAGADNIENIA WSTĘPNE

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

Wstęp do logiki. Klasyczny Rachunek Zdań II

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Matematyka ETId Elementy logiki

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

Internet Semantyczny i Logika I

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

III rok kognitywistyki UAM,

Składnia rachunku predykatów pierwszego rzędu

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

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

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

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Logika pragmatyczna dla inżynierów

Czyli ABC logiki predykatów

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

RACHUNEK PREDYKATÓW 7

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

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

Wstęp do logiki. Klasyczny Rachunek Zdań III

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

ROZDZIAŁ 1. Rachunek funkcyjny

1. Elementy logiki matematycznej, rachunek zdań, funkcje zdaniowe, metody dowodzenia, rachunek predykatów

Prolog (Pro-Logic) Programowanie w Logice. Dr inż. Piotr Urbanek

LOGIKA I TEORIA ZBIORÓW

Rachunek predykatów. Formuły rachunku predykatów. Plan wykładu. Relacje i predykaty - przykłady. Relacje i predykaty

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

1 Logika Zbiory Pewnik wyboru Funkcje Moce zbiorów Relacje... 14

Logika Radosna 5. Jerzy Pogonowski. KRP: tablice analityczne. Zakład Logiki Stosowanej UAM

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 14. Wprowadzenie do logiki intuicjonistycznej

Logika Matematyczna (1)

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ń.

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

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

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Logika matematyczna (16) (JiNoI I)

Wprowadzenie do logiki Pojęcie wynikania

Ć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

Wprowadzenie do logiki Zdania, cz. II Elementy sylogistyki

Elementy logiki matematycznej

Logiczne podstawy informatyki 1. Wojciech Buszkowski. Zakład Teorii Obliczeń Wydział Matematyki i Informatyki UAM

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

Języki programowania zasady ich tworzenia

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

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

Logika Matematyczna (1)

Logiczna analiza tekstu

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

Czy istnieje logika w naszych głowach

Klasyczny rachunek zdań

Filozofia z elementami logiki Klasyfikacja wnioskowań I część 1

4 Klasyczny rachunek zdań

Kultura logiczna Klasyczny rachunek zdań 2/2

Drzewa Semantyczne w KRZ

Lista 1 (elementy logiki)

Interpretacja Niech U będzie zbiorem formuł takim, że zbiór {p 1,..., p k } jest zbiorem wszystkich symboli predykatywnych, {f 1,..., f l } jest zbior

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

Twierdzenie Łosia o ultraprodukcie

Wprowadzenie do Prologa

Logika Matematyczna (I JiIN UAM)

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

Elementy rachunku lambda. dr hab. inż. Joanna Józefowska, prof. PP 1

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

Transkrypt:

Wprowadzenie do logiki Zdania, cz. III Język Klasycznego Rachunku Predykatów Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@amu.edu.pl

Plan na pytanie o odniesienie przedmiotowe zdań odpowiedź typu F a odpowiedź typu W reaktywacja; składnia języka Klasycznego Rachunku Predykatów (KRP): symbol, wyrażenie, formuła, nazwowa (term), zdaniowa, funkcja zdaniowa, zdanie; schematy zdań języka potocznego w języku KRP. 2

NAZWY ZDANIA znaczenie konotacja, sąd ew. pojęcie oznaczanie desygnat (rozmaitego Prawda/Fałsz rodzaju przedmioty, niekoniecznie fizyczne) stany rzeczy 3

typ F: Prawda/Fałsz Odniesieniem przedmiotowym zdań są dwie wielkie sytuacje metafizyczne. Wszystkie zdania prawdziwe oznaczają to samo Prawdę i wszystkie zdania fałszywe oznaczają to samo Fałsz. PRAWDA FAŁSZ 4

typ W: stany rzeczy Odniesieniem przedmiotowym zdań są stany rzeczy. 2.01 Stan rzeczy jest połączeniem przedmiotów. 2.0272 Konfiguracja przedmiotów tworzy stan rzeczy. 2.031 W stanie rzeczy przedmioty mają się do siebie w określony sposób. 2.0201 Każdą wypowiedź o kompleksach można rozłożyć na wypowiedzi o ich składnikach (...). [L. Wittgenstein, Traktat logiczno filozoficzny] 5

Jaś kocha Małgosię. 6

Jaś kocha Małgosię. Struktura tego stanu rzeczy wygląda następująco: mamy dwa obiekty (Jaś, Małgosia), które pozostają do siebie w pewnej relacji (denotowanej przez predykat kochać). 7

Ojciec Jasia jest Grekiem. 8

Ojciec Jasia jest Grekiem. Struktura tego stanu rzeczy wygląda następująco: pewien obiekt, wskazywany z uwagi na funkcję w stosunku do innego obiektu (OJCIEC Jasia), posiada pewną własność (denotowaną przez predykat być Grekiem). 9

Wszyscy policjanci lubią koty.

Wszyscy policjanci lubią koty. Struktura tego stanu rzeczy wygląda następująco: wszystkie obiekty, posiadające własność denotowaną przez predykat jest policjantem, pozostają w relacji denotowanej przez predykat lubić do wszelkich obiektów, posiadających własność denotowaną przez predykat jest kotem. 11

W języku Klasycznego Rachunku Predykatów potrzebujemy zatem: symboli dla reprezentowania predykatów (takich jak kocha czy jest policjantem); symboli dla reprezentowania funkcji (jak ojciec); symboli dla nazw obiektów dobrze określonych (jak Jaś czy Małgosia); symboli dla obiektów, o których wiadomo tylko tyle, że, np, posiadają własności denotowane przez predykaty (bo bycie policjantem o kimś/czymś trzeba orzekać); symboli dla reprezentowania spójników zdaniowych i operatorów każdy, pewien; znaków przestankowych. 12

W języku Klasycznego Rachunku Predykatów mamy zatem: symbole dla reprezentowania predykatów (takich jak kocha czy jest policjantem): symbole predykatowe symbole dla reprezentowania funkcji (jak ojciec): symbole funkcyjne symbole dla nazw obiektów dobrze określonych (jak Jaś czy Małgosia): stałe indywiduowe symbole dla obiektów, o których wiadomo tylko tyle, że, np, posiadają własności denotowane przez predykaty (bo bycie policjantem o kimś/czymś trzeba orzekać): zmienne indywiduowe symbole dla reprezentowania spójników zdaniowych i operatorów każdy, pewien: stałe logiczne znaki przestankowe: znaki techniczne 13

Definicja 1 Symbolami języka KRP nazywamy:,,,,,/,,,, (stałe logiczne) x 1, x 2, x 3,... (zmienne indywiduowe) a 1, a 2, a 3,... (stałe indywiduowe) P 1 1, P 1 2, P 1 3,... P 2 1, P 2 2, P 2 3,...... P n 1, P n 2, P n 3,... (jedno (dwu (n argumentowe symbole predykatowe) stałe pozalogiczne F 1 1, F 1 2, F 1 3,... F 2 1, F 2 2, F 2 3,...... F n 1, F n 2, F n 3,... (jedno (dwu (n argumentowe symbole funkcyjne) (, ) znaki techniczne (nawiasy i przecinek) 14

Definicja 2 Wyrażeniem języka KRP nazywamy każdy skończony ciąg symboli tego języka. 15

W języku KRZ mieliśmy tylko jedną kategorię poprawnie zbudowanych wyrażeń czyli formuł a mianowicie formuły zdaniowe. W języku KRP mamy dwa rodzaje formuł: nazwowe i zdaniowe. formuły języka KRP formuły zdaniowe formuły nazwowe (termy) zdania funkcje zdaniowe 16

Definicja 3 (definicja formuły nazwowej termu języka KRP) (i) (ii) każda zmienna indywiduowa x i jest termem języka KRP; każda stała indywiduowa a i jest termem języka KRP; (iii) wyrażenie postaci F n k 1,..., n, gdzie 1,..., n są termami języka KRP, jest termem języka KRP; (iv) nie ma innych termów języka KRP oprócz zmiennych indywiduowych, stałych indywiduowych i tych, które można skonstruować zgodnie z pkt. (iii). 17

Definicja 4 (definicja formuły zdaniowej atomowej języka KRP) wyrażenie postaci P n k 1,..., n, gdzie 1,..., n są termami języka KRP, nazywamy formułą zdaniową atomową języka KRP. 18

Definicja 5 (definicja formuły zdaniowej języka KRP) (i) każda formuła zdaniowa atomowa jest formułą zdaniową języka KRP; (ii) jeżeli wyrażenie A jest formułą zdaniową języka KRP, to wyrażenia: A, x i A, x i A również są formułami zdaniowymi języka KRP; (iii) jeżeli wyrażenia A i B są formułami zdaniowymi języka KRP, to wyrażenia A B, A B, A B, A B, A/ B, A B, A B również są formułami języka KRP; (iv) nie ma innych formuł zdaniowych języka KRZ oprócz formuł zdaniowych atomowych i tych wyrażeń, które można skonstruować zgodnie z punktami (ii) i (iii). 19

Dalej używać będziemy terminu formuła, mówiąc o formułach zdaniowych języka KRP, i term, mówiąc o formułach nazwowych języka KRP. 20

Rozważmy napis następujący: 2 + x < 134 Prawda to, czy fałsz? PRAWDA? FAŁSZ 21

2 + x < 134 Odpowiedź brzmi: zależy. Zależy, czy twierdzimy, że jest tak dla wszystkich wartości zmiennej x, czy że dla niektórych (co najmniej!). Albo, co też na miejsce zmiennej x wstawimy dla wartości 7 dostaniemy zdanie prawdziwe, dla wartości 2381 fałszywe. Czy to znaczy, że wyrażenie 2 + x < 134 bywa czasem prawdziwe, a czasem fałszywe? Innymi słowy, czy może ono zmieniać swoją wartość logiczną (a zakładaliśmy chwilę temu, że wartość logiczna zdań jest obiektywna)? 22

2 + x < 134 Nie. Wyrażenie 2 + x < 134 nie jest zdaniem, lecz funkcją zdaniową. Funkcje zdaniowe możemy przekształcać w zdania na dwa sposoby: (i) przez podstawienie stałych za zmienne; zastąpienie w powyższym przykładzie zmiennej x wartością 7 daje w efekcie zdanie prawdziwe: 2 + 7 < 134, natomiast zastąpienie zmiennej x wartością 2381 zdanie fałszywe: 2 + 2381 < 134; (ii) przez wprowadzenie kwantyfikatorów; poprzedzając wyrażenie 2 + x < 134 kwantyfikatorem generalnym otrzymujemy zdanie fałszywe: x 2 x 134 natomiast poprzedzając je kwantyfikatorem egzystencjalnym zdanie prawdziwe: x 2 x 134 23

Jak budować schematy zdań języka potocznego w języku KRP? Zasady obowiązują podobne, jak chwilę temu: (1) różnych stałych pozalogicznych (stałych indywiduowych, symboli predykatowych, symboli funkcyjnych) używamy do reprezentowania wyrażeń różnych (odpowiednich rodzajów), tych samych do reprezentowania tych samych; (2) każda stała logiczna (tj. każdy kwantyfikator i każdy zdaniowy spójnik ekstensjonalny), występujący w wyrażeniu języka potocznego, musi znaleźć swoją symboliczną reprezentację w schemacie zapisanym w języku KRP. 24

Jaś kocha Małgosię. W notacji prefiksowej zapisalibyśmy to zdanie jakoś tak: kochać (Jaś, Małgosia) Mamy dwa obiekty (Jaś, Małgosia), które pozostają do siebie w pewnej relacji (denotowanej przez predykat kochać). Czyli potrzebujemy następujących symboli: a 1 a 2 stałej indywiduowej, reprezentującej nazwę Jaś stałej indywiduowej, reprezentującej nazwę Małgosia P 3 2 dwuargumentowego symbolu predykatowego, reprezentującego predykat kochać 25

Jaś kocha Małgosię. kochać (Jaś, Małgosia) P 3 2 a 1,a 2 a 1 stała indywiduowa, reprezentująca nazwę Jaś a 2 stała indywiduowa, reprezentująca nazwę Małgosia P 3 2 dwuargumentowy symbol predykatowy, reprezentujący predykat kochać 26

Ojciec Jasia jest Grekiem. Grek (ojciec(jaś)) Pewien obiekty, wskazywany z uwagi na funkcję w stosunku do innego obiektu (OJCIEC Jasia), posiada pewną własność (denotowaną przez predykat być Grekiem). a 1 F 1 1 1 P 142 stała indywiduowa, reprezentująca nazwę Jaś jednoargumentowy symbol funkcyjny, reprezentujący wyrażenie ojciec jednoargumentowy symbol predykatowy, reprezentujący predykat jest Grekiem 27

Ojciec Jasia jest Grekiem. Grek (ojciec(jaś)) 1 P 142 F 1 1 a 1 a 1 F 1 1 1 P 142 stała indywiduowa, reprezentująca nazwę Jaś jednoargumentowy symbol funkcyjny, reprezentujący wyrażenie ojciec jednoargumentowy symbol predykatowy, reprezentujący predykat jest Grekiem 28

Wszyscy policjanci lubią koty. wszystkie obiekty, posiadające własność denotowaną przez predykat jest policjantem, pozostają w relacji denotowanej przez predykat lubić do wszelkich obiektów, posiadających własność denotowaną przez predykat jest kotem. 1 P 41 1 P 37 P 4 2 jednoargumentowy symbol predykatowy, reprezentujący predykat jest policjantem jednoargumentowy symbol predykatowy, reprezentujący predykat jest kotem dwuargumentowy symbol predykatowy, reprezentujący predykat lubić 29

Wszyscy policjanci lubią koty. x y P 1 41 x P 1 37 y P 2 4 x, y 1 P 41 1 P 37 P 4 2 jednoargumentowy symbol predykatowy, reprezentujący predykat jest policjantem jednoargumentowy symbol predykatowy, reprezentujący predykat jest kotem dwuargumentowy symbol predykatowy, reprezentujący predykat lubić 30

Schematami jakich zdań, przy tych samych znaczeniach stałych pozalogicznych, są formuły następujące: (i) (ii) (iii) x y P 1 41 x P 1 37 y P 2 4 y, x x y P 1 41 x P 1 41 y P 2 4 y, x x y P 1 41 x P 1 37 y P 2 4 y, x 1 P 41 jednoargumentowy symbol predykatowy, reprezentujący predykat jest policjantem 1 P 37 P 4 2 jednoargumentowy symbol predykatowy, reprezentujący predykat jest kotem dwuargumentowy symbol predykatowy, reprezentujący predykat lubić 31

pora na kilka przykładów 32

Język Klasycznego Rachunku Predykatów symbol języka KRP, wyrażenie języka KRP, term języka KRP, formuła zdaniowa języka KRP, i jeszcze: Pozostanie: budowanie schematów zdań języka potocznego w języku KRZ. 33