Cut-elimination for the alternation-free modal mu-calculus
Afshari, Kloibhofer
We present a syntactic cut-elimination procedure for the alternation-free fragment of the modal mu-calculus. Cut reduction is carried out within a cyclic proof system, where proofs are finitely branching but may be non-wellfounded. The structure of such proofs is exploited to directly transform a cyclic proof with cuts into a cut-free one, without detouring through other logics or relying on intermediate machinery for regularisation. Novel ingredients include the use of multicuts and results from the theory of well-quasi-orders, the later used in the termination argument.
academic
Cut-elimination for the alternation-free modal mu-calculus
This paper proposes a syntactic cut-elimination procedure for the alternation-free modal μ-calculus fragment. Cut reduction is performed in cyclic proof systems, where proofs are finitely branching but potentially non-well-founded. The approach leverages the structure of such proofs to directly transform cyclic proofs with cuts into cut-free proofs without resorting to other logics or relying on intermediate normalization mechanisms. Novel techniques include the use of multi-cuts and results from well-quasi-order theory, the latter employed for termination arguments.
The modal μ-calculus Lμ is an elegant logic for reasoning about transition systems and program properties, combining least and greatest fixed-point operators within modal logic, achieving both good computational behavior and high expressive power. The alternation-free modal μ-calculus Laf_μ is an important fragment of Lμ where least and greatest fixed points do not alternate.
Input: Focused cyclic proof π with cuts
Output: Cut-free focused proof π' of the same sequent
Constraints: Preserve soundness and completeness of the proof
Traversed Proof Definition: A φ-traversed proof ρ is a finite derivation where all leaves are either closed or traversed leaves (marked with multi-cuts).
Core Construction:
Initial traversed proof: [π̂]φ[τ̂] / Σ0,Σ1
Traversed Leaf Reduction Algorithm: Handles different rules through case analysis:
□-rule: Checks for successful repetition or applies □-rule
D†-rule: Unfolds proof
f/u-rules: Preserves or removes annotations based on depth
Foundational theory of modal μ-calculus (Kozen, Walukiewicz, et al.)
Cyclic proofs and non-well-founded proof systems (Brotherston, Simpson, et al.)
Cut-elimination theory (Takeuti, Baelde, et al.)
Well-quasi-order theory (Dickson, Dershowitz-Manna, et al.)
This paper represents an important theoretical contribution to the proof theory of modal logic, providing the first direct syntactic cut-elimination procedure for alternation-free modal μ-calculus. The technical innovations are significant and theoretical value is high, though there remains room for improvement in complexity analysis and practical applications.