Tsinghua University – University of Amsterdam Joint Research Centre for Logic

Proof Theory of Modal Logic

  • Time: 09:50 AM-12:15 AM, July 14th -18th
  • Location: Room 5105, Teaching Building No. 5
  • Lecturer: Marianna Girlando (ILLC, University of Amsterdam)
  • Teaching Assistants:

    Sisi Yang (杨思思,yangss23@mails.tsinghua.edu.cn)

    Xin Li (李鑫, lixin24@mails.tsinghua.edu.cn)

  • Course Webpage: Proof theory of modal logic.  This webpage contains the slides, handouts and homeowork assignments for the course Proof Theory of Modal Logic.
  • A WeChat group has been created for announcements, room changes, and social events. If you haven’t received invitation,  please contact the TAs. 

Course Description

While proof systems for classical and intuitionistic logic can be defined using sequent calculus, the Gentzen-style formalism does not readily extend to the case of modal logic. And indeed, Gentzen-style sequents fail to meet basic requirements in the case of several modal logics: for instance, no cut-free sequent calculus is known for logic S5. In order to overcome these difficulties, various proof systems extending Gentzen’s sequent calculus have been introduced. Namely, labelled calculi extend the language of the calculi with semantic information, while structured calculi, such as hypersequents or nested sequents, employ additional structural connectives.

In this course we will introduce labelled and structured proof systems and illustrate their main properties, including cut-freeness and modularity. Other than normal modal logics, we will discuss logics with neighbourhood semantics, such as conditional logics, and intuitionistic modal logics. We will showcase how labelled and structured calculi are suitable to obtain decision procedures for these logics. To conclude, we will compare the various proof systems by defining formal translations allowing to convert proofs from one formalism to another.

Background Knowledge

The course assumes some basic familiarity with modal logic and with sequent calculus for classical propositional logic. The main proof-theoretic notions used in the course will be covered in the first lecture.