-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
26 lines (16 loc) · 860 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
This repo is for Coq developments pertaining to our work on MPCF, a
measure-theoretic version of PCF.
MPCF starts with PCF and adds probabilistic effects via a monadic metalanguage.
RejectionSampling/ contains an elementary version of this language,
with uniform sampling and products.
ImportanceSampling/ adds an arbitrary (non-uniform) primitive
distribution with a density function; samples are weighted according
to their density.
Observations/ adds observations from that primitive distribution.
We believe that all these developments have run successfully in Coq
8.5p11 .
However, all depend on the same assumption, namely that the
function bindopM, (fun a => strict0 (f a) (fun mu' => (mu' k))) in
MeasureSemantics.v, is itself always measurable. We believe that some
version of this assumption is true, but we have been unable to prove
it.