Klasická výroková logika - tabulková metoda

Podobné dokumenty
teorie logických spojek chápaných jako pravdivostní funkce

Jak jsem potkal logiku. Převod formule do (úplného) disjunktivního tvaru. Jan Hora

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

Výroková logika. Sémantika výrokové logiky

Matematická logika. Rostislav Horčík. horcik

Kapitola Výroky

Výroková logika. p, q, r...

LOGIKA VÝROKOVÁ LOGIKA

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

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

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

Základní pojmy matematické logiky

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

Úvod do informatiky. Miroslav Kolařík

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

Úvod do logiky (VL): 11. Ověřování, zda je formule tautologií metodou protipříkladu

výrok-každésdělení,uněhožmásmyslseptát,zdaječinenípravdivé, aproněžprávějednaztěchtodvoumožnostínastává.

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

ZÁKLADY LOGIKY A METODOLOGIE

Spojování výroků (podmínek) logickými spojkami

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

Základy logiky a teorie množin

Disjunktivní a konjunktivní lní tvar formule. 2.přednáška

Úvod do logiky (VL): 4. Zjištění průběhu pravdivostních hodnot formule tabulkovou metodou

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

Výroková logika - opakování

Marie Duží

Matematika pro informatiky KMA/MATA

Úvod do logiky (VL): 12. Ověřování platnosti úsudků metodou protipříkladu

Sémantika predikátové logiky

Úvod do logiky (VL): 7. Ekvivalentní transformace

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

KMA/MDS Matematické důkazy a jejich struktura

Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).

Úvod do TI - logika Výroková logika - pokračování (3.přednáška) Marie Duží

λογος - LOGOS slovo, smysluplná řeč )

Matematická indukce, sumy a produkty, matematická logika

Logika. 1. Úvod, Výroková logika

1 Výrok a jeho negace

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 α

Cvičení 4. negace konjunkce disjunkce implikace ekvivalence. a) Najděte UDNF, UKNF a stanovte log. důsledky. 1) [p (p q)] [( p q) (q p)]

1 Pravdivost formulí v interpretaci a daném ohodnocení

přednáška 2 Marie Duží

Úvod do TI - logika Výroková logika (2.přednáška) Marie Duží

Logika. Akademie managementu a komunikace, Praha PhDr. Peter Jan Kosmály, PhD.

Úvod do logiky (VL): 5. Odvození výrokových spojek z jiných

Okruh č.3: Sémantický výklad predikátové logiky

Matematická logika. Miroslav Kolařík

Normální formy. (provizorní text)

VÝROKOVÁ LOGIKA. Výrok srozumitelná oznamovací věta (výraz, sdělení), která může být buď jen pravdivá nebo jen nepravdivá..

Úvod do logiky (VL): 9. Úplná disjunktivní / konjunktivní normální forma a její minimalizace

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

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

2.2 Sémantika predikátové logiky

M - Výroková logika VARIACE

Přednáška 2: Formalizace v jazyce logiky.

Cvičení z logiky II.

V této výukové jednotce se student seznámí se základními pojmy a algoritmy ve výrokové logice.

1. Matematická logika

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

Logika 5. Základní zadání k sérii otázek: V uvedených tezích doplňte z nabízených adekvátní pojem, termín, slovo. Otázka číslo: 1. Logika je věda o...

3.10 Rezoluční metoda ve výrokové logice

1 Úvod do matematické logiky

Úvod do logiky (VL): 8. Negace výroků

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

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

KMA/MDS Matematické důkazy a jejich struktura

- existuje..., negace: pro všechny neplatí,... - pro všechna..., negace: existuje, že neplatí,...

Marie Duží

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

Matematická analýza 1

SINGULÁRNÍ VÝROKY: Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je.

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

Logika Libor Barto. Výroková logika

Výrok je každá oznamovací věta (sdělení), u níž dává smysl, když uvažujeme, zda je buď pravdivá, nebo nepravdivá.

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

0. ÚVOD - matematické symboly, značení,

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

Úvod do teoretické informatiky

1. Matematická logika

Přednáška 3: rozhodování o platnosti úsudku

Booleovy algebry. Irina Perfilieva. logo

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,

(zkráceně jen formule), jestliže vznikla podle následujících pravidel:

Predikátová logika [Predicate logic]

Predikátová logika (logika predikátů)

Predikátová logika. prvního řádu

Logika. Akademie managementu a komunikace, Praha PhDr. Peter Jan Kosmály, PhD.

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

KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO ÚVOD DO INFORMATIKY VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN

2.5 Rezoluční metoda v predikátové logice

DISKRÉTNÍ MATEMATIKA PRO INFORMATIKY I

[a) (4 (7 + 5) = 4 12) (4 12 = 48); b) ( 1< 1) (1< 3); c) ( 35 < 18) ( 35 = 18)]

Booleovská algebra. Pravdivostní tabulka. Karnaughova mapa. Booleovské n-krychle. Základní zákony. Unární a binární funkce. Podmínky.

12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace.

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

1.4.6 Negace složených výroků I

4.2 Syntaxe predikátové logiky

Matematická logika. Miroslav Kolařík

Transkript:

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 výrokovým konstantám budeme hovořit o jejich pravdivostním ohodnocení.) Příklad: Máme-li k dva výrokové parametry, přichází v úvahu čtyři rozdílné interpretace: A B 1 1 1 0 0 1 0 0 Každá formule pak má své pravdivostní podmínky. Ty můžeme např. pro formuli A B a formuli (A B) "vypočítat" z hodnot pro jednodušší formule a výsledek zobrazit takto: A B A B (A B) 1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 Význačné typy formulí Formule, které mají pravdivostní hodnotu 1 při každé interpretaci, nazýváme tautologie. Hovoříme také o tom, že takové formule jsou platné. příklad: zákon sporu (A A) zákon vyloučeného třetího A A Formule, které mají pravdivostní hodnotu 0 při každé interpretaci, nazýváme kontradikce.

2 příklad: (A B) A (A A) Formule, které mají pravdivostní hodnotu 1 alespoň při jedné interpretaci, nazýváme splnitelné. Přehled základních tautologií tvaru ekvivalence (někdy se o nich hovoří jako o logických zákonech) A A zákon dvojité negace (A A) A zákon idempotence konjunkce (A A) A zákon idempotence disjunkce (A B) (B A) zákon komutativity konjunkce (A B) (B A) zákon komutativity disjunkce A (B C) (A B) C zákon asociativity konjunkce A (B C) (A B) C zákon asociativity disjunkce (A B) ( A B) (A B) ( A B) I. de Morganův zákon II. de Morganův zákon (A (B C)) ((A B) (A C)) I. zákon distributivnosti (A (B C)) ((A B) (A C)) II. zákon distributivnosti pravidla nahrazování logických spojek: (A B) ( A B) (A B) (A B) (A B) ( A B)

3 (A B) ((A B) (B A)) další pravidla: (A B) ( B A) pravidlo transpozice problematické tautologie (paradoxy materiální implikace): A ( A B) A (B A) (A B) (B A) Skutečnost, že tyto formule jsou platné naznačuje, že spojka představuje jen velmi přibližný protějšek spojení "jestliže... pak...", tak jak jej známe z přirozeného jazyka. Správnost úsudku lze ověřit konstrukcí pravdivostní tabulky pro všechny jeho premisy a jeho závěr a kontrolou, zda závěr vychází jako pravdivý ve všech případech, kdy jsou pravdivé všechny premisy. Pokud je tomu tak, závěr z premis vyplývá, pokud najdeme interpretaci (pravdivostní ohodnocení) v níž jsou všechny premisy pravdivé a závěr nepravdivý, úsudek není z pohledu výrokové logiky správný. Příklad: Je správný následující úsudek? Pokud prší a je vichřice, je nečas. Jestliže není nečas, pak neprší ani není vichřice Tento úsudek má logickou strukturu (p v) n n ( p v)

4 Logická forma úsudku je následující: (A B) C C ( A B) Vepíšeme-li premisu a závěr do tabulky, reprezentující jednotlivé interpretace a ohodnotíme-li jednotlivé formule (v praxi postupujeme od ohodnocování jednodušších podformulí tak dlouho, až dostaneme výsledné ohodnocení celé formule), zjistíme, že v řádcích (interpretacích) 4. a 6. je premisa pravdivá a závěr nepravdivý. A B C (A B) C C ( A B) 1. 1 1 1 1 1 2. 1 1 0 0 0 3. 1 0 1 1 1 4. 1 0 0 1 0 5. 0 1 1 1 1 6. 0 1 0 1 0 7. 0 0 1 1 1 8. 0 0 0 1 1 Zkoumaná úsudková forma tedy není výrokově logicky platná a zkoumaný úsudek není z pohledu výrokové logiky správným úsudkem. Otázku, zda je daný úsudek správný můžeme zkoumat i v podobě otázky, zda premisa implikuje závěr. Tímto způsobem můžeme zkoumanou úsudkovou formu přepsat do podoby formule ((A B) C) ( C ( A B)) Pomocí tabulky pak zjišťujeme, zda je uvedená formule tautologií. Pokud provedeme ohodnocení všech podformulí (které zde neuvádíme), zjistíme, že celá formule není tautologií, ale pouze splnitelnou formulí. Uvedený úsudek tedy není správný.

5 A B C ((A B) C) ( C ( A B)) 1. 1 1 1 1 2. 1 1 0 1 3. 1 0 1 1 4. 1 0 0 0 5. 0 1 1 1 6. 0 1 0 0 7. 0 0 1 1 8. 0 0 0 1