Skip to content

Commit

Permalink
feat(analysis/special_functions/integrals): interval_integrable_log (
Browse files Browse the repository at this point in the history
  • Loading branch information
benjamindavidson committed May 25, 2021
1 parent f1425b6 commit 360ca9c
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/analysis/special_functions/integrals.lean
Expand Up @@ -80,6 +80,17 @@ by simpa only [one_div] using interval_integrable_one_div h hf
lemma interval_integrable_exp : interval_integrable exp μ a b :=
continuous_exp.interval_integrable a b

@[simp]
lemma interval_integrable.log
(hf : continuous_on f (interval a b)) (h : ∀ x : ℝ, x ∈ interval a b → f x ≠ 0) :
interval_integrable (λ x, log (f x)) μ a b :=
(continuous_on.log hf h).interval_integrable

@[simp]
lemma interval_integrable_log (h : (0:ℝ) ∉ interval a b) :
interval_integrable log μ a b :=
interval_integrable.log continuous_on_id $ λ x hx, ne_of_mem_of_not_mem hx h

@[simp]
lemma interval_integrable_sin : interval_integrable sin μ a b :=
continuous_sin.interval_integrable a b
Expand Down

0 comments on commit 360ca9c

Please sign in to comment.