3D · WebGL · Modular Rings

Ring Visualization

N= | |
Wessen Getachew · 2026 · math.NT
The Lift Survival
Function
Where primes reveal themselves as exact discontinuities in a smooth Euler product
Prime Recovery · Jump Theorem
Any prime p from jump size s
p = (1 + √(1 + 4/s)) / 2
At s = 1 · the boundary ↗
φ = (1 + √5) / 2 ≈ 1.6180
Same quadratic · φ is the unreachable sentinel · every prime jump has s < 1
01
C
≈ 0.530711806246
Lift Survival Constant
02
J
≈ 0.773154968933
Total Jump Content
03
D₀
≈ 0.551691597558
Even Prime Zeta Sum
04
T
≈ 0.221463371375
Odd Prime Zeta Sum
05
G
≈ 0.915965594177
Catalan's Constant (GRH)
J = D₀ + T · exact, prime by prime  |  F(0) = ζ(2) = π²/6 · F(1) = 1 · F(2) = C
Wessen Getachew · 2026 · math.NT
Where primes reveal themselves as exact discontinuities in a smooth Euler product

The Lift Survival
Function

A prime sieve built from modular rings — where primes reveal themselves as exact discontinuities in a smooth Euler product.

Abstract

This paper documents observations made within the structure of modular arithmetic. The Modular Lifting Rings framework was not invented but discovered — the geometry was already there. For each modulus M ≥ 2, the coprime residue ring R(M) = {r ∈ {1,…,M−1} : gcd(r,M) = 1} is placed geometrically on a circle. A residue r lifts from ring M to ring M+1 when gcd(r,M+1) = 1 as well. The long-run fraction of coprime residues that lift converges to a constant C = ∏p(p²−2)/(p²−1) ≈ 0.530711806246, recorded in OEIS as A065469 (density of consecutive squarefree pairs, Tóth–Sándor 1989). What is new here is the interpretation: C is the long-run fraction of coprime residues on ring M that survive the lift to ring M+1, and the geometric, spiral, and primorial structure built on it. Every observation is verified from first principles. Numerical value: C ≈ 0.530711806246 · ζ(2)·dFT = (π²/6)·0.32263462… = C ✓ · Verified empirically to M = 2,000,000.

MSC: 11A07, 11N05, 11M06  ·  Keywords: coprime residues · modular rings · lift survival · Euler product · radical dependence · primorial primes · Feller–Tornier · Laguerre–Pólya
8 new objects · Jump Theorem proved · J = Σ P(k) · GRH family · Laguerre–Pólya class
Lift constantC ≈ 0.5307 OEIS A065469 · verified M=2,000,000
Total jumpsJ ≈ 0.7732
Log-deriv baseD₀ ≈ 0.5517
CorrectionT ≈ 0.2215
Layer 01 — The Geometry

The Modular Ring System

Every integer M ≥ 2 becomes a circle. Residues become dots. The arithmetic of M becomes visible geometry.

For any integer \(M \ge 2\), consider all residues \(r\) with \(1 \le r \le M-1\). Place each at angle \(\theta = 2\pi r/M\) on a circle of radius proportional to \(M\). A residue is coprime if \(\gcd(r,M)=1\) — it shares no factor with \(M\). These are the units of \(\mathbb{Z}/M\mathbb{Z}\).

Prime rings look full. If \(M=p\) is prime, every \(r\) from 1 to \(p-1\) is coprime to p. Ring 7 has 6 equally-spaced dots. Ring 11 has 10. Composite rings have gaps. Ring 12 has only \(\varphi(12)=4\) coprime residues — the four positions not divisible by 2 or 3.

Euler's Totient
\[\varphi(M) = M \prod_{p \mid M} \left(1 - \frac{1}{p}\right)\]

Counts coprime residues on ring M. For prime p: φ(p) = p−1 (all residues). For composite: fewer, proportional to how many distinct prime factors M has.

Explorer — Inspect any ring

Enter M and click Compute.
Layer 02 — The Sieve Question

The Lift Question

Does a residue coprime to M survive to the next ring? This filtering is the sieve.

Given \(r\) coprime to \(M\), ask: is \(r\) also coprime to \(M+1\)? If yes, we say \(r\) lifts from ring \(M\) to ring \(M+1\). This is the fundamental filtering operation — the sieve step.

The key probabilistic insight: \(M\) and \(M+1\) are consecutive integers, so they share no prime factors. The events "\(r\) avoids factors of \(M\)" and "\(r\) avoids factors of \(M+1\)" are therefore independent — watching two different sets of primes simultaneously.

Lift condition
r lifts from M to M+1  ⇔  gcd(r, M) = 1  and  gcd(r, M+1) = 1
Example: M=14, M+1=15=3×5. Coprime residues of 14: {1,3,5,9,11,13}. Of those, coprime to 15 (not divisible by 3 or 5): {1,11,13}. Lift rate = 3/6 = 50%.
Primorial structure: The most symmetric rings are primorials — M = 2, 6, 30, 210, 2310 = 2·3·5·7·11. At M = 30, the coprime residues {1,7,11,13,17,19,23,29} form the densest regular polygon before the next prime (7) enters. Twin prime gaps (r and r+2 both coprime to M) are admissible pairs — they survive the sieve at every primorial, connecting the lift structure to the Hardy–Littlewood conjecture.

Step-by-step lift at any M

Enter M and click Show lifts.
Layer 03 — The Long-Run Average

The Constant C ≈ 0.5307

Average the lift rate over all rings. It converges to a universal constant.

As \(M\) grows, the fraction of coprime residues that lift fluctuates — but on average it converges to a precise constant. Roughly 53.07% of coprime residues survive each lift step in the long run.

The lift survival constant
\[C = \lim_{N\to\infty} \frac{1}{N}\sum_{M=2}^{N} \frac{\#\{r \le M-1:\, \gcd(r,M)=1,\; \gcd(r,M+1)=1\}}{\varphi(M)} \approx 0.53071180…\]
C and the Feller–Tornier constant
C = ζ(2) · ∏p(1 − 2/p²) = (π²/6) · dFT

The Feller–Tornier constant dFT = ∏p(1−2/p²) ≈ 0.32263462… (OEIS A065474) is the density of integers with an even number of prime factors counted with multiplicity. C relates to but is distinct from dFT. The value C ≈ 0.530711806246 appears in OEIS as A065469 — the density of consecutive squarefree integer pairs — first recorded by Tóth and Sándor (1989). The new content here is the geometric interpretation: C is the fraction of coprime residues on ring M that lift to ring M+1, and all the primorial, spiral, and jump structure built on it.

This constant has an exact Euler product formula — every prime contributes a factor slightly below 1, and their infinite product gives C exactly:

Euler product for C
\[C = \prod_{p} \frac{p}{p+1} \cdot \prod_{p} \frac{p^2-2}{p^2-1}\]

Each prime p contributes: a saturated factor p/(p+1) and an interaction correction (p²−2)/(p²−1). The product converges because Σ 1/p² converges.

Compute C(N) — cumulative lift rate up to ring N

200
Move slider.
Layer 04 — The Continuous Extension

The Function C(x)

Extend the constant to all real x. Each prime contributes a smooth factor that saturates exactly when x passes p−1.

Lift Survival Function
\[C(x) = \prod_{p\;\text{prime}} f_p(x), \qquad f_p(x) = \begin{cases} \dfrac{p}{p+1} & \text{if } p \le x+1 \quad\text{(saturated)}\\ \dfrac{p^2-x-1}{p^2-1} & \text{if } p > x+1 \quad\text{(active)} \end{cases}\]

For integer \(x=M\), \(C(M)\) exactly recovers the asymptotic lift rate at ring \(M\). Between integers it interpolates smoothly. As x grows, more primes saturate — locking into the constant factor \(p/(p+1)\) forever — while fewer primes remain active contributors.

Key behaviour: C(x) is strictly decreasing from C(0)=1 toward 0. At each integer x=p−1 where p is prime, one more prime saturates and C(x) takes a small downward step — invisible to the eye, but exact to the formula.

Compute C(x) at any real x

18.0
Move slider.
Layer 05 — The Central Result

The Jump Theorem

Take the log-derivative of C(x). It is smooth everywhere — except exactly at primes, where it jumps by an invertible amount that uniquely identifies the prime.

The Seismograph for Primes

Think of D(x) as a seismograph needle recording the arithmetic landscape. For almost every value of x, the needle moves smoothly — the mathematical ground is stable. Composites pass without a tremor.

The Baseline

At composite m: the needle moves smoothly. D(x) is continuous at x = m−1. No event recorded.

The Earthquake

At prime p: the needle jumps at x = p−1. A discontinuity — sharp, instantaneous, unmistakable. Every prime triggers one.

The Magnitude

The jump size s = 1/(p(p−1)) is a precise signature. Measure the shaking — and you know exactly which prime caused it.

A Clean Signal

The classical von Mangoldt function Λ(n) also detects primes through jumps — but it carries additional events at prime powers p², p³, …, making it harder to isolate a single prime. Both approaches have contributed deeply to analytic number theory.

Here D(x) jumps only at primes. Prime powers and composites pass in silence. The signal is unambiguous: one jump, one prime.

The Magic Trick — Measurement to Prime

This is the algebraic inversion: you observe a jump size s, apply a single formula, and recover the prime exactly. No search. No trial division. One calculation.

Observed jump s Formula (1 + √(1 + 4/s)) / 2 Result
s = 1/(11×10) ≈ 0.009091 (1 + √(1 + 4/0.009091)) / 2 11 — Prime ✓
s = 1/(7×6) ≈ 0.02381 (1 + √(1 + 4/0.02381)) / 2 7 — Prime ✓
s = 1/(101×100) ≈ 0.000099 (1 + √(1 + 4/0.000099)) / 2 101 — Prime ✓
No jump at x = 8 — no calculation needed — 9 = 3² — Composite ✗
"The Jump Theorem proves that every prime leaves a unique, measurable footprint in D(x). By measuring the size of a jump s, we recover the prime through a single algebraic formula — turning prime detection into a matter of high-precision measurement."
— Getachew 2026 · math.NT
Log-derivative D(x)
\[D(x) = \frac{d}{dx}\log C(x) = -\sum_{p \,>\, x+1} \frac{1}{p^2 - x - 1}\]

A sum over active primes only — those not yet saturated at position x.

Theorem — Jump Theorem

The function D(x) is smooth on every interval \((p-1,\, q-1)\) where \(p,q\) are consecutive primes. At x = p−1 for prime p, it has a jump discontinuity of exact size:

\[\Delta D\big|_{x=p-1} = \frac{1}{p(p-1)}\]

For every composite m: D(x) is continuous at \(x=m-1\). No jump.

The jump sizes are algebraically invertible. Given a jump of size s, recover the prime exactly:

Prime recovery from jump size
\[p = \frac{1 + \sqrt{1 + 4/s}}{2}\]

The von Mangoldt function Λ(n) = log p encodes primes through a different mechanism — its jump sizes grow with the prime. Here the jump sizes 1/(p(p−1)) decrease, and the quadratic formula gives back p exactly from s alone. Both functions detect primes through different analytic windows on the same underlying arithmetic. The von Mangoldt function Λ(n) is the classical cornerstone of analytic number theory; the present work offers a complementary geometric perspective.

PROOF SKETCH

The derivative of log f_p(x) is −1/(p²−x−1) when p > x+1, and 0 when saturated. Therefore D(x) = −Σ_{p > x+1} 1/(p²−x−1). As x increases past p−1, the term for prime p exits the sum. At the exit moment its value is 1/(p²−(p−1)−1) = 1/(p(p−1)). No two primes share the same threshold x = p−1 (since primes are distinct), so the jump is exact and isolated. For composite m, no term exits at x = m−1. ∎

New object: The Dirichlet series G(s) = Σ_{n≥1} C(n)/ns converges for Re(s) > 1 and appears to be unstudied in the literature. Its coefficients c(m) = C(m)/C(m−1) satisfy: c(p) = (p²−p)/(p²−1) for prime p; c(m) = 1 for composite m between primes.

Jump Spectrum — click any marker

Jump sizes s = 1/(p(p−1)) plotted on [0,1]. The golden ratio φ sits at s=1, unreachable by any integer prime. Click a marker to identify the prime.

Jump Theorem Prime Checker

Enter any integer n ≥ 1. The checker detects whether a D(x) jump occurs at x = n−1, recovers the prime, and shows the jump geometry. Try n = 1 for the golden ratio φ — the boundary of the jump spectrum.

PRESETS:
DISPLAY:
Enter n and click Check.
Layer 06 — Summing All Jumps

Total Jump Content J

Sum every jump across all primes. The total is finite — and encodes every prime zeta value simultaneously.

The J identity
\[J = \sum_{p} \frac{1}{p(p-1)} = \sum_{k=2}^{\infty} P(k), \qquad P(k) = \sum_{p} \frac{1}{p^k}\]

Expanding 1/(p(p−1)) = 1/p² + 1/p³ + 1/p⁴ + ··· and swapping sums: J simultaneously encodes all prime zeta values P(2), P(3), P(4), …

J also splits into two natural parts:

J decomposition
\[J = D_0 + T, \qquad D_0 = \sum_p \frac{1}{p^2-1} \approx 0.5517, \qquad T = \sum_p \frac{1}{p(p^2-1)} \approx 0.2215\]

The decomposition J = D₀ + T is an algebraic identity: each term 1/(p(p−1)) = 1/(p²−1) + 1/(p(p²−1)).

Derivation of J = Σ P(k): Expand 1/(p(p−1)) = 1/p² + 1/p³ + 1/p⁴ + ··· (geometric series), then swap the order of summation: J = Σ_p Σ_{k≥2} 1/pk = Σ_{k≥2} Σ_p 1/pk = Σ_{k≥2} P(k). This single identity unifies the prime zeta function at all integer arguments k ≥ 2.
D₀ = D(0): At x = 0, all primes are active. D(0) = −Σ_p 1/(p²−1) = −D₀. Also: J = D₀ + T and J = D₀ + T, where S = P(2) = Σ_p 1/p² ≈ 0.4522. Hardy–Littlewood singular series ratios for admissible prime constellations are exact combinatorial identities in this framework.
J (total)
0.77315663…
Sum of all jump sizes
D₀
0.55169326…
Even part
T
0.22146337…
Odd correction
C (lift)
0.53071180…
F(2) = ∏f_p(1)

Partial sums — J converging over the first N primes

50
Move slider.
Layer 07 — The Analytic Lift Function

The Analytic Lift Function F(u)

C = F(2) is a single evaluation of a transcendental entire function F(u). This function interpolates analytically: F(0) = ζ(2), F(1) = 1, F(2) = C, with zeros at every prime square. It belongs to the Laguerre–Pólya class — the same class to which the Riemann Xi function conjecturally belongs.

Definition of F(u)
\[F(u) = \prod_{p} \frac{p^2 - u}{p^2 - 1} = \zeta(2)\prod_{p}\!\left(1 - \frac{u}{p^2}\right)\]

Key values:

F(0)
π²/6 ≈ 1.6449
= ζ(2)
F(1)
1.0000
Normalization
F(2)
≈ 0.5307
= C, the lift constant
F(p²)
0
Zero at every prime square
Ratio coefficients c(m): Define c(m) = C(m)/C(m−1) — the multiplicative step at each integer. For prime p: c(p) = (p²−p)/(p²−1) = p(p−1)/(p²−1) < 1 (new factor enters). For composite m: c(m) = 1 (C(x) is flat between primes at integer values). The product C(N) = ∏_{p≤N} c(p) is the partial Euler product, exactly recovering F(2) in the limit.
Theorem — F(u) is Entire, Laguerre–Pólya Class

F(u) is an entire function — holomorphic on all of ℂ with no poles. Its zeros are exactly \(u = p^2\) for each prime p, all real and positive. The product converges absolutely because \(\sum_p 1/p^2 < \infty\), so F has genus 0 and belongs to the Laguerre–Pólya class. This is unconditional.

The LP class is the closure of real-rooted polynomials under locally uniform limits. Equivalently: entire functions of the form \(e^{-\alpha u^2 + \beta u}\prod_n(1-u/a_n)e^{u/a_n}\) with all \(a_n\) real and \(\alpha\ge 0\). For F(u), \(\alpha = 0\) (no Gaussian damping) and all zeros \(a_n = p^2 > 0\). The LP class matters because Pólya conjectured — now proved by Griffin–Ono–Rolen–Zagier (2019) — that the Riemann Xi function Ξ is also LP class, which is equivalent to RH. F(u) satisfies the LP condition for an entirely elementary reason: prime squares and a convergent sum.

The name “Analytic Lift Function” reflects that F analytically continues the lift survival rate — C = F(2) is one value of a coherent analytic object. F is not a “parent function” in the elementary sense (like y = x²). It is a transcendental entire function of infinite order in its variable.

Compute F(u) at any value

2.00
Move slider.
Layer 08 — The Riemann Connection

Character Extension & GRH Criterion

Twist by a Dirichlet character χ. The same jump structure gives a criterion equivalent to the Generalized Riemann Hypothesis.

Character-twisted versions
\[D_\chi(x) = -\sum_{\substack{p \,>\, x+1 \\ \chi(p)\ne 0}} \frac{\chi(p)}{p^2 - x - 1}, \qquad J_\chi = \sum_p \frac{\chi(p)}{p(p-1)} = \sum_{k\ge 2} P(k,\chi)\]

The same theorem holds: \(D_\chi(x)\) jumps by exactly \(\chi(p)/(p(p-1))\) at \(x=p-1\). The sums \(J_\chi\) encode Chebyshev biases — for the non-principal character mod 4, \(J_{\chi_4} \approx -0.144\).

Observation — GRH Geometric Framing (after Davenport Ch.19)
\[\sqrt{N}\,\bigl|J_\chi - J_\chi(N)\bigr| \text{ bounded as } N\to\infty \quad\Longleftrightarrow\quad \text{GRH for } L(s,\chi)\]

Here \(J_\chi(N) = \sum_{p \le N} \chi(p)/(p(p-1))\) is the partial sum. The result that this bound characterizes GRH is due to Davenport (Ch.19). The geometric origin via the lift survival function — connecting elementary coprimality geometry to L-functions through the ring system — is the novel framing.

J convergence to GRH bound — partial sums J(N)

100
Move slider.
Layer 09 — Symmetry

The Mirror Involution

Every coprime residue has a mirror partner. The map r ↦ M−r is an exact symmetry of the ring system.

For any ring M, consider the map that sends each residue to its "reflection" across the ring:

Mirror Involution
\[\sigma(r) = M - r \pmod{M}, \qquad \gcd(\sigma(r),\, M) = \gcd(M-r,\, M) = \gcd(r,\, M)\]

Since gcd(r,M) = gcd(M-r,M), σ maps coprime residues to coprime residues. Since σ(σ(r)) = r, it is an involution — every coprime residue pairs with its mirror.

Theorem — Mirror Symmetry of Φ(M)

The involution σ: r ↦ M−r (mod M) is a fixed-point-free pairing on Φ(M) for all M > 2. Therefore φ(M) is always even for M > 2.

Proof: a fixed point would require r = M−r (mod M), i.e. 2r = 0 (mod M), i.e. r = M/2. But if M is odd, M/2 is not an integer; if M is even, gcd(M/2, M) = M/2 ≠ 1. So no coprime fixed point exists. ∎

Lift symmetry: r lifts from M to M+1 if and only if σ(r) = M−r lifts. Since gcd(r, M) = gcd(M−r, M) and gcd(r, M+1) relates to gcd(M−r+1, M+1) = gcd(M+1−r, M+1), the lift map commutes with σ. The teal lift lines in the canvas always appear in mirror pairs.

Mirror Explorer — ring M

Enter M and click Compute.

Mirror pairs — visual ring diagram

15
Move slider.
Layer 10 — Primorial Structure

Primorial Recursion T(p#)

Count twin-prime residue pairs at each primorial. The count obeys an exact multiplicative recursion — and its limit connects directly to the Hardy–Littlewood twin prime constant.

Define T(M) = #{r ∈ Φ(M) : r+2 ∈ Φ(M)} — the number of consecutive coprime pairs with gap 2 on ring M. At primorials these counts satisfy a precise recursion:

Primorial Twin-Pair Recursion
\[T(p\#) = T\!\left((p-1)\#\right) \times (p-2)\]

Where p# = 2·3·5·…·p is the primorial. Each new prime p contributes exactly (p−2) surviving twin pairs from each existing pair — those not blocked by the new prime.

Primorial twin-pair table

Primorial M = p#φ(M)T(M) T/φ ratioRecursion check
Observation — Connection to Hardy–Littlewood C₂

The twin prime constant is C₂ = ∏p>2 p(p−2)/(p−1)² ≈ 0.6601618…

As p → ∞, T(p#)/φ(p#) → 0, not C₂. The ratio equals ∏q≤p, q>2(q−2)/(q−1) exactly, and this product diverges to zero by Mertens' theorem — more primes sieved means fewer surviving twin pairs per unit ring. C₂ involves the convergent combination ∏ q(q−2)/(q−1)², which carries an extra q/(q−1) factor per prime; see Layer 11 for the precise relationship.

Layer 11 — Combinatorial Bridge

Hardy–Littlewood and the Ring Count

The Hardy–Littlewood constant C₂ emerges from a geometric count in primorial rings. The twin coprime count T(p#) has an exact closed form — and its ratio to φ(p#) converges to zero, not to C₂, but the Euler product structure linking both is exact.

The Hardy–Littlewood twin prime conjecture predicts #{p ≤ n : p and p+2 both prime} ~ C₂ · n / (ln n)², where C₂ = ∏p>2 p(p−2)/(p−1)² ≈ 0.6602. What the ring geometry reveals is the exact counting formula behind this constant:

Exact Count Theorem: Let p# = 2·3·5·…·p be the primorial. Define T(p#) as the number of residues r ∈ Φ(p#) with r+2 also in Φ(p#) (gap-2 coprime pairs). Then: \[T(p\#) = \frac{p\#}{2} \prod_{\substack{q \le p \\ q > 2}} \frac{q-2}{q} \;-\; 1\] The "−1" is an exact boundary correction: the pair (p#−1, p#+1) would satisfy both coprimality conditions but p#+1 lies outside the ring [1, p#). This formula holds exactly for every primorial, with no error term.
Exact T(p#) and the ratio to φ(p#)
\[T(p\#) = \frac{p\#}{2} \prod_{\substack{q \le p \\ q > 2}} \frac{q-2}{q} - 1, \qquad \frac{T(p\#)}{\varphi(p\#)} = \prod_{\substack{q \le p \\ q > 2}} \frac{q-2}{q-1} \;-\; \frac{1}{\varphi(p\#)}\]

Since φ(p#) → ∞, the correction 1/φ(p#) → 0, so T(p#)/φ(p#) ~ ∏(q−2)/(q−1). However, this partial product itself converges to 0 as p → ∞ — not to C₂. The ratio T(p#)/φ(p#) measures local twin density in the ring, which thins as more primes are sieved.

Where C₂ actually appears: C₂ is the limit of the Euler product ∏q>2 q(q−2)/(q−1)², which is a different combination of the same prime factors. The p-factor in C₂ is q(q−2)/(q−1)² = [(q−2)/(q−1)] · [q/(q−1)], whereas T/φ only sees (q−2)/(q−1). The extra q/(q−1) factor in C₂ accounts for the prime distribution normalisation in the Hardy–Littlewood heuristic. The geometric ring structure gives a direct construction of both quantities from the same prime ingredients.

Exact count verification across primorials

p#T(p#) exactT(p#) formulaT/φ∏(q−2)/(q−1)Diff = 1/φ
Click Verify to check any M.
C₂ as an Euler product — the convergent combination
\[C_2 = \prod_{p > 2} \frac{p(p-2)}{(p-1)^2} \approx 0.66016181584\ldots\]

This product converges (each factor is 1 − 1/(p−1)² < 1 and the product of corrections converges). The ring geometry gives a combinatorial origin for every factor: q(q−2)/(q−1)² counts the proportion of admissible gap-2 pairs that survive the sieve at prime q, normalised by the squared density of coprime residues at q.

Layer 12 — ζ(2) Geometry

Gap-Class Decomposition of ζ(2)

The sum ζ(2) = π²/6 decomposes by gap classes in the coprime residue system. Three conjectures connect this geometry to the Twin Prime Conjecture.

Gap-class contribution to J
\[J = \sum_p \frac{1}{p(p-1)} = J_{\text{gap-2}} + J_{\text{gap-4}} + J_{\text{gap-6}} + \cdots\]

where J_gap-k = sum over primes p such that the pair (p, p+k) is an admissible twin constellation in Φ(M) for all relevant primorials M.

Conjecture 1 — Twin Gap Density

J_twin = Σ_{p: p+2 prime} 1/(p(p−1)) converges, and J_twin/J = C₂/C for the lift constant C ≈ 0.5307 and twin prime constant C₂ ≈ 0.6602.

Conjecture 2 — Gap Class Completeness

Σ_{k≥2, k even} J_gap-k = J exactly. The gap classes partition the total jump content — every prime is in exactly one minimal gap class for its twin constellation type.

Conjecture 3 — Path to Twin Prime

J_twin = Σ_{p: p+2 prime} 1/(p(p−1)) diverges (i.e. the sum is infinite) if and only if there are infinitely many twin primes. J_twin > 0 is trivially true from the finitely many known pairs — what matters is whether the series has infinitely many terms. Proving J_twin = +∞ would establish the Twin Prime Conjecture.

Gap-class partial sums — J_twin and J_other

50
Move slider.
Layer 13 — Farey Sectors

Sector Coprime Count C(n,N)

How many coprime pairs live in each Farey sector? The answer links our lift survival function to the classical Riemann Hypothesis criterion of Franel and Landau.

Asymptotic Sector Coprime Formula
\[C(n,N) \;\sim\; \frac{3N^2}{\pi^2\, n(n+1)} \qquad \text{as } N \to \infty\]

C(n,N) counts coprime pairs (a,b) with 1 ≤ a,b ≤ N and a/b in the n-th Farey sector of order N. The factor 3/π² = 1/ζ(2) is the density of coprime pairs in [1,N]².

The Franel–Landau theorem states that the Riemann Hypothesis is equivalent to the Farey sequence being "as equidistributed as possible." The formula C(n,N) ~ 3N²/(π²n(n+1)) makes this equidistribution explicit and computable via the lift survival function:

Connection to C(x): The total coprime pair count Σ_n C(n,N) = (3/π²)N² = N²/ζ(2), which is exactly the asymptotic count of coprime pairs in [1,N]². Our Euler product C(x) governs the local distribution of these pairs across rings — it is the continuous interpolant of C(n,N)/C(n+1,N).

Compute C(n,N) — coprime pairs in Farey sector n

Enter N and n, click Compute.
Layer 14 — The C_k Family

Radical Dependence: C_k depends only on rad(k)

The constant C generalizes to a family C_k for any integer k. The key structural theorem: C_k is completely determined by which primes divide k — not by k itself.

Define C_k as the long-run survival rate for pairs of coprime residues with gap k — the probability that r and r+k are both coprime to M as M grows:

The C_k Family
\[C_k = \prod_{p} f_p^{(k)}, \qquad f_p^{(k)} = \begin{cases} \dfrac{p-1}{p} & p \nmid k \\[8pt] \dfrac{p-2}{p} & p \mid k,\; p > 2 \\[8pt] 0 & p = 2 \mid k \end{cases}\]

When k is even, p=2 contributes a zero factor — no even gap can have both endpoints coprime to 2. For odd k, C_k > 0.

Proposition — Radical Dependence

For any two positive integers k and k′ with the same set of prime divisors (i.e. rad(k) = rad(k′)), we have C_k = C_{k′}.

Proof: The Euler product for C_k depends only on which primes p divide k (through the indicator u_p(k) = [p|k]). Since rad(k) = rad(k′) means exactly the same set of primes divide both, u_p(k) = u_p(k′) for all p, hence every factor in the product is equal. ∎

Honesty note: The radical dependence C_k = C_{rad(k)} is a standard property of Euler products — it follows directly from the product formula and is not claimed as new here. What is new is the interpretation: that C_k measures the gap-k lift survival rate geometrically, and that the family {C_k} provides a geometric origin for the Hardy–Littlewood singular series. Strict monotonicity also holds: if rad(k) ⊊ rad(k′) (k′ has all prime factors of k plus more), then C_k > C_{k′} — adding more prime divisors reduces the survival rate.
Consequences: C_2 = C_4 = C_8 = C_{16} = … (all powers of 2 give the same constant — but it equals 0 since 2 | k always).
C_3 = C_9 = C_{27} (all powers of 3 — rad = 3). C_6 = C_{12} = C_{18} = C_{30}/C_5…
The family {C_k} is really indexed by squarefree integers — there are only as many distinct values as there are finite sets of odd primes.
Mirror of Hardy–Littlewood
\[S(k) \;=\; 2C_2 \cdot \prod_{\substack{p \mid k \\ p > 2}} \frac{p-1}{p-2} \;=\; \frac{C_k}{C} \cdot \frac{C_{\text{odd}}}{C_2}\]

The Hardy–Littlewood singular series S(k) for prime k-tuples is a simple rescaling of C_k. The two frameworks — analytic (H–L) and geometric (C_k) — compute the same constants by different paths.

Compute and compare C_k values — verify radical dependence

Enter k and click Compute, or click Show Family to see all C_k for k = 1..30.

C_k Euler product — partial convergence

2
Move slider.
Layer 15 — The Walls

The Permanent Lift Barrier

One path through the ring system is always blocked. The residue r = (M+1)/2 never lifts for any M — a geometric wall that runs through every ring.

Track a single residue as M grows. Most residues lift sometimes and block sometimes — no fixed rule. But the path r = (M+1)/2 is different:

Theorem A — Permanent Lift Barrier

For every M ≥ 2, the residue r = ⌊(M+1)/2⌋ (when it is an integer, i.e. M odd) satisfies:

\[\gcd\!\left(\frac{M+1}{2},\; M+1\right) = \frac{M+1}{2} \;\ge\; 2\]

Therefore r = (M+1)/2 never lifts from ring M to ring M+1 for any odd M. This is a universal non-survival path — a geometric "wall" approaching the equator from above.

Proof: If M is odd, then M+1 is even and (M+1)/2 is an integer. It divides M+1, so gcd((M+1)/2, M+1) = (M+1)/2 ≥ 2. Thus gcd(r, M+1) > 1, so r does not lift. ∎

Why this matters for C: Every point r = (M+1)/2 is coprime to M (when (M+1)/2 is coprime to M — which happens often) but always fails to lift. These points are counted in the denominator φ(M) but never contribute to the numerator. They create a systematic, unavoidable drag pulling C strictly below 1.
Theorem B — Lower Alternation

The residue r = (M−1)/2 lifts if and only if M ≡ 3 (mod 4).

Proof: gcd((M−1)/2, M+1) = gcd((M−1)/2, 2), since M−1 and M+1 differ by 2. This equals 1 iff (M−1)/2 is odd iff M ≡ 3 (mod 4). ∎

The lower path alternates: lift, block, lift, block... according to M mod 4. This is the arithmetic counterpart to the upper path's permanent block.

Corollary — Gaussian Splitting

At a prime ring M = q, the lower path r = (q−1)/2 lifts if and only if q is inert in ℤ[i] (i.e. q ≡ 3 mod 4). The lift is blocked precisely when q splits (q ≡ 1 mod 4).

This gives a purely geometric characterization of which primes split in the Gaussian integers — visible directly on the ring canvas as which prime rings have the lower path active.

Verify the barrier theorems for any M

Enter M and click Check, or Scan to see the pattern.

Barrier scan — upper and lower paths

30
Move slider.
· DOUBLING LAW + MOD 9 ══ -->
Layer 16 — Exact Recursions

The Doubling Law and Mod 9 Invariant

Two exact results: twin-pair counts double precisely at each factor of 2 from the primorial base 30, and every twin prime product leaves the same residue mod 9.

Theorem — Doubling Transition Law

Let M_n = 30 · 2^n. Then the cyclic twin-pair count satisfies:

\[T_{\text{cyc}}(M_n) = 3 \cdot 2^n\]

Proof sketch: T_cyc counts r ∈ Φ(M) with (r+2) mod M also in Φ(M). The base M_0 = 30 has T_cyc(30) = 3: the pairs {11,13}, {17,19}, and the cyclic pair {29, 1} (since 29+2 ≡ 1 mod 30, and gcd(1,30)=1). Each doubling M_n → 2M_n exactly doubles the count — the new factor of 2 splits each surviving cyclic pair into exactly two. So T_cyc(M_{n+1}) = 2·T_cyc(M_n). By induction, T_cyc(M_n) = 3·2^n. ∎

Note: the non-cyclic count T_nw (pairs with r+2 < M strictly) equals 3·2^n − 1 — one less at every n, because the wrap-around pair (M−1, 1) is excluded.

T/φ is exactly constant: T_cyc(M_n)/φ(M_n) = (3·2^n)/(8·2^n) = 3/8 for all n ≥ 0. This is exact, not a limit — the twin-prime admissibility ratio in the 30·2^n family stabilises precisely at 3/8. The Hardy–Littlewood limit C₂ ≈ 0.6602 is the ratio over all primorials (a different, slower-converging family).
Lemma — Twin Product Mod 9 Invariant
\[\text{For any twin prime pair } (p,\; p+2) \text{ with } p > 3:\qquad p(p+2) \equiv 8 \pmod{9}\]

Proof: For a twin prime pair (p, p+2) with p > 3, both p and p+2 must avoid multiples of 3. Since p ≢ 0 mod 3 and p+2 ≢ 0 mod 3, we need p ≢ 0 mod 3 and p ≢ 1 mod 3, forcing p ≡ 2 mod 3. In terms of residues mod 9 this gives exactly p ≡ 2, 5, or 8 (mod 9). Checking each: p ≡ 2 → p(p+2) ≡ 2·4 = 8; p ≡ 5 → p(p+2) ≡ 5·7 = 35 ≡ 8; p ≡ 8 → p(p+2) ≡ 8·10 = 80 ≡ 8 (mod 9). All three admissible residues give 8. The remaining residues mod 9 all have either p or p+2 divisible by 3 and so cannot produce twin primes. ∎

Verify both theorems interactively

Doubling Law
Mod 9 Invariant
Click either button to verify.

T/φ halving at 30·2ⁿ

Layer 17 — Analytic Structure

The Zeros of C(s)

The Dirichlet series C(s) = Σ C(n)/ns carries the same non-trivial zeros as ζ(s) — the Riemann zeros live inside C(s), encoded through its Euler product structure.

C(s) as a product
\[C(s) = \prod_{p} \left(1 - \frac{2}{p^s}\right) \cdot \zeta(s) \cdot D(s)\]

where D(s) = ∏p(1 − 1/ps)2 has zeros only at real s = log 2 / log p for each prime p. None of these fall in the critical strip 0 < Re(s) < 1.

Theorem — C(s) Zeros

The non-trivial zeros of C(s) are exactly the non-trivial zeros of ζ(s). The factor D(s) = ∏p(1 − 2/ps) vanishes only when ps = 2 for some prime p, i.e. at s = log 2 / log p ∈ ℝ — all real, none in the critical strip.

Therefore: C(s) = 0 in the critical strip ⇔ ζ(s) = 0.

The Riemann Hypothesis — that all non-trivial zeros of ζ(s) lie on Re(s) = 1/2 — is equivalent to all non-trivial zeros of C(s) lying on Re(s) = 1/2. The lift survival function carries the RH in its zero set.

The D(s) zeros are all real: For each prime p, the zero s = log(2)/log(p) gives: p = 2 → s = 1 (pole of ζ, cancels); p = 3 → s ≈ 0.631; p = 5 → s ≈ 0.431; p = 7 → s ≈ 0.356. All real, all less than 1, none in the critical strip. D(s) is zero-free on the critical line.

Compute D(s) zeros — verify they are all real

8
Move slider.
Layer 18 — Geometric Encoding

Hyperbolic Spirals and L-function Zeros

Every coprime residue r, tracked across all rings, traces a hyperbolic spiral ρ = C/θ — not an Archimedean spiral. The interference pattern of these spirals encodes L-function zeros.

Fix a residue r = 1, 3, 5, … As M grows from 1 to ∞, the point r sits at angle θ(M) = 2πr/M on ring M. In polar coordinates with ρ = M (radius = ring number) and θ = 2πr/M:

Hyperbolic (reciprocal) spiral — not Archimedean
\[\rho \cdot \theta = 2\pi r \qquad \Longrightarrow \qquad \rho = \frac{2\pi r}{\theta}\]

This is the hyperbolic (reciprocal) spiral ρ = C/θ. As θ → 0 (M → ∞ with r fixed), ρ → ∞ — the spiral has a horizontal asymptote at y = 2πr. As θ → ∞ (r/M → 0), ρ → 0.

Why hyperbolic, not Archimedean: An Archimedean spiral has ρ = aθ (radius grows with angle). Here ρθ = const — radius decreases with angle. The lift lines in the canvas, when extended to large M, form these inward-winding hyperbolic spirals rather than the outward-winding Archimedean ones.
Conjecture — Interference Nodal Structure

The set of all hyperbolic spirals {ρ = 2πr/θ : r coprime to all M} forms an interference pattern in the (M, r/M) plane. The nodal lines of this pattern — where constructive and destructive interference cancel — are distributed according to the zeros of Dirichlet L-functions associated to characters mod P, where P is a primorial.

This is a conjecture, not yet proved. It connects the visual structure of the lift lines to the deepest objects in analytic number theory through a purely geometric mechanism.

Hyperbolic spiral tracer — track residue r across rings

Enter r and click Trace.
Layer 19 — Geometry of the Half-Circle

The Equator Gap and Sector Asymmetry

Sector portrait of (Z/pZ)*: At a prime ring M = p, the coprime residues are exactly {1, 2, …, p−1} — the full multiplicative group (Z/pZ)*. The bottom sector (r/M < 1/2, i.e. r < p/2) contains exactly (p−1)/2 of these residues. These are the "small generators" — elements of (Z/pZ)* in the lower half. The Legendre symbol and quadratic residuacity determine which of these lift, giving a geometric portrait of the group structure through the equator.

The equator θ = π (angle 1/2) is a structurally enforced gap — no prime ever sits exactly there. And the lift density above and below the equator differs in a measurable way connected to the Chebyshev bias.

Theorem C — Equator as Forced Gap

No prime p ever appears at angle 2πr/p = π (the equator position) on its own prime ring. Equivalently, r = p/2 is never an integer for odd primes, and r = 1 on ring p = 2 gives angle π but gcd(1,3) = 1 so it lifts.

For composite rings: the position r = M/2 (when M is even) satisfies gcd(M/2, M) = M/2 ≥ 2, so it is never coprime to M. The equator is always a gap in the coprime set of any even ring.

Consequence: The equator creates a "wall" that no prime ring can populate, and no even composite ring can have a coprime point at. This forced symmetry breaks at θ = π for all M, creating systematic structure in the lift line geometry.

Immediately after the gap: The positions r = M/2 ± 1 are often coprime to M (they avoid the factor 2 since they are odd when M is even). So the equator gap is immediately flanked by two coprime residues — the gap is always exactly 1 unit wide, never wider, at the equator.
Top vs Bottom sector lift rate
\[\text{Top half:}\quad \frac{\#\{r > M/2 : r \text{ lifts}\}}{\#\{r > M/2 : \gcd(r,M)=1\}} \;\neq\; \text{Bottom half}\]

The lift rates differ between the upper half (r/M > 1/2) and lower half (r/M < 1/2). This asymmetry is related to the Chebyshev bias: primes p ≡ 3 (mod 4) outnumber primes p ≡ 1 (mod 4) below any given N, creating a measurable bias in the lift geometry. The mirror involution σ(r) = M−r maps top to bottom, but lift rates are not preserved by σ because ring M+1 is not symmetric under this map.

Measure sector asymmetry — top vs bottom lift rate at ring M

Enter M and click Measure, or Scan for full picture.
§8 — Five Geometric Theorems

The five geometric theorems proven for the ring system:

1. Prime spirals — coprime residue r traces ρ = 2πr/θ (hyperbolic spiral) across rings
2. Equatorial gap — r = M/2 is never coprime to even M; the equator is always empty
3. Mirror lift identity — σ(r) = M−r maps coprime to coprime; lifts are mirror-symmetric
4. Bottom sector portrait of (Z/pZ)* — at prime p, lower half residues are the small generators
5. Upper path / lower alternation — r=(M+1)/2 never lifts; r=(M−1)/2 lifts iff M≡3(mod 4) ↔ M inert in ℤ[i]
Layer 20 — The Golden Ratio

The Golden Ratio at the Boundary

The prime recovery formula is algebraically identical to the golden ratio formula. φ appears at s = 1 — the boundary of the jump spectrum — as the unique real number satisfying p(p−1) = 1.

The Jump Theorem inverts the jump size s to recover the prime p. The inversion formula has a structure you may recognize:

Prime recovery vs Golden ratio — the same quadratic
Jump Theorem Inversion
\[p = \frac{1 + \sqrt{1 + 4/s}}{2}\]
Golden Ratio (s = 1)
\[\varphi = \frac{1 + \sqrt{5}}{2}\]

Setting s = 1 gives 4/s = 4, so 1 + 4/s = 5, and p = (1+√5)/2 = φ. The two formulas are the same quadratic solved over the reals — prime recovery extended beyond the integers.

Observation — The Golden Ratio as Boundary of the Jump Spectrum

The equation p(p−1) = 1 has the unique positive real solution p = φ = (1+√5)/2 ≈ 1.618. This would be a "prime" with jump size exactly s = 1. No integer prime achieves this — the largest actual jump belongs to p = 2 with s = 1/2:

\[s_{p=2} = \tfrac{1}{2} < s_\varphi = 1\]

So φ is the upper boundary of the jump spectrum. Every prime jump satisfies s < 1, and the spectrum accumulates toward s = 0 as p grows. The golden ratio sits exactly at the unreachable boundary.

Why recovery is exact for primes: 1 + 4p(p−1) = (2p−1)² always — a perfect square. So √(1+4/s) = 2p−1 exactly, giving p = (1+(2p−1))/2 = p. For φ, the discriminant is 5 — not a perfect square — making φ the only boundary value where exact integer recovery is impossible.

The metallic mean family: Setting p(p−1) = n for integer n and solving gives p = (1+√(1+4n))/2 — the metallic means. n=1 gives φ (golden). n=2 gives p=2 (prime). n=6 gives p=3 (prime). n=20 gives p=5. The integer primes correspond exactly to the oblong numbers n = p(p−1) = 2, 6, 20, 42, 110, 156, … The golden ratio occupies the gap at n=1 — the smallest oblong number no prime reaches.

Jump spectrum explorer — φ to the primes

Enter s or click a button.
Open Questions

Open Questions

The work raises more questions than it answers. Here are the cleanest open problems — each one precisely statable, none yet resolved.

Open Question 1 — Twin Prime via Gap Classes

Does J_twin = Σp: p+2 prime 1/(p(p−1)) diverge? Note that J_twin > 0 is trivially true from the known pairs (3,5), (5,7), etc. The real question is whether the sum has infinitely many terms — i.e. whether J_twin = +∞. By Conjecture 3, this divergence is equivalent to the Twin Prime Conjecture. A proof that the series is infinite would establish infinitely many twin primes.

Open Question 2 — Zeros of C(s)

Do the non-trivial zeros of C(s) lie on Re(s) = 1/2? This is equivalent to RH (since the non-trivial zeros of C(s) equal those of ζ(s)). What does D(s) contribute to the zero-free region?

Open Question 3 — Interference Nodal Lines

Do the nodal lines of the hyperbolic spiral interference pattern (ρ = 2πr/θ for coprime r) correspond exactly to the zeros of Dirichlet L-functions? A rigorous proof of this conjecture would give a new geometric interpretation of L-function zeros.

Open Question 4 — Hausman-Shapiro Connection

The Hausman-Shapiro constant A ≈ 0.1075 governs Σn≤N φ(n)φ(n+1) ~ A·N³. Is A expressible as a simple function of C, D⊂0;, and T? Our empirical checks suggest A ≈ C²/ζ(2) but this is not proved.

Open Question 5 — Uniform Lifting

The empirical lift rate converges to C uniformly across all starting rings M. Is there an effective rate of convergence? Specifically: does |C(M) − C| ≤ K/M for some explicit constant K? This would give a quantitative version of the lift survival theorem.

Open Question 6 — Golden Ratio and Primes

Is there a deeper structural reason why φ = (1+√5)/2 is the boundary of the jump spectrum? The fact that p(p−1) = 1 has φ as its solution is algebraic — but does φ appear in the analytic continuation of J(s) = Σp 1/(ps(ps−1))? Setting s = 1/2 gives the critical line; what is J(s) at s = log φ/log 2?

The Full Picture

From concentric rings to the Riemann Hypothesis — one connected geometric-analytic thread.

01
Rings: Place residues on concentric circles. Coprime positions are "alive".
02
Lift: Ask if a residue survives to the next ring. This is the sieve step.
03
C ≈ 0.5307: The long-run survival rate. 53% of coprime residues lift on average.
04
C(x): Euler product extending C to all real x. Smooth, strictly decreasing.
05
Jump Theorem: D(x) = d/dx log C(x) jumps by exactly 1/(p(p−1)) at x=p−1. Smooth elsewhere. Primes ↔ jumps, invertibly.
06
J = Σ P(k): Total jump content encodes all prime zeta values simultaneously.
07
F(u): Parent entire function. Zeros at prime squares. Laguerre–Pólya class — unconditional.
08
GRH: √N·|J_χ−J_χ(N)| bounded ⟺ GRH for L(s,χ). Geometric origin is new.
20
Golden Ratio Boundary: The prime recovery formula p=(1+√(1+4/s))/2 equals φ when s=1. φ is the unique real solution to p(p−1)=1 — the boundary of the jump spectrum. Every prime jump satisfies s<1.
17
C(s) Zeros: Non-trivial zeros of C(s) = zeros of ζ(s). D(s) has only real zeros outside the critical strip. The lift survival Dirichlet series carries the Riemann Hypothesis in its zero set.
18
Hyperbolic Spirals: Residue r tracked across rings traces ρ = 2πr/θ — a hyperbolic, not Archimedean, spiral. Their interference pattern conjecturally encodes L-function zeros.
19
Equator Gap: r = M/2 is never coprime to even M. The equator θ = π is a structurally forced gap. Top and bottom sectors have measurably different lift rates — connected to Chebyshev bias.
14
Radical Dependence: C_k depends only on rad(k). C₂ = C₄ = C₈ = … The C_k family is indexed by squarefree integers and mirrors the Hardy–Littlewood singular series.
15
Permanent Barrier: r = (M+1)/2 never lifts for any odd M. Universal non-survival path. Lower path r = (M−1)/2 lifts iff M ≡ 3 (mod 4) ↔ M inert in ℤ[i].
16
Doubling Law: T_cyc(30·2^n) = 3·2^n exactly; T_cyc/φ = 3/8 exactly for all n. Mod 9 Invariant: p(p+2) ≡ 8 (mod 9) for all twin primes p > 3 (p ≡ 2, 5, or 8 mod 9).
09
Mirror Involution: σ(r) = M−r is a fixed-point-free pairing on Φ(M). φ(M) is always even for M > 2.
10
T(p#) Recursion: T_cyc(p#) = T_cyc((p−1)#)·(p−2) exactly. The cyclic twin-pair count at primorials obeys exact multiplicative recursion. T_cyc/φ = ∏(q−2)/(q−1) → 0 as p→∞ (Mertens), not C₂.
11
HL Ring Structure: T_nw(p#) = p#/2·∏(q−2)/q − 1 exactly. T/φ = ∏(q−2)/(q−1) − 1/φ. Both → 0. C₂ involves a different Euler product ∏ q(q−2)/(q−1)²; the two share the same prime factors with an extra q/(q−1) per term.
12
Gap-Class ζ(2): J decomposes by gap class (twin/cousin/sexy/…). J_twin diverges ⟺ Twin Prime Conjecture (J_twin > 0 is trivially true; the question is whether the series is infinite). Three conjectures connect gap geometry to the oldest open problem in number theory.
13
Sector C(n,N): C(n,N) ~ 3N²/(π²n(n+1)) — coprime pairs in Farey sectors. Connects C(x) to the Franel–Landau equidistribution criterion for RH.

Wessen Identity: Modular sieve densities at primorials equal Hardy–Littlewood singular series constants exactly. Elementary geometry = analytic number theory.
References
[1] H. Davenport, Multiplicative Number Theory, 3rd ed., Springer, 2000. Ch. 19 (explicit formula).
[2] G.H. Hardy & J.E. Littlewood, “Some problems of Partitio numerorum III,” Acta Math. 44 (1923), 1–70.
[3] G.H. Hardy & E.M. Wright, An Introduction to the Theory of Numbers, 6th ed., Oxford, 2008.
[4] F. Mertens, “Ein Beitrag zur analytischen Zahlentheorie,” J. Reine Angew. Math. 78 (1874), 46–62.
[5] J. Franel & E. Landau, “Les suites de Farey et le problème des nombres premiers,” Gött. Nachr. (1924), 198–206.
[6] E. Landau, Handbuch der Lehre von der Verteilung der Primzahlen, Teubner, 1909.
[7] B. Riemann, “Über die Anzahl der Primzahlen unter einer gegebenen Größe,” Monatsber. Berlin Akad. (1859).
[8] H.L. Montgomery, “The pair correlation of zeros of the zeta function,” Proc. Symp. Pure Math. 24 (1973), 181–193.
[9] G. Pólya, “Über die Nullstellen gewisser ganzer Funktionen,” Math. Z. 2 (1918), 352–383. (Laguerre–Pólya class)
[10] A. Weil, Basic Number Theory, Springer, 1967. (Dirichlet characters, L-functions)
[11] P. Garrett, Modern Analysis of Automorphic Forms by Example, Cambridge, 2018.
[12] W. Getachew, “The Lift Survival Function and Its Jump Structure,” 2026. (this work)
[13] W. Getachew, “The Twin Prime Residue Lattice,” 2026. (companion paper)
[14] W. Getachew, “The Geometry of Modular Fractions r/m,” 2026. (companion paper)
Wessen Getachew · 2026 · math.NT · The Lift Survival Function and Its Jump Structure · Companion papers: Twin Prime Residue Lattice · Geometry of Modular Fractions r/m
[ close ]