【24h】

Modal Embeddings and Calling Paradigms

机译:莫代尔嵌入和呼叫范式

获取原文

摘要

We study the computational interpretation of the two standard modal embeddings, usually named after Girard and Godel, of intuitionistic logic into IS4. As source system we take either the call-by-name (cbn) or the call-by-value (cbv) lambda-calculus with simple types. The target system can be taken to be the, arguably, simplest fragment of IS4, here recast as a very simple lambda-calculus equipped with an indeterminate lax monoidal comonad. A slight refinement of the target and of the embeddings shows that: the target is a calculus indifferent to the calling paradigms cbn/cbv, obeying a new paradigm that we baptize call-by-box (cbb), and enjoying standardization; and that Girard's (resp. Godel's) embbedding is a translation of cbn (resp. cbv) lambda-calculus into this calculus, using a compilation technique we call protecting-by-a-box, enjoying the preservation and reflection properties known for cps translations - but in a stronger form that allows the extraction of standardization for cbn or cbv as consequence of standardization for cbb. The modal target and embeddings achieve thus an unification of call-by-name and call-by-value as call-by-box.
机译:我们研究了两个标准模态嵌入的计算解释,通常以Girard和戈德尔命名为IS4的直观逻辑。作为源系统,我们使用简单的类型采用逐个名称(CBN)或呼叫值(CBV)Lambda-Calculus。目标系统可以被认为是IS4的,可说,最简单的片段,这里重新循环,作为配备有不确定的LAX长尾心COMONAD的非常简单的λ-微分。目标和的嵌入物表现出略微的改进方案是:目标是一个演算淡泊的调用范例CBN / CBV,服从一个新的范例,我们施洗的call-by-盒(CBB),并享受标准化;并且Girard的(Rever。戈德尔的)嵌入式是CBN(CBV)Lambda-Charmuls的翻译,进入这种微积分,使用我们呼叫逐盒的编译技术,享受了CPS翻译所知的保存和反射特性 - 但以一种更强的形式,允许CBN或CBV的标准化提取CBB的标准化。模态目标和嵌入式实现了统一的呼叫逐个值作为呼叫框。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号