Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2019/2020

Mathematical Logic

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
BIE-MLO Z,ZK 5 2P+2C
Přednášející:
Kateřina Trlifajová (gar.)
Cvičící:
Kateřina Trlifajová (gar.), Jitka Rybníčková
Předmět zajišťuje:
katedra aplikované matematiky
Anotace:

An introduction to propositional and predicate logic.

Požadavky:

Elementary arithmetics, basic understanding of formal languages.

Osnova přednášek:

1. Introduction. Propositional logic. Truth tables.

2. Satisfiability, tautology, contradiction. Logical equivalence. Basic laws of propositional logic. Complete systems of connectives.

3. Logical consequence. Disjunctive and conjunctive normal form. Full normal forms.

4. Theory and its logical consequences. Semantic trees. Resolution method.

5. Karnaugh maps. Compactness theorem. P vs. NP problem.

6. Predicate logic. Language, terms, formulas. Formalization of natural language.

7. Interpretation of the language. Logical truth, satisfiability, contradiction. Logical consequence and equivalence.

8. Semantic trees. Basic laws of predicate logic. The problem of decidability.

9. Prenex normal forms. Theories and its models. Isomorphism and elementary equivalence.

10. Examples of the first-order theories.

11. Boolean algebra. Models of Boolean algebra.

12. The isomorphism theorem. Correctness, completeness and consistency.

Osnova cvičení:

1. Formalization. Truth tables.

2. Satisfiability, tautology, contradiction. Logical equivalence. Universal systems of connectives.

3. Disjunctive and conjunctive normal forms. Full normal forms.

4. Logical consequence. Semantic trees. Satisfiable theories.

5. Resolution method. Karnaugh maps.

6. Predicate logic. Language, terms, formulas.

7. Interpretations. Logical truth, satisfiability, contradiction.

8. Logical consequence and equivalence.

9. Semantic trees. Logical consequence of a theory.

10. Theories and their models, equivalence, ordering, group theory.

11. Boolean algebras.

12. Repetition.

Cíle studia:

Predicate logic is a formal language of mathematics. The goal of a course is to learn students to formalize their thoughts and assertions in predicate logic, to deal correctly with formulas, theories and their models.

Studijní materiály:

Mendelson, E., Introduction to Mathematical Logic, Chapman and Hall, 1997.

Bergmann, M., Moor, J., Nelson, The Logic Book, McGraw-Hill, 2008.

Copi, I.M., Symbolic Logic, The Macmilian Company, London, 1967.

Smullyan, R., What is the Name of this Book?

Demlová, M., Mathematical Logic, ČVUT, Praha: Kernberg Publishing, 2008.

Starý, J., lecture notes (in progress).

Smith, N.J.J., Logic: The Laws of Truth, Princeton University Press, 2012.

Smith, N.J.J., Cusbert J., Logic: The Drill, http://www-personal.usyd.edu.au/~njjsmith/lawsoftruth/

Poznámka:
Další informace:
https://courses.fit.cvut.cz/BIE-MLO/
Rozvrh na zimní semestr 2019/2020:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
místnost TH:A-s135
Trlifajová K.
09:15–10:45
(přednášková par. 1)
Thákurova 7 (FSv-budova A)
As135
Út
místnost TH:A-1442
Trlifajová K.
12:45–14:15
(přednášková par. 1
paralelka 101)

Thákurova 7 (FSv-budova A)
místnost TH:A-1442
Trlifajová K.
14:30–16:00
(přednášková par. 1
paralelka 102)

Thákurova 7 (FSv-budova A)
St
Čt

Rozvrh na letní semestr 2019/2020:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 18. 10. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet1446806.html