Documentation

Mathlib.Analysis.SpecialFunctions.Integrability.Basic

Integrability of Special Functions #

This file establishes basic facts about the interval integrability of special functions, including powers and the logarithm.

See intervalIntegrable_rpow' for a version with a weaker hypothesis on r, but assuming the measure is volume.

See intervalIntegrable_rpow for a version applying to any locally finite measure, but with a stronger hypothesis on r.

The power function x โ†ฆ x^s is integrable on (0, t) iff -1 < s.

theorem intervalIntegral.intervalIntegrable_cpow {a b : โ„} {ฮผ : MeasureTheory.Measure โ„} [MeasureTheory.IsLocallyFiniteMeasure ฮผ] {r : โ„‚} (h : 0 โ‰ค r.re โˆจ 0 โˆ‰ Set.uIcc a b) :
IntervalIntegrable (fun (x : โ„) => โ†‘x ^ r) ฮผ a b

See intervalIntegrable_cpow' for a version with a weaker hypothesis on r, but assuming the measure is volume.

theorem intervalIntegral.intervalIntegrable_cpow' {a b : โ„} {r : โ„‚} (h : -1 < r.re) :
IntervalIntegrable (fun (x : โ„) => โ†‘x ^ r) MeasureTheory.volume a b

See intervalIntegrable_cpow for a version applying to any locally finite measure, but with a stronger hypothesis on r.

The complex power function x โ†ฆ x^s is integrable on (0, t) iff -1 < s.re.

theorem intervalIntegral.intervalIntegrable_one_div {a b : โ„} {f : โ„ โ†’ โ„} {ฮผ : MeasureTheory.Measure โ„} [MeasureTheory.IsLocallyFiniteMeasure ฮผ] (h : โˆ€ x โˆˆ Set.uIcc a b, f x โ‰  0) (hf : ContinuousOn f (Set.uIcc a b)) :
IntervalIntegrable (fun (x : โ„) => 1 / f x) ฮผ a b
@[simp]
theorem intervalIntegral.intervalIntegrable_inv {a b : โ„} {f : โ„ โ†’ โ„} {ฮผ : MeasureTheory.Measure โ„} [MeasureTheory.IsLocallyFiniteMeasure ฮผ] (h : โˆ€ x โˆˆ Set.uIcc a b, f x โ‰  0) (hf : ContinuousOn f (Set.uIcc a b)) :
IntervalIntegrable (fun (x : โ„) => (f x)โปยน) ฮผ a b
@[simp]
theorem IntervalIntegrable.log {a b : โ„} {f : โ„ โ†’ โ„} {ฮผ : MeasureTheory.Measure โ„} [MeasureTheory.IsLocallyFiniteMeasure ฮผ] (hf : ContinuousOn f (Set.uIcc a b)) (h : โˆ€ x โˆˆ Set.uIcc a b, f x โ‰  0) :
IntervalIntegrable (fun (x : โ„) => Real.log (f x)) ฮผ a b
@[simp]

The real logarithm is interval integrable (with respect to every locally finite measure) over every interval that does not contain zero. See intervalIntegrable_log' for a version without any hypothesis on the interval, but assuming the measure is the volume.

@[simp]

The real logarithm is interval integrable (with respect to the volume measure) on every interval. See intervalIntegrable_log for a version applying to any locally finite measure, but with an additional hypothesis on the interval.