Table of Contents
Fetching ...

Algorithmic correspondence and analytic rules

Andrea De Domenico, Giuseppe Greco, Alessandra Palmigiano

TL;DR

The paper introduces MASSA, an algorithm that, for classical modal formulas, generates analytic geometric rules for the labelled calculus $G3K$ and corresponding cut-free derivations in the extended calculus. MASSA terminates and is correct for definite analytic inductive inputs, producing the exact first-order correspondents and analytic rule systems; its soundness is established by a close comparison with SCAN, which is shown to be complete for analytic inductive formulas. The work also demonstrates how SCAN can be extended to broader inductive settings and discusses extensions to quantified modal logic. Overall, MASSA provides a uniform, constructive method to bridge modal axioms with first-order frame conditions and corresponding analytic proof systems, with potential for broader applicability and future refinements.

Abstract

We introduce the algorithm MASSA which takes classical modal formulas in input, and, when successful, effectively generates: (a) (analytic) geometric rules of the labelled calculus G3K, and (b) cut-free derivations (of a certain `canonical' shape) of each given input formula in the geometric labelled calculus obtained by adding the rule in output to G3K. We show that MASSA successfully terminates whenever its input formula is a (definite) analytic inductive formula, in which case, the geometric axiom corresponding to the output rule is, modulo logical equivalence, the first-order correspondent of the input formula. In proving the correctness of MASSA, we also show that the algorithm for the elimination of second-order quantifiers SCAN is complete with respect to the class of inductive analytic formulas. Finally, we show how our algorithm can be extended to the class of inductive formulas and to modal logic with quantifiers.

Algorithmic correspondence and analytic rules

TL;DR

The paper introduces MASSA, an algorithm that, for classical modal formulas, generates analytic geometric rules for the labelled calculus and corresponding cut-free derivations in the extended calculus. MASSA terminates and is correct for definite analytic inductive inputs, producing the exact first-order correspondents and analytic rule systems; its soundness is established by a close comparison with SCAN, which is shown to be complete for analytic inductive formulas. The work also demonstrates how SCAN can be extended to broader inductive settings and discusses extensions to quantified modal logic. Overall, MASSA provides a uniform, constructive method to bridge modal axioms with first-order frame conditions and corresponding analytic proof systems, with potential for broader applicability and future refinements.

Abstract

We introduce the algorithm MASSA which takes classical modal formulas in input, and, when successful, effectively generates: (a) (analytic) geometric rules of the labelled calculus G3K, and (b) cut-free derivations (of a certain `canonical' shape) of each given input formula in the geometric labelled calculus obtained by adding the rule in output to G3K. We show that MASSA successfully terminates whenever its input formula is a (definite) analytic inductive formula, in which case, the geometric axiom corresponding to the output rule is, modulo logical equivalence, the first-order correspondent of the input formula. In proving the correctness of MASSA, we also show that the algorithm for the elimination of second-order quantifiers SCAN is complete with respect to the class of inductive analytic formulas. Finally, we show how our algorithm can be extended to the class of inductive formulas and to modal logic with quantifiers.
Paper Structure (20 sections, 13 theorems, 50 equations, 1 figure)

This paper contains 20 sections, 13 theorems, 50 equations, 1 figure.

Key Result

Lemma 2.2

For any modal formula $A$, the sequent $\Gamma, x: A\ \,\textcolor{black}{\vdash}\ \, x:A, \Delta$ is derivable in G3K.

Figures (1)

  • Figure 1: The shape of analytic inductive inequalities

Theorems & Definitions (42)

  • Remark 2.1
  • Lemma 2.2
  • proof
  • Definition 2.3
  • Theorem 2.1
  • Definition 2.4
  • Example 2.5
  • Theorem 2.2
  • Definition 2.6: Signed generation tree
  • Definition 2.7
  • ...and 32 more