Borel measurable space on WithTop #
For ι a linear order with the order topology, we define the Borel measurable space on WithTop ι.
We then prove that the natural inclusion ι → WithTop ι is measurable, and that the function
WithTop.untopA : WithTop ι → ι (which sends ⊤ to an arbitrary element of ι) is measurable.
Main statements #
- measurable_of_measurable_comp_coe: if- f : WithTop ι → αis such that- f ∘ coeis measurable, then- fis measurable.
- Measurable.withTop_coe: the function- fun x : ι ↦ (x : WithTop ι)is measurable.
- Measurable.untopD: for- d : ι, the function- WithTop.untopD d : WithTop ι → ιis measurable.
- Measurable.untopA: the function- WithTop.untopA : WithTop ι → ιis measurable.
instance
WithTop.instMeasurableSpace
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
 :
Equations
instance
WithTop.instBorelSpace
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
 :
BorelSpace (WithTop ι)
noncomputable def
WithTop.MeasurableEquiv.neTopEquiv
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
 :
Measurable equivalence between the non-top elements of WithTop ι and ι.
Instances For
theorem
WithTop.measurable_of_measurable_comp_coe
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
{α : Type u_2}
{mα : MeasurableSpace α}
{f : WithTop ι → α}
(h : Measurable fun (p : ι) => f ↑p)
 :
theorem
WithTop.measurable_untopD
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
(d : ι)
 :
Measurable (untopD d)
theorem
WithTop.measurable_untopA
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
[Nonempty ι]
 :
theorem
WithTop.measurable_coe
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
 :
Measurable fun (x : ι) => ↑x
theorem
Measurable.withTop_coe
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
{α : Type u_2}
{mα : MeasurableSpace α}
{f : α → ι}
(hf : Measurable f)
 :
Measurable fun (x : α) => ↑(f x)
theorem
Measurable.untopD
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
{α : Type u_2}
{mα : MeasurableSpace α}
(d : ι)
{f : α → WithTop ι}
(hf : Measurable f)
 :
Measurable fun (x : α) => WithTop.untopD d (f x)
theorem
Measurable.untopA
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
{α : Type u_2}
{mα : MeasurableSpace α}
[Nonempty ι]
{f : α → WithTop ι}
(hf : Measurable f)
 :
Measurable fun (x : α) => (f x).untopA
def
WithTop.measurableEquivSum
{ι : Type u_1}
[LinearOrder ι]
[TopologicalSpace ι]
[OrderTopology ι]
[MeasurableSpace ι]
[BorelSpace ι]
 :
Measurable equivalence between WithTop ι and ι ⊕ Unit.
Equations
- WithTop.measurableEquivSum = { toEquiv := Equiv.optionEquivSumPUnit ι, measurable_toFun := ⋯, measurable_invFun := ⋯ }