English

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.

Keywords

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

R2 v1 2026-06-22T12:54:19.053Z