状态与效应三角形的配方

摘要:程序语言的语义可以把程序视为状态转换器,或者谓词转换器。最近,作者引入了状态和效果三角形的概念,以范畴论的方式捕捉了这种情况,涉及状态和谓词转换器之间的伴随性。本文利用范畴论中经典的结果之一,即乔恩·贝克的单调性定理的一部分,系统地从伴随构造这样一个状态和效果三角形。该构造的威力通过许多例子来展示,涵盖程序语义中出现的许多单子,包括(概率)幂域。

作者:Bart Jacobs

论文ID:1703.09034

分类:Logic in Computer Science

分类简称:cs.LO

提交时间:2023-06-22

PDF 下载: 英文版 中文版pdf翻译中