postaveny výhradně na syntaktické bázi: jazyk logiky neinterpretujeme, provádíme s ním pouze syntaktické manipulace důkazy



Podobné dokumenty
Logika. 6. Axiomatický systém výrokové logiky

Systém přirozené dedukce výrokové logiky

Úvod do logiky (VL): 13. Axiomatické systémy VL a pojem důkazu

vhodná pro strojové dokazování (Prolog) metoda založená na vyvracení: dokazuje se nesplnitelnost formulí

Výroková logika. Teoretická informatika Tomáš Foltýnek

Formální systém výrokové logiky

Výroková logika dokazatelnost

Logika a logické programování

Matematická logika. Miroslav Kolařík

Základy logiky a teorie množin

Hilbertovský axiomatický systém

teorie logických spojek chápaných jako pravdivostní funkce

Výroková a predikátová logika - IX

Výroková a predikátová logika - III

Logický důsledek. Petr Kuchyňka

Výroková a predikátová logika - III

Výroková a predikátová logika - IV

6. Logika a logické systémy. Základy logiky. Lucie Koloušková, Václav Matoušek / KIV. Umělá inteligence a rozpoznávání, LS

Rezoluční kalkulus pro výrokovou logiku

Výroková a predikátová logika - V

Obsah Předmluva Rekapitulace základních pojmů logiky a výrokové logiky Uvedení do predikátové logiky...17

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16

Predikátová logika: Axiomatizace, sémantické stromy, identita. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 13

Cvičení ke kursu Logika II, část III

Převyprávění Gödelova důkazu nutné existence Boha

Predikátová logika. Z minula: 1. jazyk logiky 1. řádu. 2. term a formule. 3. interpretace jazyka (relační struktura) 4. Tarského definice pravdy

Predikátová logika. Teoretická informatika Tomáš Foltýnek

Výroková a predikátová logika - IX

Matematická logika. Lekce 1: Motivace a seznámení s klasickou výrokovou logikou. Petr Cintula. Ústav informatiky Akademie věd České republiky

Výroková a predikátová logika - II

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

10. Techniky formální verifikace a validace

Gödelovy věty o neúplnosti

Rejstřík. anotace 167 krok 167 nepřímý 169 podmiňovaný 181 rezolucí 210 rozborem případů 170 sporem 170 z hypotéz 167 z předpokladů 167 Duns Scotus 79

Výroková logika - opakování

Výroková a predikátová logika - II

ZÁKLADY LOGIKY A METODOLOGIE

Výroková a predikátová logika - VIII

Logika Libor Barto. Výroková logika

Výroková a predikátová logika - VIII

Základy matematické logiky

Logika. 5. Rezoluční princip. RNDr. Luděk Cienciala, Ph. D.

Abstrakt Text je určen jako doplňkový k přednášce Matematická logika a Paradigmata programování 4.

Výroková a predikátová logika - VII

popel, glum & nepil 16/28

1. Predikátová logika jako prostedek reprezentace znalostí

Teoretická informatika Tomáš Foltýnek Úvod do předmětu Formalismus a jeho užití Teorie a axiomy

1. Matematická logika

Výroková a predikátová logika - II

Výroková a predikátová logika - XI

Výroková a predikátová logika - XII

Logické programy Deklarativní interpretace

4.2 Syntaxe predikátové logiky

Matematicko-fyzikální fakulta UK. Predikátová logika

1. Matematická logika

Negativní informace. Petr Štěpánek. S použitím materiálu M.Gelfonda a V. Lifschitze. Logické programování 15 1

Logika pro sémantický web

Základy logiky Logika a logické systémy. Umělá inteligence a rozpoznávání, LS

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

LOGIKA VÝROKOVÁ LOGIKA

Matematické důkazy Struktura matematiky a typy důkazů

Výroková a predikátová logika - IX

Matematická logika. Miroslav Kolařík

přednáška 2 Marie Duží

Matematická logika. Miroslav Kolařík


Úvod do logiky (VL): 14. Důkazové systémy

Klasická predikátová logika

1. MATEMATICKÁ LOGIKA A MNOŽINY

Úvod do výrokové a predikátové logiky

Logika, Gödel, neúplnost

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Výroková a predikátová logika - VII

Výroková logika syntaxe a sémantika

Sémantika výrokové logiky. Alena Gollová Výroková logika 1/23

1 REZOLUČNÍ FORMÁLNÍ DŮKAZY

Úvod do informatiky. Miroslav Kolařík

Fuzzy logika a reálný svět, aneb jsou všechny hromady skutečně malé?

Matematika pro informatiky KMA/MATA

Marie Duží

Která tvrzení jsou pravdivá nezávisle na tom, který den v týdnu byla vyslovena? Tvrzení trosečníka Dana.

Modely Herbrandovské interpretace

verze 29/9/09 textu o logice, aritmetice a M. Bizzarrimu.

Logika II. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12

Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek

Výroková a predikátová logika Výpisky z cvičení Martina Piláta

Predikátová logika dokončení

Řešení: Ano. Řešení: Ne.

Další (neklasické) logiky. Jiří Velebil: AD0B01LGR 2015 Predikátová logika 1/20

Po prostudování této kapitoly byste měli porozumět základním definicím uvedených v této kapitole a měli je umět bezchybně interpretovat,

Pravděpodobnost a statistika

Cvičení Aktivita 1. část 2. část 3. část Ústní Celkem Známka

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

Deskripční logika. Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157

1 Základní pojmy. 1.1 Množiny

Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.

Výroková a predikátová logika - X

Výroková a predikátová logika - XIII

Vlastnosti regulárních jazyků

Transkript:

Formální systémy (výrokové) logiky postaveny výhradně na syntaktické bázi: jazyk logiky neinterpretujeme, provádíme s ním pouze syntaktické manipulace důkazy cíl: získat formální teorii jako souhrn dokazatelných formulí teorémů formální systém tvoří jazyk + formule (symbolický jazyk výrokové logiky) bez interpretací odvozovací pravidla operace na formulích umožňující konstrukce důkazů případně axiomy výchozí tvrzení přijímaná bez důkazu; (axiomy spolu s odvozovacími pravidly tvoří dedukční systém) formální systémy lze rozdělit na axiomatické (méně pravidel) předpokladové (méně axiomů) popel, glum & nepil 1/28

Axiomatické systémy (požadované) vlastnosti formálních (axiomatických) systémů: korektnost (bezespornost): je dána výběrem axiomů a odvozovacích pravidel; systém je korektní, nelze-li v něm zároveň odvodit tvrzení i jeho negaci. Ve sporném systému lze odvodit cokoliv. Vyžadována vždy. (Sémantická korektnost: existuje alespoň jeden model.) úplnost: připojením neodvoditelné věty k úplnému systému se tento stane sporným. Nevyžadována vždy úplné jsou pouze velmi jednoduché teorie. (Sémantická úplnost: každé tvrzení pravdivé ve std. interpretaci lze odvodit.) rozhodnutelnost: existence algoritmu pro ověření dokazatelnosti libovolné formule. V axiom. systémech podmíněna úplností; zpravidla splněna pouze pro určité třídy formulí. nezávislost axiomů: nezávislý axiom nelze odvodit z ostatních axiomů; závislý axiom může být vypuštěn z dané soustavy axiomů popel, glum & nepil 2/28

dokazatelná i. Zapisujeme též µ semestr jaro 2003 Příklad axiomatického systému I jazyk: stejný jako jazyk výrokové logiky; primárně používáme systém spojek µ, ostatní spojky jsou chápány jako zkrácené zápisy: axiomy (resp. schémata axiomů; jsou formule): µ µ µ µ µ µ µ odvozovací (inferenční) pravidlo modus ponens (MP) (pravidlo odloučení): µ µµ µ µ jsou-li z axiomů dokazatelné (odvoditelné) formule a µ, pak je ¾ µ µ µµµ µ µµ µ µµ ½ µ µ µ popel, glum & nepil 3/28

Příklad axiomatického systému II důkaz : konečná posloupnost formulí, jejíž každý člen je axiom nebo důsledek MP, jehož předpoklady jsou mezi předchozími členy, a poslední člen je formule. Je-li dokazatelná, píšeme. příklad: dokažte µ (vpravo jsou komentáře k jednotlivým krokům) ½ 2. µ µ µµ µµµ µ µ µµµ µ µµ ¾ 1. µ µ µµ µ MP(1,2) 4. µ µ µ ½ 3. µ µ µµµ µ µ MP(3,4) 5. µ popel, glum & nepil 4/28

Vlastnosti uvedného axiomatického systému Věta (korektnost a úplnost): je dokazatelná právě tehdy, když je pravdivá, Důkaz:µ(korektnost): ověříme, že axiomy jsou tautologie a jsou-li předp. tj. MP tautologie, pak i důsledek je tautologie (tabulky, věta o implikaci) (úplnost): složitější, na základě pomocných tvrzení (lemma o neutrální formuli a lemma o odvození z atomických komponent) Pozn.: věta vystihuje vztah mezi syntaxí a sémantikou výr. logiky rozhodnutelnost: neexistuje systematická procedura (jde spíše o hádání jednotlivých kroků důkazu), nevhodné pro strojové zpracování. Dokazování lze zjednodušit pomocí dokazatelnosti z předpokladů a syntaktické věty o dedukci (Ì Ì µ ). axiomy jsou nezávislé (žádný nelze odvodit ze zbývajících dvou) popel, glum & nepil 5/28

Gentzenovský systém (kalkul sekventů) příklad pravidlového systému formální logiky: pouze nástin, nikoliv úplná definice další typ výrazů formálního jazyka: sekventy (sekvence) ½ ¾ Ò, kde jsou formule, je symbol odvoditelnosti (dokazatelnosti). Posloupnost na levé straně chápeme jako konečnou množinu formulí (budeme ozn. ) nezáleží na pořadí, lze vynechat duplicity, může být prázdná. jediný axiom: popel, glum & nepil 6/28

Gentzenovský systém: pravidla obecné schéma pravidel: pravidla zavedení a eliminace předpokladu: předpoklad½ závěr předpokladò řada pravidel pro spojky (uvedeme pouze některá na ukázku) zavedení a eliminace : zavedení a eliminace : popel, glum & nepil 7/28

Gentzenovský systém: důkazy důkaz sekventu: strom, v jehož kořeni je dokazovaný sekvent, v listech axiomy a každý uzel (závěr) se svými přímými následníky (předpoklady) představuje instanci některého z pravidel systému je-li dokázaný sekvent tvaru, pak formuli nazýváme teorém (odvoditelná resp. dokazatelná formule) systém je korektní a úplný (platí ) příklad: důkazu sekventu Ô Ô: (použito pravidlo eliminace předpokladu a dvakrát pravidlo zavedení ) Ô ÔÔ Ô Ô Ô Ô Ô Ô Ô Ô Ô popel, glum & nepil 8/28