paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Central Submonads and Notions of Computation: Soundness, Completeness and Internal Languages

中心子单子与计算概念:可靠性、完备性与内部语言
LICS 2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2023匹配度 2/10 · 该论文属于范畴论/形式语义方向,研究强单子、中心子单子与λ演算的可靠性和完备性,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无直接关系。它仅在最宽泛的编程语言理论/计算效应语义层面与PL背景相关,难以支撑用户当前的核心研究问题。引用 7 inbox
Titouan Carette, Louis Lemonnier, Vladimir Zamdzhiev
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:将中心性/中心子单子概念推广到对称幺半范畴上的强单子,并建立带中心子单子的λ演算语义的可靠性、完备性与内部语言结果。

单子(monad)是范畴论中建模计算效应的代数结构。本文在对称幺半范畴上为强单子定义“中心”(centre)及更一般的“中心性”,即效应与所有其他效应可交换的性质。作者给出刻画强单子中心存在的三个等价条件,并将其与 Power 和 Robinson 的前幺半中心联系起来;还证明许多常见范畴上的强单子都具有中心,说明该概念具有普遍性。进一步,论文研究中心子单子(必然可交换),为带中心子单子的 λ 演算建立等式理论,给出范畴模型,并证明该语义的可靠性、完备性与内部语言定理。

问题
如何为强单子刻画“中心性”这一效应可交换性质,并为带中心子单子的计算语言提供范畴语义?
方法
在对称幺半范畴上定义强单子的中心与中心子单子,给出等价条件,并构造带中心子单子的 λ 演算等式理论及其范畴模型。
评估
通过证明语义的可靠性、完备性与内部语言定理,并说明许多常见范畴上的强单子都存在中心来验证理论。
原文摘要(Abstract)

Monads in category theory are algebraic structures that can be used to model computational effects in programming languages. We show how the notion of "centre", and more generally "centrality", i.e., the property for an effect to commute with all other effects, may be formulated for strong monads acting on symmetric monoidal categories. We identify three equivalent conditions which characterise the existence of the centre of a strong monad (some of which relate it to the premonoidal centre of Power and Robinson) and we show that every strong monad on many well-known naturally occurring categories does admit a centre, thereby showing that this new notion is ubiquitous. More generally, we study central submonads, which are necessarily commutative, just like the centre of a strong monad. We provide a computational interpretation by formulating equational theories of lambda calculi equipped with central submonads, we describe categorical models for these theories and prove soundness, completeness and internal language results for our semantics.

链接与引用

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

BibTeX
@inproceedings{CaretteLZ23,
  title = {Central Submonads and Notions of Computation: Soundness, Completeness and Internal Languages},
  author = {Titouan Carette and Louis Lemonnier and Vladimir Zamdzhiev},
  booktitle = {LICS},
  year = {2023},
  doi = {10.1109/lics56636.2023.10175687}
}