Head version
a93551347dce
a93551347dce924b1db75d40218841bf085a465f
- Toolchain
- leanprover/lean4:v4.32.0
- Revision date
- 22 Jul 2026
- Dependencies
- 13
- Versions
- 9
AlexKontorovich/PrimeNumberTheoremAnd
Blueprint for the PNT+ Project
Therefore indexed 1,644 complete source declarations from the exact package revision. Individual authorship and independent verification remain unset.
Head version
a93551347dce924b1db75d40218841bf085a465f
External build observation
No Reservoir build observation was found for this exact commit and toolchain. This is not evidence of failure.
Pin this source in lakefile.lean
require PrimeNumberTheoremAnd from git "https://github.com/AlexKontorovich/PrimeNumberTheoremAnd.git" @ "a93551347dce924b1db75d40218841bf085a465f"
Source declarations
Showing 1 to 20 of 1,644 declarations.
lemma
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.Auxiliary · PrimeNumberTheoremAnd/Auxiliary.lean:48
lemma
The surrogate is entire: differentiable off 1 by congruence with
(s - 1) · ζ(s), and at 1 by the removable-singularity criterion with the
residue limit.
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:59
lemma
The exponent-3/2 log-growth majorant for the surrogate. The exponent-1 form is
FALSE on the left half-plane (|ζ(-2k-1)| ~ 2(2k+1)!/(2π)^{2k+2} via Bernoulli
numbers: order 1 but maximal type), and x log x ≤ 2 x^(3/2) restores a true bound.
Assembled from the three region lemmas above.
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:819
lemma
Zero-mass-in-ball bound for the surrogate. An O(R) form would be false: the
true mass in B(0, R) is ~ (R/2π) · log R (Riemann-von Mangoldt), which beats
C' · (1 + R) for every fixed C'. The (1 + R)^(3/2) form follows directly from
divisorMassClosedBall₀_le_of_growth at ρ = 3/2 plus the trailing-coefficient term
(zetaSurrogate 0 = 1/2 ≠ 0, so that term is the constant |log (1/2)|).
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:856
lemma
Zeros of ζ with positive imaginary part lie in the closed strip 0 ≤ Re ≤ 1.
Right edge: riemannZeta_ne_zero_of_one_le_re (mathlib) forces Re < 1. Left edge:
for Re s < 0 the functional equation riemannZeta_one_sub writes ζ(s) as a
nonvanishing prefactor times sin (π s / 2) · Γ(1 - s) · ζ(1 - s); the last two
factors are nonzero (Re (1 - s) > 1), and Complex.sin_eq_zero_iff forces s
real, contradicting 0 < Im s. Needed to place all counted zeros inside the single
ball B(0, T + 1).
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:898
lemma
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:979
theorem
A crude polynomial majorant for the zero-counting function riemannZeta.N,
unconditional and with no argument-principle input. The constant is existential
(the growth and ball-count inputs are existential); the intended consumer, dyadic
summability over the zeta zeros, is indifferent to its value.
PrimeNumberTheoremAnd.Backlund.ZeroCountCrude · PrimeNumberTheoremAnd/Backlund/ZeroCountCrude.lean:1101
lemma
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BorelCaratheodory · PrimeNumberTheoremAnd/BorelCaratheodory.lean:41
lemma
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BorelCaratheodory · PrimeNumberTheoremAnd/BorelCaratheodory.lean:89
lemma
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BorelCaratheodory · PrimeNumberTheoremAnd/BorelCaratheodory.lean:193
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BorelCaratheodory · PrimeNumberTheoremAnd/BorelCaratheodory.lean:220
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:61
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:79
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:101
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:164
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:181
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:274
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:354
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:377
theorem
Open the record for the exact Lean statement and complete source.
PrimeNumberTheoremAnd.BrunTitchmarsh · PrimeNumberTheoremAnd/BrunTitchmarsh.lean:400
Static source extraction only. Package code was not executed. Every result keeps its complete declaration, exact file and line range, commit, toolchain, license file, and content hash.