Propositional and Predicate Logic

This year, my logic tutorials take place on Mondays at 10:40 in the room S11.

Credit requirements

You need to get 140 points during the semester to get the credit. There are four ways how to get the credit:

What does it mean to be active? The main goal is to motivate you to ask questions and answer my questions. Activity is thus defined quite broadly, e.g. solving and exercise, answering a question (regardless of the correctness of the answer, if you at least try to answer correctly, i.e. you are not just trolling), or even asking a question related to the discussed matter.

Homeworks

  1. propositional logic - deadline is November 18 before the tutorials, see the linked pdf for questions
  2. predicate logic - deadline is December 16, before the tutorials, see the linked pdf for questions

Additional Resources

Exercises from the seminar

We will mostly use the exercises from Petr Gregor’s seminar.

Date Topic
September 30, 2024 Introduction, syntax vs. semantics, propositional formulas vs first-order and higher-order formulas (PG seminar 1 exercise 2a)
October 7, 2024 Semantics of propositional logic, universal sets of connectives (PG seminar 2 exercises 1, 7, partially 6)
October 14, 2024 Semantics with respect to theory, CNF, DNF (PG seminar 2 exercise 6, 8)
October 21, 2024 Satisfiability problem, SAT solvers, 2-CNF, Horn formula (PG seminar 3, exercises 1 and 2)
October 28, 2024 Public holiday
November 4, 2024 Counting non-equivalent propositions, tableau method (PG seminar 3, ex. 8, seminar 4, ex. 1, 2
November 11, 2024 Resolution method in propositional logic. Examples of midterm questions (PG seminar 5, ex. 2, 3, 5, 8 (main idea), first midterm example)
November 18, 2024 Extensions of theories in propositonal logic. Syntax of predicate logic (PG seminar 7, ex. 1-3)
November 25, 2024 Midterm test
December 2, 2024 Semantics of predicate logic - structures, substructures (PG seminar 8, ex. 1-3, 6-7)
December 9, 2024 Extensions of theories, tableau method in predicate logic (PG seminar 9, ex. 1-2, 6)