Documentation

CslibFrontier.Probability.PMF.ToReal

Real-valued probabilities #

Real-valued probabilities (μ a).toReal and (μ.toOuterMeasure s).toReal of a discrete distribution lie in [0, 1]. Nonnegativity is ENNReal.toReal_nonneg; this module supplies the upper bounds and monotonicity in the event, so that clients working with real-valued probabilities need not convert μ a ≤ 1, μ.toOuterMeasure s ≤ 1 or μ.toOuterMeasure s ≤ μ.toOuterMeasure t through ENNReal.toReal by hand.

Main results #

theorem Cslib.Probability.PMF.toReal_apply_le_one {α : Type u_1} (μ : PMF α) (a : α) :
(μ a).toReal ≤ 1

A probability is at most one; in particular Pr[e] ≤ 1 for every Boolean experiment.

An event has real-valued probability at most one.

theorem Cslib.Probability.PMF.toOuterMeasure_toReal_mono {α : Type u_1} (μ : PMF α) {s t : Set α} (h : s ⊆ t) :

A larger event has larger real-valued probability. Unlike ENNReal.toReal_mono, this needs no finiteness side condition, since every event has probability at most one.