Přeskočit na hlavní obsah
Přeskočit hlavičku
Terminated in academic year 2009/2010

Úvod do logiky

Typ studia bakalářské
Jazyk výuky čeština
Kód 456-0535/01
Zkratka UDL
Název předmětu česky Úvod do logiky
Název předmětu anglicky Introduction to Logic
Kreditů 6
Garantující katedra Katedra informatiky
Garant předmětu prof. RNDr. Marie Duží, CSc.

Subject syllabus

Přednášky:
Uvod do logiky. O cem je logika? Kde vsude nam muze logika pomoci. Logika jako veda o spravne argumentaci: logicke vyplyvani, usudky.
Jazyk vyrokove logiky (abeceda a gramatika). Definice spojek vyrokove logiky.
Prevod z prirozeneho jazyka do symbolickeho jazyka vyrokove logiky. Semantika vyrokove logiky: pravdivostni ohodnoceni, tautologie, kontradikce, splnitelnost.

Vyrokove logicke vyplyvani. Semanticke metody overovani spravnosti usudku ve vyrokove logice.
Uplny system spojek vyrokove logiky, veta o reprezentaci, normalni formy formuli vyrokove logiky, vety o funkcni uplnosti, logicke dusledky mnoziny formuli.
Rezolucni odvozovani ve vyrokove logice a jeho vyuziti.
Spravne usudky, ktere nelze analyzovat na zaklade vyrokove logiky. Jazyk predikatove logiky prvniho radu. Volne a vazane promenne, substituovatelnost termu za promenne.
Semantika predikatove logiky prvniho radu, pojem interpretace a modelu. Prevod z prirozeneho jazyka do symbolickeho jazyka predikatove logiky prvniho radu.
Splnitelnost formuli, (logicka) pravdivost, nesplnitelnost, logicke vyplyvani. Tautologie predikatove logiky prvniho radu.
Semanticke metody overovani spravnosti usudku. Tradicni Aristotelova logika.
Dedukce v predikatove logice prvniho radu. Modely a logicke dusledky. Splnovani a pravdivost v predikatove logice, metody semanticke analyzy, semanticka tabla. Nerozhodnutelnost problemu logicke pravdivosti v predikatove logice.
Formalni systemy. Uvod - charakteristika a vlastnosti formalnich systemu. Mnozina axiomu a teoremu. Pojem dukazu ve formalnim systemu. Uplnost predikatove logiky 1. radu.
Teoreticke zaklady logickeho programovani. Prenexni normalni formy formuli, Skolemova klauzularni forma, Herbrandova procedura - zakladni rezolucni metoda.
Obecna rezolucni metoda a unifikacni algoritmus.


Cvičení:
Priklady usudku formulovanych v prirozenem jazyce
Prevod vet z prirozeneho jazyka do jazyka vyrokove logiky
Negace vet ve vyrokove logice
Semanticke metody overovani spravnosti usudku VL (tabulkou, sporem, Quinova metoda)
Prevod formuli VL do normalnich forem
Hledani logickych dusledku mnoziny formuli VL

Rezolucni odvozovani ve vyrokove logice a jeho vyuziti.
Prevod z prirozeneho jazyka do jazyka PL 1. radu
Negace tvrzeni, ekvivalentni transformace
Semanticke metody overovani spravnosti usudku
Pojem interpretace a modelu
Prevod formuli do Skolemovy normalni formy
Rezolucni metoda v PL 1. radu
Dukazy v Gentzenove systemu, prirozena dedukce

Literature

Stepan, J.: Logika a logicke systemy. Votobia Olomouc, 1992.
Manna, Z.: Matematicka teorie programu;. SNTL Praha, 1981.
Gaher, F.: Logika pre kazdeho. IRIS Bratislava, 1998.

Gaher, F.: Logicke hadanky a paradoxy. IRIS Bratislava, 1997.
Smullyan, R.M.: Jak se jmenuje tahle knížka? Mladá Fronta, Praha 1986.
Lukasova, A.: Logicke zaklady umele inteligence. Skripta Ostravska universita, 1997.
Metakides, G. - Nerode, A.: Principles of Logic and Logic Programming. North-Holland, 1996.
http://www.cs.vsb.cz/duzi/ Courses