Logický důsledek. Petr Kuchyňka (7765@mail.muni.cz)



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

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

Definice. Petr Kuchyňka

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

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

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

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

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

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

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á logika. Teoretická informatika Tomáš Foltýnek

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

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

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

Hilbertovský axiomatický systém

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

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

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

Sémantika predikátové logiky

Základy logiky a teorie množin

Matematická logika. Miroslav Kolařík

Sylogistika. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 16

Explikace. Petr Kuchyňka

Logika a logické programování

Úvod do predikátové logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 1

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 α

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

10. Techniky formální verifikace a validace

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

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

Logika Libor Barto. Výroková logika

Úvod do logiky a logického programování.

Výroková logika dokazatelnost

2.2 Sémantika predikátové logiky

ZÁKLADY LOGIKY A METODOLOGIE

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. Matematická logika

Výroková logika - opakování

Úvod do logiky (PL): sémantika predikátové logiky

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

Úvod do logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 23

přednáška 2 Marie Duží

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

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

Gödelovy věty o neúplnosti

Marie Duží

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

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

Matematická logika. Miroslav Kolařík

platné nejsou Sokrates je smrtelný. (r) 1/??

Úvod do TI - logika Predikátová logika 1.řádu (4.přednáška) Marie Duží marie.duzi@vsb.cz

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

1. Matematická logika

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

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

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

Okruh č.9: sémantické metody dokazování v PL1 model formule Tradiční Aristotelova logika kategorický sylogismus subjekt predikátové výroky

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

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

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

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

Predikátová logika dokončení

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

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

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

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

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

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

Premisa Premisa Závěr

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

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

4.2 Syntaxe predikátové logiky

Logika a jazyk. filosofický slovník, Praha:Svoboda 1966)

Klasická výroková logika - tabulková metoda

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


Rezoluční kalkulus pro výrokovou logiku

Matematická logika. Rostislav Horčík. horcik

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

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

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

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

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

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

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

LOGIKA VÝROKOVÁ LOGIKA

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

Úvod do informatiky. Miroslav Kolařík

LOGICA LUDUS Jaroslav Peregrin, FLÚ AV ČR a FF UK, Praha

Formálnílogickésystémy pro aplikaci v informatice Martin Žáček

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

Rezoluční kalkulus pro logiku prvního řádu

Matematická logika. Rostislav Horčík. horcik

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

Modely Herbrandovské interpretace

Základní pojmy matematické logiky

Cvičení ke kursu Klasická logika II

Logické programy Deklarativní interpretace

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

Ontologie. Otakar Trunda

Transkript:

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 logicky vyplývá z premis je jejich logickým důsledkem. Logika explikuje pojem logického důsledku a dalších logických pojmů (významů univerzálních výrazů jako a, nebo jestliže..., pak ---, některý, každý, které se vyskytují ve formulacích úsudků ve všech oblastech poznání). Logika umožňuje klasifikovat úsudky na správné a nesprávné resp. (logicky) platné a neplatné (vzhledem k dané explikaci logických pojmů).

Obsah P 2 I. Vlastnosti logického důsledku II. Teorie důkazů III. Teorie modelů

P 3 I. Vlastnosti logického důsledku

I. Vlastnosti logického důsledku P 4 Logický důsledek je nutný: jestliže závěr úsudku logicky vyplývá z premis, pak není logicky možné, aby premisy byly pravdivé a závěr byl nepravdivý (předpoklad pravdivosti premis a nepravdivosti závěru odporuje pravidlům pro užívání logických výrazů a brání tak racionální diskusi); apriorní: poznání logické platnosti úsudku nevyžaduje zkušenost, stačí k němu podat důkaz; formální: logická platnost úsudků závisí pouze logických formách jejich premis a závěrů, nikoli na jejich obsahu.

I. Vlastnosti logického důsledku logické pojmy P 5 Formálnost logického důsledku přibližuje Tarského návrh chápat jako logické 'pojmy' (notions) ty množinové objekty, které jsou invariantní vzhledem k jednojednoznačným transformacím univerza diskurzu na sebe (Tarski (1986)). (Pravdivostní hodnoty T a F lze konstruovat jako univerzální a prázdnou množinu a pravdivostní funkce jako odpovídající množiny množin.) Podle Tarského kritéria žádné individuum není logickým 'pojmem'; z množin individuí jsou logickými 'pojmy' dvě množiny: univerzální a prázdná; z binárních relací jsou logickými pojmy čtyři relace: univerzální, prázdná, identita a různost; apod.

I. Vlastnosti logického důsledku abstraktní pojem důsledku P 6 Abstraktně vzato je logický důsledek na množině Φ výroků nějaká relace Cn mezi podmnožinami Φ a prvky Φ, která splňuje následující tři podmínky: (1) Jestliže ϕ Γ, pak Cn(Γ, ϕ). (2) Jestliže Cn(Γ, ϕ) a Γ Δ pak Cn(Δ, ϕ). (3) Jestliže Cn(Γ, ϕ) a pro každé ψ Γ, Cn(Δ, ψ), pak Cn (Δ, ϕ). Tato relace je finitární, splňuje-li navíc podmínku (4) Jestliže Cn(Γ, ϕ), pak existuje konečná množina Δ Γ taková, že Cn(Δ, ϕ).

I. Vlastnosti logického důsledku formální systémy P 7 Ve 20. století se pro specifikaci relace logického důsledku ujalo užití formálních systémů. Formální systém sestává z formálního jazyka a deduktivního aparátu pro tento jazyk: formální jazyk je tvořený souborem primitivních symbolů (abecedou) a formačními pravidly (gramatikou), která umožňují rozhodnout o každé posloupnosti primitivních symbolů, zda je správně utvořenou formulí (větou) jazyka; deduktivní aparát je soubor axiomů a odvozovacích pravidel, pomocí nichž lze v systému odvozovat formule z premis, případně dokazovat formule (je-li množina premis prázdná).

I. Vlastnosti logického důsledku sémantická pravidla P 8 Žádný formální systém sám o sobě nic nereprezentuje pouze ve spojení s nějakými sémantickými pravidly. Sémantická pravidla přiřazují výrazům příslušného formálního jazyka významy (určují, které správně utvořené formule tohoto jazyka jsou pravdivé). Máme-li formální systém s jazykem J můžeme specifikovat relaci logického důsledku dvěma způsoby: pomocí deduktivního aparátu pro J (tj. pomocí pojmu důkazu), pomocí sémantických pravidel pro J (tj. pomocí pojmu modelu).

P 9 II. Důkazy

10 II. Důkazy Z hlediska teorie důkazů je úsudek platný, jestliže ho lze dokázat, resp. lze odvodit jeho závěr z premis. Důkazy jsou řetězce na sebe jasně navazujících kroků odpovídajících základním odvozovacím principům důkazového systému.

11 II. Důkazy odvoditelnost Výraz Γ ϕ vyjadřuje skutečnost, že v daném systému je formule ϕ dokazatelná či odvoditelná z množiny Γ formulí, resp. úsudek Γ, ϕ je odvoditelný. Formule ϕ je teorémem daného systému, právě když je odvoditelná z prázdné množiny formulí (tj. ϕ). Množina formulí Γ je konzistentní, právě když z ní nejsou odvoditelné vzájemně si odporující formule (tj. pro žádnou formuli ϕ neplatí: Γ ϕ a Γ ϕ)

12 II. Důkazy typy důkazových systémů Podle toho jaký deduktivní aparát užívají lze rozlišit dva základní typy důkazových systémů: axiomatické systémy se složitými axiomy a několika jednoduchými odvozovacími pravidly, systémy přirozené dedukce s mnoha odvozovacími pravidly a několika jednoduchými axiomy nebo bez axiomů. Podle toho jakou roli mohou hrát v důkazech hypotézy, lze uvažovat o jednodimenzionálních a dvou-dimenzionálních důkazových systémech (srov. Tichý (1988, 234-239)).

13 II. Důkazy jedno-dimenzionální důkazové systémy V jedno-dimenzionálních důkazových systémech je důkaz řetězcem tvrzení, jejichž logická síla monotónně klesá a mezi nimiž mohou být i nepravdivé hypotézy.

14 II. Důkazy dvou-dimenzionální důkazové systémy Ve dvou-dimenzionálních důkazových systémech neoperují odvozovací kroky na hypotézách jako takových, ale na úsudcích, jejichž premisami jsou hypotézy: odvozovací kroky vedou od jednoho či více platných úsudků k platnému úsudku, takže každý krok důkazu má stejnou logickou sílu. Příkladem dvou-dimenzionálního důkazového systému je Aristotelova sylogistika (platnost sylogismu se dokazuje transformací jeho tvaru na nějaký přijímaný tvar platných sylogismů). Gentzenův sekventový kalkul lze pokládat za formalizaci dvou-dimenzionálního pojetí dedukce (ačkoli sám Gentzen ho interpretoval jedno-dimenzionálně).

15 III. Modely

16 III. Modely protipříklad Z hlediska teorie modelů je úsudek platný, jestliže pro něj neexistuje protipříklad: (a) neexistuje úsudek stejné logické formy, jehož premisy jsou pravdivé a závěr je nepravdivý, (b) neexistují okolnosti, za nichž by premisy daného úsudku byly pravdivé a závěr by byl nepravdivý.

17 III. Modely pojem modelu Pojem protipříkladu může být explikován pomocí pojmu modelu. Interpretace daného jazyka (tj. přiřazení významů výrazům tohoto jazyka) je modelem nějaké množiny formulí, právě když všechny formule z této množiny jsou v této interpretaci pravdivé. Pro úsudek Γ, ϕ neexistuje protipříklad, právě když množina formulí Γ { ϕ} nemá model.

18 III. Modely platnost Řekneme, že úsudek Γ, ϕ je (sémanticky) platný a zapíšeme to "Γ ϕ", právě když pro každou interpretaci I daného jazyka a každé ohodnocení proměnných v platí: jestliže v interpretaci I, při ohodnocení proměnných v je každá formule z Γ pravdivá, pak je v ní pravdivá i formule ϕ. Jestliže Γ ϕ, řekneme, že ϕ je logickým (nebo sémantickým či modelověteoretickým) důsledkem Γ nebo že ϕ vyplývá z Γ. Platnost je modelově-teoretickým protějškem odvoditelnosti.

19 III. Modely logická pravdivost Formule ϕ je logicky pravdivá či platná, právě když je pravdivá v každé interpretaci, při každém ohodnocení proměnných. Logická pravdivost je modelově-teoretickým protějškem vlastnosti být teorémem.

20 III. Modely splnitelnost Formule ϕ je splnitelná, právě když existuje interpretace I a ohodnocení proměnných v takové, že ϕ je v interpretaci I, při ohodnocení proměnných v pravdivá. Množina formulí je splnitelná, právě když má model. Splnitelnost je modelově-teoretickým protějškem konzistence.

21 IV. Korektnost a úplnost

22 IV. Korektnost a úplnost Důkazový systém, který specifikuje relaci, je korektní (sound) pro sémantiku specifikující relaci, právě když relace je obsažena v relaci (tj. pro libovolné Γ, ϕ platí: jestliže Γ ϕ, pak Γ ϕ). Jestliže je obsažena v, pak daný důkazový systém je úplný (complete) vzhledem k dané sémantice.

23 Vybraná literatura BEALL, JC RESTALL, G. (2013): Logical Consequence, In: Edward N. Zalta (ed.): The Stanford Encyclopedia of Philosophy. URL = <http://plato.stanford.edu/archives/win2013/entries/logical-consequence/>. ETCHEMENDY, J. (1990): The Concept of Logical Consequence. Harvard University Press: Cambridge, MA. HEIJENOORT, J. VAN (1967): From Frege to Gödel: a sourcebook in mathematical logic 1879 1931. Harvard University Press: Cambridge, MA KNEALE, W. KNEALE, M. (1962): The Development of Logic. Clarendon Press, Oxford. TARSKI, A. (1956): Logic, Semantics, Metamathematics. Clarendon Press, Oxford. TARSKI, A. (1986): What are Logical Notions. History and Philosophy of Logic, 7, 143-154. TICHÝ, P. (1988): The Foundations of Frege s Logic. Walter de Gruyter, Berlin New York.