paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Fixpoint operators for 2-categorical structures

2-范畴结构的不动点算子
LICS 2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2023匹配度 2/10 · 该论文属于纯范畴论/形式语义方向,讨论 2-范畴中的不动点算子与(共)归纳类型,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无直接交集。仅在非常宽泛的程序语言形式语义层面有理论关联。引用 2 inbox
Zeinab Galal
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:将 Plotkin–Simpson 的不动点算子定理范畴化到 2-范畴,统一建模(共)归纳类型与执行步骤。

不动点算子用于推理递归程序以及由归纳或余归纳得到的数据类型,如列表、树和流。已有范畴论研究给出“带不动点范畴”的概念,而 Plotkin–Simpson 定理在双自由代数等条件下刻画了不动点算子的存在性与唯一性,并恢复 Cppo 与线性逻辑关系模型等标准例子。本文把该结果范畴化,建立 2-范畴不动点算子理论:二维框架使带 (共)归纳原理的语言的执行步骤也能被建模。作者据此恢复自函子初始代数与终结余代数的标准构造,并得到广义 species 与多项式函子的不动点。

问题
如何为递归程序与经归纳/余归纳获得的数据类型提供范畴论基础,并刻画不动点算子的存在唯一性,同时能建模语言的执行步骤。
方法
将 Plotkin–Simpson 关于带不动点范畴的定理提升到 2-范畴,发展 2-范畴不动点算子理论。
评估
通过恢复自函子的初始代数/终结余代数,以及广义 species 与多项式函子的不动点等标准构造,验证该理论的通用性。
原文摘要(Abstract)

Fixpoint operators are tools to reason on recursive programs and data types obtained by induction (e.g. lists, trees) or coinduction (e.g. streams). They were given a categorical treatment with the notion of categories with fixpoints. A theorem by Plotkin and Simpson characterizes existence and uniqueness of fixpoint operators for categories satisfying some conditions on bifree algebras and recovers the standard examples of the category Cppo (ω-complete pointed partial orders and continuous functions) in domain theory and the relational model in linear logic.We present a categorification of this result and develop the theory of 2-categorical fixpoint operators where the 2-dimensional framework allows to model the execution steps for languages with (co)inductive principles. We recover the standard categorical constructions of initial algebras and final coalgebras for endofunctors as well as fixpoints of generalized species and polynomial functors.

链接与引用

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

BibTeX
@inproceedings{Galal23,
  title = {Fixpoint operators for 2-categorical structures},
  author = {Zeinab Galal},
  booktitle = {LICS},
  year = {2023},
  doi = {10.1109/lics56636.2023.10175688}
}