Table of Contents
Fetching ...

A proof-theoretic approach to uniform interpolation property of multi-agent modal logic

Youan Su

TL;DR

This work delivers a purely proof-theoretic treatment of the uniform interpolation property in multi-agent modal logics $\mathbf{K_n}$, $\mathbf{KD_n}$ and $\mathbf{KT_n}$ by extending Bilkova’s method to the multi-modal setting. It defines sequent calculi $\mathsf{G}(\mathbf{K_n})$, $\mathsf{G}(\mathbf{KD_n})$, and a loop-checked $\mathsf{G}(\mathbf{KT_n^+})$ to establish UIP syntactically, and provides an algorithmic construction of uniform interpolants via the $\mathcal{A}_p(\cdot)$ formulas. The paper also shows how quantification over propositional variables can be modeled by UIP through a translation between second-order and first-order propositional calculi, yielding a direct method that avoids second-order quantifiers. These results advance forgetting and interpolation in multi-agent epistemic logics, with potential extensions to intuitionistic and distributed knowledge frameworks and agent-counting considerations.

Abstract

Uniform interpolation property (UIP) is a strengthening of Craig interpolation property. It was first established by Pitts(1992) based on a pure proof-theoretic method. UIP in multi-modal $\mathbf{K_n}$, $\mathbf{KD_n}$ and $\mathbf{KT_n}$ logic have been established by semantic approaches, however, a proof-theoretic approach is still lacking. Bílková (2007) develops the method in Pitts (1992) to show UIP in classical modal logic $\mathbf{K}$ and $\mathbf{KT}$. This paper further extends Bílková (2007)'s systems to establish the UIP in multi-agent modal logic $\mathbf{K_n}$, $\mathbf{KD_n}$ and $\mathbf{KT_n}$. A purely syntactic algorithm is presented to determine a uniform interpolant formula. It is also shown that quantification over propositional variables can be modeled by UIP in these systems. Furthermore, a direct argument to establish UIP without using second-order quantifiers is also presented.

A proof-theoretic approach to uniform interpolation property of multi-agent modal logic

TL;DR

This work delivers a purely proof-theoretic treatment of the uniform interpolation property in multi-agent modal logics , and by extending Bilkova’s method to the multi-modal setting. It defines sequent calculi , , and a loop-checked to establish UIP syntactically, and provides an algorithmic construction of uniform interpolants via the formulas. The paper also shows how quantification over propositional variables can be modeled by UIP through a translation between second-order and first-order propositional calculi, yielding a direct method that avoids second-order quantifiers. These results advance forgetting and interpolation in multi-agent epistemic logics, with potential extensions to intuitionistic and distributed knowledge frameworks and agent-counting considerations.

Abstract

Uniform interpolation property (UIP) is a strengthening of Craig interpolation property. It was first established by Pitts(1992) based on a pure proof-theoretic method. UIP in multi-modal , and logic have been established by semantic approaches, however, a proof-theoretic approach is still lacking. Bílková (2007) develops the method in Pitts (1992) to show UIP in classical modal logic and . This paper further extends Bílková (2007)'s systems to establish the UIP in multi-agent modal logic , and . A purely syntactic algorithm is presented to determine a uniform interpolant formula. It is also shown that quantification over propositional variables can be modeled by UIP in these systems. Furthermore, a direct argument to establish UIP without using second-order quantifiers is also presented.

Paper Structure

This paper contains 10 sections, 31 theorems, 8 equations, 4 tables.

Key Result

Proposition 3.5

Backward proof-search in $\mathsf{G}\mathbf{(K_n) }$ and $\mathsf{G}\mathbf{(KD_n) }$ always terminates.

Theorems & Definitions (68)

  • Definition 2.1
  • Definition 2.2
  • Definition 3.1
  • Definition 3.2
  • Definition 3.3
  • Definition 3.4
  • Proposition 3.5
  • Definition 3.6
  • Proposition 3.7
  • Proposition 3.8
  • ...and 58 more