Publication:5152658: Difference between revisions

From MaRDI portal
Publication:5152658
Created automatically from import240129110113
 
(No difference)

Latest revision as of 15:02, 8 February 2024

DOI10.1017/S0956796821000137zbMATH Open1493.03004arXiv2003.09993MaRDI QIDQ5152658FDOQ5152658

Jacques Garrigue, Takafumi Saikawa, Reynald Affeldt, David Nowak

Publication date: 24 September 2021

Published in: Journal of Functional Programming (Search for Journal in Brave)

Abstract: The algebraic properties of the combination of probabilistic choice and nondeterministic choice have long been a research topic in program semantics. This paper explains a formalization in the Coq proof assistant of a monad equipped with both choices: the geometrically convex monad. This formalization has an immediate application: it provides a model for a monad that implements a non-trivial interface which allows for proofs by equational reasoning using probabilistic and nondeterministic effects. We explain the technical choices we made to go from the literature to a complete Coq formalization, from which we identify reusable theories about mathematical structures such as convex spaces and concrete categories, and that we integrate in a framework for monadic equational reasoning.


Full work available at URL: https://arxiv.org/abs/2003.09993





Cites Work


Cited In (4)

Uses Software






This page was built for publication: A trustful monad for axiomatic reasoning with probability and nondeterminism

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5152658)