Skip to main content
QUICK REVIEW

[论文解读] Representation and duality of the untyped lambda-calculus in nominal lattice and topological semantics, with a proof of topological completeness

Murdoch J. Gabbay, Michael J. Gabbay|arXiv (Cornell University)|May 25, 2013
Logic, Reasoning, and Knowledge参考文献 20被引用 4
一句话总结

本文利用名义格与谱空间语义,为无类型λ-演算建立了一种新颖的拓扑对偶性,将λ-项解释为无需赋值的集合上的伴随运算。主要贡献是证明了拓扑完备性,表明该语义通过名义分配格与量词和谱空间之间的对偶性,完全捕捉了λ-演算的语法理论。

ABSTRACT

We give a semantics for the lambda-calculus based on a topological duality theorem in nominal sets. A novel interpretation of lambda is given in terms of adjoints, and lambda-terms are interpreted absolutely as sets (no valuation is necessary).

研究动机与目标

  • 基于名义集理论与拓扑对偶性,发展无类型λ-演算的语义。
  • 通过将λ-项解释为绝对集合论运算,消除对变量赋值的需求。
  • 建立带有全称量词的名义分配格与谱空间之间的对偶性。
  • 将对偶性扩展至包含应用与抽象,证明在存在•和⊸•时的完备性。
  • 通过拓扑完备性,证明该语义完全捕捉了λ-演算的语法理论。

提出的方法

  • 将名义代数与amgis-代数形式化为谱空间的代数对偶。
  • 引入新鲜-有限极限与小支撑函数空间,以在名义集中建模变量绑定。
  • 定义σ-幂集构造,内化量词并支持对偶性。
  • 通过名义分配格D的素滤子构造谱空间F(D),并利用amgis作用于滤子。
  • 通过引入与•对偶的拓扑组合算子◦,将对偶性扩展至包含应用与抽象。
  • 通过证明λ-演算中的每个语法等式在拓扑模型中均被验证,从而证明完备性。

实验结果

研究问题

  • RQ1无类型λ-演算能否在无需变量赋值的拓扑语义中被完全解释?
  • RQ2是否存在一种对偶性,将带有∀-量词的名义分配格与谱空间关联,从而捕捉λ-演算?
  • RQ3在此对偶框架中,如何从拓扑角度表示应用与抽象?
  • RQ4该语义是否验证所有β-和η-转换?是否完备?
  • RQ5原子与支撑在实现对偶性中起什么作用,特别是在支撑为无限时?

主要发现

  • 本文通过名义谱空间构建了无类型λ-演算的拓扑语义,将λ-项解释为集合上的伴随运算。
  • 该语义被证明是正确且完备的:所有有效的λ-等式均在拓扑模型中被验证。
  • 通过素滤子与amgis作用,建立了带有∀的名义分配格与谱空间之间的对偶性。
  • 引入了组合算子◦,作为应用•的拓扑对偶,使谱空间中能够表示函数应用。
  • 当原子集为可数时,其典范模型为可数,且无论域D的大小如何,完备性均成立。
  • 本文表明,在对偶性下,名称(原子)与程序(λ-项)互为对偶,暗示了一种深刻的内在对称性。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。