A Probabilistic Dependent Type System based on Non-Deterministic Beta Reduction
Logic in Computer Science
2016-02-25 v2 Programming Languages
Abstract
We introduce Probabilistic Dependent Type Systems (PDTS) via a functional language based on a subsystem of intuitionistic type theory including dependent sums and products, which is expanded to include stochastic functions. We provide a sampling-based semantics for the language based on non-deterministic beta reduction. Further, we derive a probabilistic logic from the PDTS introduced as a direct result of the Curry-Howard isomorphism. The probabilistic logic derived is shown to provide a universal representation for finite discrete distributions.
Cite
@article{arxiv.1602.06420,
title = {A Probabilistic Dependent Type System based on Non-Deterministic Beta Reduction},
author = {Jonathan H. Warrell},
journal= {arXiv preprint arXiv:1602.06420},
year = {2016}
}
Comments
15 pages