theorem
Chapter11.IntegrableOn.add
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
:
Theorem 11.4.1(a) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.smul
{I : BoundedInterval}
(c : ℝ)
{f : ℝ → ℝ}
(hf : IntegrableOn f I)
:
Theorem 11.4.1(b) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.sub
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
:
Theorem 11.4.1(c) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.nonneg
{I : BoundedInterval}
{f : ℝ → ℝ}
(hf : IntegrableOn f I)
(hf_nonneg : ∀ x ∈ I, 0 ≤ f x)
:
Theorem 11.4.1(d) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.mono
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
(h : MajorizesOn g f I)
:
Theorem 11.4.1(e) / Exercise 11.4.1
Theorem 11.4.1(f) / Exercise 11.4.1
Theorem 11.4.1(f) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.of_extend
{I J : BoundedInterval}
(hIJ : I ⊆ J)
{f : ℝ → ℝ}
(h : IntegrableOn f I)
:
Theorem 11.4.1 (g) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.of_extend'
{I J : BoundedInterval}
(hIJ : I ⊆ J)
{f : ℝ → ℝ}
(h : IntegrableOn f I)
:
Theorem 11.4.1 (g) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.join
{I J K : BoundedInterval}
(hIJK : K.joins I J)
{f : ℝ → ℝ}
(h : IntegrableOn f K)
:
Theorem 11.4.1 (h) (Laws of integration) / Exercise 11.4.1
theorem
Chapter11.IntegrableOn.mono'
{I J : BoundedInterval}
(hIJ : J ⊆ I)
{f : ℝ → ℝ}
(h : IntegrableOn f I)
:
IntegrableOn f J
A variant of Theorem 11.4.1(h) that will be useful in later sections.
theorem
Chapter11.IntegrableOn.max
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
:
IntegrableOn (f ⊔ g) I
Theorem 11.4.3 (Max and min preserve integrability)
theorem
Chapter11.IntegrableOn.min
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
:
IntegrableOn (f ⊓ g) I
Theorem 11.4.5 / Exercise 11.4.3. The objective here is to create a shorter proof than the one above.
theorem
Chapter11.IntegrableOn.abs
{I : BoundedInterval}
{f : ℝ → ℝ}
(hf : IntegrableOn f I)
:
IntegrableOn |f| I
Corollary 11.4.4
theorem
Chapter11.integ_of_mul_nonneg
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
(hf_nonneg : MajorizesOn f 0 I)
(hg_nonneg : MajorizesOn g 0 I)
:
IntegrableOn (f * g) I
Theorem 11.4.5 (Products preserve Riemann integrability). It is convenient to first establish the non-negative case.
theorem
Chapter11.integ_of_mul
{I : BoundedInterval}
{f g : ℝ → ℝ}
(hf : IntegrableOn f I)
(hg : IntegrableOn g I)
:
IntegrableOn (f * g) I
theorem
Chapter11.IntegrableOn.split
{I : BoundedInterval}
{f : ℝ → ℝ}
(hf : IntegrableOn f I)
(P : Partition I)
:
Exercise 11.4.2