Skip to main content
QUICK REVIEW

[论文解读] Comparing and evaluating extended Lambek calculi

Richard Moot|arXiv (Cornell University)|Jun 18, 2015
Logic, programming, and type systems参考文献 52被引用 4
一句话总结

本文引入两种统一的元逻辑——基于图的证明网络(含收缩准则)与一阶乘法直觉线性逻辑(MILL1)——以比较和评估多种扩展的兰贝克演算。它展示了这些框架如何实现跨语言形式系统的转换,揭示结构差异,并支持定理证明,为评估如位移演算(Displacement Calculus)与混合类型逻辑语法(Hybrid Type-Logical Grammars)等变体的类型逻辑语法提供了系统性基础。

ABSTRACT

Lambeks Syntactic Calculus, commonly referred to as the Lambek calculus, was innovative in many ways, notably as a precursor of linear logic. But it also showed that we could treat our grammatical framework as a logic (as opposed to a logical theory). However, though it was successful in giving at least a basic treatment of many linguistic phenomena, it was also clear that a slightly more expressive logical calculus was needed for many other cases. Therefore, many extensions and variants of the Lambek calculus have been proposed, since the eighties and up until the present day. As a result, there is now a large class of calculi, each with its own empirical successes and theoretical results, but also each with its own logical primitives. This raises the question: how do we compare and evaluate these different logical formalisms? To answer this question, I present two unifying frameworks for these extended Lambek calculi. Both are proof net calculi with graph contraction criteria. The first calculus is a very general system: you specify the structure of your sequents and it gives you the connectives and contractions which correspond to it. The calculus can be extended with structural rules, which translate directly into graph rewrite rules. The second calculus is first-order (multiplicative intuitionistic) linear logic, which turns out to have several other, independently proposed extensions of the Lambek calculus as fragments. I will illustrate the use of each calculus in building bridges between analyses proposed in different frameworks, in highlighting differences and in helping to identify problems.

研究动机与目标

  • 为解决众多异质扩展兰贝克演算的比较难题,这些演算具有不同的逻辑原始词与经验主张。
  • 在共同的元理论框架下统一多种类型逻辑语法,如位移演算、混合类型逻辑语法与NLλ。
  • 为跨形式系统提供实用工具,实现翻译、评估与实现,支持稳健的语言学分析与定理证明。
  • 通过形式化翻译与证明变换,识别不同演算在范围、词序与量词处理方面的结构性与逻辑性差异。
  • 通过共享的元逻辑建立独立发展形式系统之间的系统性桥梁,推动类型逻辑语法的趋同。

提出的方法

  • 提出一种通用的基于图的证明网络演算,支持可定制的序列式结构与收缩规则,将结构规则转化为图重写操作。
  • 以丹诺斯(Danos)的图收缩机制为基础构建证明网络语义,实现对连接词与结构规则的灵活处理。
  • 采用一阶乘法直觉线性逻辑(MILL1)作为元逻辑,其可涵盖多个扩展兰贝克演算作为片段。
  • 将多种演算(如位移演算、NLλ)的翻译策略映射至MILL1,实现证明重建与跨验证。
  • 基于两种元逻辑框架开发定理证明器,支持在不同形式系统间自动生成与验证证明。
  • 利用证明网络变换与公式等价性检查,评估系统间的一致性与表达力,尤其在处理范围与线性顺序方面。

实验结果

研究问题

  • RQ1我们如何系统性地比较和评估具有不同原始词的多种扩展兰贝克演算的逻辑与经验属性?
  • RQ2基于图的证明网络(含收缩准则)能否作为建模类型逻辑语法中各类连接词与结构规则的通用框架?
  • RQ3一阶线性逻辑在多大程度上可作为统一的元逻辑,将多个扩展兰贝克演算作为其片段加以捕捉?
  • RQ4位移演算与混合类型逻辑语法等形式系统之间在关键结构与表达力上的差异是什么?这些差异能否被形式化地分离?
  • RQ5是否存在一种自然方式,确保证明网络的图重写系统可忠实地翻译为一阶线性逻辑,反之亦然?

主要发现

  • 基于图的证明网络演算提供了一个灵活且可扩展的框架,通过直接的图重写规则适应不同的序列式结构与结构规则。
  • 一阶乘法直觉线性逻辑(MILL1)作为统一的元逻辑,多个扩展兰贝克演算(包括位移演算与NLλ)均可作为其可定义的片段存在。
  • 带有收缩准则的证明网络可直接比较不同形式系统中的证明结构,揭示其在处理范围、词序与量词绑定方面的差异。
  • 已实现基于两种元逻辑框架的定理证明器的理论与实践系统,支持自动生成证明,并实现系统间的跨翻译。
  • 通过一阶线性逻辑,位移演算与混合类型逻辑语法等系统间的翻译是可行的,但公式等价性使直接回译变得复杂。
  • 本文识别出若干开放问题,尤其关注收敛性:图重写系统的约束是否能保证与一阶线性逻辑的完全兼容?以及由于兰贝克-格里申演算具有多结论特性,其是否能自然地嵌入MILL1?

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。