instance
MeasureTheory.Option.instDiscreteMeasurableSpaceOption_quasiBorelSpaces
{A : Type u_1}
[MeasurableSpace A]
[DiscreteMeasurableSpace A]
:
@[simp]
theorem
MeasureTheory.Option.measurable_elim
{B : Type u_2}
{C : Type u_3}
[MeasurableSpace B]
[MeasurableSpace C]
(g : C)
{h : B → C}
(hh : Measurable h)
:
Measurable fun (x : Option B) => x.elim g h
theorem
MeasureTheory.Option.measurable_elim'
{B : Type u_2}
{C : Type u_3}
[MeasurableSpace B]
[MeasurableSpace C]
(g : C)
{h : B → C}
(hh : Measurable h)
:
Measurable (Option.elim' g h)
@[simp]
theorem
MeasureTheory.Option.measurable_isSome
{A : Type u_1}
[MeasurableSpace A]
:
Measurable fun (x : Option A) => x.isSome
instance
MeasureTheory.Option.instStandardBorelSpaceOption_quasiBorelSpaces
{A : Type u_1}
[MeasurableSpace A]
[StandardBorelSpace A]
: