paperbot · PL 论文追踪

全部论文 待读 收藏

P2 On Feller continuity and full abstraction

论 Feller 连续性与完全抽象
ICFP 6(ICFP)2022匹配度 3/10 · 论文研究连续采样λ演算的指称/操作语义与上下文等价,属于概率编程语言的形式语义基础,与贝叶斯程序分析或形式化验证有间接理论关联;但它不涉及静态分析、LLM/Agent、浮点程序分析或工业工具落地,因此与当前研究画像核心方向匹配度较低。引用 1 inbox
Gilles Barthe, Raphaëlle Crubillé, Ugo Dal Lago, Francesco Gavazzo
crossref: 2026-09-10

AI 速览

一句话:引入 Feller 连续性,证明连续采样 λ 演算中多种程序等价与上下文等价一致。

论文研究带连续分布采样算子的 λ 演算中,applicative bisimilarity 等程序等价的语义性质与上下文等价的关系。作者为 labelled Markov processes 提出 Feller 连续性概念,并据此建立一类广泛的 LMP,使余归纳式等价与逻辑式等价重合。主要结果表明:当实数只能通过连续函数被操作时,bisimilarity、逻辑等价和测试等价都与上下文等价一致,从而获得 full abstraction;若不对实数操作施加限制,上下文等价难以刻画,且上述多数等价甚至不健全。工作为概率程序的指称/操作语义与共归纳推理提供了统一视角。

问题
如何刻画带连续分布采样算子的 λ 演算中的上下文等价,并判定 applicative bisimilarity、逻辑等价与测试等价是否可靠且完全。
方法
引入 labelled Markov processes 的 Feller 连续性,利用余归纳与逻辑关系方法证明多种等价的重合;并对比实数操作受连续函数限制与不受限制两种情形。
评估
通过理论证明而非实验,在连续函数限制下建立 full abstraction,并给出无限制情形下不可刻画及不健全的结论。
原文摘要(Abstract)

We study the nature of applicative bisimilarity in λ-calculi endowed with operators for sampling from contin- uous distributions. On the one hand, we show that bisimilarity, logical equivalence, and testing equivalence all coincide with contextual equivalence when real numbers can be manipulated through continuous functions only. The key ingredient towards this result is a notion of Feller-continuity for labelled Markov processes, which we believe of independent interest, giving rise a broad class of LMPs for which coinductive and logically inspired equivalences coincide. On the other hand, we show that if no constraint is put on the way real numbers are manipulated, characterizing contextual equivalence turns out to be hard, and most of the aforementioned notions of equivalence are even unsound.

链接与引用

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

BibTeX
@article{paperbot1502,
  title = {On Feller continuity and full abstraction},
  author = {Gilles Barthe and Raphaëlle Crubillé and Ugo Dal Lago and Francesco Gavazzo},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {6},
  number = {ICFP},
  year = {2022},
  doi = {10.1145/3547651}
}