reguły ogólne, charakteryzujące operator konsekwencji ; reguły szczegółowe dotyczące spójników logicznych: wprowadzanie, eliminacja.

Podobne dokumenty
Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

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. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

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

Paradygmaty dowodzenia

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

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

Konsekwencja logiczna

Logika Matematyczna (10)

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

Metoda Tablic Semantycznych

Wprowadzenie do Sztucznej Inteligencji

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

Logika. Logika. Z czego się składa: model dziedzina, o której własnościach wnioskujemy,

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

III rok kognitywistyki UAM,

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

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

Logika intuicjonistyczna

Matematyka ETId Elementy logiki

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

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ń

Dowody założeniowe w KRZ

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

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

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

III rok kognitywistyki UAM,

LOGIKA Dedukcja Naturalna

Logika pragmatyczna dla inżynierów

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

Kultura logiczna Klasyczny rachunek zdań 2/2

Struktury formalne, czyli elementy Teorii Modeli

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

Rekurencyjna przeliczalność

Elementy logiki i teorii mnogości

1. Składnia. Logika obliczeniowa - zadania 1 SKŁADNIA Teoria

Rachunek zdań i predykatów

Drzewa Semantyczne w KRZ

Logika. Michał Lipnicki. 18 listopada Zakład Logiki Stosowanej UAM. Michał Lipnicki Logika 18 listopada / 1

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

System hilbertowski. Plan wykładu. hilbertowskiego. Definicja systemu hilbertowskiego. Podstawowe twierdzenie systemu. Podstawowe twierdzenie systemu

LOGIKA MATEMATYCZNA WYKŁAD 10: METODA REZOLUCJI W KRZ (20XII2007) II. 10. Dowody rezolucyjne w KRZ Przypomnienia i kilka definicji

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

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

Lekcja 3: Elementy logiki - Rachunek zdań

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

Systemy ekspertowe. Wykład 2 Reprezentacja wiedzy Rachunek zdań. Joanna Kołodziejczyk. Joanna Kołodziejczyk Systemy ekspertowe / 41

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

Dalszy ciąg rachunku zdań

15. DOWODZENIE VI WTÓRNE REGUŁY WNIOSKOWANIA I REGUŁY PODSTAWIANIA

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Wstęp do Techniki Cyfrowej... Algebra Boole a

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

Podstawowe Pojęcia. Semantyczne KRZ

NOWE ODKRYCIA W KLASYCZNEJ LOGICE?

Ć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

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

Logika rachunek zdań

Elementy logiki matematycznej

Reprezentowanie wiedzy Logika a reprezentacji wiedzy Rachunek zdań Literatura. Systemy ekspertowe. Wykład 2 Reprezentacja wiedzy Rachunek zdań

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

Alfred N. Whitehead

Podstawy Sztucznej Inteligencji (PSZT)

Składnia rachunku predykatów pierwszego rzędu

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

WYKŁAD 7: DEDUKCJA NATURALNA

Wstęp do logiki. Klasyczny Rachunek Zdań III

UNIFIKACJA I REZOLUCJA

Elementy logiki. Algebra Boole a. Analiza i synteza układów logicznych

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

Logika rachunek zdań

Lista egzaminacyjna zadań z matematycznych podstaw informatyki, wersja 3.

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

Andrzej Wiśniewski Logika II. Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

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

Adam Meissner.

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

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

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

Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki

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

Logika predykatów pierwszego rzędu PROLOG. Zarządzanie wiedzą. Wykład Reprezentacja wiedzy logika predykatów. Joanna Kołodziejczyk.

WYKŁAD 3: METODA AKSJOMATYCZNA

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

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

Klasyczny rachunek predykatów

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

Algebra Boole a. Ćwiczenie Sprawdź, czy algebra zbiorów jestrównież algebrą Boole a. Padaj wszystkie elementy takiej realizacji.

Kryteria oceniania z matematyki zakres podstawowy Klasa I

Automatyczne dowodzenie twierdzeń metodą rezolucji

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

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

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

1.2.3 Funkcjonalna pełność

4 Klasyczny rachunek zdań

Logika Matematyczna (1)

LOGIKA I TEORIA ZBIORÓW

Transkrypt:

System naturalnej dedukcji Gentzena Sąd postaci: Γ f (f formuła,γ zbiórformuł) czytamy: konsekwencją założeń Γ jest wniosek f Reguły systemu: reguły ogólne, charakteryzujące operator konsekwencji ; reguły szczegółowe dotyczące spójników logicznych: wprowadzanie, eliminacja. Wykład9,1IV010,str. System naturalnej dedukcji Gentzena reguły konsekwencji (aksj. założeniowy) f f (cięcie) Γ 1 f 1 Γ,f 1 f Γ 1,Γ f (monotoniczność) Γ f (przemienność) Γ 1,f 1,f,Γ f Γ,f 1 f Γ 1,f,f 1,Γ f Aksjomat założeniowy(jedyny). Reguła cięcia odpowiednik reguły odrywania(modus ponens) na metapoziomie. patrz: następne slajdy

System naturalnej dedukcji Gentzena reguły spójników WPROWADZANIE ELIMINACJA (&I) Γ 1 f 1 (&E Γ f 1 ) Γ f 1 &f Γ f Γ 1,Γ f 1 &f 1 (&E ) Γ f 1 &f Γ f ( E) Γ ( I) Γ,f 1 f 1 f 1 f Γ Γ f 1 f f 1 Γ 1,Γ f ( I) Γ f Γ x f (x/ FreeVar(Γ)) ( E) Γ x f Γ f[t/x] Wykład9,1IV010,str.4 System naturalnej dedukcji Gentzena reguły spójników WPROWADZANIE ELIMINACJA ( I 1 ) Γ f 1 Γ f 1 f ( I ) Γ f Γ f 1 f ( E) Γ 1,f 1 f Γ,f f Γ 1,Γ,f 1 f f ( I) Γ f[t/x] Γ x f ( I) Γ,f false Γ f ( E) Γ,f 1 f Γ, x f 1 f (x/ FreeVar(Γ,f )) ( E) Γ 1 f Γ f Γ 1,Γ false

System naturalnej dedukcji Gentzena Przykład: (p q) ( q p) M 1 p p zaksj.założeniowego p q p q zaksj.założeniowego 3 p q,p q z( E)zastos.do i 1 4 q q zaksj.założeniowego 5 p q,p, q false z( E)zast.do 3 i 4 6 p q, q p z( I)zast.do 5 7 p q q p z( I)zast.do 6 8 (p q) ( q p) z( I)zast.do 7 Wykład9,1IV010,str.6 System naturalnej dedukcji Gentzena Przykład: ( x f) ( x f) M 1 ( x f) x f zaksj.założeniowego ( x f) f z( E)zastos.do 1 3 f f zaksj.założeniowego 4 ( x f),f false z( E)zastos.do 3 i 5 ( x f),( x f) false z( E)zastos.do 4 6 ( x f) x f z( I)zastos.do 5 7 ( x f) ( x f) z( I)zastos.do 6

Naturalna dedukcja w arytmetyce Oprócz reguł logicznych(jak wyżej) potrzebne są reguły specyficzne np. dla arytmetyki. Np. (indukcja) Γ 1 f[0/n] Γ,f f[(n+1)/n] Γ 1,Γ n f (n/ FreeVar(Γ 1,Γ )) Wykład9,1IV010,str.8 Strategia szukania dowodu dowód budować od tezy ku założeniom; w formule, która ma zostać dowiedziona, wyszukać najbardziej ogólny spójnik logiczny; zastosować(wstecz) regułę wprowadzania tego spójnika; jeśli w tej formule nie ma żadnego spójnika logicznego, przejrzeć założania(przed znakiem ); zastosować do nich(w przód) regułę eliminacji; powtarzać powyższe kroki wiele razy.

Efektywność szukania dowodu Rachunek zdań jest rozstrzygalny, ale NP-zupełny(możemy automatycznie ustalić, czy dana formuła jest tautologią, ale nie w czasie wielomianowym). Rachunek predykatów nad jakąś dziedziną jest rekursywnie przeliczalny, ale niekoniecznie rozstrzygalny to zależy od dziedziny(dla każdego twierdzenia potrafimy znaleźć dowód, ale dla zdań nie będących twierdzeniami możemy nie umieć tego stwierdzić). Naturalna dedukcja działa tak jak człowiek-matematyk dowodzący twierdzenia.jeśliwięcdowódniewyjdzie,toteza,naktórejsięzaciął,jestbezpośrednio czytelna dla człowieka. Inne metody szukania dowodu są sprawniejsze, ale jeśli się zatną, to trudno ustalić dlaczego. Wykład9,1IV010,str.10 DEFINICJA: koniunkcyjna postać normalna formuły Mkoniunkcja alternatyw literałów; literał zmienna logiczna lub jej negacja. Przykład: M (p q p)&( q q p) MFormuła w koniunkcyjnej postaci normalnej jest tautologią wtedy i tylko wtedy, gdy każda jej alternatywa zawiera kontrarną parę literałów:...p...... p...

MKażdą formułę rachunku zdań można przekształcić w równoważną formułę w koniunkcyjnej postaci normalnej. Dowód: Usuwanie i : f 1 f (f 1 f )&(f f 1 ) f 1 f f 1 f Wyciąganie&i ponad : (f 1 &f ) f 1 f (f 1 f ) f 1 & f Wyciąganie& ponad : (f 1 &f ) f 3 (f 1 f 3 )&(f f 3 ) Kasowanie podwójnego : ( f) f Wykład9,1IV010,str.1 Rachunek zdań jest rozstrzygalny, ale NP-zupełny(możemy automatycznie ustalić, czy dana formuła jest tautologią, ale nie w czasie wielomianowym). MKażdą formułę rachunku zdań można przekształcić w równoważną formułę w koniunkcyjnej postaci normalnej. MFormuła w koniunkcyjnej postaci normalnej jest tautologią wtedy i tylko wtedy, gdy każda jej alternatywa zawiera kontrarną parę literałów:...p...... p... Gdzie więc podziała się NP-zupełność

Przykład: MBaza wiedzy zawiera reguły: jeśli p :stopyprocentowerosną,to q :kursakcjispada jeśli q :kursakcjispada,to r :wyborcysąniezadowoleni Wiemy,że p :stopyprocentowerosną; czyjestprawdą,że r :wyborcysąniezadowoleni Trzeba dowieść (p q)&(q r)&p r Wykład9,1IV010,str.14 Przykład: MTrzeba dowieść (p q)&(q r)&p r Zamiana na koniunkcyjną postać normalną: (p q p r)& (p r p r)& ( q q p r)& ( q r p r) para kontrarna w każdej alternatywie