arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2303.04598cs.LO
收藏

判定一阶模态逻辑中插值和定义的存在性

Deciding the Existence of Interpolants and Definitions in First-Order Modal Logic

Agi Kurucz, Frank Wolter, Michael Zakharyaschev

AI总结:

本文研究一阶模态逻辑中插值和定义存在性的可判定性,证明在S5和K的单变元片段中该问题可判定,但一致插值不可判定,并给出复杂性上界。

摘要:

在常域语义下,介于 $\mathsf{K}$ 和 $\mathsf{S5}$ 之间的一阶模态逻辑,即使语言限制为单个个体变元,都不具有 Craig 插值性质或投影 Beth 可定义性。因此,给定蕴含式的 Craig 插值的存在性或给定谓词的显式定义的存在性,不能像经典一阶逻辑和许多其他逻辑那样直接归结为有效性。我们关注的是插值和定义存在问题的可判定性和计算复杂性。我们首先考虑一阶模态逻辑 $\mathsf{S5}$ 的两个可判定片段:单变元片段 $\mathsf{Q^1S5}$ 及其扩展 $\mathsf{S5}_{\mathcal{ALC}^u}$,后者将 $\mathsf{S5}$ 与带全域角色的描述逻辑 $\mathcal{ALC}$ 相结合。我们证明,在 $\mathsf{Q^1S5}$ 和 $\mathsf{S5}_{\mathcal{ALC}^u}$ 中,插值和定义的存在性在 coN2ExpTime 中可判定,且是 2ExpTime 难的,而一致插值的存在性是不可判定的。这些结果可转移到经典一阶逻辑(不含等词)的双变元片段 $\mathsf{FO^2}$。我们还证明,在一阶模态逻辑 $\mathsf{K}$ 的单变元片段 $\mathsf{Q^1K}$ 中,插值和定义的存在性是非初等可判定的,而一致插值的存在性同样是不可判定的。

英文摘要:

None of the first-order modal logics between $\mathsf{K}$ and $\mathsf{S5}$ under the constant domain semantics enjoys Craig interpolation or projective Beth definability, even in the language restricted to a single individual variable. It follows that the existence of a Craig interpolant for a given implication or of an explicit definition for a given predicate cannot be directly reduced to validity as in classical first-order and many other logics. Our concern here is the decidability and computational complexity of the interpolant and definition existence problems. We first consider two decidable fragments of first-order modal logic $\mathsf{S5}$: the one-variable fragment $\mathsf{Q^1S5}$ and its extension $\mathsf{S5}_{\mathcal{ALC}^u}$ that combines $\mathsf{S5}$ and the description logic$\mathcal{ALC}$ with the universal role. We prove that interpolant and definition existence in $\mathsf{Q^1S5}$ and $\mathsf{S5}_{\mathcal{ALC}^u}$ is decidable in coN2ExpTime, being 2ExpTime-hard, while uniform interpolant existence is undecidable. These results transfer to the two-variable fragment $\mathsf{FO^2}$ of classical first-order logic without equality. We also show that interpolant and definition existence in the one-variable fragment $\mathsf{Q^1K}$ of first-order modal logic $\mathsf{K}$ is non-elementary decidable, while uniform interpolant existence is again undecidable.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑