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

一阶线性逻辑的结构化证明搜索

On Structuring Proof Search for First Order Linear Logic

Paola Bruscoli, Alessio Guglielmi

摘要:

完全一阶线性逻辑可以在Miller的系统论坛中作为一种抽象逻辑程序设计语言来表示,它在“证明搜索即计算”范式中产生了一种合理的操作解释。然而,Forum仍然必须处理通常会被合理的操作语义忽略的语法细节。在这方面,Forum通过限制推理规则的语言和形式来改进线性逻辑的Gentzen系统。我们进一步改善论坛限制类公式允许,在一个系统中,我们称之为G-论坛,这仍然是等价于完整的一阶线性逻辑。G-Forum中唯一允许的公式与Forum序列具有相同的形状:限制不会减少表达性,并且使G-Forum适合于证明理论分析。G-Forum由两个(大)推理规则组成,我们给出了一个切割消除过程。这并不需要呼吁更精细的公式和序列比G-论坛提供的细节,从而成功地测试了我们的系统的内部对称性。

英文摘要:

Full first order linear logic can be presented as an abstract logic programming language in Miller's system Forum, which yields a sensible operational interpretation in the 'proof search as computation' paradigm. However, Forum still has to deal with syntactic details that would normally be ignored by a reasonable operational semantics. In this respect, Forum improves on Gentzen systems for linear logic by restricting the language and the form of inference rules. We further improve on Forum by restricting the class of formulae allowed, in a system we call G-Forum, which is still equivalent to full first order linear logic. The only formulae allowed in G-Forum have the same shape as Forum sequents: the restriction does not diminish expressiveness and makes G-Forum amenable to proof theoretic analysis. G-Forum consists of two (big) inference rules, for which we show a cut elimination procedure. This does not need to appeal to finer detail in formulae and sequents than is provided by G-Forum, thus successfully testing the internal symmetries of our system.

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

↑