pith. the verified trust layer for science. sign in
module module high

IndisputableMonolith.NumberTheory.SampledTrace

show as:
view Lean formalization →

This module defines sampled rings and meshes at level n using 8n equispaced points on the unit circle, with phase increments from function evaluations and winding inherited from contour data. It supplies discrete sampling tools that connect annular cost structures to the Euler carrier for the RS cost-covering bridge. Researchers assembling axiom-free analytic traces for the Riemann hypothesis cite these objects. The module consists entirely of definitions and constructors with no proofs.

claimA sampled ring at level $n$ comprises $8n$ equispaced points on the unit circle; the sampled trace evaluates a function at these points to obtain phase increments, while the winding charge is taken directly from the contour winding data $WindingData$.

background

The constants module supplies the RS time quantum τ₀ = 1 tick. AnnularCost introduces the φ-weighted cost phiCost u := J(φ^u) = cosh((log φ)·u) − 1 together with the annular sampling machinery. ContourWinding defines WindingData as a package of center, radius, and integer winding charge, and proves zero winding for holomorphic nonvanishing functions on interior circles. CostCoveringBridge and EulerCarrierComplex supply the three-layer architecture and the complex carrier C(s) = det₂(I − A(s))² that is holomorphic and nonvanishing for Re(s) > 1/2.

proof idea

This is a definition module, no proofs.

why it matters in Recognition Science

SampledTrace supplies the discrete sampling layer that feeds AnalyticTrace, which assembles the full RH bridge after replacing former axioms with contourWinding from EulerCarrierComplex. It also supports EulerInstantiation, which shows that the Euler product of ζ(s) instantiates the abstract RS carrier and sensor framework from AnnularCost and CostCoveringBridge.

scope and limits

used by (2)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (5)

Lean names referenced from this declaration's body.

declarations in this module (10)