S4 modal sequent calculus as intermediate logic and intermediate language (Short Paper)
This program is tentative and subject to change.
In this short paper, we advocate for the idea that continuation-based intermediate languages correspond to intermediate logics. The goal of intermediate languages is to serve as a basis for compiler intermediate representations, allowing to represent expressive program transformations for optimisation and compilation while preserving the properties that make programs compilable efficiently in the first place, such as the ``stackability'' of continuations. Intermediate logics are logic between intuitionistic and classical logic in terms of provability. The S4 modal logic can be seen as an intermediate logic owing to the Gödel-McKinsey-Tarski theorem, which states the intuitionistic nature of its modal fragment. In this paper, we propose a polarised sequent calculus for (classical) S4 modal logic together with an operational machine model with which we study the stackability properties of its modal fragment.
| (pepm26-paper8.pdf) | 644KiB |
This program is tentative and subject to change.
Tue 13 JanDisplayed time zone: Brussels, Copenhagen, Madrid, Paris change
09:00 - 10:30 | |||
09:00 5mDay opening | Welcome PEPM | ||
09:05 30mResearch paper | Hole Refinements for Polymorphic Type-and-Example Driven Synthesis PEPM Niek Mulleners Utrecht University, Johan Jeuring Utrecht University, Wouter Swierstra Utrecht University, Netherlands DOI | ||
09:35 30mResearch paper | Inferring Typing Rules for Contextual Sugars PEPM Tailai Yu Peking University, Zhichao Guan Peking University, Di Wang Peking University, Zhenjiang Hu Peking University DOI | ||
10:05 15mShort-paper | S4 modal sequent calculus as intermediate logic and intermediate language (Short Paper) PEPM File Attached | ||
10:20 15mShort-paper | Epistemic Logic for Polyglots (Short Paper) PEPM File Attached | ||