α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
⊢ StronglyMeasurable f
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
⊢ StronglyMeasurable f
letI := pseudoMetrizableSpacePseudoMetric β
case inl
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : IsEmpty β
⊢ StronglyMeasurable f

case inr
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
⊢ StronglyMeasurable f
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
⊢ StronglyMeasurable f
rcases isEmpty_or_nonempty β with ⟨⟩ <;> skip
no goals
case inl
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : IsEmpty β
⊢ StronglyMeasurable f
exact Subsingleton.stronglyMeasurable f
case inr
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
inhabited_h : Inhabited β
⊢ StronglyMeasurable f
case inr
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
⊢ StronglyMeasurable f
inhabit β
no goals
case inr
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
inhabited_h : Inhabited β
⊢ StronglyMeasurable f
exact
  ⟨SimpleFunc.approxOn f hf Set.univ default (Set.mem_univ _), fun x =>
    SimpleFunc.tendsto_approxOn hf (Set.mem_univ _) (by rw [closure_univ]; simp)⟩
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
inhabited_h : Inhabited β
x : α
⊢ f x ∈ univ
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
inhabited_h : Inhabited β
x : α
⊢ f x ∈ closure univ
rw [closure_univ]
no goals
α : Type u_2
β : Type u_1
γ : Type ?u.134098
ι : Type ?u.134101
inst✝⁵ : Countable ι
f g : α → β
mα : MeasurableSpace α
inst✝⁴ : MeasurableSpace β
inst✝³ : TopologicalSpace β
inst✝² : PseudoMetrizableSpace β
inst✝¹ : SecondCountableTopology β
inst✝ : OpensMeasurableSpace β
hf : Measurable f
this : PseudoMetricSpace β := pseudoMetrizableSpacePseudoMetric β
h✝ : Nonempty β
inhabited_h : Inhabited β
x : α
⊢ f x ∈ univ
simp