等效地,是否存在已知的概率高阶函数编程语言的指称语义?具体而言,是否存在通过对称随机二元选择运算扩展的纯无类型演算的域模型。
动机
笛卡尔封闭类别为高阶计算提供了语义。概率功率域为随机程序提供语义。在概率功率域操作下关闭的CCC将为随机的高阶函数编程语言提供语义。
相关工作
Tix,Keimel和Plotkin(2004)[1]给出了下,上和凸幂域运算的现代结构,但请注意
是否存在在概率幂域的构造下闭合的连续域的笛卡尔闭合类别仍然是一个未解决的问题。
Mislove(2013)[2,3]以一阶语言给出了连续随机变量的语义,但指出
即使概率幂域使有向完整姿态集(简称dcpos)和Scott连续映射的CCC不变,也没有笛卡尔封闭域域-满足通常逼近假设的dcpos-在以下情况下已知不变这个构造。众所周知,在概率选择单子[4]下,相干域的类别是不变的,但该类别不是笛卡尔封闭的。
参考文献
- 里贾纳·泰克斯(Regina Tix),克劳斯·凯米尔(Klaus Keimel)和戈登·普洛特金(Gordon Plotkin)(2004年) “将概率和非确定性相结合的语义领域”。
- Michael Mislove(2013) “连续随机变量I的域的剖析”
- Michael Mislove(2013) “连续随机变量II域的剖析”
- Jung,A。和R. Tix(1998) “麻烦的概率幂域”