Skip to content
Closed
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions Mathlib/MeasureTheory/Constructions/BorelSpace/Real.lean
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,15 @@ theorem AEMeasurable.real_toNNReal {f : α → ℝ} {μ : Measure α} (hf : AEMe
AEMeasurable (fun x => Real.toNNReal (f x)) μ :=
measurable_real_toNNReal.comp_aemeasurable hf

lemma measurableEmbedding_natCast {α : Type*} [MeasurableSpace α]
[MeasurableSingletonClass α] [AddMonoidWithOne α] [CharZero α] :
MeasurableEmbedding (Nat.cast : ℕ → α) where
injective := CharZero.cast_injective
measurable := measurable_from_nat
measurableSet_image' := fun _ _ =>
((Set.countable_range (Nat.cast : ℕ → α)).mono
(Set.image_subset_range _ _)).measurableSet

theorem measurable_coe_nnreal_real : Measurable ((↑) : ℝ≥0 → ℝ) :=
NNReal.continuous_coe.measurable

Expand Down
Loading