Documentation

LeanPool.PDL

Craig interpolation and Beth definability for propositional dynamic logic #

Source: arxiv:2503.13276, url:https://github.com/m4lvin/lean4-pdl Authors: PDL formalization contributors Status: verified Main declarations: PDL.interpolation, PDL.beth Tags: modal-logic, propositional-dynamic-logic, craig-interpolation, beth-definability, tableaux MSC: 03B45, 03B70, 03F03

This development is ported from m4lvin/lean4-pdl at commit ec3b050e59cd829a350e92c512951a381a80cddd, under Apache-2.0. The human formalization contributors are Malvin Gattinger, Madeleine Gignoux, Noam Cohen, Haitian Wang, Wietse Bosman, Xiaoshuang Yang, Amos Nicodemus, Andrés Goens, DdosSantosGomes, Eshel Yaron and Dionysis Yusofy. They and the Aristotle proof assistant jointly developed these proofs. The project registry records the paper authors separately from the formalization contributors and records mixed human/AI provenance.

The entry points prove semantic existence of PDL interpolants and local Beth definitions; they do not claim an executable extraction algorithm or a complexity bound.