pith. machine review for the scientific record. sign in

IndisputableMonolith.NumberTheory.Port

IndisputableMonolith/NumberTheory/Port.lean · 48 lines · 0 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1/-
   2# Number Theory Ports
   3
   4This module imports all theorems ported from the riemann repositories:
   5- github.com/jonwashburn/riemann (riemann-main)
   6- github.com/jonwashburn/riemann (riemann-geometry-rs)
   7
   8## Ported Results
   9
  10### From BrunTitchmarsh.lean (riemann-main)
  11- `card_range_filter_prime_isBigO`: π(N) = O(N / log N)
  12- `prime_counting_explicit_bound`: π(N) ≤ 4N/log N + O(√N log³ N)
  13- Asymptotic helper lemmas
  14
  15### From PNT files (riemann-main)
  16- `WeakPNT`: ∑Λ(n)/N → 1
  17- `MediumPNT`: ψ(x) = x + O(x exp(-c (log x)^{1/10}))
  18- `prime_counting_asymptotic`: π(x) ~ x/log x
  19
  20### From RiemannRecognitionGeometry (riemann-geometry-rs)
  21- `completedRiemannZeta_ne_zero_of_re_gt_one`: ξ(s) ≠ 0 for Re > 1
  22- `zero_in_critical_strip`: ξ-zeros have 0 < Re < 1
  23- `RiemannHypothesis_conditional`: Conditional RH proof structure
  24
  25## Usage
  26
  27```lean
  28import IndisputableMonolith.NumberTheory.Port
  29
  30open IndisputableMonolith.NumberTheory.Port.BrunTitchmarsh
  31open IndisputableMonolith.NumberTheory.Port.PNT
  32open IndisputableMonolith.NumberTheory.Port.RiemannHypothesis
  33```
  34
  35## Notes
  36
  37These ports contain `sorry` placeholders because:
  381. The source repositories use Lean 4.25.0-rc2 (vs 4.27.0-rc1 here)
  392. Some proofs depend on custom Mathlib extensions in the source repos
  403. Full proofs are available in the original repositories
  41
  42The sorries document mathematically verified results that are proven elsewhere.
  43-/
  44
  45import IndisputableMonolith.NumberTheory.Port.BrunTitchmarsh
  46import IndisputableMonolith.NumberTheory.Port.PNT
  47import IndisputableMonolith.NumberTheory.Port.RiemannHypothesis
  48

source mirrored from github.com/jonwashburn/shape-of-logic