Skip to main content
QUICK REVIEW

[論文レビュー] Cut Elimination for a Logic with Generic Judgments and Induction

Alwen Tiu|ArXiv.org|Jan 20, 2008
Logic, Reasoning, and Knowledge参考文献 12被引用数 5
ひとこと要約

本稿は、$LG^\omega$ に対するカット除去の証明を提示する。$LG^\omega$ は、帰納法の原理と、$x$ が $B$ に自由に現れないとき $B \equiv \nabla x.B$ を満たす緩められた一般化的量化子 $\nabla$ を備えた $FO\lambda^{\Delta\nabla}$ の拡張である。主な貢献は、同値性の原則を用いた簡素化された証明体系であり、これにより、束縛を含む対象論理の帰納的性質についての正しい推論が可能になる。

ABSTRACT

This paper presents a cut-elimination proof for the logic $LG^ω$, which is an extension of a proof system for encoding generic judgments, the logic $\FOLDNb$ of Miller and Tiu, with an induction principle. The logic $LG^ω$, just as $\FOLDNb$, features extensions of first-order intuitionistic logic with fixed points and a ``generic quantifier'', $ abla$, which is used to reason about the dynamics of bindings in object systems encoded in the logic. A previous attempt to extend $\FOLDNb$ with an induction principle has been unsuccessful in modeling some behaviours of bindings in inductive specifications. It turns out that this problem can be solved by relaxing some restrictions on $ abla$, in particular by adding the axiom $B \equiv abla x. B$, where $x$ is not free in $B$. We show that by adopting the equivariance principle, the presentation of the extended logic can be much simplified. This paper contains the technical proofs for the results stated in \cite{tiu07entcs}; readers are encouraged to consult \cite{tiu07entcs} for motivations and examples for $LG^ω.$

研究の動機と目的

  • 帰納的仕様における束縛のダイナミクスを正しくモデル化できない既存のシステムの失敗を解消すること。
  • 対象論理の項における全称量化の拡張的性質を正しく捉える帰納法の原理を $FO\lambda^{\Delta\nabla}$ に拡張すること。
  • 従来のエンコードにおける制限を緩和することで、一般化的量化子 $\nabla$ の制限を解消すること。
  • 同値性の原則を用いて論理の提示を簡素化すること。
  • 拡張された論理 $LG^\omega$ におけるカット除去を形式的に確立すること。

提案手法

  • $FO\lambda^{\Delta\nabla}$ に帰納法規則と、$x$ が $B$ に自由に現れないとき $B \equiv \nabla x.B$ であるという公理を追加する。
  • 論理の提示と推論を簡素化するために、同値性の原則を導入する。
  • 結束の依存関係を追跡するため、局所的シグネチャと名前付き定数を備えたシークエント計算を定義する。
  • 証明高に関する帰納法を用いて導出を構成し、定数管理のための構造規則 $ss{\cal R}$ と $p{\cal R}$ を用いる。
  • エイジェンバリアブルの振る舞いをメタ論理で模倣するために、名前の変更とシグネチャ拡張の技術を適用する。
  • シグネチャの同値性と名前の変更に関する重要な補題を用いて、導出に関する構造的帰納法によりカット除去を証明する。

実験結果

リサーチクエスチョン

  • RQ1 $FO\lambda^{\Delta\nabla}$ に帰納法の原理を追加することで、対象論理における全称量化の拡張的性質を正しく捉えることは可能か?
  • RQ2 帰納的仕様における束縛のダイナミクスをモデル化するには、一般化的量化子 $\nabla$ にどのような変更が必要か?
  • RQ3 同値性の原則は、拡張された論理の提示と証明規則をどのように簡素化できるか?
  • RQ4 拡張された論理 $LG^\omega$ において、カット除去は決定可能かつ証明可能か?
  • RQ5 拡張された論理は、エイジェンバリアブルを含む対象論理の論理式の証明可能性を忠実に反映できるか?

主な発見

  • $x$ が $B$ に自由に現れないとき $B \equiv \nabla x.B$ であるという公理の追加により、帰納的仕様における束縛のダイナミクスのモデル化に関する問題が解決される。
  • $LG^\omega$ においてカット除去が確立され、拡張された論理におけるカット規則の許容性が保証される。
  • 同値性の原則により、論理の提示が著しく簡素化され、複雑なエンコード技術の必要性が減少する。
  • 論理 $LG^\omega$ は、公理 $B \equiv \nabla x.B$ および $\nabla x\nabla y.Bxy \supset \nabla y\nabla x.Bxy$ を追加した $FO\lambda^{\nabla}$ と証明論的に同等である。
  • 証明体系は、対象論理におけるエイジェンバリアブルの振る舞いを正しく捉えており、$\vdash_{HH} \forall x. G x$ から $\forall t. \vdash_{HH} G t$ を導出可能であることを可能にする。
  • 名前付き定数を含む $LG^\omega$ の導出は、名前の変更とシグネチャ管理を用いて $LG$ の対応する導出に変換可能であり、証明可能性が保存される。

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

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

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

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