pith. machine review for the scientific record. sign in

arxiv: 1104.0195 · v2 · submitted 2011-04-01 · 💻 cs.LO · cs.PL

Recognition: unknown

Probabilistic Operational Semantics for the Lambda Calculus

Authors on Pith no claims yet
classification 💻 cs.LO cs.PL
keywords semanticscalculusoperationalbig-steplambdaprobabilisticrespectsmall-step
0
0 comments X
read the original abstract

Probabilistic operational semantics for a nondeterministic extension of pure lambda calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics are both inductively and coinductively defined. Moreover, small-step and big-step semantics are shown to produce identical outcomes, both in call-by- value and in call-by-name. Plotkin's CPS translation is extended to accommodate the choice operator and shown correct with respect to the operational semantics. Finally, the expressive power of the obtained system is studied: the calculus is shown to be sound and complete with respect to computable probability distributions.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. A Gradual Probabilistic Lambda Calculus

    cs.PL 2026-04 unverdicted novelty 7.0

    GPLC is a gradual source probabilistic lambda calculus formalized with probabilistic couplings for static relations, elaborated to a distribution-based target language TPLC, and proven type-safe with conservative exte...