Logika intuicjonistyczna

Podobne dokumenty
Paradygmaty dowodzenia

LOGIKA I TEORIA ZBIORÓW

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

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Elementy logiki i teorii mnogości

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

LOGIKA Klasyczny Rachunek Zdań

Matematyka ETId Elementy logiki

Wstęp do logiki. Klasyczny Rachunek Zdań II

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.

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

Elementy logiki matematycznej

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

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

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

Schematy Piramid Logicznych

Egzamin z logiki i teorii mnogości, rozwiązania zadań

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

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

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Logika pragmatyczna dla inżynierów

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

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

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 intuicjonistyczna

Rachunek zdań i predykatów

ROZDZIAŁ 1. Rachunek funkcyjny

Podstawowe Pojęcia. Semantyczne KRZ

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

Drzewa Semantyczne w KRZ

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

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

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

Lekcja 3: Elementy logiki - Rachunek zdań

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

Wstęp do logiki. Klasyczny Rachunek Zdań III

Logika Matematyczna (2,3)

Struktury formalne, czyli elementy Teorii Modeli

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

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

WYKŁAD 3: METODA AKSJOMATYCZNA

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

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

Trzy razy o indukcji

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

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

Klasyczny rachunek zdań 1/2

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

4 Klasyczny rachunek zdań

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

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

Kultura logiczna Klasyczny rachunek zdań 2/2

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

Kultura logiczna Klasyczny rachunek zdań 1/2

Konsekwencja logiczna

Metoda Tablic Semantycznych

Ć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

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

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

LOGIKA Dedukcja Naturalna

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

O pewnych związkach teorii modeli z teorią reprezentacji

Dalszy ciąg rachunku zdań

Adam Meissner.

Logiki modalne. notatki z seminarium. Piotr Polesiuk

NOWE ODKRYCIA W KLASYCZNEJ LOGICE?

LOGIKA FORMALNA POPRAWNOŚĆ WNIOSKOWAŃ

Kultura logiczna Wnioskowania dedukcyjne

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

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

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

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

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

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

Podstawy Sztucznej Inteligencji (PSZT)

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

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

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Logika zdań. logiki zdań,

Dowody założeniowe w KRZ

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

Logika Matematyczna (10)

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

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

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

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

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

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

(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)];

SZTUCZNA INTELIGENCJA

Jak wnioskują maszyny?

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

Logika Matematyczna. Zadania Egzaminacyjne, 2007

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2012/13

Podstawy matematyki dla informatyków. Logika formalna. Skªadnia rachunku zda« Skróty i priorytety. Wykªad 10 (Klasyczny rachunek zda«) 15 grudnia 2011

Informacja o przestrzeniach Sobolewa

W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się

13. DOWODZENIE IV REGUŁY WPR, ELIM, ~WPR, ~ELIM

Transkrypt:

Logika intuicjonistyczna

Logika klasyczna oparta jest na pojęciu wartości logicznej zdania. Poprawnie zbudowane i jednoznaczne stwierdzenie jest w tej logice klasyfikowane jako prawdziwe lub fałszywe. Wartość logiczna zdania złożonego (np. implikacji) jest zaś ustalana na podstawie wartości jego składowych (niezależnie od ich faktycznej treści). Przypomnijmy na przykład, że klasyczna materialna implikacja nie zawsze odpowiada jakiejkolwiek faktycznej zależności pomiędzy przesłanką i konkluzją: zdanie jeżeli asfalt jest czarny, to żaby kumkają jest logicznie poprawne. Inną konsekwencją dwuwartościowości logiki klasycznej jest prawo wyłączonego środka. Akceptujemy alternatywę p p, niezależnie od tego czy zdanie p jest faktycznie prawdziwe czy fałszywe, a nawet nie wiedząc, co dokładnie to zdanie wyraża.

Zilustrujmy to na przykładzie: Stwierdzenie Istnieją takie liczby niewymierne x i y, że x y jest liczbą wymierną. Dowód. Jeśli 2 2 jest wymierne, to można przyjąć x = y = 2, w przeciwnym przypadku niech x = 2 2 i y = 2.

Powyższy dowód, przy całej swojej prostocie i elegancji, ma pewną oczywistą wadę: nadal nie wiemy, jakie liczby naprawdę spełniają żądany warunek. A oto inny dowód tego samego stwierdzenia: Dowód. Dla x = 2 oraz y = 2log 2 3 mamy x y = 3.

Mówimy, że drugi dowód, w odróżnieniu od pierwszego, jest konstruktywny. Oczywiście, konstruktywny dowód zawiera w sobie więcej przydatnej informacji niż niekonstruktywny, ale z punktu widzenia logiki klasycznej, oba te dowody są tak samo poprawne. Logika dopuszczająca tylko wnioskowania o charakterze konstruktywnym, znana jest pod tradycyjną, nieco mylącą, nazwą logiki intuicjonistycznej. W tej logice nie przypisujemy zdaniom wartości logicznych. Nieformalne objaśnienie zasad logiki intuicjonistycznej posługuje się pojęciem konstrukcji.

Zdanie jest uważane za prawdziwe, gdy można podać jego konstrukcję, tworzoną według następujących zasad (od nazwisk Brouwera, Heytinga i Kołmogorowa zwanych interpretacją BHK): Konstrukcja dla φ ψ polega na podaniu konstrukcji dla φ i konstrukcji dla ψ. Konstrukcja dla φ ψ polega na wskazaniu jednego ze składników φ, ψ i podaniu konstrukcji dla tego składnika. Konstrukcja dla implikacji φ ψ to metoda (funkcja) przekształcająca każdą konstrukcję przesłanki φ w konstrukcję dla konkluzji ψ. Nie ma konstrukcji dla fałszu. Konstrukcja dla xφ(x) to metoda, która każdej potencjalnej wartości a zmiennej x przypisuje konstrukcję dla φ(a). Konstrukcja dla xφ(x) polega na wskazaniu pewnej wartości a zmiennej x, oraz konstrukcji dla φ(a). Negacja intuicjonistyczna φ utożsamiana jest z implikacją φ. A zatem konstrukcja dla φ to metoda obracająca każdą ewentualną konstrukcję φ w absurd ( rzecz, której nie ma ).

Nie od rzeczy jest tu nastepująca uwaga: o konstrukcji dla φ ψ można myśleć jak o funkcji typu φ ψ, bo przecież konstrukcjom dla φ (obiektom typu φ ) przypisuje ona konstrukcje dla ψ, czyli obiekty typu ψ. Wrócimy jeszcze do tej analogii.

Przykład: 1. Konstrukcję dla formuły p p możemy zapisać tak: Przypuśćmy, że dana jest konstrukcja C dla przesłanki p. Wtedy konstrukcja dla konkluzji p (czyli dla (p ) ) jest następująca: daną konstrukcję dla formuły p należy zastosować do C.

Próba podania konstrukcji dla implikacji odwrotnej p p natrafia jednak na nieprzezwyciężalną trudność. Aby wykorzystać daną konstrukcję dla (p ), musielibyśmy mieć konstrukcję dla p, a skoro jej nie mamy, to założenie jest bezużyteczne. Niemożliwe jest też wskazanie konstrukcji dla schematu p p, nie znając p nie możemy bowiem wskazać żadnego z członów alternatywy. Podobnie będzie na przykład z implikacją x(q p(x)) q xp(x). Konstrukcja przesłanki dla każdej wartości a zmiennej x generuje albo konstrukcję dla q albo konstrukcję dla p(a). Ale skorzystać z niej można tylko dla konkretnych wartości a. Tymczasem, aby podać konstrukcję dla konkluzji, musielibyśmy umieć podjąć krytyczną decyzję w ciemno.

Objaśnienia odwołujące się do pojęcia konstrukcji są tylko nieformalne. Ścisłą definicję logiki intuicjonistycznej może stanowić system wnioskowania, na przykład w stylu naturalnej dedukcji. Dla uproszczenia ograniczymy się dzisiaj do intuicjonistycznego rachunku zdań. System naturalnej dedukcji dla takiego rachunku, przedstawiony poniżej można uważać za uściślenie interpretacji BHK. Otrzymujemy go z systemu klasycznego przez odrzucenie reguły (PS). Robimy to, zauważając z pewną satysfakcją, że właśnie ta reguła nie pasuje do pozostałych, bo odbiega swoją formą od zasady wprowadzania i eliminacji spójników.

Reguły dowodzenia: -intro,φ ψ φ ψ -elim φ ψ, φ ψ -intro φ, ψ φ ψ -elim φ ψ φ -elim φ ψ -intro -intro ψ φ φ ψ ψ φ ψ -elim φ ψ,,φ ζ,,ψ ζ ζ

Ciekawy jest sposób w jaki z klasycznego rachunku sekwentów można otrzymać system dla logiki intuicjonistycznej. Otóż należy w tym celu ograniczyć liczbę formuł występujących po prawej stronie sekwentów do (co najwyżej) jednej, przy czym sekwent Γ z pustą prawą stroną można utożsamiać z sekwentem Γ. Reguła ( -prawa) traci wtedy sens i trzeba ją zastąpić przez dwie inne reguły. Pozostałe reguły pozostają w zasadzie bez zmian.

Reguły dowodzenia: -lewa φ;,ψ ζ -prawa -lewa,φ ψ ζ,φ ψ Γ,φ ψ,φ,ψ ζ,φ ψ ζ -lewa φ; ψ φ ψ -lewa,φ ζ;,ψ ζ -prawa,φ ψ ζ ψ φ ψ

Intuicjonistyczny system dowodzenia w stylu Hilberta dla logiki zdaniowej, w której występuje tylko implikacja i fałsz, a negacja φ jest zdefiniowana jako φ, otrzymamy bardzo łatwo: wystarczy usunąć aksjomat φ φ z systemu klasycznego i dodać jeden nowy: (A3i) φ.

Z aksjomatów klasycznego rachunku zdań w ujęciu hilbertowskim przyjmujemy następujące w duchu BHK: 1. A B A, 2. A B B, 3. (A B) ((A C) (A (B C))), 4. A A B, 5. B A B, 6. (B A) ((C A) (B C A)).

Stwierdzenie Opisane powyżej intuicjonistyczne systemy dowodzenia (naturalna dedukcja, rachunek sekwentów oraz system Hilberta) są sobie równoważne: formuła φ jest twierdzeniem dowolnego z tych systemów wtedy i tylko wtedy, gdy jest twierdzeniem każdego z pozostałych.

Wróćmy teraz do systemu naturalnej dedukcji dla intuicjonistycznego rachunku zdań. Dla uproszczenia ograniczmy się na razie do tzw. minimimalnej logiki implikacyjnej, tj. do formuł zbudowanych z pomocą samej implikacji.

Przypuśćmy, że mamy taki dowód: (2) (1). Γ, φ ψ Γ φ Γ φ ψ Γ ψ. ( I ) ( E) W tym dowodzie najpierw wprowadzamy implikację, a zaraz potem ją eliminujemy. Można jednak zrobić inaczej. Tam gdzie w części (2) dowodu używane jest założenie φ można po prostu wstawić całą część (1). Chociaż rozmiary nowego dowodu mogą być większe (założenie φ mogło być używane kilkakrotnie) to jednak jego struktura będzie prostsza. Docelowo możemy uzyskać dowód, w którym takie sytuacje jak na rysunku w ogóle nie występują.

Taki dowód nazwiemy dowodem normalnym. Proces normalizacji dowodu jest podobny do procesu eliminacji cięcia, a dowody normalne mają podobne zalety jak dowody bez cięcia. W szczególności, wyszukiwanie dowodu dla danej formuły staje się łatwiejsze, jeśli można się ograniczyć do dowodów normalnych.