IndisputableMonolith.NumberTheory.StripZeroFreeRegion
This module re-exports Mathlib's classical theorem that the Riemann zeta function has no zeros for Re(s) ≥ 1. It supplies the boundary case required by Recognition Science zero-free region arguments that aim to weaken or eliminate the full RH axiom. The module performs no new proofs and consists of imports plus re-exports from WeakZeroFreeRegion and ZetaFromTheta.
claimThe Riemann zeta function satisfies $ζ(s) ≠ 0$ whenever Re$(s) ≥ 1$.
background
The module operates inside the NumberTheory component of the Recognition Science formalization. It imports WeakZeroFreeRegion, whose documentation asks whether the RH conditional axiom can be eliminated or weakened via the defect-budget bridge, and ZetaFromTheta, which isolates the theta-style Mellin transform bridge to the completed zeta functional equation. The central object is the classical boundary theorem, stated as riemannZeta nonzero on the closed half-plane Re(s) ≥ 1.
proof idea
This is a re-export module with no internal proofs. It pulls the de la Vallée-Poussin/Hadamard line theorem directly from Mathlib and makes it available to downstream zero-free region constructions.
why it matters in Recognition Science
The module supplies the boundary theorem required by ClassicalZeroFreeRegion (which tracks Track B1 of the RH unconditional-closure plan) and by XiSensorPickPositivity (which develops the Pick/Schur positivity route that avoids assuming bounded defect cost). It therefore anchors the classical line result before any logarithmic strip or RS-native extension is attempted.
scope and limits
- Does not prove a zero-free strip of positive width to the left of Re(s) = 1.
- Does not contain the full Hadamard-de la Vallée-Poussin logarithmic zero-free region.
- Does not derive the boundary theorem from Recognition Science primitives; it re-exports the Mathlib statement.
- Does not address conditional or unconditional closure of the Riemann Hypothesis itself.
used by (2)
depends on (2)
declarations in this module (16)
-
theorem
riemannZeta_ne_zero_re_ge_one -
theorem
riemannZeta_ne_zero_re_gt_one -
structure
BoundaryZeroFreeCert -
def
boundaryZeroFreeCert -
structure
LogZeroFreeStrip -
def
StripZeroFreeBridge -
theorem
riemannZeta_ne_zero_in_log_strip -
structure
StripPhase5Cert -
def
stripPhase5Cert -
theorem
phase5_current_state -
structure
CriticalStripZeroFree -
def
CriticalStripZeroFreeBridge -
theorem
criticalStrip_zero_free_of_riemannHypothesis -
theorem
criticalStripZeroFreeBridge_of_riemannHypothesis -
structure
StripPhase7Cert -
def
stripPhase7Cert