M. Hyland
等人
/
理论计算机科学电子笔记
161
(
2006
)
43
f
是幂等交换幺半群的单子。后者涉及到一个卡氏方程,即x+x=x。正是x在方程左
侧的重复,使得这里的差别至关重要。(How这个问题本身将在例2.4中描述。)我
们上面给出的关于单子扩张的论证在更一般的情况下没有大惊小怪,只要我们只考
虑对称运算结构而不是一般的代数结构:我们在第
2
节给出背景。但如果没有进一
步的扩张,它不会扩展到
Pf
然而,回到恩格尔我们可以很容易地找到
P
f
作为P上的闭函子的分配律:见第3
节。我们就可以解除它的乘法自然变换。唯一的困难是单子
P
f
的单位不能从Set提升
到Rel,即,它在
集合
中是自然的,但在
关系
中不是。但这并不坏:内函子和乘法
允许我们建立一个克莱斯利构造,但它是一个半范畴而不是范畴。Hayashi在[9]中
对与半范畴密切相关的半函子进行了精确的研究,以建立无类型
λ-
演算的模型语义
范畴在范畴论中已经研究很久了,例如参见
[11]
。单位的数据仍然存在,它提供逐
点幂等元。这就足以让我们模仿上面的论证,模的温和额外微妙涉及采取和分裂幂
等,返回恩格尔对这个更精细的论证的完全公理化的处理将出现在随后的论文中。
这项工作留下了一个我们热衷于追求的突出的开放问题:
Engeler
模型是无类型
λ演算的滤波器模型的简单情况。 因此,随着 在Engeler模型的范畴理论公式
中,作为未来的工作,我们打算扩展我们的范畴理论分析来解释过滤器模型。由于
至少有一些滤波器模型是自然域,这可能需要重建域理论。这可能是一项艰巨的工
作,因此我们推迟了这项工作。
2
分配律与提升
给定范畴C上的一对单子S和T,下面的结果在文献中广泛出现,例如,在[1]中。
定理2.1
给出单子的一个分配律
λ
:
ST
段
抬高
等价于把单子
T
提升到范畴
S-Alg
。
在本文中,我们将集中讨论这类分配律的一类例子,我们将描述,其中S是对称
monoidal
范畴
C
中交换
monoid
的
monad
,当这样的
monad
存在时,
T
是
C
上的任意
交换monad。我们简单回顾一下相关的定义。
给定一个对称monoidal范畴C,C上
的
单子(T
,
η
,
μ)的强度是一个自然变
换,其分量形式
为
t
X
,
Y
:X<$TY−→T(X<$Y),满足四个公理,表示关于以下单
子结构的一致性: