Nijmegen Quantum Logic Group

home people seminar

The EfProb Library for Probabilistic Calculations

20 Jun 2017 [ proceedings (CALCO TOOLS 2017) ]

A brief overview is given of the possibilities of the EfProb library.

EfProb is an abbreviation of Effectus Probability. It is the name of a library for probability calculations in Python. EfProb offers a uniform language for discrete, continuous and quantum probability. For each of these three cases, the basic ingredients of the language are states, pre- dicates, and channels. Probabilities are typically calculated as validities of predicates in states. States can be updated (conditioned) with predicates. Channels can be used for state trans- formation and for predicate transformation. This short paper gives an overview of the use of EfProb.