Bound for (Davenport §14)
ProvedDavenport.deriv_LFunction_boundA bound for near (Davenport §14). There is an absolute constant such that for every modulus , every non-principal Dirichlet character modulo , and every real with
Here is the derivative of Mathlib's analytically continued , evaluated on the real axis. In Davenport's proof this follows by partial summation from the trivial bound , using for . It is the ingredient that converts Siegel's lower bound for into the bound for a real zero, via the mean value theorem . Moduli carry no non-principal character, so they are excluded to keep .
import Definitions.Def_Davenport_siegelWalfisz import Mathlib.NumberTheory.LSeries.DirichletContinuation import Mathlib.NumberTheory.DirichletCharacter.Basic import Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt import Mathlib.NumberTheory.Chebyshev import Mathlib.Analysis.SpecialFunctions.Pow.Real import Mathlib.Analysis.SpecialFunctions.Pow.Complex import Mathlib.Analysis.SpecialFunctions.Log.Basic import Mathlib.Analysis.SpecialFunctions.Exp import Mathlib.Analysis.SpecialFunctions.Sqrt import Mathlib.Algebra.BigOperators.Finprod import Mathlib.Data.Nat.Totient open Finset DirichletCharacter Vino
namespace Davenport
theorem deriv_LFunction_bound :
∃ K : ℝ, 0 < K ∧
∀ (q : ℕ) [NeZero q] (χ : DirichletCharacter ℂ q), χ ≠ 1 → 3 ≤ q →
∀ σ : ℝ, 1 - 1 / Real.log q ≤ σ → σ ≤ 1 →
‖deriv (DirichletCharacter.LFunction χ) (σ : ℂ)‖ ≤ K * Real.log q ^ 2 := by
sorry
end DavenportRead-back
What the Lean code literally says, in plain math · claude-opus-4-8
Read-back: Davenport.deriv_LFunction_bound
Literal rendering. The declaration asserts the existence of a single real number such that and such that the following holds for every modulus, every character, and every point simultaneously: for every natural number that is nonzero (a typeclass side-condition , i.e. , carried as an instance argument), for every Dirichlet character of modulus with values in the complex numbers , if is not equal to the trivial (principal) character modulo and if , then for every real number satisfying the two inequalities
one has
Here is Mathlib's analytically continued Dirichlet -function attached to , denotes its complex derivative (the derivative of the function of a complex variable, a total operation which returns the junk value at any point where the function fails to be complex-differentiable), is the modulus of a complex number, is the natural logarithm of the natural number cast into , and is the square of that logarithm — not .
Quantifier order and uniformity of . The existential is the outermost binder, so is one absolute constant: it does not depend on , on , or on . All of , , are universally quantified inside the scope of . The positivity requirement is strict; the concluding bound is non-strict ().
The point at which the derivative is evaluated. The evaluation point is , i.e. the real number coerced into with zero imaginary part. The statement therefore constrains the derivative only on the real axis — at the points — and says nothing about any with nonzero imaginary part. It is a bound on a real segment, not on a vertical strip or a region of the complex plane, and there is no auxiliary height parameter anywhere in the statement.
The range of . The admissible form the closed real interval , with both endpoints included. In particular is an admissible point (the bound is asserted at itself), and so is the left endpoint . Note the interval is bounded above by , so nothing is claimed for , where the Dirichlet series converges.
Degenerate and boundary behaviour of the interval.
- Because is assumed, , hence and the left endpoint lies strictly between and . The interval is always nonempty (it contains ) and is always a subinterval of .
- At the smallest admissible modulus : , so the interval is approximately — a long segment reaching almost down to the origin, extending far to the left of the line and covering all but a sliver of the critical strip along the real axis. Similarly for (, interval ), (), and other small : the constraint is substantive over a wide range of .
- As , , so the left endpoint tends to from below and the interval shrinks down to the single point . For large the assertion concerns only an increasingly thin neighbourhood of on the real axis, while the right-hand side grows without bound.
- The division is a total operation; were zero the expression would evaluate to and the interval would collapse to . The hypothesis excludes this ( would give ), so the degenerate division does not actually arise under the stated hypotheses.
Hypotheses on and . Two conditions on appear: the instance assumption and the explicit inequality ; the latter subsumes the former, so the instance is redundant as a mathematical constraint (it is present because forming and hence a Dirichlet character modulo requires it). No primality, squarefreeness, or other arithmetic restriction is placed on : it ranges over all integers . Likewise ranges over all Dirichlet characters modulo other than the principal one — primitive and imprimitive alike, real and complex, even and odd. The hypothesis removes exactly one character (the principal character mod ), and for every there is at least one character satisfying it, so the hypotheses are simultaneously satisfiable and the statement is not vacuous.
What is bounded. The quantity bounded is the modulus of the derivative of the -function itself, — not the logarithmic derivative , not , and not any quotient or reciprocal. The bound is , a quantity depending on only (through ) and not on or on : for a fixed modulus the same numerical bound is claimed uniformly across all nonprincipal characters mod and all in the stated interval.
Scope of the statement. The statement is a closed proposition with no free variables and no hypotheses outside itself; it contains no reference to any definition introduced elsewhere in the bundle — every notion it uses (-functions, complex derivative, norm, real logarithm, Dirichlet characters, the trivial character) is taken from the ambient library. The proof is not supplied in the code shown.
Confirmed by the mission captain (proposal self-audit).