Bernoulli polynomials #
Mathlib has a lot of this, so possibly I should shift to using those results in future.
See periodizedBernoulli in particular.
The Bernoulli polynomials #
Multiplication theorem #
theorem
integrable_bernoulliFun_comp_add_right
{s : ℕ}
{a b c : ℝ}
:
IntervalIntegrable (fun (x : ℝ) => bernoulliFun s (x + c)) MeasureTheory.volume a b
The saw functions #
Saw is nice on [a,a+1)
Saw values at 0 #
Explicit bounds on Bernoulli polynomials #
We first count the zeros of even and odd Bernoulli polynomials by induction, using Rolle's theorem.
theorem
bernoulliFun_rolle
{s : ℕ}
(s0 : s ≠ 0)
{x y : ℝ}
(xy : x < y)
(e : bernoulliFun s x = bernoulliFun s y)
:
∃ z ∈ Set.Ioo x y, bernoulliFun (s - 1) z = 0
Rolle's theorem specialised to the Bernoulli polynomials
@[simp]
bernoulliFun 2 never hits bernoulli 2 in Ioo 0 1
@[simp]
bernoulliFun 2 has exactly one zero in Ioo 0 2⁻¹
Nonexplicit bounds on Bernoulli polynomials #
The maximum absolute value of each Bernoulli polynomial
Equations
- bernoulliBound s = |bernoulliFun s ⋯.choose|
Instances For
@[simp]
@[simp]