paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Typability and Type Inference in Atomic Polymorphism

原子多态中的可类型性与类型推断
LMCS vol.Volume 18, Issue 32022匹配度 1/10 · 该论文研究纯类型论中的原子多态系统 Fat 的可类型性与类型推断,属于 PL 理论基础,但未涉及用户画像核心方向:ML/Agentic 程序的静态分析、LLM 与静态分析/形式化验证的交叉、浮点程序分析或贝叶斯程序分析。引用 0 inbox
M. Clarence Protin, Gilda Ferreira
crossref: 2026-09-10

AI 速览

一句话:证明 Curry 风格原子多态系统 Fat 的可类型性可判定,并给出能处理非冗余约束的类型推断算法。

本文研究 Girard-Reynolds 多态系统 F 的预测性片段 Fat,其中全称实例化仅允许原子见证。尽管系统 F 的可类型性、类型居留和类型推断均不可判定,且已知 Fat 的类型居留仍不可判定,作者转而分析 Fat 的 Curry 风格变体中的可类型性与类型推断。论文证明该变体的可类型性是可判定的,并构造了一个类型推断算法,该算法能够处理非冗余约束(non-redundancy constraints)。这一结果刻画了原子多态在 Curry 风格下的判定边界,并为相关类型推断问题提供了算法途径。

问题
系统 F 及其原子片段 Fat 中类型居留不可判定,本文关注 Curry 风格 Fat 的可类型性与类型推断是否可判定,以及如何处理非冗余约束。
方法
通过分析 Curry 风格原子多态变体的类型规则与推导,证明可类型性可判定,并设计能处理非冗余约束的类型推断算法。
评估
论文以判定性证明和类型推断算法为主要结果,评估体现在对 Curry 风格 Fat 的理论分析,而非实验基准或实现评测。
原文摘要(Abstract)

It is well-known that typability, type inhabitation and type inference are undecidable in the Girard-Reynolds polymorphic system F. It has recently been proven that type inhabitation remains undecidable even in the predicative fragment of system F in which all universal instantiations have an atomic witness (system Fat). In this paper we analyze typability and type inference in Curry style variants of system Fat and show that typability is decidable and that there is an algorithm for type inference which is capable of dealing with non-redundancy constraints.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot1665,
  title = {Typability and Type Inference in Atomic Polymorphism},
  author = {M. Clarence Protin and Gilda Ferreira},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 18, Issue 3},
  year = {2022},
  doi = {10.46298/lmcs-18(3:22)2022}
}