论文标题

部分理论的功能语义

Functorial Semantics for Partial Theories

论文作者

Di Liberti, Ivan, Loregian, Fosco, Nester, Chad, Sobociński, Paweł

论文摘要

我们为部分理论提供了律师风格的定义,通过允许部分定义的操作扩展了平衡理论的经典概念。与经典情况一样,我们的定义是句法:我们使用适当的字符串图作为术语。这允许对部分理论定义的模型类别进行方程推理。我们通过考虑许多示例,包括部分组合代数和笛卡尔封闭类别来证明此类方程理论的表现力。此外,尽管语法的表现力提高了,我们仍保留了语义的良好概念:我们表明,我们的模型类别是本地有限的类别,并且存在自由模型。

We provide a Lawvere-style definition for partial theories, extending the classical notion of equational theory by allowing partially defined operations. As in the classical case, our definition is syntactic: we use an appropriate class of string diagrams as terms. This allows for equational reasoning about the class of models defined by a partial theory. We demonstrate the expressivity of such equational theories by considering a number of examples, including partial combinatory algebras and cartesian closed categories. Moreover, despite the increase in expressivity of the syntax we retain a well-behaved notion of semantics: we show that our categories of models are precisely locally finitely presentable categories, and that free models exist.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源