Properties of Tanh #
We want to prove that the reflectionless potential is a Schwartz map. This means proving that pointwise multiplication of a Schwartz map with tanh is a Schwartz map. This means we need to prove that all derivatives of tanh are bounded and continuous, so that the nth derivative of a function multiplied by tanh decays faster than any polynomial.
TODO #
- Add these to mathlib eventually
- Fill in the proofs for the properties of tanh
theorem
iteratedDeriv_tanh_is_polynomial_of_tanh
(n : ℕ)
:
∃ (P : Polynomial ℝ), ∀ (x : ℝ), iteratedDeriv n Real.tanh x = Polynomial.eval (Real.tanh x) P
The nth derivative of Tanh(x) is a polynomial of Tanh(x)
For a polynomial P, show it's bounded on any bounded interval
For a polynomial P, show that P (tanh x) is bounded on the real line
The nth derivative of tanh is bounded on the real line
tanh has temperate growth
Iterated derivative for scaled tanh is differentiable
Iterated derivative for scaled tanh
theorem
tanh_const_mul_hasTemperateGrowth
(κ : ℝ)
:
Function.HasTemperateGrowth fun (x : ℝ) => Real.tanh (κ * x)
tanh(κx) has temperate growth