Certified psi bound on (55574528, 100000000] with theta endpoint
ProvedTaoFivePrimes.rosser_psi_certificate_55574528_to_100000000finite-certificatesnumber-theoryprime-numbers
Let and , where ranges over primes, ranges over positive integers, and is the natural logarithm. This finite certificate establishes
and, for every natural number with ,
Both statements are unconditional. The proof obtains its initial bound for from the preceding certificate. This final interval includes and, together with the preceding two intervals, covers the finite obligation . The endpoint bound records the cumulative estimate for at the end of the certificate. The interval endpoints and rational upper bound are choices for this formal verification; the separate infinite-range estimate remains outside its scope.
Preamble
import Mathlib.NumberTheory.Chebyshev
Formal statement
theorem TaoFivePrimes.rosser_psi_certificate_55574528_to_100000000 :
Chebyshev.theta (100000000 : ℝ) ≤ (100001502370081 : ℝ) / 1000000 ∧
∀ n : ℕ, 55574528 < n → n ≤ 100000000 →
Chebyshev.psi (n : ℝ) < 1.03883 * (n : ℝ) := by sorrySource
Rosser and Schoenfeld, Approximate formulas for some functions of prime numbers (1962), Theorem 12, inequality (3.35), printed p. 71; finite-range argument on p. 77. https://doi.org/10.1215/ijm/1255631807. This certificate covers integers greater than 55574528 and at most 100000000, and records the final certified theta endpoint bound. It uses the preceding canonical theorem TaoFivePrimes.rosser_psi_certificate_13631488_to_55574528 for its initial theta bound. Together with the preceding two certificates, it covers every integer strictly between 1000 and 100000000. The interval endpoints and numerical certificate are specific to this formal verification. The bit-sieve and packed-moment infrastructure is adapted with attribution from sometik179's accepted Prove2Me submission 891aecdd-2026-4fbb-9bf7-a2b4a368f347.