Skip to content

Commit

Permalink
feat(analysis/special_functions/exp_log): strengthen statement of `co…
Browse files Browse the repository at this point in the history
…ntinuous_log'` (#7607)

The proof of `continuous (λ x : {x : ℝ // 0 < x}, log x)` also works for `continuous (λ x : {x : ℝ // x ≠ 0}, log x)`.

I keep the preexisting lemma as well since it is used in a number of places and seems generally useful.
  • Loading branch information
benjamindavidson committed May 14, 2021
1 parent 3c77167 commit 1199a3d
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/analysis/special_functions/exp_log.lean
Expand Up @@ -519,6 +519,9 @@ begin
exact exp_order_iso.symm.continuous.comp (continuous_subtype_mk _ continuous_subtype_coe.norm)
end

@[continuity] lemma continuous_log : continuous (λ x : {x : ℝ // x ≠ 0}, log x) :=
continuous_on_iff_continuous_restrict.1 $ continuous_on_log.mono $ λ x hx, hx

@[continuity] lemma continuous_log' : continuous (λ x : {x : ℝ // 0 < x}, log x) :=
continuous_on_iff_continuous_restrict.1 $ continuous_on_log.mono $ λ x hx, ne_of_gt hx

Expand Down

0 comments on commit 1199a3d

Please sign in to comment.