Six Proofs of Interpolation for the Modal Logic K
Nick Bezhanishvili, Balder ten Cate, Rosalie Iemhoff
TL;DR
Craig interpolation for the modal logic $\mathsf{K}$ is studied. The paper presents six distinct proofs of the interpolation theorem, drawing from model theory, proof theory, syntactic methods, automata theory, quasi-models, and algebra. It analyzes interpolant size under both $|\varphi|$ and $|\varphi|_{\text{DAG}}$, discusses the feasibility of uniform interpolation, and compares the computational trade-offs of the different approaches. The work offers a multi-faceted view of interpolation in non-classical logics and informs algorithmic interpolant construction across related modal frameworks.
Abstract
In this chapter, we present six different proofs of Craig interpolation for the modal logic K, each using a different set of techniques (model-theoretic, proof-theoretic, syntactic, automata-theoretic, using quasi-models, and algebraic). We compare the pros and cons of each proof technique.
