Rachunki Gentzena Joanna Witoch.

Slides:



Advertisements
Podobne prezentacje
Tablice 1. Deklaracja tablicy
Advertisements

Teoria układów logicznych
Wprowadzenie w problematykę związaną z twierdzeniem Gödla
RACHUNEK ZDAŃ.
Podstawy Logiki i Teorii Mnogości
Wykład 10 Metody Analizy Programów Specyfikacja Struktur Danych
Wykład 06 Metody Analizy Programów System Hoare
VI Rachunek predykatów
Badania operacyjne. Wykład 2
KNW- Wykład 8 Wnioskowanie rozmyte.
Matematyka Dyskretna, G.Mirkowska, PJWSTK
Liczby Pierwsze - algorytmy
AUTOMATYCZNE DOWODZENIE TWIERDZEŃ.
„Czym jest to co zwiemy nauką”
Sztuczna Inteligencja Reprezentacja wiedzy I Reprezentacja logiczna
Wykład 2: Upraszczanie, optymalizacja i implikacja
Materiały pomocnicze do wykładu
Materiały pomocnicze do wykładu
DANE INFORMACYJNE Gimnazjum Nr 43 w Szczecinie ID grupy: 98/38_MF_G2
Konsolidacja kredytów spłacanych w ratach całkowitych 1. Wstęp 2. Oprocentowanie proste - stopa stała 3. Oprocentowanie proste - stopa zmienna 4. Oprocentowanie.
FUNKTORY Katarzyna Radzio Kamil Sulima.
Jest to wyrażenie jednoznacznie stwierdzające, na gruncie danego języka, iż tak a tak jest albo że tak a tak nie jest. Zazwyczaj określa się, iż takim.
8. LOGIKA TEMPORALNA Składnia zdaniowej logiki temporalnej:
Metoda intuicyjno-dedukcyjna a metoda aksjomatyczno-dedukcyjna
Główne pojęcia logiki.
Matematyka wokół nas Równania i nierówności
Matematyka.
Podstawy układów logicznych
Elementy Rachunku Prawdopodobieństwa i Statystyki
Dodatkowe własności funkcji B-sklejanych zawężenie f do K Rozważmy funkcjeIch zawężenia do dowolnego przedziałutworzą układ wielomianów. Dla i=k ten układ.
Semantyczna poprawność algorytmów – dowodzenie za pomocą niezmienników
Jak wnioskują maszyny? Andrzej Szałas
I. Informacje podstawowe
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Równania rekurencyjne
Paradoksy logiczne i inne 4 marca 2010.
Nie taki diabeł straszny czyli o zadaniach: wykaż , uzasadnij , udowodnij Piotr Ludwikowski.
Elementy Rachunku Prawdopodobieństwa i Statystyki
Zadanie programowania liniowego PL dla ograniczeń mniejszościowych
Metody reprezentacji wiedzy – cz. 2.
ITERACJA - powtórzenie
Języki i automaty część 3.
Podstawy analizy matematycznej I
Sztuczna inteligencja – wprowadzenie
Podstawowe pojęcia rachunku zdań
Metody zapisu wiedzy.
Semantyczna teoria prawdy Tarskiego
Sylogistyka II Michał Białek.
INŻYNIERIA BEZPIECZEŃSTWA Sztuczna Inteligencja
Grażyna Ziobro-Marcinkiewicz
KNW- Wykład 3 Powtórzenie. PROGRAM WYKŁADU NR 3 Przykładowe zadania z logiki Modele możliwych światów.
Metody zapisu wiedzy.
Zasady arytmetyki dwójkowej
Matematyka Ekonomia, sem I i II.
Systemy wspomagające dowodzenie twierdzeń
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
ZDANIE.
PRAWA LOGIKI RACHUNKU ZDAŃ. 2 FUNKCJA LOGICZNA funkcja zdaniowa, która zbudowana jest jedynie z tałych logicznych i zmiennych (zdaniowych lub nazwowych).
KNW - wykład 3 LOGIKA MODALNA.
Pojęcia podstawowe c.d. Rachunek podziałów Elementy teorii grafów
Funktory zdaniotwórcze ekstensjonalneintensjonalne.
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Systemy rozmyte – wnioskowanie Mamdani’ego II © Kazimierz Duzinkiewicz, dr hab.
Metodologia nauk (1) Elementy logiki 1. Logika Logika = nauka o języku jako systemie znaków, w szczególności o związkach między wartościami logicznymi.
FUNKCJE RÓŻNOWARTOŚCIOWE
Funktory prawdzwościowe
Pojęcia podstawowe Algebra Boole’a … Tadeusz Łuba ZCB 1.
H.L.A. Hart uważał, iż pod terminem „pozytywizm” kryje się we współczesnej literaturze brytyjskiej i amerykańskiej zbiór następujących twierdzeń:
Logika dla prawników Tautologia.
Rekonstrukcja argumentu
Systemy Ekspertowe i Sztuczna Inteligencja trudne pytania
Zapis prezentacji:

Rachunki Gentzena Joanna Witoch

Plan prezentacji 1. Wprowadzenie 2. Rachunek NK 3. Rachunek LK 4. Twierdzenie zasadnicze Gentzena 5. Rachunek LJ 6. Tablice Betha 7. Logika liniowa

Wprowadzenie Systemy Hilberta Pomysł Gentzena MP regułą wtórną Rozstrzygalność logiki intuicjonistycznej Pojęcie dowodu Problemy dowodów w logice: jednoznaczność, powtarzalność, odtwarzalność z części Pomysł stworzenia schematów wnioskowania Własność podformuły

Rachunek NJ

Podstawowe pojęcia Alfabet Formuła poprawnie zbudowana Stałe zdaniowe Zmienne zdaniowe p1, p2, p3, … Spójniki logiczne Nawiasy ),( Formuła poprawnie zbudowana Każda zmienna zdaniowa oraz stała zdaniowa Jeśli A, B są formułami języka rachunku zdań, to napisy : Nie ma innych formuł

Podstawowe pojęcia Stopieniem formuły nazywamy liczbę występujących w niej stałych logicznych. Główną stałą logiczną formuły nazywamy tę stałą logiczną, która została dołączona jako ostatnia podczas budowania formuły. Podformułami danej formuły nazywamy te formuły, które mogły występować podczas jej budowania, włączając samą formułę. Rachunek NJ ma odzwierciedlać rozumowanie naturalne

Intuicja Figura wnioskowania Figura dowodu

Figury wnioskowania

Przykład Rozumowanie naturalne: B i C są prawdziwe, to jeśli A jest prawdziwe, to również AB jest prawdziwe, a stąd i z tego, że C było prawdziwe, cały następnik implikacji jest prawdziwy; jeśli A jest fałszywe, to w poprzedniku mamy fałsz, a z fałszu można wywnioskować dowolne zdanie, w tym następnik badanej implikacji. Jeżeli B jest fałszywe to BC jest nieprawdą i stąd cały poprzednik jest nieprawdziwy. Ponownie możemy więc wnioskować następnik z fałszu. Podobnie dla fałszywego C. Zatem wyrażenie jest prawdziwe.

Rachunek LK

Pojęcia

Figury wnioskowania

Figury wnioskowania

Przykład 1) 2)

Hauptsatz Gentzena

Mieszanie Modus ponens Cięcie Postać modus ponens Mieszanie

Teza Modus ponens, czyli figura wnioskowania nie spełniająca własności podformuły, a dokładniej jej uogólnienie zwane mieszaniem, jest eliminowalne w rachunkach NJ, LK, LJ – to znaczy, możemy je zastąpić innymi figurami wnioskowania.

Przebieg dowodu Dowód Gentzena ma 15 stron Polega na sprawdzeniu wszystkich możliwych przypadków Stosujemy indukcje matematyczną po stopniu i rzędzie inferencji Chcemy udowodnić, że każdą inferencję można przekształcić na inferencję bez cięć, o takiej samej konkluzji

Przebieg dowodu Udowadniamy tezę dla inferencji pewnego stopnia i zakładamy, że zachodzi dla inferencji o stopniu niższym Najpierw rozważamy rząd 2, następnie formuły o wyższym rzędzie Sprawdzamy przypadki, kiedy formuła mieszająca pochodzi z różnych figur wnioskowania i pokazujemy, że mieszanie może być przesunięte wyżej w inferencji, aż do aksjomatów

Przykład Przesunięcie mieszania dla formuły mieszającej pochodzącej stopnia 1 pochodzącej z figur UES i UEA

Rachunek LJ

Konstrukcja i rozstrzygalność Usunięcie prawa wyłączonego środka Skutek – tylko 1 formuła w sukcedensie (*) Rozstrzygalność: LJ powstaje z LK LK ma własność podformuły Żadna formuła nie zawiera w dowodzie innych formuł, prócz swoich podformuł Zatem zgodnie z procedurą Gentzena dla każdej formuły można znaleźć dowód

Przykład 1) Jedno z praw de Morgana 2) Prawo wyłączonego środka

Tablice Betha

Konstrukcja Rachunek Betha jest treściowo identyczny z rachunkiem Gentzena Dowody w tablicach są dowodami nie wprost Uogólnienia: 4 zasady: implikacja, alternatywa, negacja, koniunkcja

Przykład dowodu Tablica Betha Korespondujący dowód Gentzena

Tezy Wszystkie figury wnioskowania Gentzena (bez mieszania) są tautologiami (tzn istnieje ich tablicowy dowód Betha) Tablice Betha korespondują z dowodami Gentzena – z tablicy Betha można odtworzyć dowód gentzenowski

Przykład Dla figury UES

Wnioski Systemy Gentzena umożliwiają wprowadzenie wnioskowanie automatycznego – pozwalającego na dowodzenie formuł bez rozumienia ich semantycznej treści Figura MP jest figurą, która nie zachowuje własności podformuły i przez to uniemożliwia wnioskowanie automatyczne Tablice Betha umożliwiają odtworzenie dowodu gentzenowskiego

Logika liniowa

Intuicja Logiki podstrukturalne Przykład Girarda A – wydanie $1 B – Zakupienie paczki Cameli C – Zakupienie paczki Malboro

Konstrukcja Nowe spójniki: ! * + Klasyczna logika liniowa powstaje z logiki klasycznej poprzez usunięcie figur osłabienia, skrócenia i wymiany Intuicjonistyczna logika liniowa powstaje z logiki intuicjonistycznej, analogicznie Dla klasycznej i intuicjonistycznej logiki liniowej zachodzi Hauptsatz. Dowód przebiega analogicznie

Zalety Uwzględnia pojęcie zasobu Formuły mogą być traktowane jako dane A B – dana jednorazowa, do uzyskania danej typu A albo danej typu B A*B – para danych A B – zawiera daną typu A lub typu B (nie wiemy) A B – sposób zamiany danej typu A na daną typu B !A – nieograniczona ilość zasobu Możliwa implementacja komputerowa

Pytania?

Dziękuję za uwagę