Interpolation for the two-way modal mu-calculus
By: Johannes Kloibhofer, Yde Venema
Potential Business Impact:
Helps computers understand complex logic rules.
The two-way modal mu-calculus is the extension of the (standard) one-way mu-calculus with converse (backward-looking) modalities. For this logic we introduce two new sequent-style proof calculi: a non-wellfounded system admitting infinite branches and a finitary, cyclic version of this that employs annotations. As is common in sequent systems for two-way modal logics, our calculi feature an analytic cut rule. What distinguishes our approach is the use of so-called trace atoms, which serve to apply Vardi's two-way automata in a proof-theoretic setting. We prove soundness and completeness for both systems and subsequently use the cyclic calculus to show that the two-way mu-calculus has the (local) Craig interpolation property, with respect to both propositions and modalities. Our proof uses a version of Maehara's method adapted to cyclic proof systems. As a corollary we prove that the two-way mu-calculus also enjoys Beth's definability property.
Similar Papers
A Non-Wellfounded and Labelled Sequent Calculus for Bimodal Provability Logic
Logic in Computer Science
Makes computer logic understand complex rules better.
On the cut-elimination of the modal $μ$-calculus: Linear Logic to the rescue
Logic in Computer Science
Makes computer logic proofs simpler and stronger.
Agent Interpolation for Knowledge
Logic in Computer Science
Makes computer logic puzzles easier to solve.