コンフルエントな書き換えルールによる不可視の等価性の特徴づけ


14

別の質問、ラムダ計算のベータ理論の拡張に応えて、Evgenijは答えを提供しました:

ベータ+ルール{s = t | sとtは閉じられた解決不可能な用語です}

長期どこMが解けるである私たちは、そのようなことを用語のシーケンスを見つけることができればMそれらへの応用がに等しいI

Evgenijの答えは、ラムダ計算に関する等式理論を提供しますが、縮約システム、つまりコンフルエントで再帰的な書き換えルールのセットによって特徴付けられるものではありません。

ラムダ計算の理論上の不可視の等価性を呼び出しましょう。これは、閉じられた解けないラムダ項の自明でないセットを同等にするが、解ける項を含む新しい方程式を追加しない縮約システムです。

ラムダ計算のベータ理論に対して目に見えない等価性はありますか?

Postscript目に見えない同等性を特徴付ける例ですが、コンフルエントではありません。LET M =(λx.xx)及びN =(λx.xxx)二解けない用語。NNを書き換えるルールをMMに追加すると、MM = NNを含む不可視の等価性が誘導されますが、NNMMMMNの両方に減少する悪いクリティカルペアがあり、それぞれに1つの書き換えがあり、それ自体に書き換えます。


概念見えない同値はの概念に関連している保守的な拡張。理論の保守的な拡張は、元の理論の用語の間に新しい方程式を追加しない理論への追加の用語と方程式のコレクションです。
デイブクラーク

@supercooldave:解けない用語は(λx.xx)(λx.xx)などの理論の通常の用語であり、他の(解けない)用語に還元可能であるため、ラムダ計算の通常の理論の一部です。ポイントは、ベームの定理から得られるラムダ計算のセマンティクスに直交するということです。
チャールズスチュワート

λβ

@Evgenij:はい。新しい規則が合流することが重要であり、もちろん、そうでない場合に例を見つけるのは簡単です。問題を示すために例を追加します。
チャールズスチュワート

回答:


6

はい。M =(λx.xx)質問につき、かかる書き換えζ考えるMM pをするMMを

これはコンフルエントであるため、ラムダ計算に対するリダクションシステムの特性を示します。合流のための引数スケッチ:MMは閉じているので、MMN 1 ... N kの形式の重要なペアのみを考慮する必要があります。これらは解決できます。

MMI ... I(0個以上のIを持つ)の形式の項は、ベースラムダ計算でそれ自体だけに帰着する閉じられた解けない項であるため、目に見えない等価性であり、したがって、これらの無限集合用語は自明ではなく、明らかにζと同等です。

私は私の質問への回答を受け入れるのが好きではないので、それほど不合理ではない不完全な合流の議論を提供する誰かからの回答を受け入れます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.