Systém přirozené dedukce výrokové logiky
|
|
- Arnošt Vítězslav Konečný
- před 6 lety
- Počet zobrazení:
Transkript
1 Systém přirozené dedukce výrokové logiky Korektnost, úplnost a bezespornost Šárka Vavrečková Ústav informatiky, FPF SU Opava Poslední aktualizace: 6. října 2008
2 Věta o korektnosti Věta (O korektnosti Systému přirozené dedukce výrokové logiky) Každá formule dokazatelná v Systému přirozené dedukce výrokové logiky je logicky platná, tedy pro každou formuli A výrokové logiky platí: A = = A
3 Věta o korektnosti Důkaz Je třeba dokázat: korektnost dedukčních pravidel axiomy musí být logicky platné formule (tautologie), ostatní pravidla musí zachovávat splnitelnost (když jsou předpoklady pravdivé, je pravdivý i závěr pravidla) ve výrokové logice stačí pro důkaz jejich korektnosti použít sémantické tabulky korektnost konstrukce důkazu v SPD VL dokazujeme, že postup dokazování (používání dedukčních pravidel) v systému je korektní dokazujeme matematickou indukcí podle délky důkazu formule
4 Důkaz (Dedukční pravidla) A A A A A A A B, A B A B A B A B A, B A &B A B A &B atd. pro další dedukční pravidla
5 Důkaz (Definice důkazu) Pokud jde o důkaz z předpokladů (máme alespoň jeden předpoklad), pak dokazujeme, že splnitelnost závěru je podmíněna splnitelností předpokladů, tedy v každém ohodnocení, ve kterém jsou předpoklady splnitelné, musí být splnitelný i závěr. Báze indukce: První člen posloupnosti je axiom nebo předpoklad. Platnost axiomů je již dokázána, splnitelností předpokladů je podmíněna splnitelnost závěru pro dané ohodnocení. Předpoklad indukce: předpokládejme, že je věta dokázána až ke k-tému členu posloupnosti důkazu (až k této formuli včetně jsou členy posloupnosti buď předpoklady nebo logicky platné formule).
6 Důkaz (Definice důkazu) Pokud jde o důkaz z předpokladů (máme alespoň jeden předpoklad), pak dokazujeme, že splnitelnost závěru je podmíněna splnitelností předpokladů, tedy v každém ohodnocení, ve kterém jsou předpoklady splnitelné, musí být splnitelný i závěr. Báze indukce: První člen posloupnosti je axiom nebo předpoklad. Platnost axiomů je již dokázána, splnitelností předpokladů je podmíněna splnitelnost závěru pro dané ohodnocení. Předpoklad indukce: předpokládejme, že je věta dokázána až ke k-tému členu posloupnosti důkazu (až k této formuli včetně jsou členy posloupnosti buď předpoklady nebo logicky platné formule).
7 Důkaz (Definice důkazu) Pokud jde o důkaz z předpokladů (máme alespoň jeden předpoklad), pak dokazujeme, že splnitelnost závěru je podmíněna splnitelností předpokladů, tedy v každém ohodnocení, ve kterém jsou předpoklady splnitelné, musí být splnitelný i závěr. Báze indukce: První člen posloupnosti je axiom nebo předpoklad. Platnost axiomů je již dokázána, splnitelností předpokladů je podmíněna splnitelnost závěru pro dané ohodnocení. Předpoklad indukce: předpokládejme, že je věta dokázána až ke k-tému členu posloupnosti důkazu (až k této formuli včetně jsou členy posloupnosti buď předpoklady nebo logicky platné formule).
8 Důkaz (Definice důkazu) Krok indukce: Člen důkazu s indexem k + 1: axiom jeho logická platnost je již dokázána. předpoklad dto. vznikl aplikací některého dedukčního pravidla na předchozí členy posloupnosti toto pravidlo bylo použito na logicky platné formule nebo na formule splnitelné pro všechna ohodnocení, ve kterých jsou splnitelné všechny předpoklady. Je již dokázáno, že dedukční pravidla zachovávají splnitelnost, tedy v posloupnosti důkazu na místě k + 1 je formule, která je logicky platná nebo splnitelná ve všech ohodnoceních, ve kterých jsou splnitelné všechny předpoklady až dosud v důkazu uvedené. Obdobně lze dokázat také korektnost nepřímého důkazu, důkazů z hypotéz a větvených důkazů.
9 Důkaz (Definice důkazu) Krok indukce: Člen důkazu s indexem k + 1: axiom jeho logická platnost je již dokázána. předpoklad dto. vznikl aplikací některého dedukčního pravidla na předchozí členy posloupnosti toto pravidlo bylo použito na logicky platné formule nebo na formule splnitelné pro všechna ohodnocení, ve kterých jsou splnitelné všechny předpoklady. Je již dokázáno, že dedukční pravidla zachovávají splnitelnost, tedy v posloupnosti důkazu na místě k + 1 je formule, která je logicky platná nebo splnitelná ve všech ohodnoceních, ve kterých jsou splnitelné všechny předpoklady až dosud v důkazu uvedené. Obdobně lze dokázat také korektnost nepřímého důkazu, důkazů z hypotéz a větvených důkazů.
10 Důkaz (Definice důkazu) Krok indukce: Člen důkazu s indexem k + 1: axiom jeho logická platnost je již dokázána. předpoklad dto. vznikl aplikací některého dedukčního pravidla na předchozí členy posloupnosti toto pravidlo bylo použito na logicky platné formule nebo na formule splnitelné pro všechna ohodnocení, ve kterých jsou splnitelné všechny předpoklady. Je již dokázáno, že dedukční pravidla zachovávají splnitelnost, tedy v posloupnosti důkazu na místě k + 1 je formule, která je logicky platná nebo splnitelná ve všech ohodnoceních, ve kterých jsou splnitelné všechny předpoklady až dosud v důkazu uvedené. Obdobně lze dokázat také korektnost nepřímého důkazu, důkazů z hypotéz a větvených důkazů.
11 Důkaz (Definice důkazu) Krok indukce: Člen důkazu s indexem k + 1: axiom jeho logická platnost je již dokázána. předpoklad dto. vznikl aplikací některého dedukčního pravidla na předchozí členy posloupnosti toto pravidlo bylo použito na logicky platné formule nebo na formule splnitelné pro všechna ohodnocení, ve kterých jsou splnitelné všechny předpoklady. Je již dokázáno, že dedukční pravidla zachovávají splnitelnost, tedy v posloupnosti důkazu na místě k + 1 je formule, která je logicky platná nebo splnitelná ve všech ohodnoceních, ve kterých jsou splnitelné všechny předpoklady až dosud v důkazu uvedené. Obdobně lze dokázat také korektnost nepřímého důkazu, důkazů z hypotéz a větvených důkazů.
12 Důkaz (Definice důkazu) Krok indukce: Člen důkazu s indexem k + 1: axiom jeho logická platnost je již dokázána. předpoklad dto. vznikl aplikací některého dedukčního pravidla na předchozí členy posloupnosti toto pravidlo bylo použito na logicky platné formule nebo na formule splnitelné pro všechna ohodnocení, ve kterých jsou splnitelné všechny předpoklady. Je již dokázáno, že dedukční pravidla zachovávají splnitelnost, tedy v posloupnosti důkazu na místě k + 1 je formule, která je logicky platná nebo splnitelná ve všech ohodnoceních, ve kterých jsou splnitelné všechny předpoklady až dosud v důkazu uvedené. Obdobně lze dokázat také korektnost nepřímého důkazu, důkazů z hypotéz a větvených důkazů.
13 Lemma o neutrální formuli Lemma (Lemma o neutrální formuli) B A, B A = A
14 Lemma o neutrální formuli Důkaz 1 B A VD na Př1 2 B A VD na Př2 3 B B A (H1 H2) a) B H1 b) A EI(1,a) a) B H2 b) A EI(2,a) 4 A (z větveného důkazu) Tedy jestliže lze formuli dokázat z některé formule i její negace, pak tento předpoklad již nemusíme zapisovat.
15 Lemma Nechť F je formule obsahující právě výrokové proměnné p 1, p 2,..., p n. Ve zvolené valuaci v označme: F = F, pokud I(F, v) = 1, F = F, pokud I(F, v) = 0 p i = p i, pokud v(p i ) = 1, p i = p i, pokud v(p i ) = 0 pro každé i {1,..., n} Pak platí p 1, p 2,..., p n F
16 Důkaz Důkaz provedeme matematickou indukcí podle složitosti formule. Báze indukce: F = p (0 logických spojek) p p platí, protože jde o substituci do druhého dedukčního pravidla ( A A). Předpoklad indukce: předpokládejme, že věta platí pro formule B, C o složitosti nejvýše k: p 1, p 2,..., p n B p 1, p 2,..., p n C Krok indukce: dokážeme, že věta platí pro formuli F hloubky k + 1.
17 Důkaz Důkaz provedeme matematickou indukcí podle složitosti formule. Báze indukce: F = p (0 logických spojek) p p platí, protože jde o substituci do druhého dedukčního pravidla ( A A). Předpoklad indukce: předpokládejme, že věta platí pro formule B, C o složitosti nejvýše k: p 1, p 2,..., p n B p 1, p 2,..., p n C Krok indukce: dokážeme, že věta platí pro formuli F hloubky k + 1.
18 Důkaz Důkaz provedeme matematickou indukcí podle složitosti formule. Báze indukce: F = p (0 logických spojek) p p platí, protože jde o substituci do druhého dedukčního pravidla ( A A). Předpoklad indukce: předpokládejme, že věta platí pro formule B, C o složitosti nejvýše k: p 1, p 2,..., p n B p 1, p 2,..., p n C Krok indukce: dokážeme, že věta platí pro formuli F hloubky k + 1.
19 Důkaz (a) F = B, B je formule o složitosti k) Máme dokázat, že platí p 1, p 2,..., p n ( B). Protože platí předpoklad indukce, dokazujeme B ( B). Jsou dvě možnosti: 1) I(B) = 0 dokazujeme B B, což platí (axiom) 2) I(B) = 1 dokazujeme B B, to je dokázáno jako pomocné pravidlo zavedení negace.
20 Důkaz (b) F = B C, B, C jsou formule složitosti nejvýše k) Pak pro jednotlivé valuace dokazujeme: B C B C dokazujeme (B, C A ): B, C B C B, C B C B, C (B C) B, C B C 4
21 Důkaz (b) F = B C, B, C jsou formule složitosti nejvýše k) Pak pro jednotlivé valuace dokazujeme: B C B C dokazujeme (B, C A ): B, C B C B, C B C B, C (B C) B, C B C 4 1, 2 : Dokazujeme B B C, neboli B, B C (podle věty o dedukci) dokázáno, pravidlo sporné množiny.
22 Důkaz (b) F = B C, B, C jsou formule složitosti nejvýše k) Pak pro jednotlivé valuace dokazujeme: B C B C dokazujeme (B, C A ): B, C B C B, C B C B, C (B C) B, C B C 4 3 : Dokážeme nepřímým důkazem: 1. B Př1 2. C Př2 3. B C NZ 4. C EI(1,3), spor s 2
23 Důkaz (b) F = B C, B, C jsou formule složitosti nejvýše k) Pak pro jednotlivé valuace dokazujeme: B C B C dokazujeme (B, C A ): B, C B C B, C B C B, C (B C) B, C B C 4 4 : Dokážeme přímým důkazem: 1. C Př1 2. B C ZI(1)
24 Úplnost Věta (Věta o úplnosti Systému přirozené dedukce výrokové logiky) Každá logicky platná formule výrokové logiky je dokazatelná v Systému přirozené dedukce výrokové logiky, tedy platí = A = A
25 Důkaz Předpokládejme, že A je tautologie A je vždy splnitelná, pro všechna ohodnocení platí p 1, p 2,..., p n A Pak platí zároveň tyto věty: p 1, p 2,..., p n A p 1, p 2,..., p n A Podle lemmatu o neutrální formuli pak platí p 2,..., p n A Stejně budeme postupovat i pro další výrokové proměnné, po n uplatněních tohoto postupu získáme větu A. Tím je vztah dokázán.
26 Věta o bezespornosti Věta (Věta o bezespornosti Systému přirozené dedukce VL) Systém přirozené dedukce výrokové logiky je bezesporný.
27 Důkaz Větu dokážeme sporem. Věta o bezespornosti Kdyby byl systém sporný, pak by existovala formule A taková, že A a zároveň A. Potom ale podle věty o korektnosti Systému přirozené dedukce výrokové logiky platí = A a zároveň = A, což ale není možné. Proto je Systém přirozené dedukce výrokové logiky bezesporný.
Hilbertovský axiomatický systém
Hilbertovský axiomatický systém Predikátová logika H 1 Šárka Vavrečková Ústav informatiky, FPF SU Opava Poslední aktualizace: 24. října 2008 Specifikace H 1 Jazyk L H1 přejímáme jazyk predikátové logiky
Logika. 6. Axiomatický systém výrokové logiky
Logika 6. Axiomatický systém výrokové logiky RNDr. Luděk Cienciala, Ph. D. Tato inovace předmětu Úvod do logiky je spolufinancována Evropským sociálním fondem a Státním rozpočtem ČR, projekt č. CZ. 1.07/2.2.00/28.0216,
Výroková a predikátová logika - IV
Výroková a predikátová logika - IV Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - IV ZS 2018/2019 1 / 17 Tablo metoda Tablo Tablo - příklady F (((p q)
Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16
Predikátová logika - přednáška 3 6. 1. 2015 () Predikátová logika - přednáška 3 6. 1. 2015 1 / 16 Věta (o dedukci) Bud L jazyk, T teorie pro L, ϕ L-sentence a ψ L-formule. Pak Věta (o kompaktnosti) T ϕ
postaveny výhradně na syntaktické bázi: jazyk logiky neinterpretujeme, provádíme s ním pouze syntaktické manipulace důkazy
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
Logika a logické programování
Logika a logické programování témata ke zkoušce Poslední aktualizace: 16. prosince 2009 Zkouška je písemná, skládá se obvykle ze sedmi otázek (může být více nebo méně, podle náročnosti otázek), z toho
Základy logiky a teorie množin
Pracovní text k přednášce Logika a teorie množin (I/2007) 1 1 Struktura přednášky Matematická logika 2 Výroková logika Základy logiky a teorie množin Petr Pajas pajas@matfyz.cz Predikátová logika 1. řádu
Výroková a predikátová logika - IX
Výroková a predikátová logika - IX Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - IX ZS 2013/2014 1 / 15 Korektnost a úplnost Důsledky Vlastnosti teorií
Výroková a predikátová logika - V
Výroková a predikátová logika - V Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - V ZS 2015/2016 1 / 21 Dokazovací systémy VL Hilbertovský kalkul Hilbertovský
Výroková a predikátová logika - IX
Výroková a predikátová logika - IX Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - IX ZS 2018/2019 1 / 13 Dokončené tablo Chceme, aby dokončená bezesporná
Výroková a predikátová logika - III
Výroková a predikátová logika - III Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - III ZS 2017/2018 1 / 16 2-SAT 2-SAT Výrok je v k-cnf, je-li v CNF a
Logika. 5. Rezoluční princip. RNDr. Luděk Cienciala, Ph. D.
Logika 5. Rezoluční princip RNDr. Luděk Cienciala, Ph. D. Tato inovace předmětu Úvod do logiky je spolufinancována Evropským sociálním fondem a Státním rozpočtem ČR, projekt č. CZ. 1.07/2.2.00/28.0216,
Výroková a predikátová logika - IX
Výroková a predikátová logika - IX Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - IX ZS 2015/2016 1 / 16 Tablo metoda v PL Důsledky úplnosti Vlastnosti
Výroková a predikátová logika - III
Výroková a predikátová logika - III Petr Gregor KTIML MFF UK ZS 2014/2015 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - III ZS 2014/2015 1 / 21 Výroková logika Horn-SAT Horn-SAT Jednotková
Matematická logika. Miroslav Kolařík
Matematická logika přednáška třetí Miroslav Kolařík Zpracováno dle textu R. Bělohlávka: Matematická logika poznámky k přednáškám, 2004. a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní matematika
Formální systém výrokové logiky
Formální systém výrokové logiky 1.Jazyk výrokové logiky Nechť P = {p,q,r, } je neprázdná množina symbolů, které nazýváme prvotní formule. Symboly jazyka L P výrokové logiky jsou : a) prvky množiny P, b)
vhodná pro strojové dokazování (Prolog) metoda založená na vyvracení: dokazuje se nesplnitelnost formulí
Rezoluce: další formální systém vhodná pro strojové dokazování (Prolog) metoda založená na vyvracení: dokazuje se nesplnitelnost formulí pracujeme s formulemi v nkf (též klauzulárním tvaru), ale používáme
Výroková a predikátová logika - VIII
Výroková a predikátová logika - VIII Petr Gregor KTIML MFF UK ZS 2016/2017 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VIII ZS 2016/2017 1 / 21 Tablo Tablo metoda v PL - rozdíly Formule
Výroková logika - opakování
- opakování ormální zavedení Výroková formule: Máme neprázdnou nejvýše spočetnou množinu A výrokových proměnných. 1. Každá proměnná je výroková formule 2. Když α, β jsou formule, potom ( α), (α β), (α
Výroková a predikátová logika - VIII
Výroková a predikátová logika - VIII Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VIII ZS 2017/2018 1 / 21 Tablo Tablo metoda v PL - rozdíly Formule
Výroková a predikátová logika - VII
Výroková a predikátová logika - VII Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VII ZS 2013/2014 1 / 21 Sémantika PL Teorie Vlastnosti teorií Teorie
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2015/2016 1 / 18 Základní syntax Jazyk Výroková logika je logikou
Úvod do matematiky. Mgr. Radek Horenský, Ph.D. Důkazy
Úvod do matematiky Mgr. Radek Horenský, Ph.D. Důkazy Matematika a matematické chápání jako takové je založeno na logické výstavbě. Základními stavebními prvky jsou definice, věty a důkazy. Definice zavádějí
Logika Libor Barto. Výroková logika
Logika Libor Barto Výroková logika Definice.(Jazyk výrokové logiky) Ve výrokové logice používáme tyto symboly: (1) Výrokové proměnné: velká písmena, případně opatřená indexy. (2) Výrokovéspojky:,,&,,,....
Výroková a predikátová logika - X
Výroková a predikátová logika - X Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - X ZS 2018/2019 1 / 16 Rozšiřování teorií Extenze o definice Rozšiřování
Výroková logika dokazatelnost
Výroková logika dokazatelnost Ke zjištění, zda formule sémanticky plyne z dané teorie (množiny formulí), máme k dispozici tabulkovou metodu. Velikost tabulky však roste exponenciálně vzhledem k počtu výrokových
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2013/2014 1 / 20 Základní syntax Jazyk Výroková logika je logikou
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
1 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 5. vázané a volné výskyty proměnných ve formuli 6. otevřené
Úvod do logiky (VL): 13. Axiomatické systémy VL a pojem důkazu
Logika: systémový rámec rozvoje oboru v ČR a koncepce logických propedeutik pro mezioborová studia (reg. č. CZ.1.07/2.2.00/28.0216, OPVK) Úvod do logiky (VL): 13. Axiomatické systémy VL a pojem důkazu
Výroková logika. Teoretická informatika Tomáš Foltýnek
Výroková logika Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Teoretická informatika strana 2 Opakování z minulé přednášky Co je to formalismus a co je jeho cílem? Formulujte Russelův paradox
Výroková a predikátová logika - XII
Výroková a predikátová logika - XII Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - XII ZS 2018/2019 1 / 15 Rezoluční metoda v PL Rezoluční důkaz Obecné
Úvod do TI - logika Výroková logika - pokračování (3.přednáška) Marie Duží
Úvod do TI - logika Výroková logika - pokračování (3.přednáška) Marie Duží marie.duzi@vsb.cz Normální formy formulí výrokové logiky Každé formuli výrokové logiky přísluší právě jedna pravdivostní funkce,
Logické programy Deklarativní interpretace
Logické programy Deklarativní interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 7 1 Algebry. (Interpretace termů) Algebra J pro jazyk termů L obsahuje Neprázdnou
Matematická logika. Rostislav Horčík. horcik
Matematická logika Rostislav Horčík horcik@math.feld.cvut.cz horcik@cs.cas.cz www.cs.cas.cz/ horcik Rostislav Horčík (ČVUT FEL) Y01MLO Letní semestr 2007/2008 1 / 15 Splnitelnost množin Definice Množina
Sémantika predikátové logiky
Sémantika predikátové logiky pro analýzu sémantiky potřebujeme nejprve specifikaci jazyka (doména, konstanty, funkční a predikátové symboly) příklad: formální jazyk s jediným binárním predikátovým symbolem
Základy matematické logiky
OBSAH 1 Základy matematické logiky Obsah 1 Úvod 2 1.1 Předmět matematiky.......................... 2 1.2 Nástin historie.............................. 2 1.3 Axiomatická výstavba matematických teorií.............
Rezoluční kalkulus pro výrokovou logiku
AD4M33AU Automatické uvažování Rezoluční kalkulus pro výrokovou logiku Petr Pudlák Výroková logika Výhody Jednoduchý jazyk. Rozhodnutelnost dokazatelnosti i nedokazatelnosti. Rychlejší algoritmy. Nevýhody
Matematické důkazy Struktura matematiky a typy důkazů
Matematické důkazy Struktura matematiky a typy důkazů Petr Liška Masarykova univerzita 18.9.2014 Motto: Matematika je tvořena z 50 procent formulemi, z 50 procent důkazy a z 50 procent představivostí.
Gödelovy věty o neúplnosti
Gödelovy věty o neúplnosti Miloš Jakubíček PB016 Úvod do umělé inteligence Fakulta informatiky, Masarykova univerzita 23. listopadu 2007 1 Gödel & historie Kurt Gödel Historický kontext 2 Jazyk a metajazyk
Marie Duží
Marie Duží marie.duzi@vsb.cz Normální formy formulí výrokové logiky Každé formuli výrokové logiky přísluší právě jedna pravdivostní funkce, zobrazení {p, q, r } {0, 1} (pravdivostní tabulka). Naopak však
1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7
1 Výroková logika 1 Výroková logika 1 2 Predikátová logika 3 3 Důkazy matematických vět 4 4 Doporučená literatura 7 Definice 1.1 Výrokem rozumíme každé sdělení, o kterém má smysl uvažovat, zda je, či není
přednáška 2 Marie Duží
Logika v praxi přednáška 2 Marie Duží marie.duzi@vsb.cz 1 1 Výroková logika Analyzuje způsoby skládání jednoduchých výroků do výroků složených pomocí logických spojek. Co je to výrok? Výrok je tvrzení,
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2017/2018 1 / 17 Předběžnosti Základní pojmy n-ární relace a funkce
1 Úvod do matematické logiky
1 Úvod do matematické logiky Logikou v běžném slova smyslu rozumíme myšlenkovou cestu, která vede k určitým závěrům. Logika je také formální věda, která zkoumá způsob vyvozování závěrů. Za zakladatele
Modely Herbrandovské interpretace
Modely Herbrandovské interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 8 1 Uvedli jsme termové interpretace a termové modely pro logické programy a také nejmenší
Úvod do výrokové a predikátové logiky
Úvod do výrokové a predikátové logiky Eva Ondráčková Na této přednášce se seznámíte se základy výrokové a predikátové logiky. Zjistíte, že podstatou logiky není vyplňování pravdivostních tabulek ani negování
Cvičení ke kursu Logika II, část III
Cvičení ke kursu Logika II, část III (30. listopadu 2008) Osnova přednášky přednáška je určena studentům, kteří absolvovali úvodní kursy logiky a teorie rekurzívních funkcí. Předpokládané znalosti: syntax
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška první Miroslav Kolařík Zpracováno dle učebního textu prof. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008. Obsah 1 Co a k čemu je logika? 2 Výroky a logické spojky
Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.
Logika 2. Výroková logika RNDr. Luděk Cienciala, Ph. D. Tato inovace předmětu Úvod do logiky je spolufinancována Evropským sociálním fondem a Státním rozpočtem ČR, projekt č. CZ. 1.07/2.2.00/28.0216, Logika:
Výroková a predikátová logika - VII
Výroková a predikátová logika - VII Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VII ZS 2018/2019 1 / 15 Platnost (pravdivost) Platnost ve struktuře
Cvičení z logiky II.
Cvičení z logiky II. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 https://edux.fit.cvut.cz/courses/bi-mlo/lectures/
Abstrakt Text je určen jako doplňkový k přednášce Matematická logika a Paradigmata programování 4.
Abstrakt Text je určen jako doplňkový k přednášce Matematická logika a Paradigmata programování 4. 1 Matematická logika - poznámky k přednáškám Radim Bělohlávek 29. května 2003 1 Co je (matematická) logika?
Logický důsledek. Petr Kuchyňka (7765@mail.muni.cz)
Logický důsledek Petr Kuchyňka (7765@mail.muni.cz) Úvod P 1 Logický důsledek je hlavním předmětem zájmu logiky. Je to relace mezi premisami a závěry logicky platných úsudků: v logicky platném úsudku závěr
1. MATEMATICKÁ LOGIKA A MNOŽINY
. MATEMATICKÁ LOGIKA A MNOŽINY Průvodce studiem V následující kapitole si připomeneme některé význačné poznatky z matematické logiky a teorie množin, tvořící základ množinově logického aparátu. S celou
Matematická logika. Lekce 1: Motivace a seznámení s klasickou výrokovou logikou. Petr Cintula. Ústav informatiky Akademie věd České republiky
Matematická logika Lekce 1: Motivace a seznámení s klasickou výrokovou logikou Petr Cintula Ústav informatiky Akademie věd České republiky www.cs.cas.cz/cintula/mal Petr Cintula (ÚI AV ČR) Matematická
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 α
1. JAZYK ATEATIKY 1.1 nožiny nožina je souhrn objektů určitých vlastností, které chápeme jako celek. ZNAČENÍ. x A x A θ A = { { a, b a A = B A B 0, 1 2 a, a,..., a n x patří do množiny A x nepatří do množiny
Matematicko-fyzikální fakulta UK. Predikátová logika
Matematicko-fyzikální fakulta UK Predikátová logika Praha 2000 Obsah 1 Úvod 3 1.1 Jazyk logiky.............................. 4 1.2 Formální systém logiky prvního řádu................ 10 2 Výroková logika
Predikátová logika. Teoretická informatika Tomáš Foltýnek
Predikátová logika Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz strana 2 Opakování z minulé přednášky Z čeho se skládá jazyk výrokové logiky? Jaká jsou schémata pro axiomy VL? Formulujte
8 Přednáška z
8 Přednáška z 3 12 2003 Problém minimální kostry: Dostaneme souvislý graf G = (V, E), w : E R + Našim úkolem je nalézt strom (V, E ) tak, aby výraz e E w(e) nabýval minimální hodnoty Řešení - Hladový (greedy)
Výroková a predikátová logika - X
Výroková a predikátová logika - X Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - X ZS 2015/2016 1 / 22 Herbrandova věta Úvod Redukce nesplnitelnosti na
Výroková a predikátová logika Výpisky z cvičení Martina Piláta
Výroková a predikátová logika Výpisky z cvičení Martina Piláta Jan Štětina 1. prosince 2009 Cviˇcení 29.9.2009 Pojem: Sekvence je konečná posloupnost, značíme ji predikátem seq(x). lh(x) je délka sekvence
Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.
Zpracoval: hypspave@fel.cvut.cz 5. Výroková logika, formule výrokové logiky a jejich pravdivostní ohodnocení, splnitelné formule, tautologie, kontradikce, sémantický důsledek, tautologicky ekvivalentní
2 Důkazové techniky, Indukce
Důkazové techniky, Indukce Náš hlubší úvod do matematických formalismů pro informatiku začneme základním přehledem technik matematických důkazů. Z nich pro nás asi nejdůležitější je technika důkazů matematickou
Matematická logika. Rostislav Horčík. horcik
Matematická logika Rostislav Horčík horcik@math.feld.cvut.cz horcik@cs.cas.cz www.cs.cas.cz/ horcik Rostislav Horčík (ČVUT FEL) Y01MLO Letní semestr 2007/2008 1 / 18 Příklad Necht L je jazyk obsahující
1. Matematická logika
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/07.0018 1. Matematická logika Základem každé vědy (tedy i matematiky i fyziky) je soubor jistých znalostí. To, co z těchto izolovaných poznatků
Matematická logika. Rostislav Horčík. horcik
Matematická logika Rostislav Horčík horcik@math.feld.cvut.cz horcik@cs.cas.cz www.cs.cas.cz/ horcik Rostislav Horčík (ČVUT FEL) Y01MLO Letní semestr 2007/2008 1 / 15 Sémantická věta o dedukci Věta Pro
1. Základy logiky a teorie množin
1. Základy logiky a teorie množin A. Logika Matematická logika vznikla v 19. století. Jejím zakladatelem byl anglický matematik G. Boole (1815 1864). Boole prosadil algebraické pojetí logiky a zavedl logické
verze 29/9/09 textu o logice, aritmetice a M. Bizzarrimu.
1 verze 29/9/09 Toto je prozatím definitivní verze provizorního textu o logice, aritmetice a množinách. věnováno Laskavým čtenářům a čtenářkám, kteří navštěvovali tyto přednášky. poděkování Za upozornění
Převyprávění Gödelova důkazu nutné existence Boha
Převyprávění Gödelova důkazu nutné existence Boha Technické podrobnosti Důkaz: Konečná posloupnost výrokůkorektně utvořených formulí nějakého logického kalkulu), z nichž každý jelogickým) axiomem, postulátemteorie),
Kapitola Výroky
1 Kapitola 1 Výroková logika 1.1 Výroky 1.1.1 Příklad Rozhodněte, zda následující posloupnosti symbolú jsou výrokové formule. Jde-li o formuli, pak sestrojte její strom, určete její hloubku a uved te všechny
Úvod do logiky (VL): 4. Zjištění průběhu pravdivostních hodnot formule tabulkovou metodou
Logika: systémový rámec rozvoje oboru v ČR a koncepce logických propedeutik pro mezioborová studia (reg. č. CZ.1.07/2.2.00/28.0216, OPVK) Úvod do logiky (VL): 4. Zjištění průběhu pravdivostních hodnot
Matematická indukce, sumy a produkty, matematická logika
Matematická indukce, sumy a produkty, matematická logika 8.9. -.0.009 Matematická indukce Jde o následující vlastnost přirozených čísel: Předpokládejme:. Nějaké tvrzení platí pro.. Platí-li tvrzení pro
ZÁKLADY LOGIKY A METODOLOGIE
ZÁKLADY LOGIKY A METODOLOGIE Metodický list č. 1 Téma: Předmět logiky a metodologie, základy logiky a formalizace. Toto téma lze rozdělit do tří základních tématických oblastí: 1) Předmět logiky a metodologie
Cvičení Aktivita 1. část 2. část 3. část Ústní Celkem Známka
Celkové hodnocení BI-MLO (nevyplňujte!) Semestr Zkouška Cvičení Aktivita 1. část 2. část 3. část Ústní Celkem Známka BI-MLO Písemná zkouška 9. února 2016 Matematická logika FIT ČVUT v Praze Varianta B
teorie logických spojek chápaných jako pravdivostní funkce
Výroková logika teorie logických spojek chápaných jako pravdivostní funkce zabývá se způsoby tvoření výroků pomocí spojek a vztahy mezi pravdivostí různých výroků používá specifický jazyk složený z výrokových
SLD-derivace. Petr Štěpánek. S využitím materiálu Krysztofa R. Apta
SLD-derivace Petr Štěpánek S využitím materiálu Krysztofa R. Apta 2006 Logické programování 5 1 Při systematickém studiu SLD-derivací je užitečné využít rezultanty a přiřadit je k SLD-derivačním krokům
Aplikace: Znalostní báze
Aplikace: Znalostní báze 1 Znalostní báze je systém, který dostává fakta o prostředí a dotazy o něm. Znalostní báze je agentem ve větším systému, který obsahuje prostředí (také agent), správce (agent),
Logika II. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12
Logika II. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální
Úvod do logiky (VL): 11. Ověřování, zda je formule tautologií metodou protipříkladu
Jiří Raclavský (214): Úvod do logiky: klasická výroková logika Logika: systémový rámec rozvoje oboru v ČR a koncepce logických propedeutik pro mezioborová studia (reg. č. CZ.1.7/2.2./28.216, OPVK) Úvod
Výroková a predikátová logika - XI
Výroková a predikátová logika - XI Petr Gregor KTIML MFF UK ZS 2014/2015 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - XI ZS 2014/2015 1 / 21 Další dokazovací systémy PL Hilbertovský kalkul
MATEMATICKÁ TEORIE ROZHODOVÁNÍ
MATEMATICKÁ TEORIE ROZHODOVÁNÍ Metodický list č. 1 Název tématického celku: Řešení úloh Cílem tohoto tematického celku je vysvětlení vybraných pojmů z oblasti řešení úloh. Tématický celek je rozdělen do
Řešení: Ano. Řešení: Ne.
1 ÚLOHY Z PREDIKÁTOVÉ LOGIKY Instance, varianty. UF.1.1. Substituovatelnost. 1. Buď ϕ formule ( z)(x=z)&y < x a dále x, y, z různé proměnné, F unární funkční symbol, c konstantní symbol. Uveďte, zda je
LOGIKA VÝROKOVÁ LOGIKA
LOGIKA Popisuje pravidla odvozování jedněch tvrzení z druhých. Je to myšlenková cesta ke správným závěrům. Vznikla jako součást filosofie. Zakladatelem byl Aristoteles. VÝROKOVÁ LOGIKA Obsahuje syntaktická,
7 Jemný úvod do Logiky
7 Jemný úvod do Logiky Základem přesného matematického vyjadřování je správné používání (matematické) logiky a logických úsudků. Logika jako filozofická discipĺına se intenzivně vyvíjí už od dob antiky,
Substituce. Petr Štěpánek. S využitím materialu Krysztofa R. Apta. Logické programování 2 1
Substituce Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 2 1 Algebra termů Předpokládáme, že je dán jazyk termů. L, definovali jsme množinu jeho Zavedeme některé užitečné
MATEMATICKÁ TEORIE ROZHODOVÁNÍ
MATEMATICKÁ metodický list č. 1 Řešení úloh Cílem tohoto tematického celku je vysvětlení vybraných pojmů z oblasti řešení úloh. Tématický celek je rozdělen do těchto dílčích témat: 1. Řešení úloh ve stavovém
Základy teorie množin
1 Základy teorie množin Z minula: 1. zavedení pojmů relace, zobrazení (funkce); prostá zobrazení, zobrazení na, bijekce 2. rozklady, relace ekvivalence, kongruence, faktorizace 3. uspořádání a některé
Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část
Matematika I 1/15 2/15 Organizace Zápočet: test 6. + 11. týden semestru (pátek) 80 bodů 50 79 bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část www.vscht.cz/mat Výuka www.vscht.cz/mat/jana.nemcova
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
Základy logiky Umělá inteligence a rozpoznávání, LS 2012 6-1 Logika je naukou, která se zabývá studiem lidského uvažování. Mezi základní úlohy logiky patří nalézání metod správného usuzování, tedy postupů,
Predikátová logika. prvního řádu
Predikátová logika prvního řádu 2 Predikát Predikát je n-ární relace - vyjadřuje vlastnosti objektů a vztahy mezi objekty - z jednoduchého výroku vznikne vypuštěním alespoň jednoho jména objektu (individua)
Která tvrzení jsou pravdivá nezávisle na tom, který den v týdnu byla vyslovena? Tvrzení trosečníka Dana.
Trosečníci Adam, Barry, Code a Dan zapoměli po čase kalendář. Začali se dohadovat, který den v týdnu vlastně je. Každý z nich řekl svůj názor: A: Dnes je úterý nebo zítra je neděle B: Dnes není úterý nebo
Přijímací zkouška - matematika
Přijímací zkouška - matematika Jméno a příjmení pište do okénka Číslo přihlášky Číslo zadání 1 Grafy 1 Pro který z následujících problémů není znám žádný algoritmus s polynomiální časovou složitostí? Problém,
1 REZOLUČNÍ FORMÁLNÍ DŮKAZY
Vážená kolegyně / vážený kolego, součástí Vašeho rozšiřujícího studia informatiky je absolvování předmětu Logika pro učitele 2, jehož cílem je v návaznosti na předmět Logika pro učitele 1 seznámení se
Representace znalostí s použitím klasické negace
Representace znalostí s použitím klasické negace Petr Štěpánek S využitím materiálu M. Gelfonda a V. Lifschitze 2009 Logické programování 16 1 Negace jako neúspěch v logických programech vede v některých
Klasická výroková logika - tabulková metoda
1 Klasická výroková logika - tabulková metoda Na úrovni výrokové logiky budeme interpretací rozumět každé přiřazení pravdivostních hodnot výrokovým parametrům. (V případě přiřazení pravdivostních hodnot
Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,
Stromové rozklady Zdeněk Dvořák 25. října 2017 Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom, β je funkce přiřazující každému vrcholu T podmnožinu vrcholů v G, pro každé
Částečná korektnost. Petr Štěpánek. S využitím materialu Krysztofa R. Apta
Částečná korektnost Petr Štěpánek S využitím materialu Krysztofa R. Apta 2007 Logické programování 14 1 Částečná korektnost je vlastností programu a znamená, že program vydává korektní výsledky pro dané
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
Rejstřík Rejstřík A antecedent 27 Aristotelés 13 axiom 163 nezávislá množina 164 axiomatické systémy 163 axiom distributivity 222 axiomová schémata 164 B Beth 197 bezesporný 171 Bolzano 14 booleovské funktory
Pumping lemma - podstata problému. Automaty a gramatiky(bi-aag) Pumping lemma - problem resolution. Pumping lemma - podstata problému
BI-AAG (2011/2012) J. Holub: 10. Vlastnosti regulárních jazyků p. 2/22 Pumping lemma - podstata problému BI-AAG (2011/2012) J. Holub: 10. Vlastnosti regulárních jazyků p. 4/22 Automaty a gramatiky(bi-aag)
Normální formy. (provizorní text)
Normální formy (provizorní text) Výrokový počet Definice. Jazyk výrokového počtu obsahuje výrokové proměnné p, q, r, s,..., spojky,,,.. a závorky (,). Výrokové proměnné jsou formule. Jestliže a jsou formule,