QUICK REVIEW
[論文レビュー] Milner's Lambda-Calculus with Partial Substitutions
Delia Kesner, Shane Ó Conchúir|arXiv (Cornell University)|Dec 20, 2023
Logic, programming, and type systems被引用数 9
ひとこと要約
本論文は、ミルナーのλ計算に部分代入を導入したメタ項レベルでの合流性を証明し、β-強正規化を保存し、交差型(インターセクション型)システムを用いて強正規化項を特徴付け、定義、明示的代入、MELL Proof-Nets、ミルナーのビッグラフに計算を関連付ける。
ABSTRACT
We study Milner's lambda-calculus with partial substitutions. Particularly, we show confluence on terms and metaterms, preservation of \b{eta}-strong normalisation and characterisation of strongly normalisable terms via an intersection typing discipline. The results on terms transfer to Milner's bigraphical model of the calculus. We relate Milner's calculus to calculi with definitions, to calculi with explicit substitutions, and to MELL Proof-Nets.
研究の動機と目的
- 部分代入を持つミルナーのλ計算におけるメタ項上の合流性を調査する。
- 通常のλ計算からλ_subへ移る際にβ-強正規化の保持を示す。
- 交差型ディシプリンを用いてλ_subの強正規化項を特徴づける。
- λ_subと定義付き計算および明示的代入を伴う計算系を関連付ける。
- λ_subを明示的代入計算へ翻訳し、還元をMELL Proof-Netsおよびビッググラフモデルと関連付ける。
提案手法
- メタ変数をメタ項へ拡張したミルナーのlambda_sub計算を拡張し、メタ項の新しい等式と還元規則(C および R_X)を追加する。
- メタ項上の部分還元を定義し、式E_sに法して部分正規形の存在と一意性を証明する。
- Tait–Martin-Löf風の射影を用いてメタ項の合流性を同時還元へ投影し、ダイアモンド性を確立する。
- lambda_subをbeta_pおよびlambda_def計算に関連づけ、強正規化集合間の同値性を示す。
- lambda_subから明示的代入をもつ計算へと翻訳を定義し、還元が保存・模倣されることを示す。
- 交差型ディシプリンを適用してλ_subの強正規化項を特徴づけ、型付きλ_sub項のPSNを導出する。
実験結果
リサーチクエスチョン
- RQ1メタ項に対するミルナーのlambda_sub計算の合流性の範囲はどこまでか?
- RQ2β-強正規化はlambda_subへと保存的に拡張されるか、型によってどのように特徴づけられるか?
- RQ3部分代入は定義と明示的代入をもつ計算系とどう関連するか?
- RQ4lambda_subの還元は明示的代入計算およびMELL Proof-Netsへ忠実に翻訳できるか?
- RQ5これらの結果はミルナーのビッググラフモデルへどのように移行するか?
主な発見
- Lambda-メタ項の合流性が確立される(新しいC方程式とR_X規則を用いて)。
- メタ項上の部分正規形が存在し、E_s同値性を用いて一意である。
- メタ項に対して完全な合成が成立し、明示的代入が暗黙の代入を実現する。
- 交差型ディシプリンを用いたλ_subの強正規化項の構成的特徴付けが提供される。
- lambda_subから明示的代入を持つ計算への翻訳は還元が保存し、単純型項の正規化結果につながる。
- 本研究はlambda_subの結果をMELL Proof-Netsへ結びつけ、合流性とPSNの結果をミルナーのビッググラフモデルへ移行させる。
より良い研究を、今すぐ始めましょう
論文設計から論文執筆まで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。