theorem
MeasureTheory.isProbabilityMeasure_bind
{A : Type u_1}
{B : Type u_2}
[MeasurableSpace A]
[MeasurableSpace B]
{f : A → Measure B}
[∀ (x : A), IsProbabilityMeasure (f x)]
(hf : Measurable f)
(μ : Measure A)
[IsProbabilityMeasure μ]
:
IsProbabilityMeasure (μ.bind f)
noncomputable def
MeasureTheory.ProbabilityMeasure.bind
{A : Type u_1}
{B : Type u_2}
[MeasurableSpace A]
[MeasurableSpace B]
(μ : ProbabilityMeasure A)
(f : A → ProbabilityMeasure B)
:
Monadic bind for probability measures.
Instances For
theorem
MeasureTheory.ProbabilityMeasure.lintegral_bind
{A : Type u_1}
{B : Type u_2}
[MeasurableSpace A]
[MeasurableSpace B]
(μ : ProbabilityMeasure A)
{f : A → ProbabilityMeasure B}
(hf : Measurable f)
{k : B → ENNReal}
(hk : Measurable k)
:
theorem
MeasureTheory.ProbabilityMeasure.measurable_bind
{A : Type u_1}
{B : Type u_2}
[MeasurableSpace A]
[MeasurableSpace B]
(f : A → ProbabilityMeasure B)
:
Measurable fun (x : ProbabilityMeasure A) => x.bind f