Taming Complexity in Intuitionistic Modal Logic: The Case of FIK and Its Shallow Calculus
For logicians and computer scientists studying intuitionistic modal logics, this work provides a tractable fragment with a simpler proof calculus and a concrete complexity upper bound.
The paper studies the proof theory and complexity of FIK, an intuitionistic modal logic between CCDL and IK. It presents a shallow sequent calculus for FIK and proves its decision problem is in EXPSPACE, significantly lower than the non-elementary complexity conjectured for IK.
Intuitionistic modal logics (IMLs) comprise many systems: from constructive modal logics such as CK and Wijesekera's CCDL to Fischer Servi/Simpson's IK, as well as some recently introduced variants. All of them are characterized by bi-relational semantics and have complete axiomatisations. However, from the perspective of proof theory and complexity, there are strong differences: while for constructive modal logics simple Gentzen calculi suffice, for IK more complex calculi, based on nested or labelled sequents, are needed. As a consequence, the decision problem for constructive modal logics has a PSPACE upper bound, whereas for IK is not known and it is even conjectured to be non-elementary. We study here the proof theory and complexity of FIK, a natural intuitionistic modal logic recently introduced. FIK is strictly in between CCDL and IK, yet it has the same forcing conditions as IK. We define a "shallow" sequent calculus for FIK which is a nested sequent calculus where sequents have at most one level of nesting. We prove its syntactic completeness by showing the admissibility of cut. By means of this calculus we show that decision problem for FIK is in EXPSPACE, whence significantly lower than the complexity conjectured for IK.