A Cartesian closed category for random variables
File(s)3661814.3662126.pdf (702.01 KB)
Published version
Author(s)
Di Gianantonio, Pietro
Edalat, Abbas
Type
Conference Paper
Abstract
We present a novel, yet rather simple construction within the traditional framework of Scott domains to provide semantics to probabilistic programming, thus obtaining a solution to a long-standing open problem in this area. We work with the Scott domain of random variables from a standard and fixed probability space—theunit interval or the Cantor space—to any given Scott domain. The map taking any such random variable to its corresponding probability distribution provides a Scott continuous surjection onto the
probabilistic power domain of the underlying Scott domain, which preserving canonical basis elements, establishing a new basic result in classical domain theory. If the underlying Scott domain is effectively given, then this map is also computable. We obtain a Cartesian closed category by enriching the category of Scott domains by a partial equivalence relation to capture the equivalence of random variables on these domains. The constructor of the do-
main of random variables on this category, with the two standard probability spaces, leads to four basic strong commutative monads, suitable for defining the semantics of probabilistic programming.
probabilistic power domain of the underlying Scott domain, which preserving canonical basis elements, establishing a new basic result in classical domain theory. If the underlying Scott domain is effectively given, then this map is also computable. We obtain a Cartesian closed category by enriching the category of Scott domains by a partial equivalence relation to capture the equivalence of random variables on these domains. The constructor of the do-
main of random variables on this category, with the two standard probability spaces, leads to four basic strong commutative monads, suitable for defining the semantics of probabilistic programming.
Date Issued
2024-07
Date Acceptance
2024-04-15
Citation
LICS '24: Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science, 2024, pp.1-14
ISBN
9798400706608
Publisher
ACM
Start Page
1
End Page
14
Journal / Book Title
LICS '24: Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science
Copyright Statement
This work is licensed under a Creative Commons Attribution International 4.0 License.
License URL
Identifier
https://dl.acm.org/doi/10.1145/3661814.3662126
Source
Thirty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
Publication Status
Published
Start Date
2024-07-08
Finish Date
2024-07-11
Coverage Spatial
Tallinn, Estonia
Date Publish Online
2024-07-08