Logika Matematyczna (1)

Podobne dokumenty
Logika Matematyczna (1)

Podstawowe Pojęcia. Semantyczne KRZ

Informacje ogólne. Językoznawstwo i nauka o informacji

Logika Matematyczna (2,3)

Semiotyka logiczna (1)

Wstęp do Matematyki (2)

Rekurencyjna przeliczalność

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

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

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Logika Matematyczna 16 17

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

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Logika Matematyczna (10)

Logika Radosna 1. Jerzy Pogonowski. Semantyka KRZ. Zakład Logiki Stosowanej UAM

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

Dowody założeniowe w KRZ

LOGIKA WSPÓŁCZESNA: PRZEGLAD ZAGADNIEŃ

PRZEWODNIK PO PRZEDMIOCIE

Drobinka semantyki KRP

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

III rok kognitywistyki UAM,

Logika Matematyczna (1-3) Zadania

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

Struktury formalne, czyli elementy Teorii Modeli

Naukoznawstwo (Etnolingwistyka V)

Maszyny Turinga. Jerzy Pogonowski. Funkcje rekurencyjne. Zakład Logiki Stosowanej UAM

Semantyka rachunku predykatów

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

LOGIKA Klasyczny Rachunek Zdań

WYKŁAD 3: METODA AKSJOMATYCZNA

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

Rachunek logiczny. 1. Język rachunku logicznego.

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

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

PRZEWODNIK PO PRZEDMIOCIE

Logika Matematyczna (I JiIN UAM)

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

Programowanie deklaratywne i logika obliczeniowa

Klasyczny rachunek predykatów

Logika formalna SYLABUS A. Informacje ogólne

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

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

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

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Metoda Tablic Semantycznych

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

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

Logika Matematyczna (5-7)

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

Klasyczny rachunek zdań 1/2

5. Algebra działania, grupy, grupy permutacji, pierścienie, ciała, pierścień wielomianów.

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Kultura logiczna Klasyczny rachunek zdań 1/2

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań

Składnia rachunku predykatów pierwszego rzędu

Kierunek i poziom studiów: matematyka, studia I stopnia, rok I. Sylabus modułu: Wstęp do matematyki (03-MO1S-12-WMat)

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

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

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

Wstęp do Matematyki (4)

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

Matematyka dyskretna Literatura Podstawowa: 1. K.A. Ross, C.R.B. Wright: Matematyka Dyskretna, PWN, 1996 (2006) 2. J. Jaworski, Z. Palka, J.

Matematyczne Podstawy Informatyki

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

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

RACHUNEK PREDYKATÓW 7

Informacje ogólne. Wstęp do współczesnej semantyki. Lingwistyka komputerowa

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

Wstęp do Matematyki (1)

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ń

III rok kognitywistyki UAM,

Wstęp do logiki. Kto jasno i konsekwentnie myśli, ściśle i z ładem się wyraża,

Logika pragmatyczna dla inżynierów

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

Teoretyczne Podstawy Języków Programowania Wykład 1. Rachunek zdań

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

Funkcje rekurencyjne

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

Wykład ze Wstępu do Logiki i Teorii Mnogości

Adam Meissner.

Kultura logiczna Klasyczny rachunek zdań 2/2

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

Rok akademicki: 2017/2018 Kod: HKL s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Kierunek i poziom studiów: Matematyka, studia I stopnia, rok 1 Sylabus modułu: Wstęp do matematyki (Kod modułu: 03-MO1N-12-WMat)

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

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

Drzewa Semantyczne w KRZ

Kultura logicznego myślenia

Wprowadzenie: języki, symbole, alfabety, łańcuchy Języki formalne i automaty. Literatura

Michał Lipnicki (UAM) Logika 11 stycznia / 20

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Paradygmaty dowodzenia

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Mieczysław Omyła Logika a czas i zmiana. Filozofia Nauki 5/3,

Rozdział VII. Znaczenie logiki dla prawa i pracy prawnika Zadania i odpowiedzi 20

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

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

2. Wymagania wstępne w zakresie wiedzy, umiejętności oraz kompetencji społecznych (jeśli obowiązują): BRAK

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

Transkrypt:

Logika Matematyczna (1) Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl Wprowadzenie Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 1 / 20

Plan konwersatorium Dzisiaj: wprowadzenie. Semestr zimowy: Elementarz Klasyczny Rachunek Zdań (KRZ). Semestr letni: Elementarz Klasyczny Rachunek Predykatów (KRP). Materiały dydaktyczne będą dostępne na stronie Zakładu Logiki Stosowanej UAM: www.logic.amu.edu.pl Tam także: linki do stron poświęconych logice matematycznej. Konwersatorium kończy się egzaminem pisemnym. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 2 / 20

Polecana literatura Batóg, T. 2003 4. Podstawy logiki. Wydawnictwo Naukowe UAM, Poznań. Ławrow, I.A., Maksimowa, L.L. 2004. Zadania z teorii mnogości, logiki matematycznej i teorii algorytmów. Wydawnictwo Naukowe PWN, Warszawa. Marek, I. Elementy logiki formalnej. Wydawnictwo Uniwersytetu Śląskiego, Katowice 2002. Murawski, R., Świrydowicz, K. Podstawy logiki i teorii mnogości. Wydawnictwo Naukowe UAM, Poznań 2006. Omyła, M. 1995. Zarys logiki. Wydawnictwa Szkolne i Pedagogiczne, Warszawa. Stanosz, B. 2000 11. Ćwiczenia z logiki. Wydawnictwo Naukowe PWN, Warszawa. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 3 / 20

Ogólniki o logice Logika działy Logika matematyczna Logika filozoficzna Ogólna metodologia nauk Semiotyka logiczna Logiczne podstawy informatyki. Logika w rozwiniętej postaci wyłoniła się z refleksji filozoficznej Zachodu. Obecnie wszystkie jej działy posługują się narzędziami matematycznymi. Logika jest dyscypliną o najbardziej rozwiniętej i usystematyzowanej metodologii. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 4 / 20

Ogólniki o logice Logika matematyczna działy Elementarz Logiczny (KRZ + KRP) Teoria dowodu Teoria modeli Teoria rekursji Metalogika. Z logiką matematyczną blisko związane są Podstawy Matematyki, obejmujące m.in. Teorię Mnogości. Są dwa sposoby dydaktyki logiki: Logica docens Logica utens. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 5 / 20

Ogólniki o logice Logika kilka podstawowych pojęć Pojęcia syntaktyczne: wnioskowanie, przesłanka, wniosek; aksjomat, dowód, teza; operacja konsekwencji, teoria. Pojęcia semantyczne: wynikanie logiczne, prawo logiki (tautologia). Pojęcia metalogiczne: system logiczny; niesprzeczność, pełność, zupełność, itd. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 6 / 20

Ogólniki o logice System logiczny Logiką (systemem logicznym) nazywamy trójkę uporządkowaną (L, C, S), gdzie: L jest językiem systemu; C jest operatorem konsekwencji; S jest semantyką systemu. L jest (precyzyjnie określonym) językiem formalnym. C jest funkcją przyporządkowującą każdemu zbiorowi X formuł z L zbiór C(X ) wszystkich logicznych konsekwencji X. S jest pewną klasą systemów relacyjnych (układów złożonych ze zbioru obiektów oraz wiążących je relacji). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 7 / 20

Systemy logiczne: składnia Języki formalne Określenie języka systemu logicznego wymaga podania: alfabetu języka; reguł formowania wyrażeń złożonych (ustalonych kategorii składniowych). Komponentem składniowym systemu logicznego (L, C, S) jest też operacja konsekwencji C rozważana w tym systemie. Może ona być opisana na różne sposoby, np.: poprzez wybranie pewnych aksjomatów oraz reguł inferencji (metoda aksjomatyczna); poprzez wybranie stosownych reguł wnioskowania (metoda założeniowa). Naczelną zasadą metodologiczną jest przy tym zgodność składni z semantyką. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 8 / 20

Systemy logiczne: składnia Systemy logiczne: składnia Rozważmy prosty przykład języka formalnego L. Alfabet języka L zawiera wyłącznie: wszystkie elementy nieskończonego zbioru A = { 1, 2, 3,...} dwa symbole: oraz. Zbiór F wszystkich wyrażeń języka L definiujemy przez indukcję: (1) A F (2) Jeśli α, β F, to αβ F (3) Jeśli α F, to α F (4) Każde wyrażenie w F jest bądź elementem A, bądź powstaje z elementów F przez zastosowanie reguły (2) lub reguły (3). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 9 / 20

Systemy logiczne: składnia Przykład reprezentacji składniowej Wyrażeniem języka L jest np. ciąg: 1 2 2 1. Jego budowę składniową można reprezentować poprzez drzewa składniowe, np. tak: 1 2 2 1 Na liściach tego drzewa umieszczono elementy zbioru A, w jego węzłach symbole lub, w korzeniu funktor główny rozważanego wyrażenia. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 10 / 20

Systemy logiczne: składnia Przykład reprezentacji składniowej Inny sposób drzewowej reprezentacji struktury składniowej wyrażenia 1 2 2 1 : 1 2 2 1 1 2 2 1 1 2 2 1 2 1 Węzły tego drzewa oznakowano wszystkimi podwyrażeniami rozważanego wyrażenia. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 11 / 20

Systemy logiczne: składnia Aksjomatami systemu (L, C ) są wszystkie wyrażenia postaci: αβ βγ αγ ααα α αβ. Reguła odcinania ogona to zbiór wszystkich par postaci ({ αβ, α}, β), gdzie α, β F. Dowodem wyrażenia α ze zbioru wyrażeń X nazywamy każdy skończony ciąg α 1, α 2,..., α n taki, że α jest identyczne z α n, a każdy element α k tego ciągu jest bądź aksjomatem L, bądź elementem X, bądź drugim elementem pary w regule odcinania ogona, gdzie pierwszy element tej pary składa się z wyrażeń występujących w tym ciągu wcześniej niż α k. Dla dowolnego X F niech: C (X ) = {α F : istnieje dowód α z X }. Tezą systemu (L, C ) jest każde wyrażenie α takie, że istnieje dowód α z aksjomatów (L, C ). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 12 / 20

Systemy logiczne: składnia Notacja infiksowa Wyrażenia języka L zapisywane były w notacji polskiej (prefiksowej): symbol funktora przed symbolami jego argumentów. W dalszych wykładach używać będziemy notacji infiksowej: symbol funktora dwuargumentowego będzie występował między symbolami swoich argumentów (podobnie jak czynimy to np. w zapisach arytmetycznych). Notacja infiksowa wymaga dodania do alfabetu symboli pomocniczych: nawiasu lewego ( oraz nawiasu prawego ). W notacji infiksowej formuła 1 2 2 1 przyjmuje postać: (( 1 ) ( 2 )) (( ( 2 )) ( ( 1 ))), a aksjomaty L mają postać: ((α) (β)) (((β) (γ)) ((α) (γ))) (( (α)) (α)) (α) (α) (( (α)) (β)). (Później przyjmiemy konwencję redukowania liczby nawiasów.) Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 13 / 20

Systemy logiczne: semantyka Struktury relacyjne Komponent semantyczny systemu logicznego (L, C, S) to odniesienie przedmiotowe języka L. Struktura relacyjna to układ postaci: A = U, {R i } i I, {f j } j J, {a k } k K U jest zbiorem, zwanym uniwersum struktury A {R i } i I jest rodziną relacji na zbiorze U {f j } j J jest rodziną funkcji określonych na zbiorze U i o wartościach w tym zbiorze {a k } k K jest rodziną elementów wyróżnionych zbioru U. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 14 / 20

Systemy logiczne: semantyka Struktury relacyjne Kilka uwag (terminologicznych): Gdy J = K =, to mówimy o strukturach relacyjnych czystych. Gdy I = K =, to mówimy o algebrach. Często rozważamy struktury wielosortowe: zamiast zbioru U mamy wtedy rodzinę zbiorów {U σ } σ Σ ; wtedy odpowiednio określone są relacje oraz funkcje takiej wielosortowej struktury. Struktury relacyjne są interpretacjami języka Klasycznego Rachunku Predykatów (z identycznością). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 15 / 20

Systemy logiczne: semantyka Matryce logiczne Matryce logiczne to algebry, w których uniwersum pewne elementy są wyróżnione. Matrycą logiczną nazywamy więc układ postaci: M = U, {f j } j J, D, gdzie {f j } j J jest rodziną funkcji na U, a D jest pewnym podzbiorem U. W Klasycznym Rachunku Zdań posługiwać się będziemy matrycą dwuelementową, z jednym elementem wyróżnionym. Funkcje z tej matrycy będą semantycznymi odpowiednikami spójników prawdziwościowych (znanych wszystkim ze szkoły). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 16 / 20

Systemy logiczne: semantyka Pojęcie izomorfizmu Pojęcie izomorfizmu struktur relacyjnych omówimy w grubym uproszczeniu, dla struktur z jedną relacją dwuargumentową oraz jedną funkcją jednoargumentową (ogólniej o tym: na Wstępie do Matematyki). Powiemy, że struktury: A 1 = U 1, R 1, f 1 i A 2 = U 2, R 2, f 2 są izomorficzne, gdy istnieje wzajemnie jednoznaczna funkcja f z U 1 na U 2 taka, że dla dowolnych x, y U 1 : xr 1 y f (x)r 2 f (y) f (f 1 (x)) = f 2 (f (x)). Funkcja f : U 1 U 2 jest homomorfizmem A 1 w A 2, gdy dla dowolnych x, y U 1 : jeśli xr 1 y, to f (x)r 2 f (y) f (f 1 (x)) = f 2 (f (x)). Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 17 / 20

Elementarz logiczny Elementarz Logiczny System (L, C ) to (składniowo-inferencyjna) część Elementarza Logicznego jak później zobaczymy, może on być utożsamiany z (implikacyjno-negacyjnym) Klasycznym Rachunkiem Zdań. Trzeba jeszcze określić komponent semantyczny S, tj. określić takie matryce logiczne M = U, {f j } j J, D, że przy każdym homomorfizmie L w M tezy systemu (L, C ) (i tylko one) będą miały wartości wyłącznie w zbiorze D. Tym właśnie zajmiemy się na dalszych zajęciach. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 18 / 20

Koniec Przestrogi Będziemy uczyć się jedynie Elementarza Logicznego. Pominięte zostaną aspekty pragmatyczne (o tym na roku IV). Akceptujemy klasyczną definicję prawdy. Nie traktujemy Logiki Matematycznej jako dyscypliny normatywnej. W zastosowaniach (znajdowanie przekładów z języka naturalnego na języki systemów logicznych) ograniczamy się do wybranych fragmentów języków etnicznych. Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 19 / 20

Koniec Motto Naszym mottem w tym roku będzie hasło jednego z Bohaterów I Wojny Światowej: Do zobaczenia na dalszych wykładach. jp Jerzy Pogonowski (MEG) Logika Matematyczna (1) Wprowadzenie 20 / 20