Commit 2025-01-15 10:30 8a921747
View on Github →feat: establish integrability and integrals of Real.log on arbitrary intervals (#20682)
Establish interval integrability for Real.log on arbitrary intervals, remove an unnecessary assumption in the theorem
integral_log which computes the integrals, and remove the theorems integral_log_of_pos and integral_log_of_neg which are now superfluous. Add theorems concerning integrability of even/odd functions; these are used in the proof and might be of general interest. Minor docu change: Add a missing section heading in Mathlib/MeasureTheory/Integral/IntervalIntegral.lean
Rationale: I considered adding a new theorem rather than changing integral_log, but I see no value in having a theorem with unnecessary assumptions. For improved compatibility, I also considered depreciating integral_log_of_pos and integral_log_of_neg rather than removing them, but then the linter complained about unused assumptions in those theorems.
Breaking change: Deleted assumptions in integral_log. Removed theorems integral_log_of_pos and integral_log_of_neg. These are replaced by integral_log, which gives the same conclusion without assumption.