Documentation

Mathlib.MeasureTheory.Constructions.BorelSpace.Metrizable

Measurable functions in (pseudo-)metrizable Borel spaces #

theorem measurable_of_tendsto_ennreal' {α : Type u_1} [MeasurableSpace α] {ι : Type u_3} {f : ιαENNReal} {g : αENNReal} (u : Filter ι) [Filter.NeBot u] [Filter.IsCountablyGenerated u] (hf : ∀ (i : ι), Measurable (f i)) (lim : Filter.Tendsto f u (nhds g)) :

A limit (over a general filter) of measurable ℝ≥0∞ valued functions is measurable.

theorem measurable_of_tendsto_ennreal {α : Type u_1} [MeasurableSpace α] {f : αENNReal} {g : αENNReal} (hf : ∀ (i : ), Measurable (f i)) (lim : Filter.Tendsto f Filter.atTop (nhds g)) :

A sequential limit of measurable ℝ≥0∞ valued functions is measurable.

theorem measurable_of_tendsto_nnreal' {α : Type u_1} [MeasurableSpace α] {ι : Type u_3} {f : ιαNNReal} {g : αNNReal} (u : Filter ι) [Filter.NeBot u] [Filter.IsCountablyGenerated u] (hf : ∀ (i : ι), Measurable (f i)) (lim : Filter.Tendsto f u (nhds g)) :

A limit (over a general filter) of measurable ℝ≥0 valued functions is measurable.

theorem measurable_of_tendsto_nnreal {α : Type u_1} [MeasurableSpace α] {f : αNNReal} {g : αNNReal} (hf : ∀ (i : ), Measurable (f i)) (lim : Filter.Tendsto f Filter.atTop (nhds g)) :

A sequential limit of measurable ℝ≥0 valued functions is measurable.

theorem measurable_of_tendsto_metrizable' {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {ι : Type u_3} {f : ιαβ} {g : αβ} (u : Filter ι) [Filter.NeBot u] [Filter.IsCountablyGenerated u] (hf : ∀ (i : ι), Measurable (f i)) (lim : Filter.Tendsto f u (nhds g)) :

A limit (over a general filter) of measurable functions valued in a (pseudo) metrizable space is measurable.

theorem measurable_of_tendsto_metrizable {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {f : αβ} {g : αβ} (hf : ∀ (i : ), Measurable (f i)) (lim : Filter.Tendsto f Filter.atTop (nhds g)) :

A sequential limit of measurable functions valued in a (pseudo) metrizable space is measurable.

theorem aemeasurable_of_tendsto_metrizable_ae {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {ι : Type u_3} {μ : MeasureTheory.Measure α} {f : ιαβ} {g : αβ} (u : Filter ι) [hu : Filter.NeBot u] [Filter.IsCountablyGenerated u] (hf : ∀ (n : ι), AEMeasurable (f n)) (h_tendsto : ∀ᵐ (x : α) ∂μ, Filter.Tendsto (fun n => f n x) u (nhds (g x))) :
theorem aemeasurable_of_tendsto_metrizable_ae' {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {μ : MeasureTheory.Measure α} {f : αβ} {g : αβ} (hf : ∀ (n : ), AEMeasurable (f n)) (h_ae_tendsto : ∀ᵐ (x : α) ∂μ, Filter.Tendsto (fun n => f n x) Filter.atTop (nhds (g x))) :
theorem aemeasurable_of_unif_approx {α : Type u_1} [MeasurableSpace α] {β : Type u_3} [MeasurableSpace β] [PseudoMetricSpace β] [BorelSpace β] {μ : MeasureTheory.Measure α} {g : αβ} (hf : ∀ (ε : ), ε > 0f, AEMeasurable f ∀ᵐ (x : α) ∂μ, dist (f x) (g x) ε) :
theorem measurable_of_tendsto_metrizable_ae {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {μ : MeasureTheory.Measure α} [MeasureTheory.Measure.IsComplete μ] {f : αβ} {g : αβ} (hf : ∀ (n : ), Measurable (f n)) (h_ae_tendsto : ∀ᵐ (x : α) ∂μ, Filter.Tendsto (fun n => f n x) Filter.atTop (nhds (g x))) :
theorem measurable_limit_of_tendsto_metrizable_ae {α : Type u_1} {β : Type u_2} [MeasurableSpace α] [TopologicalSpace β] [TopologicalSpace.PseudoMetrizableSpace β] [MeasurableSpace β] [BorelSpace β] {ι : Type u_3} [Countable ι] [Nonempty ι] {μ : MeasureTheory.Measure α} {f : ιαβ} {L : Filter ι} [Filter.IsCountablyGenerated L] (hf : ∀ (n : ι), AEMeasurable (f n)) (h_ae_tendsto : ∀ᵐ (x : α) ∂μ, l, Filter.Tendsto (fun n => f n x) L (nhds l)) :
f_lim hf_lim_meas, ∀ᵐ (x : α) ∂μ, Filter.Tendsto (fun n => f n x) L (nhds (f_lim x))
theorem measurableSet_of_tendsto_indicator {α : Type u_4} [MeasurableSpace α] {A : Set α} {ι : Type u_3} (L : Filter ι) [Filter.IsCountablyGenerated L] {As : ιSet α} [Filter.NeBot L] (As_mble : ∀ (i : ι), MeasurableSet (As i)) (h_lim : Filter.Tendsto (fun i => Set.indicator (As i) 1) L (nhds (Set.indicator A 1))) :

If the indicator functions of measurable sets Aᵢ converge to the indicator function of a set A along a nontrivial countably generated filter, then A is also measurable.

theorem nullMeasurableSet_of_tendsto_indicator {α : Type u_4} [MeasurableSpace α] {A : Set α} {ι : Type u_3} (L : Filter ι) [Filter.IsCountablyGenerated L] {As : ιSet α} [Filter.NeBot L] {μ : MeasureTheory.Measure α} (As_mble : ∀ (i : ι), MeasureTheory.NullMeasurableSet (As i)) (h_lim : ∀ᵐ (x : α) ∂μ, Filter.Tendsto (fun i => Set.indicator (As i) 1 x) L (nhds (Set.indicator A 1 x))) :

If the indicator functions of a.e.-measurable sets Aᵢ converge a.e. to the indicator function of a set A along a nontrivial countably generated filter, then A is also a.e.-measurable.