Module : Mathematical Logic

Semestre 3, CP VHS
C/TD/TP
VHH Total
C/TD/TP
V.H. Hebdomadaire Coef Crédits
C TD TP
UE Fondamentales 3.1 45 3 1.5 1.5 2 4

Course Description 

This course aims to provide the basic notions of formal logic, mainly the syntax and semantics of propositional logic and first-order predicate logic. At the end of the course, the student will be able to manipulate logical expressions, check their well-formedness and deduce new expressions. The student will also be able to analyse the truth or falsity of a statement using the notions of satisfiability and model theory as well as verifying the validity of reasoning through systems of formal proof.

Prerequisite : Algebra

Evaluation Method 

Coursework (40%) + Final Exam (60%)

Course Content 

  • Informal natural deduction
  • Propositional logic
  • Quantifier-free logic
  • First-order logic

References

  • Ian Chiswell. Mathematical Logic. Oxford University Press. 2007
  • Shawn Hedman. A first course in logic : an introduction to model theory, proof theory, computability, and complexity, Oxford: Oxford University Press, 2004