Documentation

Mathlib.Analysis.SpecialFunctions.Log.InvLog

Multiplicative inverse and iteration of real logarithm #

We prove properties of the functions x ↦ (log x)⁻¹ and x ↦ log (log x).

Main results #

theorem Real.deriv_inv_log_apply {x : } :
deriv (fun (x : ) => (log x)⁻¹) x = -x⁻¹ / log x ^ 2
@[simp]
theorem Real.deriv_inv_log :
(deriv fun (x : ) => (log x)⁻¹) = fun (x : ) => -x⁻¹ / log x ^ 2
theorem Real.differentiableAt_inv_log {x : } (hx₀ : x 0) (hx₁ : x 1) (hx₂ : x -1) :
DifferentiableAt (fun (x : ) => (log x)⁻¹) x
theorem Real.hasDerivAt_inv_log {x : } (hx₀ : x 0) (hx₁ : x 1) (hx₂ : x -1) :
HasDerivAt (fun (x : ) => (log x)⁻¹) (-x⁻¹ / log x ^ 2) x
theorem Real.inv_log_isLittleO_one :
(fun (x : ) => (log x)⁻¹) =o[Filter.atTop] fun (x : ) => 1
theorem Real.deriv_log_log_apply {x : } :
deriv (fun (x : ) => log (log x)) x = x⁻¹ / log x
@[simp]
theorem Real.deriv_log_log :
(deriv fun (x : ) => log (log x)) = fun (x : ) => x⁻¹ / log x
theorem Real.differentiableAt_log_log {x : } (hx₀ : x 0) (hx₁ : x 1) (hx₂ : x -1) :
DifferentiableAt (fun (x : ) => log (log x)) x
theorem Real.hasDerivAt_log_log {x : } (hx₀ : x 0) (hx₁ : x 1) (hx₂ : x -1) :
HasDerivAt (fun (x : ) => log (log x)) (x⁻¹ / log x) x
theorem Real.one_isLittleO_log_log :
(fun (x : ) => 1) =o[Filter.atTop] fun (x : ) => log (log x)