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)という二つの包括的メタ論理を導入し、多様な拡張ラムベック計算を比較・評価する。これらフレームワークは、言語間の形式的体系の翻訳を可能にし、構造的差異を明確にし、定理証明を支援する。これにより、移動計算やハイブリッド型論理文法といった変種における型論理文法の評価に体系的な基盤を提供する。

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λといった多様な型論理文法を、共通のメタ理論的枠組みの下に統一する。
  • 形式的体系間での翻訳、評価、実装を支援する実用的ツールを提供し、頑健な言語的分析と定理証明を支援する。
  • 形式的翻訳と証明変換を通じて、範囲、語順、量子化の取り扱いに関する、計算体系間の構造的および論理的差異を特定する。
  • 独立して開発された形式的体系を、共有されるメタ論理を用いて系統的につなぐことで、型論理文法における統合を促進する。

提案手法

  • 構造的規則をグラフ変換操作に翻訳できる、カスタマイズ可能なシーケント構造と収縮規則を備えた一般化されたグラフに基づく証明ネット計算を提案する。
  • ダンスのグラフ収縮メカニズムを証明ネット意味論の基盤として用い、結合子および構造的規則の柔軟な取り扱いを可能にする。
  • 複数の拡張ラムベック計算を断片として含む、一階乗法的直観的線形論理(MILL1)をメタ論理として用いる。
  • 移動計算やNLλなどのさまざまな計算体系からMILL1への翻訳戦略を適用し、証明の再構成と相互検証を可能にする。
  • 両方のメタ論理的枠組みに基づく定理証明器を開発し、形式的体系間での自動証明生成と検証を支援する。
  • 証明ネット変換と論理式の同値性チェックを用いて、特に範囲と線形順序の取り扱いにおいて、システム間の整合性と表現力の評価を行う。

実験結果

リサーチクエスチョン

  • RQ1異なる論理的素性を持つ多様な拡張ラムベック計算の論理的および実証的性質を、どのように体系的に比較・評価できるか?
  • RQ2収縮基準を備えたグラフに基づく証明ネットは、型論理文法におけるさまざまな結合子と構造的規則をモデル化する一般フレームワークとして機能できるか?
  • RQ3一階線形論理は、複数の拡張ラムベック計算を断片として含む統合的メタ論理として、どの程度有効に機能するか?
  • RQ4移動計算やハイブリッド型論理文法といった形式的体系間の、主な構造的および表現的差異は何か。それらはどのように形式的に分離できるか?
  • RQ5証明ネット用のグラフ書き換えシステムを一階線形論理に忠実に翻訳でき、逆にそれも可能になる自然な方法は存在するか?

主な発見

  • グラフに基づく証明ネット計算は、直接的なグラフ変換規則を用いて、異なるシーケント構造と構造的規則に柔軟かつ拡張可能に適合するフレームワークを提供する。
  • 一階乗法的直観的線形論理(MILL1)は、統合的メタ論理として機能し、移動計算やNLλといった複数の拡張ラムベック計算が定義可能な断片として存在する。
  • 収縮基準を備えた証明ネットは、形式的体系間での証明構造の直接的比較を可能にし、範囲、語順、量化子の束縛の取り扱いにおける差異を明らかにする。
  • 両方のメタ論理的枠組みに基づく理論的および実用的定理証明器の実装が達成され、自動証明生成と体系間の相互翻訳が可能になった。
  • 移動計算やハイブリッド型論理文法といった形式的体系間の翻訳は、一階線形論理経由で実現可能であるが、論理式の同値性が逆翻訳を複雑にする。
  • 本稿では、収束に関する未解決の問題を特定しており、特にグラフ書き換えの制約が一階線形論理との完全な互換性を保証できるか、およびラムベック=グリシン計算がその多結論的性質ゆえにMILL1に自然に埋め込めるかという点が問われる。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。