HYBRYDOWE SYSTEMY I LOGIKI

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

Rozdzia l 10. Najważniejsze normalne logiki modalne

LOGIKA ALGORYTMICZNA

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach:

Rezolucja w rachunku predykatów. Przedrostkowa koniunkcyjna postać normalna. Formu ly ustalone. Joanna Józefowska. Poznań, rok akademicki 2009/2010

ANDRZEJ INDRZEJCZAK WPROWADZENIE DO RACHUNKU SEKWENTÓW ZAGADNIENIA METODOLOGICZNE, ZASTOSOWANIA. Planowana zawartość: 0. Wstęp metodologiczny

Logika Matematyczna (10)

III rok kognitywistyki UAM,

Paradygmaty dowodzenia

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

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

Rozdzia l 3. Relacje binarne

III rok kognitywistyki UAM,

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

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

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice

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

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

LOGIKA Dedukcja Naturalna

Logika intuicjonistyczna

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

Elementy logiki i teorii mnogości

25 lutego 2013, godzina 23: 57 strona 1. P. Urzyczyn: Materia ly do wyk ladu z semantyki. Logika Hoare a

Logika matematyczna i teoria mnogości (I) J. de Lucas

Rozdzia l 8. Pojȩcie liczby porz adkowej

ISBN

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

Metoda Tablic Semantycznych

STATYSTYKA MATEMATYCZNA dla ZPM I dr inż Krzysztof Bryś wyk lad 1,2 KLASYCZNY RACHUNEK PRAWDOPODOBIEŃSTWA

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

STYSTYSTYKA dla ZOM II dr inż Krzysztof Bryś Wykad 1

Metoda Simplex bez użycia tabel simplex 29 kwietnia 2010

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

Niesimpleksowe metody rozwia zywania zadań PL. Seminarium Szkoleniowe Edyta Mrówka

Matematyka ETId Elementy logiki

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

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

Wyk lad 14 Formy kwadratowe I

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

Cia la i wielomiany Javier de Lucas

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Wartości logiczne. Za zdanie b. Powiedzenie studenci miewaja

Uzgadnianie wyrażeń rachunku predykatów. Adam i orzeszki. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010

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

Pierwsze kolokwium z Matematyki I 4. listopada 2013 r. J. de Lucas

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka

Rozdzia l 3. Elementy algebry uniwersalnej

WYKŁAD 7: DEDUKCJA NATURALNA

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

Rozdzia l 7. Liczby naturalne

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

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

Równoleg le sortowanie przez scalanie

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac:

WYKŁAD 3: METODA AKSJOMATYCZNA

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

Analiza dla informatyków 1 DANI LI1 Pawe l Domański szkicowe notatki do wyk ladu

Sterowalność liniowych uk ladów sterowania

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

Wprowadzenie do Sztucznej Inteligencji

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

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania

Sterowanie optymalne dla uk ladów nieliniowych. Zasada maksimum Pontriagina.

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

na p laszczyźnie kartezjaṅskiej prowadzimy prost a o rȯwnaniu s 1. (1.1) s 0 + t 1 t 0

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

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

POCHODNA KIERUNKOWA. DEFINICJA Jeśli istnieje granica lim. to granica ta nazywa siȩ pochodn a kierunkow a funkcji f(m) w kierunku osi l i oznaczamy

LOGIKA I TEORIA ZBIORÓW

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

Logika Matematyczna (1)

Normy wektorów i macierzy

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

ISBN e-isbn

DODATEK 1: Wtedy h(α) = 1 oraz h(β) = 0. Jak pamiętamy ze szkoły, obraz sumy zbiorów jest sumą obrazów tych zbiorów. Mamy zatem:

Szymon G l ab. Struktury losowe II Graf losowy. Instytut Matematyki, Politechnika Lódzka

Rozdzia l 10. Formy dwuliniowe i kwadratowe Formy dwuliniowe Definicja i przyk lady

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera

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

Dowody założeniowe w KRZ

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

Rozdzia l 9. Zbiory liczb porz adkowych. Liczby porz adkowe izolowane i graniczne

Statystyka w analizie i planowaniu eksperymentu

ROZDZIAŁ 5 TEORIODOWODOWE KRYTERIA LOGICZNOŚCI

Elementy logiki matematycznej

Struktury formalne, czyli elementy Teorii Modeli

w = w i ξ i. (1) i=1 w 1 w 2 :

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Wyk lad 4 Dzia lania na macierzach. Określenie wyznacznika

Elementy analizy funkcjonalnej PRZESTRZENIE LINIOWE

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym.

Statystyka w analizie i planowaniu eksperymentu

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

MATEMATYKA DYSKRETNA - wyk lad 1 dr inż Krzysztof Bryś. Wprowadzenie

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

Logika Matematyczna (2,3)

Wyk lad 1 Podstawowe struktury algebraiczne

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

Wyk lad 5. Analiza dla informatyków 1 DANI LI1 Pawe l Domański szkicowe notatki do wyk ladu. 1. Granice niew laściwe

Transkrypt:

Katedra Logiki i Metodologii Nauk U L Lódź, semestr letni 2010/2011

GENTZENA RS Gentzena (1934) uwagi wstȩpne

GENTZENA RS Gentzena (1934) uwagi wstȩpne W pracy poświȩconej DN wprowadza Gentzen pomocniczy rachunek RS, w którym używa również T-dowodów ale obiekty, na których operuj a regu ly to sekwenty postaci: Γ, gdzie Γ i to skoṅczone ci agi formu l.

GENTZENA RS Gentzena (1934) uwagi wstȩpne W pracy poświȩconej DN wprowadza Gentzen pomocniczy rachunek RS, w którym używa również T-dowodów ale obiekty, na których operuj a regu ly to sekwenty postaci: Γ, gdzie Γ i to skoṅczone ci agi formu l. Uwaga! sekwent jest tutaj wyrażeniem jȩzykowym a nie metajȩzykowym (podobnie jak w DN Gentzena z 1936.)

GENTZENA Sekwenty przypadki szczególne

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy:

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy: Γ interpretujemy jako

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy: Γ interpretujemy jako interpretujemy jako

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy: Γ interpretujemy jako interpretujemy jako Konsekwencje:

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy: Γ interpretujemy jako interpretujemy jako Konsekwencje: sekwent z pustym Γ i jest wyrażeniem wewnȩtrznie sprzecznym: :=

GENTZENA Sekwenty przypadki szczególne Zarówno Γ jaki i w sekwencie postaci Γ mog a być ci agami pustymi, wtedy: Γ interpretujemy jako interpretujemy jako Konsekwencje: sekwent z pustym Γ i jest wyrażeniem wewnȩtrznie sprzecznym: := Γ oznacza, że elementy Γ tworz a zbiór sprzeczny

GENTZENA RS Gentzena (1934) regu ly strukturalne

GENTZENA RS Gentzena (1934) regu ly strukturalne (AX ) ϕ ϕ (Cut) Γ, ϕ ϕ, Π Σ Γ, Π, Σ (W ) Γ ϕ, Γ ( W ) Γ Γ, ϕ (C ) ϕ, ϕ, Γ ϕ, Γ ( C) Γ, ϕ, ϕ Γ, ϕ (P ) Π, ϕ, ψ, Γ Π, ψ, ϕ, Γ ( P) Γ, ψ, ϕ, Π Γ, ϕ, ψ, Π

GENTZENA RS Gentzena (1934) regu ly logiczne

GENTZENA RS Gentzena (1934) regu ly logiczne ( ) Γ, ϕ ϕ, Γ ( ) ϕ, Γ Γ, ϕ ( ) ϕ, Γ ϕ ψ, Γ ( ) ψ, Γ ϕ ψ, Γ ( ) Γ, ϕ Γ, ψ Γ, ϕ ψ ( ) ϕ, Γ ψ, Γ ϕ ψ, Γ ( ) Γ, ϕ Γ, ϕ ψ ( ) Γ, ψ Γ, ϕ ψ ( ) Γ, ϕ ψ, Π Σ ϕ ψ, Γ, Π, Σ ( ) ϕ, Γ, ψ Γ, ϕ ψ

GENTZENA RS Gentzena (1934) regu ly dla kwantyfikatorów

GENTZENA RS Gentzena (1934) regu ly dla kwantyfikatorów ( ) ϕ[x/a], Γ xϕ, Γ ( ) 1 Γ, ϕ[x/a] Γ, xϕ ( ) 1 ϕ[x/a], Γ xϕ, Γ ( ) Γ, ϕ[x/a] Γ, xϕ warunki poprawności:

GENTZENA RS Gentzena (1934) regu ly dla kwantyfikatorów ( ) ϕ[x/a], Γ xϕ, Γ ( ) 1 Γ, ϕ[x/a] Γ, xϕ ( ) 1 ϕ[x/a], Γ xϕ, Γ ( ) Γ, ϕ[x/a] Γ, xϕ warunki poprawności: 1. gdzie a jest zmienn a woln a nie wystȩpuj ac a w Γ, i ϕ.

GENTZENA Uwagi o regule ciȩcia

GENTZENA Uwagi o regule ciȩcia Szczególne przypadki (Cut) reprezentuj a wiele ważnych regu l np.

GENTZENA Uwagi o regule ciȩcia Szczególne przypadki (Cut) reprezentuj a wiele ważnych regu l np. MP ϕ; ϕ ψ / ψ

GENTZENA Uwagi o regule ciȩcia Szczególne przypadki (Cut) reprezentuj a wiele ważnych regu l np. MP ϕ; ϕ ψ / ψ SH χ ϕ; ϕ ψ / χ ψ

GENTZENA Uwagi o regule ciȩcia Szczególne przypadki (Cut) reprezentuj a wiele ważnych regu l np. MP ϕ; ϕ ψ / ψ SH χ ϕ; ϕ ψ / χ ψ Na poziomie ogólnym (Cut) wyraża przechodniość,

GENTZENA Uwagi o regule ciȩcia Szczególne przypadki (Cut) reprezentuj a wiele ważnych regu l np. MP ϕ; ϕ ψ / ψ SH χ ϕ; ϕ ψ / χ ψ Na poziomie ogólnym (Cut) wyraża przechodniość, a przy pewnej interpretacji także zasadȩ dwuwartościowości.

GENTZENA Definicja dowodu w RS

GENTZENA Definicja dowodu w RS Dowodem tezy ϕ jest drzewo, którego każdy liść to sekwent aksjomatyczny, każde przejście do nastȩpnego wȩz la odpowiada zastosowaniu regu ly sekwentowej a korzeń to sekwent ϕ.

GENTZENA Definicja dowodu w RS Dowodem tezy ϕ jest drzewo, którego każdy liść to sekwent aksjomatyczny, każde przejście do nastȩpnego wȩz la odpowiada zastosowaniu regu ly sekwentowej a korzeń to sekwent ϕ. Pojȩcia dowodu w RS nie trzeba ograniczać do dowodu tezy. Dowolny sekwent Γ może mieć dowód w systemie; określenie przedmiotu takiego dowodu zależy od przyjȩtej interpretacji sekwentu (por dalej).

GENTZENA przyk lad dowodu tezy

GENTZENA przyk lad dowodu tezy p p q q p, p q q r r p, p q, q r r p q, q r p r p q (q r) (p r) (p q) ((q r) (p r))

GENTZENA Rodzaje dowodów w RS

GENTZENA Rodzaje dowodów w RS Za pomoc a RS można też w różny sposób formalizować teorie aksjomatyczne, np.:

GENTZENA Rodzaje dowodów w RS Za pomoc a RS można też w różny sposób formalizować teorie aksjomatyczne, np.: dodaj ac ϕ dla każdego aksjomatu ϕ do zbioru sekwentów wyjściowych

GENTZENA Rodzaje dowodów w RS Za pomoc a RS można też w różny sposób formalizować teorie aksjomatyczne, np.: dodaj ac ϕ dla każdego aksjomatu ϕ do zbioru sekwentów wyjściowych traktuj ac zbiór aksjomatów Γ jako kontekst dowodzonych twierdzeń; dowodzimy wtedy sekwentów postaci Γ ϕ, gdzie ϕ jest tez a teorii Γ

GENTZENA Rodzaje dowodów w RS Za pomoc a RS można też w różny sposób formalizować teorie aksjomatyczne, np.: dodaj ac ϕ dla każdego aksjomatu ϕ do zbioru sekwentów wyjściowych traktuj ac zbiór aksjomatów Γ jako kontekst dowodzonych twierdzeń; dowodzimy wtedy sekwentów postaci Γ ϕ, gdzie ϕ jest tez a teorii Γ dodaj ac do RS odpowiednie regu ly, np. dla aksjomatu o postaci ϕ ψ regu lȩ postaci ψ / ϕ a dla aksjomatu postaci ϕ regu lȩ postaci ϕ /

GENTZENA Dla dowolnego sekwentu Γ, z Γ = {ϕ 1,..., ϕ i }, = {ψ 1,..., ψ k }, i, k 0 podane niżej warunki s a równoważne:

GENTZENA Dla dowolnego sekwentu Γ, z Γ = {ϕ 1,..., ϕ i }, = {ψ 1,..., ψ k }, i, k 0 podane niżej warunki s a równoważne: 1 ϕ 1,..., ϕ i ψ 1,..., ψ k 2 ϕ 1,..., ϕ i, ψ 1,..., ψ k 3 ϕ 1,..., ϕ i, ψ 1,..., ψ k 4 ϕ 1... ϕ i ψ 1... ψ k 5 ϕ 1,..., ϕ i ψ 1... ψ k

GENTZENA Interpretacje sekwentu:

GENTZENA Interpretacje sekwentu: 1 interpretacja sekwentu jako implikacji (p. 4) użyta przez Gentzena dla wykazania równoważności z systemem aksjomatycznym

GENTZENA Interpretacje sekwentu: 1 interpretacja sekwentu jako implikacji (p. 4) użyta przez Gentzena dla wykazania równoważności z systemem aksjomatycznym 2 interpretacja jako zależności od za lożeń (p. 5); prowadzi do skonstruowania S-systemu DN na bazie RS (Gentzen 1936)

GENTZENA Interpretacje sekwentu: 1 interpretacja sekwentu jako implikacji (p. 4) użyta przez Gentzena dla wykazania równoważności z systemem aksjomatycznym 2 interpretacja jako zależności od za lożeń (p. 5); prowadzi do skonstruowania S-systemu DN na bazie RS (Gentzen 1936) 3 interpretacja jako symbolu relacji inferencji (p. 5); prowadzi do skonstruowania F-systemu DN na bazie RS (Gentzen 1934)

GENTZENA Ważne w lasności regu l sekwentowych:

GENTZENA Ważne w lasności regu l sekwentowych: w. podformu l: każda formu la wystȩpuj aca w przes lankach wystȩpuje też we wniosku (nie spe lnia (Cut))

GENTZENA Ważne w lasności regu l sekwentowych: w. podformu l: każda formu la wystȩpuj aca w przes lankach wystȩpuje też we wniosku (nie spe lnia (Cut)) odwracalność: przes lanki s a dedukowalne z wniosku (nie spe lnia np. (W ), ( ))

GENTZENA Ważne w lasności regu l sekwentowych: w. podformu l: każda formu la wystȩpuj aca w przes lankach wystȩpuje też we wniosku (nie spe lnia (Cut)) odwracalność: przes lanki s a dedukowalne z wniosku (nie spe lnia np. (W ), ( )) symetria: każda sta la ma regu ly wprowadzania do nastȩpnika i poprzednika sekwentu (i żadnych innych)

GENTZENA Ważne w lasności regu l sekwentowych: w. podformu l: każda formu la wystȩpuj aca w przes lankach wystȩpuje też we wniosku (nie spe lnia (Cut)) odwracalność: przes lanki s a dedukowalne z wniosku (nie spe lnia np. (W ), ( )) symetria: każda sta la ma regu ly wprowadzania do nastȩpnika i poprzednika sekwentu (i żadnych innych) separowalność: regu la logiczna dla danej sta lej nie zawiera innych sta lych

GENTZENA Ważne w lasności regu l sekwentowych:

GENTZENA Ważne w lasności regu l sekwentowych: wy l aczność: sta la wystȩpuje tylko w sekwencie-wniosku, co wiȩcej, tylko raz

GENTZENA Ważne w lasności regu l sekwentowych: wy l aczność: sta la wystȩpuje tylko w sekwencie-wniosku, co wiȩcej, tylko raz niezależność: poprawność danej regu ly nie jest zak lócona przez dodanie dalszych formu l do sekwentów-przes lanek i sekwentu-wniosku

GENTZENA Ważne w lasności regu l sekwentowych: wy l aczność: sta la wystȩpuje tylko w sekwencie-wniosku, co wiȩcej, tylko raz niezależność: poprawność danej regu ly nie jest zak lócona przez dodanie dalszych formu l do sekwentów-przes lanek i sekwentu-wniosku Znaczenie: RS pozwala na ufundowanie antyrealistycznej teorii znaczenia znaczenie sta lej jako warunki jej użycia (m.in. Dummett, Prawitz, Hacking, Sundholm).

GENTZENA Podstawowe twierdzenie Gentzena:

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut).

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut). Konsekwencje twierdzenia o eliminacji ciȩcia:

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut). Konsekwencje twierdzenia o eliminacji ciȩcia: wszystkie regu ly maj a w lasność podformu l system cut-free RS jest analityczny.

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut). Konsekwencje twierdzenia o eliminacji ciȩcia: wszystkie regu ly maj a w lasność podformu l system cut-free RS jest analityczny. dowód rozstrzygalności rachunku zdań w wersji klasycznej i intuicjonistycznej

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut). Konsekwencje twierdzenia o eliminacji ciȩcia: wszystkie regu ly maj a w lasność podformu l system cut-free RS jest analityczny. dowód rozstrzygalności rachunku zdań w wersji klasycznej i intuicjonistycznej dowód niesprzeczności logiki klasycznej i intuicjonistycznej

GENTZENA Podstawowe twierdzenie Gentzena: Każdy dowód Γ w RS można przekszta lcić w dowód bez użycia (Cut). Konsekwencje twierdzenia o eliminacji ciȩcia: wszystkie regu ly maj a w lasność podformu l system cut-free RS jest analityczny. dowód rozstrzygalności rachunku zdań w wersji klasycznej i intuicjonistycznej dowód niesprzeczności logiki klasycznej i intuicjonistycznej dowód niesprzeczności arytmetyki bez regu ly indukcji

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej:

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: 1 zast apienie regu l Gentzena dla ( ) i ( ) przez warianty Ketonena

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: 1 zast apienie regu l Gentzena dla ( ) i ( ) przez warianty Ketonena 2 ujednolicenie formu l parametrycznych w ( )

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: 1 zast apienie regu l Gentzena dla ( ) i ( ) przez warianty Ketonena 2 ujednolicenie formu l parametrycznych w ( ) 3 zast apienie ci agów formu l przez ich zbiory (eliminacja regu l kontrakcji i permutacji)

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: 1 zast apienie regu l Gentzena dla ( ) i ( ) przez warianty Ketonena 2 ujednolicenie formu l parametrycznych w ( ) 3 zast apienie ci agów formu l przez ich zbiory (eliminacja regu l kontrakcji i permutacji) 4 uogólnienie aksjomatu do postaci Γ z Γ

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej:

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: ad. 1, warianty Ketonena:

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: ad. 1, warianty Ketonena: ( ) ϕ, ψ, Γ ϕ ψ, Γ ( ) Γ, ϕ, ψ Γ, ϕ ψ

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: ad. 1, warianty Ketonena: ( ) ϕ, ψ, Γ ϕ ψ, Γ ( ) Γ, ϕ, ψ Γ, ϕ ψ ad. 2, ujednolicenie formu l parametrycznych w ( ):

GENTZENA Upraszczanie (cut-free) RS dla otrzymania procedury roztrzygalnej: ad. 1, warianty Ketonena: ( ) ϕ, ψ, Γ ϕ ψ, Γ ( ) Γ, ϕ, ψ Γ, ϕ ψ ad. 2, ujednolicenie formu l parametrycznych w ( ): ( ) Γ, ϕ ψ, Γ ϕ ψ, Γ

GENTZENA przyk lad otwartego drzewa dowodowego

GENTZENA przyk lad otwartego drzewa dowodowego p, q q, r p p, q r, p q p q, q r p r, p q (q r) (p r), p q (q r) (p r) p q ((q r) (p r)) (p r)

GENTZENA Różne znaczenia analityczności:

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów teoriodowodowe dowód jest prowadzony od ty lu (od twierdzenia do aksjomatów)

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów teoriodowodowe dowód jest prowadzony od ty lu (od twierdzenia do aksjomatów) metodologiczne (w RS) regu la ciȩcia jest eliminowalna

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów teoriodowodowe dowód jest prowadzony od ty lu (od twierdzenia do aksjomatów) metodologiczne (w RS) regu la ciȩcia jest eliminowalna met. (w RS, Tab) wszystkie regu ly systemu maj a w lasność podformu l

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów teoriodowodowe dowód jest prowadzony od ty lu (od twierdzenia do aksjomatów) metodologiczne (w RS) regu la ciȩcia jest eliminowalna met. (w RS, Tab) wszystkie regu ly systemu maj a w lasność podformu l met. (w Tab) wszystkie regu ly s a regu lami eliminacji

GENTZENA Różne znaczenia analityczności: Euklidesowe dowód przez równoważnościowe przekszta lcenia Kartezjańskie rozwi azanie problemu sprowadzalne do rozwi azania podproblemów teoriodowodowe dowód jest prowadzony od ty lu (od twierdzenia do aksjomatów) metodologiczne (w RS) regu la ciȩcia jest eliminowalna met. (w RS, Tab) wszystkie regu ly systemu maj a w lasność podformu l met. (w Tab) wszystkie regu ly s a regu lami eliminacji met. (w RS, DN) stosowalność regu l jest ograniczona do wyznaczonego zbioru formu l (np. zbioru podformu l dowodzonej formu ly)

GENTZENA Zbieżność:

GENTZENA Zbieżność: System RS jest zbieżny wtw, jeżeli sekwent jest dowiedlny, to dowolne drzewo dowodowe z tym sekwentem jako korzeniem można poszerzyć tak, że uzyskamy dowód tego sekwentu.

GENTZENA Zbieżność: System RS jest zbieżny wtw, jeżeli sekwent jest dowiedlny, to dowolne drzewo dowodowe z tym sekwentem jako korzeniem można poszerzyć tak, że uzyskamy dowód tego sekwentu. Systemy zbieżne s a wygodne z punktu widzenia automatycznego dowodzenia twierdzeń, gdyż nie zmuszaj a do uwzglȩdniania możliwości powrotu (backtracking) do wcześniejszych etapów konstrukcji, jeżeli dokonaliśmy po drodze,,z lych wyborów.

GENTZENA Kolejne interpretacje sekwentu (w cut-free RS):

GENTZENA Kolejne interpretacje sekwentu (w cut-free RS): 1 interpretacja sekwentu jako koniunkcji z pustym nastȩpnikiem (p. 2); regu ly czytane odwrotnie (w terminach falsyfikowalności); drzewo dowodowe staje siȩ formalnym zapisem sprawdzania niewprost

GENTZENA Kolejne interpretacje sekwentu (w cut-free RS): 1 interpretacja sekwentu jako koniunkcji z pustym nastȩpnikiem (p. 2); regu ly czytane odwrotnie (w terminach falsyfikowalności); drzewo dowodowe staje siȩ formalnym zapisem sprawdzania niewprost 2 interpretacja sekwentu jako alternatywy z pustym poprzednikiem (p. 3); regu ly czytane odwrotnie (w terminach weryfikowalności); drzewo dowodowe staje siȩ formalnym zapisem procedury Posta (dziȩki odwracalności wszystkich regu l)

GENTZENA Kolejne interpretacje sekwentu (w cut-free RS): 1 interpretacja sekwentu jako koniunkcji z pustym nastȩpnikiem (p. 2); regu ly czytane odwrotnie (w terminach falsyfikowalności); drzewo dowodowe staje siȩ formalnym zapisem sprawdzania niewprost 2 interpretacja sekwentu jako alternatywy z pustym poprzednikiem (p. 3); regu ly czytane odwrotnie (w terminach weryfikowalności); drzewo dowodowe staje siȩ formalnym zapisem procedury Posta (dziȩki odwracalności wszystkich regu l) Uwaga! w interpretacji 1 odwracalność regu l nie jest konieczna ma to wp lyw na uogólnienia dla logik nieklasycznych.

GENTZENA Zwi azek RS z metodami tablicowymi:

GENTZENA Zwi azek RS z metodami tablicowymi: Podane wyżej interpretacje prowadz a do dwóch uproszczeń:

GENTZENA Zwi azek RS z metodami tablicowymi: Podane wyżej interpretacje prowadz a do dwóch uproszczeń: zast apić sekwenty zbiorami formu l

GENTZENA Zwi azek RS z metodami tablicowymi: Podane wyżej interpretacje prowadz a do dwóch uproszczeń: zast apić sekwenty zbiorami formu l odwrócić kierunek dowodzenia (sprawdzania) odwrócone T-drzewa

GENTZENA Zwi azek RS z metodami tablicowymi: Podane wyżej interpretacje prowadz a do dwóch uproszczeń: zast apić sekwenty zbiorami formu l odwrócić kierunek dowodzenia (sprawdzania) odwrócone T-drzewa Interpretacja 1 (falsyfikowalność) prowadzi do systemu tablicowego Hintikki a 2 (weryfikowalność) do systemu Rasiowej/Sikorskiego.

SYSTEMY TABLICOWE Zwi azek RS z metodami tablicowymi:

SYSTEMY TABLICOWE Zwi azek RS z metodami tablicowymi: Każdej regule RS dla,, odpowiada regu la Hintikki wed lug wzorca:

SYSTEMY TABLICOWE Zwi azek RS z metodami tablicowymi: Każdej regule RS dla,, odpowiada regu la Hintikki wed lug wzorca: Γ Γ Γ, Γ, Γ Γ Γ Γ, Γ, Γ,

SYSTEMY TABLICOWE Zwi azek RS z metodami tablicowymi: Każdej regule RS dla,, odpowiada regu la Hintikki wed lug wzorca: Γ Γ Γ, Γ, Γ Γ Γ Γ, Γ, Γ, W systemie Rasiowej/Sikorskiego mamy odpowiedniki dualne. Oprócz tego w obu systemach mamy regu lȩ eliminacji podwójnej negacji: Γ, ϕ / Γ, ϕ

SYSTEMY TABLICOWE Zwi azek RS z metodami tablicowymi: Każdej regule RS dla,, odpowiada regu la Hintikki wed lug wzorca: Γ Γ Γ, Γ, Γ Γ Γ Γ, Γ, Γ, W systemie Rasiowej/Sikorskiego mamy odpowiedniki dualne. Oprócz tego w obu systemach mamy regu lȩ eliminacji podwójnej negacji: Γ, ϕ / Γ, ϕ

SYSTEMY TABLICOWE System Hintikki:

SYSTEMY TABLICOWE System Hintikki: sk lada siȩ z nastȩpuj acych regu l: (αh) Γ, α Γ, α 1, α 2 (βh) Γ, β Γ, β 1 Γ, β 2

SYSTEMY TABLICOWE System Hintikki: sk lada siȩ z nastȩpuj acych regu l: (αh) Γ, α Γ, α 1, α 2 (βh) Γ, β Γ, β 1 Γ, β 2 System Rasiowej/Sikorskiego sk lada siȩ z nastȩpuj acych regu l: (αs) Γ, α Γ, α 1 Γ, α 2 (βs) Γ, β Γ, β 1, β 2

SYSTEMY TABLICOWE System Hintikki: sk lada siȩ z nastȩpuj acych regu l: (αh) Γ, α Γ, α 1, α 2 (βh) Γ, β Γ, β 1 Γ, β 2 System Rasiowej/Sikorskiego sk lada siȩ z nastȩpuj acych regu l: Γ, α (αs) (βs) Γ, α 1 Γ, α 2 Oba systemy zawieraj a regu lȩ: (NN) Γ, ϕ / Γ, ϕ Γ, β Γ, β 1, β 2

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów:

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów: Aby utrzymać pe lność KRK nie wystarczy przekszta lcenie regu l sekwentowych w regu ly tablicowe Hintikki jak w przypadku spójników; potrzebne nastȩpuj ace regu ly:

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów: Aby utrzymać pe lność KRK nie wystarczy przekszta lcenie regu l sekwentowych w regu ly tablicowe Hintikki jak w przypadku spójników; potrzebne nastȩpuj ace regu ly: Γ, xϕ Γ, xϕ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] Γ, xϕ Γ, xϕ, ϕ[x/a]

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów: Aby utrzymać pe lność KRK nie wystarczy przekszta lcenie regu l sekwentowych w regu ly tablicowe Hintikki jak w przypadku spójników; potrzebne nastȩpuj ace regu ly: Γ, xϕ Γ, xϕ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] Γ, xϕ Γ, xϕ, ϕ[x/a] 1. gdzie a jest zmienn a woln a nie wystȩpuj ac a w Γ i ϕ.

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów: Aby utrzymać pe lność KRK nie wystarczy przekszta lcenie regu l sekwentowych w regu ly tablicowe Hintikki jak w przypadku spójników; potrzebne nastȩpuj ace regu ly: Γ, xϕ Γ, xϕ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] Γ, xϕ Γ, xϕ, ϕ[x/a] 1. gdzie a jest zmienn a woln a nie wystȩpuj ac a w Γ i ϕ. W systemie Rasiowej/Sikorskiego mamy odpowiedniki dualne.

SYSTEMY TABLICOWE Regu ly dla kwantyfikatorów: Aby utrzymać pe lność KRK nie wystarczy przekszta lcenie regu l sekwentowych w regu ly tablicowe Hintikki jak w przypadku spójników; potrzebne nastȩpuj ace regu ly: Γ, xϕ Γ, xϕ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] 1 Γ, xϕ Γ, ϕ[x/a] Γ, xϕ Γ, xϕ, ϕ[x/a] 1. gdzie a jest zmienn a woln a nie wystȩpuj ac a w Γ i ϕ. W systemie Rasiowej/Sikorskiego mamy odpowiedniki dualne. Γ ϕ w systemie tablicowym, gdy istnieje (odwrócone drzewo), którego każdy liść to zbiór formu l zawieraj acy parȩ wyrażeń sprzecznych a korzeń to zbiór Γ, ϕ (w systemie Hintikki) lub Γ, ϕ (w systemie Rasiowej/Sikorskiego)

SYSTEMY TABLICOWE Dalsza ewolucja systemów tablicowych:

SYSTEMY TABLICOWE Dalsza ewolucja systemów tablicowych: Praktyczne uproszczenia wyeliminować k lopotliwe przepisywanie formu l parametrycznych, co prowadzi do F-systemów tablicowych:

SYSTEMY TABLICOWE Dalsza ewolucja systemów tablicowych: Praktyczne uproszczenia wyeliminować k lopotliwe przepisywanie formu l parametrycznych, co prowadzi do F-systemów tablicowych: diagramy Betha dwukolumnowe tablice

SYSTEMY TABLICOWE Dalsza ewolucja systemów tablicowych: Praktyczne uproszczenia wyeliminować k lopotliwe przepisywanie formu l parametrycznych, co prowadzi do F-systemów tablicowych: diagramy Betha dwukolumnowe tablice Lis, Smullyann formu ly z indeksami oznaczaj acymi ich status

SYSTEMY TABLICOWE Dalsza ewolucja systemów tablicowych: Praktyczne uproszczenia wyeliminować k lopotliwe przepisywanie formu l parametrycznych, co prowadzi do F-systemów tablicowych: diagramy Betha dwukolumnowe tablice Lis, Smullyann formu ly z indeksami oznaczaj acymi ich status Dygresja inny nurt ewolucji RS: system sekwentowy Hermesa jako próba l aczenia RS i DN

SYSTEMY TABLICOWE Analityczność systemów tablicowych

SYSTEMY TABLICOWE Analityczność systemów tablicowych Systemy tablicowe dla KRK s a z definicji cut-free i maj a w lasność podformu l ale można wprowadzić do nich cut jako regu lȩ wtórn a.

SYSTEMY TABLICOWE Analityczność systemów tablicowych Systemy tablicowe dla KRK s a z definicji cut-free i maj a w lasność podformu l ale można wprowadzić do nich cut jako regu lȩ wtórn a. Ciȩcie dla systemów ST zdefiniowanych na zbiorach formu l wygl ada nastȩpuj aco (tzw. regresywny cut):

SYSTEMY TABLICOWE Analityczność systemów tablicowych Systemy tablicowe dla KRK s a z definicji cut-free i maj a w lasność podformu l ale można wprowadzić do nich cut jako regu lȩ wtórn a. Ciȩcie dla systemów ST zdefiniowanych na zbiorach formu l wygl ada nastȩpuj aco (tzw. regresywny cut): (R Cut) Γ Γ, ϕ Γ, ϕ

SYSTEMY TABLICOWE Analityczność systemów tablicowych Systemy tablicowe dla KRK s a z definicji cut-free i maj a w lasność podformu l ale można wprowadzić do nich cut jako regu lȩ wtórn a. Ciȩcie dla systemów ST zdefiniowanych na zbiorach formu l wygl ada nastȩpuj aco (tzw. regresywny cut): (R Cut) Γ Γ, ϕ Γ, ϕ W systemie Smullyana ciȩcie jest rozga lȩziaj ac a regu l a bezprzes lankow a.

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ:

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci)

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci) Możliwe s a jeszcze dwa sposoby:

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci) Możliwe s a jeszcze dwa sposoby: sprowadzenie ϕ do jej alternatywno-koniunkcyjnej postaci

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci) Możliwe s a jeszcze dwa sposoby: sprowadzenie ϕ do jej alternatywno-koniunkcyjnej postaci = metoda koneksji (jeden z wariantów)

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci) Możliwe s a jeszcze dwa sposoby: sprowadzenie ϕ do jej alternatywno-koniunkcyjnej postaci = metoda koneksji (jeden z wariantów) sprowadzenie ϕ do jej koniunkcyjno-alternatywnej postaci

SYSTEMY TABLICOWE Zwi azek z postaciami normalnymi dla KRZ: system Hintikki odpowiada sprowadzeniu ϕ do jej alternatywno-koniunkcyjnej postaci system Rasiowej/Sikorskiego odpowiada metodzie Posta (sprowadzeniu ϕ do jej koniunkcyjno-alternatywnej postaci) Możliwe s a jeszcze dwa sposoby: sprowadzenie ϕ do jej alternatywno-koniunkcyjnej postaci = metoda koneksji (jeden z wariantów) sprowadzenie ϕ do jej koniunkcyjno-alternatywnej postaci = metoda rezolucji

REZOLUCJA J. A. Robinson 1965

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia:

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny)

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny) para litera lów, z których jeden jest atomem a drugi jego negacj a to litera ly komplementarne

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny) para litera lów, z których jeden jest atomem a drugi jego negacj a to litera ly komplementarne klauzula to alternatywa litera lów (również jednoelementowa lub pusta)

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny) para litera lów, z których jeden jest atomem a drugi jego negacj a to litera ly komplementarne klauzula to alternatywa litera lów (również jednoelementowa lub pusta) (lub ) to klauzula pusta

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny) para litera lów, z których jeden jest atomem a drugi jego negacj a to litera ly komplementarne klauzula to alternatywa litera lów (również jednoelementowa lub pusta) (lub ) to klauzula pusta klauzule dzielimy na pozytywne, negatywne i mieszane

REZOLUCJA J. A. Robinson 1965 Podstawowe pojȩcia: litera l to formu la atomowa (l. pozytywny) lub jej negacja (l. negatywny) para litera lów, z których jeden jest atomem a drugi jego negacj a to litera ly komplementarne klauzula to alternatywa litera lów (również jednoelementowa lub pusta) (lub ) to klauzula pusta klauzule dzielimy na pozytywne, negatywne i mieszane klauzula Horna zawiera co najwyżej jeden litera l pozytywny

REZOLUCJA Regu la rezolucji:

REZOLUCJA Regu la rezolucji: ϕ 1... ϕ k χ, ψ 1... ψ n χ ϕ 1... ϕ k ψ 1... ψ n gdzie ϕ i, ψ i to litera ly (dla każdego i k, n) a χ to atom; wniosek to rezolwenta.

REZOLUCJA Regu la rezolucji: ϕ 1... ϕ k χ, ψ 1... ψ n χ ϕ 1... ϕ k ψ 1... ψ n gdzie ϕ i, ψ i to litera ly (dla każdego i k, n) a χ to atom; wniosek to rezolwenta. Przyk lady zastosowania:

REZOLUCJA Regu la rezolucji: ϕ 1... ϕ k χ, ψ 1... ψ n χ ϕ 1... ϕ k ψ 1... ψ n gdzie ϕ i, ψ i to litera ly (dla każdego i k, n) a χ to atom; wniosek to rezolwenta. Przyk lady zastosowania: p q, p q r s p p r s

REZOLUCJA Regu la rezolucji: ϕ 1... ϕ k χ, ψ 1... ψ n χ ϕ 1... ϕ k ψ 1... ψ n gdzie ϕ i, ψ i to litera ly (dla każdego i k, n) a χ to atom; wniosek to rezolwenta. Przyk lady zastosowania: p q, p q r s p p r s Rxy, Rxy

REZOLUCJA Regu la rezolucji: ϕ 1... ϕ k χ, ψ 1... ψ n χ ϕ 1... ϕ k ψ 1... ψ n gdzie ϕ i, ψ i to litera ly (dla każdego i k, n) a χ to atom; wniosek to rezolwenta. Przyk lady zastosowania: p q, p q r s p p r s Rxy, Rxy Uwaga: Regu la rezolucji jest specjalnym przypadkiem regu ly ciȩcia.

REZOLUCJA Pojȩcie dowodu:

REZOLUCJA Pojȩcie dowodu: Dedukcja rezolucyjna ze zbioru klauzul Γ to ci ag klauzul, którego każdy element należy do Γ lub jest rezolwent a dwóch poprzedzaj acych go elementów.

REZOLUCJA Pojȩcie dowodu: Dedukcja rezolucyjna ze zbioru klauzul Γ to ci ag klauzul, którego każdy element należy do Γ lub jest rezolwent a dwóch poprzedzaj acych go elementów. Klauzula C jest dedukowalna ze zbioru klauzul Γ (Γ C) wtw istnieje dedukcja rezolucyjna ze zbioru klauzul Γ, którego ostatnim elementem jest C

REZOLUCJA Pojȩcie dowodu: Dedukcja rezolucyjna ze zbioru klauzul Γ to ci ag klauzul, którego każdy element należy do Γ lub jest rezolwent a dwóch poprzedzaj acych go elementów. Klauzula C jest dedukowalna ze zbioru klauzul Γ (Γ C) wtw istnieje dedukcja rezolucyjna ze zbioru klauzul Γ, którego ostatnim elementem jest C Γ to refutacja Γ

REZOLUCJA Zastosowanie do KRZ:

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy:

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej KA

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej KA Pozbyć siȩ koniunkcji otrzymuj ac zbiór klauzul Cl(Γ, ϕ)

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej KA Pozbyć siȩ koniunkcji otrzymuj ac zbiór klauzul Cl(Γ, ϕ) Przeprowadzić dedukcjȩ rezolucyjn a ze zbioru klauzul Cl(Γ, ϕ)

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej KA Pozbyć siȩ koniunkcji otrzymuj ac zbiór klauzul Cl(Γ, ϕ) Przeprowadzić dedukcjȩ rezolucyjn a ze zbioru klauzul Cl(Γ, ϕ) Twierdzenie: Γ = ϕ wtw istnieje refutacja Cl(Γ, ϕ)

REZOLUCJA Zastosowanie do KRZ: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej KA Pozbyć siȩ koniunkcji otrzymuj ac zbiór klauzul Cl(Γ, ϕ) Przeprowadzić dedukcjȩ rezolucyjn a ze zbioru klauzul Cl(Γ, ϕ) Twierdzenie: Γ = ϕ wtw istnieje refutacja Cl(Γ, ϕ) Uwaga: Metoda rezolucji pomimo stosowania (Cut) jest analityczna!

REZOLUCJA Przyk lad dowodu SH:

REZOLUCJA Przyk lad dowodu SH: Cl( SH) = { p q, q r, p, r}

REZOLUCJA Przyk lad dowodu SH: Cl( SH) = { p q, q r, p, r} 1 p q 2 q r 3 p 4 r 5 q 1, 3 6 q 2, 4 7 5, 6

Metoda Davisa/Putnama Zastosowanie do KRZ:

Metoda Davisa/Putnama Zastosowanie do KRZ: Zastosowanie DP również zak lada wstȩpne sprowadzenie negacji dowodzonej formu ly do zbioru klauzul. Nastȩpnie:

Metoda Davisa/Putnama Zastosowanie do KRZ: Zastosowanie DP również zak lada wstȩpne sprowadzenie negacji dowodzonej formu ly do zbioru klauzul. Nastȩpnie: 1 Usuwamy każd a klauzulȩ tautologiczn a (tj. zawieraj ac a parȩ litera lów komplementarnych (tzw. regu la tautologii).

Metoda Davisa/Putnama Zastosowanie do KRZ: Zastosowanie DP również zak lada wstȩpne sprowadzenie negacji dowodzonej formu ly do zbioru klauzul. Nastȩpnie: 1 Usuwamy każd a klauzulȩ tautologiczn a (tj. zawieraj ac a parȩ litera lów komplementarnych (tzw. regu la tautologii). 2 Usuwamy wszystkie klauzule, które zawieraj a litera l ϕ, taki, że jego dope lnienie (tzn. ϕ) nie wystȩpuje w żadnej klauzuli (tzw. regu la czystego litera lu).

Metoda Davisa/Putnama Zastosowanie do KRZ: Zastosowanie DP również zak lada wstȩpne sprowadzenie negacji dowodzonej formu ly do zbioru klauzul. Nastȩpnie: 1 Usuwamy każd a klauzulȩ tautologiczn a (tj. zawieraj ac a parȩ litera lów komplementarnych (tzw. regu la tautologii). 2 Usuwamy wszystkie klauzule, które zawieraj a litera l ϕ, taki, że jego dope lnienie (tzn. ϕ) nie wystȩpuje w żadnej klauzuli (tzw. regu la czystego litera lu). 3 Usuwamy każd a klauzulȩ Γ, tak a, że istnieje klauzula Γ (tzw. regu la subsumpcji).

Metoda Davisa/Putnama Zastosowanie do KRZ:

Metoda Davisa/Putnama Zastosowanie do KRZ: 4 Jeżeli w klauzulach Γ 1,..., Γ k wystȩpuje litera l ϕ, a w klauzulach 1,..., n wystȩpuje jego dope lnienie oraz mamy pojedyncz a klauzulȩ jednoelementow a {ϕ}, to kasujemy wszystkie klauzule Γ 1,..., Γ k (a także {ϕ}), natomiast klauzule 1,..., n wymieniamy na klauzule 1,..., n, w których dope lnienie tego litera lu nie wystȩpuje, tzn. i = i { ϕ} (tzw. regu la pojedynczego litera lu).

Metoda Davisa/Putnama Zastosowanie do KRZ: 4 Jeżeli w klauzulach Γ 1,..., Γ k wystȩpuje litera l ϕ, a w klauzulach 1,..., n wystȩpuje jego dope lnienie oraz mamy pojedyncz a klauzulȩ jednoelementow a {ϕ}, to kasujemy wszystkie klauzule Γ 1,..., Γ k (a także {ϕ}), natomiast klauzule 1,..., n wymieniamy na klauzule 1,..., n, w których dope lnienie tego litera lu nie wystȩpuje, tzn. i = i { ϕ} (tzw. regu la pojedynczego litera lu). 5 W przypadku, gdy w uzyskanym wskutek dzia lań 1. 4. zbiorze klauzul X mamy sytuacjȩ tak a sam a jak w przypadku 4., ale nie dysponujemy klauzul a {ϕ}, która umożliwia zastosowanie tej regu ly, wtedy stosujemy: regu lȩ podzia lu, czyli wyróżniamy dwa zbiory: X { {ϕ} } oraz X { { ϕ} }.

Metoda Davisa/Putnama Uwagi:

Metoda Davisa/Putnama Uwagi: DP stosuje specjaln a wersjȩ rezolucji regu la pojedynczego litera lu

Metoda Davisa/Putnama Uwagi: DP stosuje specjaln a wersjȩ rezolucji regu la pojedynczego litera lu DP stosuje też regresywn a formȩ ciȩcia regu lȩ podzia lu

Metoda Davisa/Putnama Uwagi: DP stosuje specjaln a wersjȩ rezolucji regu la pojedynczego litera lu DP stosuje też regresywn a formȩ ciȩcia regu lȩ podzia lu Uwaga: Zatem cut w DP wykorzystane w obu postaciach ale metoda jest analityczna.

KONEKSJA Andrews 1981, Bibel 1993

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji:

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy:

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej AK

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej AK Przekszta lcić tȩ formu lȩ w 2-wymiarow a matrycȩ

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej AK Przekszta lcić tȩ formu lȩ w 2-wymiarow a matrycȩ Sprawdzić wszystkie ścieżki w matrycy

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej AK Przekszta lcić tȩ formu lȩ w 2-wymiarow a matrycȩ Sprawdzić wszystkie ścieżki w matrycy Twierdzenie: Γ = ϕ wtw każda ścieżka w matrycy zawiera litera ly komplementarne

KONEKSJA Andrews 1981, Bibel 1993 Metoda dualna do rezolucji: Aby sprawdzić czy w KRZ Γ = ϕ należy: Sprowadzić Γ i ϕ do postaci normalnej AK Przekszta lcić tȩ formu lȩ w 2-wymiarow a matrycȩ Sprawdzić wszystkie ścieżki w matrycy Twierdzenie: Γ = ϕ wtw każda ścieżka w matrycy zawiera litera ly komplementarne Uwaga: Metoda koneksji też zawiera ukryte zastosowania (Cut) ale jest analityczna!

KONEKSJA Przyk lad dowodu SH:

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH:

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r Ścieżki w matrycy:

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r Ścieżki w matrycy: p, q, p, r

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r Ścieżki w matrycy: p, q, p, r p, r, p, r

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r Ścieżki w matrycy: p, q, p, r p, r, p, r q, q, p, r

KONEKSJA Przyk lad dowodu SH: Postać AK z SH = (p q) (q r) p r Matryca SH: p q p r q r Ścieżki w matrycy: p, q, p, r p, r, p, r q, q, p, r q, r, p, r

REZOLUCJA I KONEKSJA Zalety:

REZOLUCJA I KONEKSJA Zalety: Formalna prostota systemu

REZOLUCJA I KONEKSJA Zalety: Formalna prostota systemu Ogromna ilość wypracowanych strategii szukania dowodu i realizuj acych je w praktyce programów automatycznego dowodzenia twierdzeń (por. dalej)

REZOLUCJA I KONEKSJA Wady:

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych 2 Utrata struktury analizowanego problemu

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych 2 Utrata struktury analizowanego problemu 3 Dowody ma lo czytelne dla cz lowieka

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych 2 Utrata struktury analizowanego problemu 3 Dowody ma lo czytelne dla cz lowieka ad 1. dla wielu logik brak dobrze zdefiniowanych postaci normalnych;

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych 2 Utrata struktury analizowanego problemu 3 Dowody ma lo czytelne dla cz lowieka ad 1. dla wielu logik brak dobrze zdefiniowanych postaci normalnych; nawet w KRZ etap sprowadzania problemu do postaci normalnej może zasadniczo spowolnić rozwi azanie.

REZOLUCJA I KONEKSJA Wady: 1 Konieczność sprowadzania do postaci normalnych 2 Utrata struktury analizowanego problemu 3 Dowody ma lo czytelne dla cz lowieka ad 1. dla wielu logik brak dobrze zdefiniowanych postaci normalnych; nawet w KRZ etap sprowadzania problemu do postaci normalnej może zasadniczo spowolnić rozwi azanie. St ad różne wersje bezklauzulowych systemów rezolucji (Fitting, Stachniak) i systemów koneksji sprowadzaj acych problem bezpośrednio do jego matrycy.

SYSTEMY TABLICOWE, REZOLUCJA, KONEKSJA Zestawienie systemów analitycznych operuj acych na zbiorach formu l:

SYSTEMY TABLICOWE, REZOLUCJA, KONEKSJA Zestawienie systemów analitycznych operuj acych na zbiorach formu l: cut cut-free wprost koneksja ST Rasiowej/Sikorskiego niewprost rezolucja ST Hintikki

Analityczność raz jeszcze Ostatnie z rozważanych znaczeń analityczności:

Analityczność raz jeszcze Ostatnie z rozważanych znaczeń analityczności: Stosowalność regu l jest ograniczona do wyznaczonego zbioru formu l (np. zbioru podformu l dowodzonej formu ly domkniȩtego na pojedyncze negacje).

Analityczność raz jeszcze Ostatnie z rozważanych znaczeń analityczności: Stosowalność regu l jest ograniczona do wyznaczonego zbioru formu l (np. zbioru podformu l dowodzonej formu ly domkniȩtego na pojedyncze negacje). Uwaga: nawet (regresywne) cut może być analitycznie stosowane!

Analityczność raz jeszcze Ostatnie z rozważanych znaczeń analityczności: Stosowalność regu l jest ograniczona do wyznaczonego zbioru formu l (np. zbioru podformu l dowodzonej formu ly domkniȩtego na pojedyncze negacje). Uwaga: nawet (regresywne) cut może być analitycznie stosowane! Ponadto dopuszczenie cut może zwiȩkszyć efektywność (w ST zmniejszyć ilość rozga lȩzień) = system KE D Agostino, Mondadori.

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej:

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE:

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE: (NN) ϕ / ϕ

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE: (NN) ϕ / ϕ (αe) α / α i, i {1, 2}

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE: (NN) ϕ / ϕ (αe) α / α i, i {1, 2} (βe) β, β i / β j, gdzie i j {1,2}

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE: (NN) ϕ / ϕ (αe) α / α i, i {1, 2} (βe) β, β i / β j, gdzie i j {1,2} (PB) / ϕ ϕ

System KE KE jest wariantem ST Smullyana ale opartym na (regresywnym) cut jako jedynej regule rozga lȩziaj acej: Regu ly KE: (NN) ϕ / ϕ (αe) α / α i, i {1, 2} (βe) β, β i / β j, gdzie i j {1,2} (PB) / ϕ ϕ Uwaga: na cut (PB) nak ladamy analityczne ograniczenie!

Analityczne i uniwersalne systemy DN 3 warianty KM:

Analityczne i uniwersalne systemy DN 3 warianty KM: 1 ADN1 tylko dowody niewprost i regu ly eliminacji symuluje KE i ST.

Analityczne i uniwersalne systemy DN 3 warianty KM: 1 ADN1 tylko dowody niewprost i regu ly eliminacji symuluje KE i ST. 2 ADN2 wszystkie regu ly ale analitycznie ograniczone.

Analityczne i uniwersalne systemy DN 3 warianty KM: 1 ADN1 tylko dowody niewprost i regu ly eliminacji symuluje KE i ST. 2 ADN2 wszystkie regu ly ale analitycznie ograniczone. 3 RDN DN na klauzulach symuluje rezolucjȩ i DP

ADN1 Najbardziej restryktywna forma DN należy:

ADN1 Najbardziej restryktywna forma DN należy: 1 ograniczyć dopuszczalne regu ly inferencji do regu l eliminacji;

ADN1 Najbardziej restryktywna forma DN należy: 1 ograniczyć dopuszczalne regu ly inferencji do regu l eliminacji; 2 ograniczyć dopuszczalne za lożenia do za lożeń nie wprost;

ADN1 Najbardziej restryktywna forma DN należy: 1 ograniczyć dopuszczalne regu ly inferencji do regu l eliminacji; 2 ograniczyć dopuszczalne za lożenia do za lożeń nie wprost; 3 zostawić [RED] jako jedyn a regu lȩ konstrukcji dowodu, ponadto na lożyć na ni a analityczne ograniczenie.

ADN1 Najbardziej restryktywna forma DN należy: 1 ograniczyć dopuszczalne regu ly inferencji do regu l eliminacji; 2 ograniczyć dopuszczalne za lożenia do za lożeń nie wprost; 3 zostawić [RED] jako jedyn a regu lȩ konstrukcji dowodu, ponadto na lożyć na ni a analityczne ograniczenie. Uwaga: ADN1 jest adekwatn a i analityczn a formalizacj a KRK.

ADN1 Jak symulować w ADN1 KE?:

ADN1 Jak symulować w ADN1 KE?: Za wyj atkiem (PB) wszystkie regu ly KE s a regu lami ADN1.

ADN1 Jak symulować w ADN1 KE?: Za wyj atkiem (PB) wszystkie regu ly KE s a regu lami ADN1. Symulacja (PB) Γ ϕ ϕ Γ SHOW: ϕ ϕ

ADN1 Jak symulować w ADN1 systemy tablicowe?:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST: [β] Jeżeli Γ, β, β i /, to Γ, β / β j, gdzie i j {1, 2}

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST: [β] Jeżeli Γ, β, β i /, to Γ, β / β j, gdzie i j {1, 2} Ogólnie: ADN1 może w ten sam sposób symulować dzia lanie dowolnej regu ly binarnie rozga lȩziaj acej, która pojawi siȩ na gruncie systemu typu ST. Dla dowolnej regu ly o schemacie:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST: [β] Jeżeli Γ, β, β i /, to Γ, β / β j, gdzie i j {1, 2} Ogólnie: ADN1 może w ten sam sposób symulować dzia lanie dowolnej regu ly binarnie rozga lȩziaj acej, która pojawi siȩ na gruncie systemu typu ST. Dla dowolnej regu ly o schemacie: Γ, ϕ Γ, ψ Γ, χ

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST: [β] Jeżeli Γ, β, β i /, to Γ, β / β j, gdzie i j {1, 2} Ogólnie: ADN1 może w ten sam sposób symulować dzia lanie dowolnej regu ly binarnie rozga lȩziaj acej, która pojawi siȩ na gruncie systemu typu ST. Dla dowolnej regu ly o schemacie: Γ, ϕ Γ, ψ Γ, χ możemy do systemu ADN1 dodać regu lȩ konstrukcji dowodu:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Można poszerzyć zbiór regu l konstrukcji dowodu o dodatkow a regu lȩ, która bezpośrednio oddaje dzia lanie β-regu l z ST: [β] Jeżeli Γ, β, β i /, to Γ, β / β j, gdzie i j {1, 2} Ogólnie: ADN1 może w ten sam sposób symulować dzia lanie dowolnej regu ly binarnie rozga lȩziaj acej, która pojawi siȩ na gruncie systemu typu ST. Dla dowolnej regu ly o schemacie: Γ, ϕ Γ, ψ Γ, χ możemy do systemu ADN1 dodać regu lȩ konstrukcji dowodu: Jeżeli Γ, ϕ, ψ /, to Γ, ϕ / χ

ADN1 Jak symulować w ADN1 systemy tablicowe?:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Uwaga: dodawanie do AND1 dodatkowych regu l konstrukcji dowodu bezpośrednio symuluj acych regu ly rozga lȩziaj ace nie wzmacnia ADN1 gdyż s a one regu lami dopuszczalnymi:

ADN1 Jak symulować w ADN1 systemy tablicowe?: Uwaga: dodawanie do AND1 dodatkowych regu l konstrukcji dowodu bezpośrednio symuluj acych regu ly rozga lȩziaj ace nie wzmacnia ADN1 gdyż s a one regu lami dopuszczalnymi: Γ Γ k β k β.. l SHØW: β j [n, β] l SHØW: β j [n + 1, RED] l + 1 β i ass. l + 1 β j ass. n ( I ). l + 2 β i (k, l + 1, βe). n + 1 ( I )

ADN2 Jak zachować analityczność i nie tracić naturalności?:

ADN2 Jak zachować analityczność i nie tracić naturalności?: ADN1 jest analityczny i uniwersalny ale restryktywny = d lugie dowody.

ADN2 Jak zachować analityczność i nie tracić naturalności?: ADN1 jest analityczny i uniwersalny ale restryktywny = d lugie dowody. ADN2 zachowuje wszystkie środki dowodowe KM ale na regu ly konstrukcji dowodu i regu ly do l aczania nak ladamy analityczne ograniczenie:

ADN2 Jak zachować analityczność i nie tracić naturalności?: ADN1 jest analityczny i uniwersalny ale restryktywny = d lugie dowody. ADN2 zachowuje wszystkie środki dowodowe KM ale na regu ly konstrukcji dowodu i regu ly do l aczania nak ladamy analityczne ograniczenie: Wprowadź SHOW: ϕ tylko gdy ϕ Θ;

ADN2 Jak zachować analityczność i nie tracić naturalności?: ADN1 jest analityczny i uniwersalny ale restryktywny = d lugie dowody. ADN2 zachowuje wszystkie środki dowodowe KM ale na regu ly konstrukcji dowodu i regu ly do l aczania nak ladamy analityczne ograniczenie: Wprowadź SHOW: ϕ tylko gdy ϕ Θ; Zastosuj regu lȩ do l aczania tylko gdy konkluzja ϕ Θ;

ADN2 Jak zachować analityczność i nie tracić naturalności?: ADN1 jest analityczny i uniwersalny ale restryktywny = d lugie dowody. ADN2 zachowuje wszystkie środki dowodowe KM ale na regu ly konstrukcji dowodu i regu ly do l aczania nak ladamy analityczne ograniczenie: Wprowadź SHOW: ϕ tylko gdy ϕ Θ; Zastosuj regu lȩ do l aczania tylko gdy konkluzja ϕ Θ; gdzie Θ to zbiór wszystkich podformu l dowodzonej formu ly (i przes lanek) i ich negacji.

RDN Jak symulować w DN rezolucjȩ?:

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002 Rezolucja prostota struktury systemu, efektywność dowodzenia, podatność na automatyzacjȩ

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002 Rezolucja prostota struktury systemu, efektywność dowodzenia, podatność na automatyzacjȩ DN naturalność dowodzenia, czytelność wyniku, bogactwo strategii szukania dowodu

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002 Rezolucja prostota struktury systemu, efektywność dowodzenia, podatność na automatyzacjȩ DN naturalność dowodzenia, czytelność wyniku, bogactwo strategii szukania dowodu RDN operuje na uogólnionych klauzulach.

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002 Rezolucja prostota struktury systemu, efektywność dowodzenia, podatność na automatyzacjȩ DN naturalność dowodzenia, czytelność wyniku, bogactwo strategii szukania dowodu RDN operuje na uogólnionych klauzulach. Uogólniona klauzula to dowolny skończony zbiór formu l interpretowany jako alternatywa (klauzula pusta to )

RDN Jak symulować w DN rezolucjȩ?: Jedno z możliwych rozwi azań RDN (Rezolucja + DN) Indrzejczak 2002 Rezolucja prostota struktury systemu, efektywność dowodzenia, podatność na automatyzacjȩ DN naturalność dowodzenia, czytelność wyniku, bogactwo strategii szukania dowodu RDN operuje na uogólnionych klauzulach. Uogólniona klauzula to dowolny skończony zbiór formu l interpretowany jako alternatywa (klauzula pusta to ) Uwaga: W RDN unikamy wstȩpnego sprowadzania do postaci normalnej.

RDN Regu ly inferencji dla KRZ na uogólnionych klauzulach:

RDN Regu ly inferencji dla KRZ na uogólnionych klauzulach: (W) Γ / Γ, ϕ (Rez) Γ, ϕ ; Γ, ϕ // Γ (NN) Γ, ϕ // Γ, ϕ (α) Γ, α // Γ, α 1 ; Γ, α 2 (β) Γ, β // Γ, β 1,β 2

RDN Regu ly inferencji dla KRZ na uogólnionych klauzulach: (W) Γ / Γ, ϕ (Rez) Γ, ϕ ; Γ, ϕ // Γ (NN) Γ, ϕ // Γ, ϕ (α) Γ, α // Γ, α 1 ; Γ, α 2 (β) Γ, β // Γ, β 1,β 2 Uwaga: można uprościć w dowodach stosowanie regu l dwuprzes lankowych dopuszczaj ac różne klauzule w przes lankach.

RDN Co to daje?

RDN Co to daje? Przyk lad prostego dowodu:

RDN Co to daje? Przyk lad prostego dowodu: 1 SHØW: p (q r) (p q) (p r) [8,COND] 2 p (q r) z 3 p, q r (2, β) 4 p, q (3, α) 5 p, r (3, α) 6 p q (4, β) 7 p r (5, β) 8 (p q) (p r) (6, 7, α)

RDN Co to daje? Przyk lad prostego dowodu: 1 SHØW: p (q r) (p q) (p r) [8,COND] 2 p (q r) z 3 p, q r (2, β) 4 p, q (3, α) 5 p, r (3, α) 6 p q (4, β) 7 p r (5, β) 8 (p q) (p r) (6, 7, α) Uwaga 1: Proszȩ porównać go z dowodem w zwyk lym DN

RDN Co to daje? Przyk lad prostego dowodu: 1 SHØW: p (q r) (p q) (p r) [8,COND] 2 p (q r) z 3 p, q r (2, β) 4 p, q (3, α) 5 p, r (3, α) 6 p q (4, β) 7 p r (5, β) 8 (p q) (p r) (6, 7, α) Uwaga 1: Proszȩ porównać go z dowodem w zwyk lym DN Uwaga 2: Po odwróceniu kolejności kroków mamy dowód implikacji odwrotnej!

RDN Regu ly konstrukcji dowodu:

RDN Regu ly konstrukcji dowodu: W RDN można wszystkie standardowe regu ly sprowadzić do jednej regu ly subsumpcji:

RDN Regu ly konstrukcji dowodu: W RDN można wszystkie standardowe regu ly sprowadzić do jednej regu ly subsumpcji: [SUB] jeżeli X ; ϕ 1 ;... ; ϕ i, to X Γ, gdzie: