Documentation

Mathlib.MeasureTheory.Integral.IntervalIntegral.MeanValue

First and second mean value theorems for interval integrals #

We prove versions of the first and second mean value theorems for interval integrals.

Main results #

First mean value theorem

Second mean value theorem

A vector-valued inequality variant of the second mean value theorem

References #

Tags #

mean value theorem, interval integral

theorem exists_eq_const_mul_intervalIntegral_of_ae_nonneg {a b : } {f g : } {μ : MeasureTheory.Measure } (hf : ContinuousOn f (Set.uIcc a b)) (hg : IntervalIntegrable g μ a b) (hg0 : ∀ᵐ (x : ) μ.restrict (Set.uIoc a b), 0 g x) :
cSet.uIcc a b, (x : ) in a..b, f x * g x μ = f c * (x : ) in a..b, g x μ

First mean value theorem for interval integrals (arbitrary measure, a.e. nonnegativity). Let f g : ℝ → ℝ and let μ be a measure on . Assume that f is continuous on uIcc a b, that g is interval integrable on a..b w.r.t. μ, and that g ≥ 0 a.e. on Ι a b w.r.t. μ.restrict (Ι a b). Then ∃ c ∈ uIcc a b, (∫ x in a..b, f x * g x ∂μ) = f c * (∫ x in a..b, g x ∂μ).

theorem exists_eq_const_mul_intervalIntegral_of_nonneg {a b : } {f g : } {μ : MeasureTheory.Measure } (hf : ContinuousOn f (Set.uIcc a b)) (hg : IntervalIntegrable g μ a b) (hg0 : xSet.uIoc a b, 0 g x) :
cSet.uIcc a b, (x : ) in a..b, f x * g x μ = f c * (x : ) in a..b, g x μ

First mean value theorem for interval integrals (arbitrary measure, nonnegativity). Let f g : ℝ → ℝ and let μ be a measure on . Assume that f is continuous on uIcc a b, that g is interval integrable on a..b w.r.t. μ, and that g ≥ 0 on Ι a b. Then ∃ c ∈ uIcc a b, (∫ x in a..b, f x * g x ∂μ) = f c * (∫ x in a..b, g x ∂μ).

theorem exists_eq_const_mul_intervalIntegral_of_nonneg_of_antitoneOn {a b : } {f g : } (hab : a b) (hf : 0 f b) (hf_mon : AntitoneOn f (Set.Icc a b)) (hg : IntervalIntegrable g MeasureTheory.volume a b) :
ξSet.Icc a b, (x : ) in a..b, f x * g x = f a * (x : ) in a..ξ, g x

Second mean value theorem for interval integrals with a nonnegative antitone weight.

theorem exists_eq_const_mul_intervalIntegral_of_nonneg_of_monotoneOn {a b : } {f g : } (hab : a b) (hf : 0 f a) (hf_mon : MonotoneOn f (Set.Icc a b)) (hg : IntervalIntegrable g MeasureTheory.volume a b) :
ξSet.Icc a b, (x : ) in a..b, f x * g x = f b * (x : ) in ξ..b, g x

Second mean value theorem for interval integrals with a nonnegative monotone weight.

theorem exists_le_const_mul_norm_intervalIntegral_of_nonneg_of_antitoneOn {a b : } {f : } {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {g : E} (hab : a b) (hf : 0 f b) (hf_mon : AntitoneOn f (Set.Icc a b)) (hg : IntervalIntegrable g MeasureTheory.volume a b) :
ξSet.Icc a b, (x : ) in a..b, f x g x f a * (x : ) in a..ξ, g x

An inequality version of the second mean value theorem for interval integrals for vector-valued functions with a nonnegative antitone weight.

theorem exists_le_const_mul_norm_intervalIntegral_of_nonneg_of_monotoneOn {a b : } {f : } {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {g : E} (hab : a b) (hf : 0 f a) (hf_mon : MonotoneOn f (Set.Icc a b)) (hg : IntervalIntegrable g MeasureTheory.volume a b) :
ξSet.Icc a b, (x : ) in a..b, f x g x f b * (x : ) in ξ..b, g x

An inequality version of the second mean value theorem for interval integrals for vector-valued functions with a nonnegative monotone weight. Monotone variant of exists_le_const_mul_norm_intervalIntegral_of_nonneg_of_antitoneOn.