Skip to content

Commit 08867a3

Browse files
committed
feat(MeasureTheory/Integral/IntegralEqImproper): add IntegrableOn.tendsto_integral_Ici and ..._Iic
1 parent 450ca44 commit 08867a3

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Mathlib/MeasureTheory/Integral/IntegralEqImproper.lean

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,20 @@ theorem IntegrableOn.tendsto_integral_Iio {ι E : Type*} [NormedAddCommGroup E]
636636
Tendsto (fun i ↦ ∫ x in Iio (b i), f x) l (𝓝 (∫ x in Iio a, f x)) :=
637637
(hf.tendsto_primitive_Iio le_rfl).comp hb
638638

639+
theorem IntegrableOn.tendsto_integral_Ici {ι E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
640+
{μ : Measure ℝ} [NoAtoms μ] {a : ℝ} {f : ℝ → E} (hf : IntegrableOn f (Ici a) μ)
641+
{b : ι → ℝ} {l : Filter ι} (hb : Tendsto b l (𝓝[≥] a)) :
642+
Tendsto (fun i ↦ ∫ x in Ici (b i), f x ∂μ) l (𝓝 (∫ x in Ici a, f x ∂μ)) := by
643+
simp_rw [integral_Ici_eq_integral_Ioi]
644+
exact ((hf.mono_set Ioi_subset_Ici_self).tendsto_primitive_Ioi le_rfl).comp hb
645+
646+
theorem IntegrableOn.tendsto_integral_Iic {ι E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E]
647+
{μ : Measure ℝ} [NoAtoms μ] {a : ℝ} {f : ℝ → E} (hf : IntegrableOn f (Iic a) μ)
648+
{b : ι → ℝ} {l : Filter ι} (hb : Tendsto b l (𝓝[≤] a)) :
649+
Tendsto (fun i ↦ ∫ x in Iic (b i), f x ∂μ) l (𝓝 (∫ x in Iic a, f x ∂μ)) := by
650+
simp_rw [integral_Iic_eq_integral_Iio]
651+
exact ((hf.mono_set Iio_subset_Iic_self).tendsto_primitive_Iio le_rfl).comp hb
652+
639653
open Real
640654

641655
open scoped Interval

0 commit comments

Comments
 (0)