Analytic layer
Weighted Gaussian tails, differentiation under the integral, convex-tail estimates, and the improper Green limit.
A linear, interactive explanation of the repository’s Weyl–Volterra and certified Lyapunov route: definitions → source transform → matrix residues → endpoint decay → Green balance → contradiction → RH symmetry.
Readers with expertise in analytic number theory, Volterra integral equations, first-order Green identities, or computer-assisted proof are invited to re-derive the argument and report any gap. In particular, check the Mellin/Fourier normalization, the two improper tails, the reflected matrix signs, the outward normals, the endpoint quantifiers, and the exact scope of the Arb/Sturm certificates.
Important terminology: the old one-sided cosine/sine trace diagnostic is a deliberately retained negative control. The canonical route instead subtracts the two genuine Volterra tails and uses (u_-^\alpha-u_+^\alpha=e^{-i\alpha x}\Xi(\alpha)). It must not be quoted as an additional one-sided trace theorem.
Open the adversarial review guide Read the trace clarification Report a mathematical issue ↗
This is the reference-style visualization: horizontal and vertical lines in the source (s)-plane are mapped through the analytically continued (w=zeta(s)). It is distinct from the finite Dirichlet-term construction below. The geometry is precomputed for the GIF; the embedded canvas provides the same map with density, quality, speed, pause, rebuild, download, and fullscreen controls.
The mapped curves are split only at the pole and genuine viewport jumps; no artificial straight chords, rays, or cropped partial-sum path are used. This is a high-resolution explanatory visualization, not a zero certificate.
The argument is a chain of implications. A reviewer can click any step to isolate the exact mathematical obligation rather than treating a test result as a proof.
Weighted Gaussian tails, differentiation under the integral, convex-tail estimates, and the improper Green limit.
Exact \(2\times2\) residual identities, reflection, Schur complements and symbolic formula matching.
Outward-rounded Arb bounds, compact interval coverage, far-field majorants and exact Sturm certificates.
Use \(\alpha=\xi+i\beta\), with \(\xi\in\mathbb R\), \(0<\beta<\tfrac12\), and \(s=\tfrac12+i\alpha=\tfrac12-\beta+i\xi\). The symbol \(\xi(s)\) denotes the completed zeta function; \(\Xi(\alpha):=\xi(\tfrac12+i\alpha)\) denotes its spectral reparametrisation.
Let \(\theta:\mathbb R\to(0,\infty)\) be the canonical even theta profile in the Zeta repository and set \(\Phi=-\log\theta\). Define \(P=\Phi''\) and \(T=(2\Phi'\Phi''-\Phi''')/\Phi''\).
Certified \(P>0\), \(T\)-margins and matrix residues are internal repository claims. They do not replace independent review of the source transform or the functional-analytic domain assumptions.
These are explanatory canvases computed from the displayed formulas. They are not additional numerical evidence.
Every canvas below is animated. Moving any slider pauses the shared sweep so the chosen value remains fixed; the button resumes it. Reduced-motion preferences start these sweeps paused.
The gold curve illustrates the rapidly decaying positive Gaussian source; the dashed line shows a weighted-decay reference.
The gold curve is a schematic of the positive Gaussian theta source \(\theta(x)\); the dashed curve shows how multiplying by an admissible weight \(e^{|\beta|x}\) still leaves rapid decay. This is why the two Volterra integrals converge absolutely. It is not a sampled proof of the infinite theta series: the rigorous statement comes from the analytic majorant and its declared domain \(|\beta|<1/2\).
For every fixed finite \(|\alpha|\), the curve tends to zero because \(e^{-2\beta R}\to0\). Setting β=0 is deliberately excluded.
The envelope is \(C_{\alpha,\beta}e^{-2\beta R}\). The prefactor records a finite state-size bound; the slope \(2\beta\) comes from the imaginary part of \(\alpha\). Larger finite \(|\alpha|\) raises the prefactor but does not change the limit. At \(\beta=0\), the exponential no longer decays, so this argument deliberately does not cover the critical line.
The green cells indicate the Schur-positivity mechanism; the exact repository value of \(G_\beta\) is supplied by certified profile and Sturm artefacts.
The cells show the Hermitian residual after its positive exponential factor is removed: the leading entry \(2\beta\), the conjugate correction entries \(\pm i k_\beta\), and the lower-right profile term. The decisive test is the Schur complement \(G_\beta=(1+k_\beta)(T-4\beta)+k_\beta'-\Phi''k_\beta^2/(2\beta)\), not the lower-right cell alone. Green indicates a positive illustrative toy margin; exact positivity is supplied by the symbolic identity and Sturm certificate.
The complex-plane view separates the forbidden open half-strips from the critical line. It is a schematic map, not a zero computation.
The horizontal coordinate is \(\xi=\Re\alpha\); the vertical coordinate is \(\beta=\Im\alpha\), and the mapped zeta parameter has \(\Re s=\tfrac12-\beta\). The shaded open half-strips are the regions addressed by the Weyl contradiction, while \(\beta=0\) is the critical line and is not excluded by endpoint decay. Moving either slider changes only the displayed parameter point; it does not locate or certify a zero.
This live plot evaluates the alternating Dirichlet approximation \(\eta(s)=\sum_{n=1}^{N}(-1)^{n-1}n^{-s}\) and displays \(\zeta(s)\approx\eta(s)/(1-2^{1-s})\). It is an illustration: truncation and finite precision are not a proof or a zero certificate.
Gold is \(\Re\zeta\), blue is \(\Im\zeta\), and the marker is the current sample. Use the zero guide only as visual orientation.
The plotted curves are the real and imaginary parts of a finite alternating eta approximation, converted with \(\zeta(s)\approx\eta(s)/(1-2^{1-s})\). Increasing \(N\) changes truncation error; changing \(\sigma\) changes both term amplitudes and the validity of the numerical proxy. This display can reveal oscillatory structure and near-zero samples, but it is neither the analytically continued function at arbitrary precision nor a zero certificate.
For \(\Re s=\sigma>1\), the Riemann zeta function is defined by the absolutely convergent Dirichlet series below. In the critical strip \(0<\sigma<1\), this series is not itself convergent; analytic continuation or the alternating eta relation is required.
Writing \(n^{-s}=n^{-\sigma}e^{-it\log n}\) shows that each term has magnitude \(n^{-\sigma}\) and rotates by the phase \(-t\log n\). Absolute convergence follows from the \(p\)-series \(\sum n^{-\sigma}\).
The live explorer uses finite \(S_N\) or eta samples only as visual approximations. The last identity supplies continuation away from the zeros of its denominator; it does not turn a finite plot into a proof of a zero.
The animated spectrum draws \(\omega_n=\log n\) with amplitude \(n^{-\sigma}\). Prime indices are highlighted; composite frequencies are exact non-negative integer combinations of the prime-log generators through unique factorisation.
The upper band shows the magnitude \(n^{-\sigma}\); the lower band places the same term at frequency \(\omega_n=\log n\). Prime-labelled points are generators, while a composite \(n=\prod p^{v_p(n)}\) has \(\log n=\sum v_p(n)\log p\). The reveal animation is finite and pedagogical; it demonstrates the exact factorisation relation without asserting a common period or any RH consequence.
This is a native theme-aware canvas. It redraws its background, axes, text, prime bars and composite bars for the selected light or dark palette. The repository GIF remains a reproducible standalone companion, not a proof dependency.
The two-dimensional projection tracks \((t\log 2,t\log 3)\bmod 2\pi\). The score also includes \(\log 5\), so near-returns are approximate recurrences, never a claim of a common exact period.
Each point is the pair of wrapped phases \((t\log 2,t\log 3)\bmod 2\pi\); crossing a boundary is a torus wrap, not a discontinuity in the underlying phase. The displayed return score also tests \(e^{-it\log 5}\), so a visually close point is only an approximate recurrence. There is no finite exact common period because unique factorisation makes the prime logarithms rationally independent.
This is a finite geometric visualisation of the logarithmic prime-frequency basis. It is follow-up research and is not a dependency of the proof candidate.
Absolute convergence and continuity of \(\theta\) justify differentiating the variable-bound integrals. Both satisfy \(u'_\pm+i\alpha u_\pm=\theta\).
Subtracting the two integrals gives \(u_-^\alpha-u_+^\alpha=e^{-i\alpha x}\int_\mathbb R e^{i\alpha y}\theta(y)dy\). Under the repository’s Xi normalisation this is \(e^{-i\alpha x}\Xi(\alpha)\).
Zero matching: if \(\Xi(\alpha)=0\), the two scalar solutions coincide everywhere; the ODE then also matches their derivatives and the \(F\)-components.
For the right tail, (I_+(x)=\int_x^\infty e^{i\alpha y}\theta(y)\,dy) has (I_+'(x)=-e^{i\alpha x}\theta(x)). Differentiating the prefactor and the variable limit gives (u_+'+i\alpha u_+=\theta). For the left tail, (I_-(x)=\int_{-\infty}^x e^{i\alpha y}\theta(y)\,dy) has (I_-'(x)=e^{i\alpha x}\theta(x)), giving the same equation. Absolute convergence makes both identities equalities of finite complex numbers.
Subtracting the two expressions uses the two half-lines, which cover \(\mathbb R\) and overlap only at the single point \(x\); that point does not affect the integral, so no boundary contribution is omitted.
The proof candidate starts from the completed zeta function, not from a numerical list of zeros. The completion removes the pole at (s=1), incorporates the gamma factor, and gives the functional equation a symmetric form.
The repository fixes the normalisation \(\int_{\mathbb R}e^{i\alpha x}\theta(x)\,dx=\Xi(\alpha)\). If a different Fourier convention is used, an explicit nonzero factor must be carried through every matching statement; it may never be silently absorbed.
Set \(\theta(x)>0\) and \(\Phi(x)=-\log\theta(x)\). The canonical profile is even, so \(\Phi\) is even, \(\Phi'\) is odd and \(\Phi''\) is even. The certified bounds prove \(\Phi''>0\) and the required \(T\)-margins on the compact and far domains.
For (x\ge0), the positive Gaussian representation gives a bound of the form \(\theta(x)\le C_\theta e^{-(2\pi-9/2)x}\). Evenness then yields \(e^{|\beta||x|}\theta(x)\in L^1(\mathbb R)\) whenever \(|\beta|<1/2\), because \(2\pi-9/2-|\beta|>0\). This is the analytic fact that turns both Volterra expressions into actual functions.
Use the controls to reveal the exact next implication. The display is explanatory; the underlying proof remains the written chain below.
The Gaussian majorant supplies absolute convergence before any differential equation is differentiated.
With \(F=-i(u'+\Phi'u)\) and \(Y=(u,F)^\mathsf T\), the exported system is \(Y'=A_\alpha Y\), \(A_\alpha=\begin{pmatrix}-\Phi'&i\\-i\Phi''&-i\alpha\end{pmatrix}\).
For \(t=-x\) and \(Z=P_0Y(-t)\), \(P_0=\operatorname{diag}(1,-1)\), parity gives \(A_- =\begin{pmatrix}-p&i\\-iq&i\alpha\end{pmatrix}\), where \(p=\Phi'\), \(q=\Phi''\).
The upper-left entry is \(2\beta>0\). The Schur complement is \(e^{2\Phi-2\beta t}G_\beta/\Phi''\), with \(G_\beta=(1+k_\beta)(T-4\beta)+k_\beta'-\Phi''k_\beta^2/(2\beta)\). The compact, far-field and Sturm certificates prove the required strict inequalities in their declared domains.
The derivative of \(Y^*JY\) contains the exported system matrix \(A_\alpha\), not an independent scalar surrogate. Reflection changes the lower-right entry from \(-i\alpha\) to \(+i\alpha\), producing the \(T-4\beta\) term. The correction creates the off-diagonal \(ik_\beta\) terms. Therefore the certified \(G_\beta\) is exactly the Schur complement of the matrix used in the Green identity.
For \(m=8-B_{DR}>\tfrac12\), \(p_0=\inf_{x\ge1/2}\Phi''(x)>0\), fixed \(0<\beta<\tfrac12\), and finite \(|\alpha|\), define
Convexity of \(\Phi(y)\pm\beta y\) gives the tail estimate \(\int_R^\infty e^{-\psi(y)}dy\le e^{-\psi(R)}/\psi'(R)\). Thus \(|u_\pm|\le\theta(R)/(m-\beta)\), \(|F_\pm|\le C_F\theta(R)\), and \(|M_\pm(\pm R)|\le C_{\alpha,\beta}e^{-2\beta R}\to0\).
If \(\psi'>0\) and \(\psi''\ge0\) on \([R,\infty)\), convexity gives \(\psi(y)\ge\psi(R)+\psi'(R)(y-R)\). Integrating the exponential majorant gives \(\int_R^\infty e^{-\psi(y)}dy\le e^{-\psi(R)}/\psi'(R)\). Apply this to \(\psi_+=\Phi+\beta x\) and \(\psi_-=\Phi-\beta x\). The certified lower bound \(m>1/2\) makes both denominators positive for every fixed \(0<\beta<1/2\). Since \(\theta=e^{-\Phi}\), substitution into the flux matrix cancels \(e^{2\Phi}\theta^2=1\), leaving only \(e^{-2\beta R}\).
These follow from \(\frac d{dx}(Y^*JY)=Y^*(J'+A^*J+JA)Y\), with the left and right outward orientations fixed before taking limits.
Endpoint decay gives \(E_-=\lim E_-(R)=M_-(0)\) and \(E_+=\lim E_+(R)=-M_+(0)\). Therefore:
The nondegeneracy step uses \(\theta>0\), the ODE, continuity of \(Y_+\), and positive definiteness of \(H_+\) on \(x>0\). On the declared analytic domain, the endpoint, Green, positivity and matching steps are internally certified; the public status remains pending independent review of every theorem and certificate.
The contradiction excludes \(0<\Im\alpha<\tfrac12\), which is \(0<\Re s<\tfrac12\). Evenness excludes the reflected half \(-\tfrac12<\Im\alpha<0\). The line \(\Im\alpha=0\) remains exactly \(\Re s=\tfrac12\).
The completed \(\xi(s)\) is entire and its zeros correspond to nontrivial zeta zeros; the pole and trivial zeros are treated by the completion and lie outside the open critical strip.
Only the two open halves are targeted. No argument here excludes the critical line, and no endpoint-decay estimate is silently extended to β=0.
CANDIDATE_PROOF_COMPLETE_PENDING_INDEPENDENT_REVIEW. The portal explains and exposes the candidate; it does not certify independent acceptance.
This section contains the complete text of docs/RH_PROOF_CANDIDATE_COMPLETE.md, not a shortened portal summary. The reader-friendly derivation above and this canonical copy are kept together so omissions are mechanically detectable.
e53d60fc0b82aae7bb87f69428e1e42a5c404134b1287b1802d5257e26d300b7
Open the exact Markdown source
Frozen candidate: tag rh-candidate-v1 (review-branch tip) Local tag: rh-candidate-v1 Public status: CANDIDATE_PROOF_COMPLETE_PENDING_INDEPENDENT_REVIEW
This is the self-contained linear statement of the canonical two-component Weyl--Lyapunov candidate. The older scalar energy draft is not used. The matrix, certificate, Volterra, and finite Green calculations are written out linearly. The obsolete one-sided cosine/sine trace diagnostic is not used by the canonical matching route.
Define the completed zeta function
and
Write \(\alpha=\eta+i\beta\), where \(\eta\in\mathbb R\) and \(0<\beta<1/2\). Then
Thus \(\operatorname{Re}s=1/2-\beta\). The source profile is
with
The source Mellin formula, under \(t=e^x\), is exactly
The normalization factor is one. The analytic Gaussian majorant proves absolute convergence for \(|\operatorname{Im}\alpha|<1/2\). Define
Differentiating the convergent integrals gives
Subtraction gives
Consequently \(\Xi(\alpha)=0\) implies equality of the two states and, by the common differential equation, equality of their derivatives.
Set
Solving the definition of \(F\) for \(u'\), differentiating \(F\), and using the Volterra equation yields
For locally absolutely continuous \(Y,J\), the product rule gives
Let \(q=e^{2\Phi-2\beta x}\). On the right define
Using \(q'=2(\Phi'-\beta)q\) and \(P'=\Phi'''\), direct multiplication gives
For the left put \(t=-x\), \(P_0=\operatorname{diag}(1,-1)\), and \(Z(t)=P_0Y(-t)\). Evenness gives \(\Phi'(-t)=-\Phi'(t)\) and \(\Phi''(-t)=\Phi''(t)\), so
Let \(k=k_\beta(t)\) be the compactly supported correction, with \(k(0)=0\) and \(k=0\) beyond its support. Define
The direct symbolic calculation is
Its Schur complement is
where
The compact Arb certificate proves \(0<P<40\) and \(T>500x\) on \([0,1/2]\). The far certificate proves \(P>0\), \(T>2\) for \(x\ge1/2\). The exact rational Sturm certificate proves the two conservative correction polynomials positive on \([0,1/125]\) and \([1/125,1]\). Therefore \(H_+>0\) and \(H_->0\) on the open half-lines.
For each fixed finite \(|\alpha|\) and \(0<\beta<1/2\), the far certificate gives \(m=8-B_{DR}>1/2\) and \(p_0=\inf P>0\). Convexity gives
Since \(m-\beta>0\), the state and second-component bounds imply
with
Hence both endpoint fluxes tend to zero. On finite intervals the oriented identities are
Taking \(R\to\infty\) gives
and therefore
Since \(\theta>0\), the equation \(u_+'+i\alpha u_+=\theta\) excludes \(u_+\equiv0\). Continuity gives an open interval on which \(Y_+\ne0\). Because \(H_+>0\) there, \(E_+>0\), hence \(E_-+E_+>0\).
If \(\Xi(\alpha)=0\), the full two-sided Volterra difference identity gives \(u_-=u_+\) for every \(x\). Both functions solve the same locally absolutely continuous first-order ODE, so their derivatives agree and the definition of \(F\) gives equality of the \(F\)-components. Reflection therefore gives \(Z_-(0)=P_0Y_+(0)\) directly; no one-sided sine-transform inequality is used. Since \(k_\beta(0)=0\), direct conjugation gives \(P_0^*J_-(0)P_0=J_+(0)\). Opposite outward normals then give
The global Green identity gives the same quantity as \(E_-+E_+>0\), so
Therefore, on the declared analytic domain and using the stated certified identities, \(\Xi(\alpha)\ne0\) for \(0<\operatorname{Im}\alpha<1/2\). This is an internally assembled proof-candidate result, not a claim of independent community acceptance.
The completed-zeta functional equation \(\xi(s)=\xi(1-s)\) implies
Nontrivial zeta zeros are the zeros of \(\xi\) in \(0<\operatorname{Re}s<1\); the trivial zeros are separated by the completed factors. The Weyl contradiction excludes the left half of this strip, and evenness excludes the right half. Hence every nontrivial zero has \(\operatorname{Im}\alpha=0\), which is exactly \(\operatorname{Re}s=1/2\).
The exact matrix calculations are implemented in src/hedenmalm/residue_identification.py. The three certificates are:
compact_profile_m500_M40.json, SHA-256 51f36fe953984b8da3e9d5c0ec1c67df76ebf918d0b835c26cf7db0200572aab;far_asymptotic_profile.json, SHA-256 acc733efee2765fe2ca3633ab405f02735ef2f2e65ccc88d8ab11b2d8a580de3;correction_sturm_q_m500_M40.json, SHA-256 6bba83172c4291c688f0337a8aaa0cdc9f3758bdb5b002c76db58e2dc419e9fe.Reproduction commands are pytest -q and the certificate commands listed in docs/RIEMANN_ENERGY_PROOF_HANDOVER.md. The manuscript remains a proof candidate pending independent review; it is not a public claim that RH has been accepted or independently validated by the mathematical community.
Source project: error-wtf/Riemann-Zeta-Zero-Finding-Suite. This portal page is an explanatory layer; its formulas must be checked against the frozen source commit before publication.
This page separates the declared definition, its computation or visualisation, the evidence supporting it, and the conclusions that remain outside its scope.
Start with the formula or control, identify its domain and inputs, then follow the linked implementation and evidence record.
A passing identity, numerical limit, plot or comparison supports only the stated relation under its recorded domain and provenance.
It is not automatically an independently verified theorem or a proof beyond the explicit claim boundary.
The portal keeps the frozen canonical manuscript and proof-status composition map as the authoritative mathematical sources, while software verification remains separate from independent acceptance.
Use the frozen canonical manuscript and proof-status composition map as the authoritative mathematical source for the formula and domain shown on this page.
Read tests, convergence, reference compatibility and independent replication as different evidence classes.
Every result retains its domain, limits and explicit non-claim so a visual or passing assertion is not over-promoted.