Learning Outcomes
The students who successfully complete the course
• have understood the notion of a formal first-order predicate language, its abilities and restrictions, with examples from known Mathematical theories.
• can precisely define the notion of formal (Hilber-style) proofs
• can distinguish between the semantical and syntantical aspects of Logic and can correlate them through the Theorems of Soundness and Completeness
• can define "truth in a model" according to Tarski and can distinguish between "logical truths" (tautologies) and "mathematical truths" (axioms/theorems) which hold in the models of a certain theory.
Course Content (Syllabus)
Propositional Calculus
Formal language, Vocabulary, Connectives, Well-Formed Formulas,
Truth assignments, Truth Tables, Logical Implications/Equivalences, Tautologies,
Extra Connectives, Complete Set of Connectives, Boolean functions, Compactness Theorem,
First-Order Predicate Calculus
Formal Language, Vocabary, Formulas and Sentences,
Models of a Formal Language, Truth- Evaluation in a Model, Logical Implication/Equivalence, Valid Formulas,
Hilbert-style Proof Systems, Soundness and Completeness Theorems, Compactness Theorem and applications.
Course Bibliography (Eudoxus)
- Μαθηματική Εισαγωγή στην Λογική, H. Enderton, Πανεπιστημιακές Εκδόσεις Κρήτης, 2013
Κωδικός Βιβλίου στον Εύδοξο: 32998373
ISBN: 9789605243999
- Μαθηματική λογική, Γ. Κολέτσος, Κάλλιπος, 2015
Διαθέσιμο δωρεάν: http://hdl.handle.net/11419/2299
Κωδικός Βιβλίου στον Εύδοξο: 320172
ISBN: 978-960-603-311-7
-Εισαγωγή στη Μαθηματική Λογική, Μάργαρης Αθανάσιος, Εκδόσεις Τζιόλα, 2017
Κωδικός Βιβλίου στον Εύδοξο: 50657752
ISBN: 9789604185290