Propositional Dynamic Logic has Craig Interpolation, in Lean 4

CI status

Project Goal

We prove that Propositional Dynamic Logic (PDL) has the Craig Interpolation property. The main reference is the following.

  • Manfred Borzechowski, Malvin Gattinger, Helle Hvid Hansen, Revantha Ramanayake, Francisco Trucco Dalmas, Yde Venema: Propositional Dynamic Logic has Craig Interpolation: a tableau-based proof. Preprint 2026, https://arxiv.org/abs/2503.13276v2

The article contains direct links to the corresponding parts of the formalization here. There is no separate blueprint.

Overview

Dependency graph

(This shows the status of the main branch at the last successful CI run.)

Other References