Skip to content

frankvegadelgado/riemann-hypothesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

From Chebyshev to Primorials: Establishing the Riemann Hypothesis

Author: Frank Vega
Affiliation: Information Physics Institute, 840 W 67th St, Hialeah, FL 33012, USA
Email: vega.frank@gmail.com
ORCID: 0000-0001-8210-4126


Abstract

The Nicolas criterion gives an equivalent formulation of the Riemann Hypothesis as an inequality involving the Euler totient function evaluated at primorial numbers. A natural strategy for establishing this inequality is to prove that a suitable subsequence of the associated ratio sequence is eventually strictly decreasing under the assumption that the Riemann Hypothesis is false. The present work shows that such a subsequence exists. When this monotonicity property is combined with the known limiting behavior of the ratio sequence and the Nicolas equivalence, a contradiction emerges: assuming the Riemann Hypothesis is false forces the subsequence to converge to a limit that is simultaneously equal to $e^{\gamma}$ (by a subsequence argument) and strictly less than $e^{\gamma}$ (by strict monotonicity). The Riemann Hypothesis therefore follows as a direct consequence.

Keywords: Riemann Hypothesis; Chebyshev function; prime numbers; primorials; Mertens' theorem
MSC: 11M26, 11A25, 11A41


1. Introduction

The Riemann Hypothesis, proposed by Bernhard Riemann in 1859, asserts that every non-trivial zero of the Riemann zeta function $\zeta(s)$ lies on the critical line $\Re(s) = \frac{1}{2}$. This conjecture is widely regarded as the most important unsolved problem in pure mathematics: it constitutes a central part of Hilbert's eighth problem and is one of the seven Clay Mathematics Institute Millennium Prize Problems [CO16]. The zeta function $\zeta(s)$, initially defined for $\Re(s) > 1$ and analytically continued to the entire complex plane, has trivial zeros at the negative even integers $s = -2, -4, -6, \ldots$ and non-trivial zeros confined to the critical strip $0 < \Re(s) < 1$.

Beyond its intrinsic theoretical interest, the Riemann Hypothesis has profound consequences for the distribution of prime numbers, a cornerstone of analytic number theory. Numerous equivalent formulations appear in the literature [CO16]. The one relevant to this work is due to Nicolas [NI83, BRO17]: the Riemann Hypothesis holds if and only if

$$\frac{N_k}{\varphi(N_k)} > e^{\gamma} \log \log N_k \qquad \text{for all } k \ge 1,$$

where $\gamma$ is the Euler-Mascheroni constant, $\varphi$ is Euler's totient function, and $N_k = \prod_{i=1}^{k} p_i$ is the $k$-th primorial.

1.1. Overview of the Approach

Our argument is a proof by contradiction structured around the Nicolas ratio

$$R(n) = \frac{N_n}{\varphi(N_n) \log \log N_n}, \qquad n \ge 1,$$

whose asymptotic behavior is governed by Mertens' third theorem: $R(n) \to e^{\gamma}$ as $n \to \infty$ (Proposition 2). By the Nicolas criterion, the Riemann Hypothesis is equivalent to $R(n) > e^{\gamma}$ failing for no $n \ge 1$.

Assume the Riemann Hypothesis is false. Nicolas' oscillation result (Proposition 3) then forces $R(n) < e^{\gamma}$ for infinitely many indices, and an auxiliary function $f(p_n) = e^{\gamma}/R(n)$ satisfies $f(p_n) > 1$ for those same indices (Proposition 3).

The core of the proof (Section 3) is the explicit construction of a strictly increasing sequence of indices $n_1 < n_2 < \cdots$ along which:

  1. $R(n_j) < e^{\gamma}$ for every $j$ (each term lies below the asymptotic value), and
  2. $R(n_1) > R(n_2) > \cdots$ (the subsequence is strictly decreasing).

A strictly decreasing sequence bounded below converges, by the Monotone Convergence Theorem, to some finite limit $L \ge 0$. However, since $(R(n_j))$ is a subsequence of the convergent sequence $(R(n))$, it must share the same limit: $L = e^{\gamma}$. On the other hand, strict monotonicity forces every term to satisfy $R(n_j) < R(n_1) < e^{\gamma}$, so $L \le R(n_1) < e^{\gamma}$. This is the desired contradiction, proving that the Riemann Hypothesis is true.


2. Materials and Methods

2.1. Definitions

We collect the objects used throughout the paper.

Definition 1 (Chebyshev's Prime-Counting Function). The Chebyshev function $\theta\colon[2,\infty)\to\mathbb{R}$ is defined by

$$\theta(x) = \sum_{p \le x} \log p,$$

where the sum runs over all primes $p \le x$. Equivalently, $\theta(x) = \log \prod_{p \le x} p$. The prime number theorem is equivalent to $\theta(x) \sim x$ as $x \to \infty$.

Definition 2 (Primorial Numbers). The $k$-th primorial $N_k$ is the product of the first $k$ primes:

$$N_k = \prod_{i=1}^{k} p_i = p_1 \cdot p_2 \cdots p_k,$$

where $p_i$ denotes the $i$-th prime ($p_1 = 2$, $p_2 = 3$, $p_3 = 5$, $\ldots$).

Definition 3 (Nicolas Ratio). For an integer $n \geq 3$, the Nicolas ratio is

$$R(n) = \frac{N_n}{\varphi(N_n) \log \log N_n}.$$

By the Nicolas criterion [NI83, BRO17], the Riemann Hypothesis holds if and only if $R(n) > e^{\gamma}$ for all $n \geq 1$.

Definition 4 (Auxiliary Analytic Function). The following real-valued function of $x \geq 2$ appears throughout the proof:

The Mertens-type product.

$$f(x) = e^{\gamma} \log \theta(x) \cdot \prod_{p \le x} \left(1 - \frac{1}{p}\right).$$

This quantity interpolates between Mertens' third theorem ($\prod_{p \le x}(1-1/p) \sim e^{-\gamma}/\log x$) and the prime number theorem ($\theta(x) \sim x$) [NI83, BRO17].

2.2. Key Propositions

We record the known results used in the main proof.

Proposition 1 (Erdős-Szekeres for Infinite Sequences [erdos1935combinatorial]). Let $(a_n)_{n \in \mathbb{N}}$ be an infinite sequence of real numbers. Say the sequence has a strictly decreasing tail if there exists $N \in \mathbb{N}$ such that $a_{n+1} < a_n$ for all $n \geq N$. If $(a_n)$ has no such tail, then it contains a strictly increasing infinite subsequence $(a_{n_k})_{k \in \mathbb{N}}$ satisfying $a_{n_1} < a_{n_2} < a_{n_3} < \cdots$.

Proposition 2 (Asymptotic limit of $R(n)$ [Mer74]). As $n \to \infty$, $R(n) \to e^{\gamma}$.

Proof. By Mertens' third theorem [Mer74],

$$\prod_{p \le x} \left(1 - \frac{1}{p}\right)^{-1} \sim e^{\gamma} \log x \qquad (x \to \infty).$$

Setting $x = p_n$ and using $\dfrac{N_n}{\varphi(N_n)} = \displaystyle\prod_{p \le p_n} (1-1/p)^{-1}$ gives

$$\frac{N_n}{\varphi(N_n)} \sim e^{\gamma} \log p_n, \qquad \text{hence} \qquad \frac{N_n}{\varphi(N_n) \log p_n} \longrightarrow e^{\gamma}.$$

Since the prime number theorem gives $\theta(x) \sim x$ [PT16], taking $x = p_n$ yields $p_n \sim \theta(p_n) = \log N_n$, and the result follows. $\blacksquare$

Proposition 3 (Nicolas' Theorem [NI83, BRO17]). Suppose the Riemann Hypothesis is false. Define

$$\mathcal{S}_{+} = \{n \in \mathbb{N} \mid f(p_n) > 1,\ R(n) < e^{\gamma}\}, \qquad \mathcal{S}_{-} = \{n \in \mathbb{N} \mid f(p_n) < 1,\ R(n) > e^{\gamma}\}.$$

Both $\mathcal{S}_{+}$ and $\mathcal{S}_{-}$ are infinite. Moreover, $\mathcal{S}_{+}$ splits into two infinite subsets [Val23]:

  • $\mathcal{S}_{+\mathrm{low}} = \{n \in \mathcal{S}_{+} \mid \theta(p_n) &lt; p_n\}$,
  • $\mathcal{S}_{+\mathrm{high}} = \{n \in \mathcal{S}_{+} \mid \theta(p_n) &gt; p_n\}$.

3. Main Result

Lemma 1 (Subsequence Extraction). Assume the Riemann Hypothesis is false, and let $(\varepsilon_{n_j})_{j=1}^{\infty}$ be the subsequence of all indices for which $\varepsilon_{n_j} = \log f(p_{n_j}) &gt; 0$. This sequence has no strictly decreasing tail; hence, by Proposition 1, it contains a strictly increasing subsequence $(\varepsilon_{n_k})_{k=1}^{\infty}$ satisfying

$$\varepsilon_{n_{k+1}} > \varepsilon_{n_k} > 0 \qquad \text{for all } k \geq 1.$$

Proof. Assume the Riemann Hypothesis is false, and let $(\varepsilon_{n_j})_{j=1}^{\infty}$ be the subsequence of all positive values $\varepsilon_{n_j} = \log f(p_{n_j}) &gt; 0$.

Suppose, for contradiction, that this sequence has a strictly decreasing tail, i.e., there exists $J \geq 1$ such that

$$\varepsilon_{n_{j}} > \varepsilon_{n_{j+1}} \qquad \text{for all } j \geq J.$$

We show this is impossible by exhibiting infinitely many indices at which consecutive terms of the positive subsequence increase.

Step 1: Increment formula. For any prime $p_n$, the one-step difference is

$$\Delta_n = \log f(p_n) - \log f(p_{n-1}) = \log\left( \frac{\log\theta(p_n)}{\log\theta(p_{n-1})} \left(1 - \frac{1}{p_n}\right) \right).$$

Since $\theta(p_n) = \theta(p_{n-1}) + \log p_n$, we have

$$\log\theta(p_n) = \log\theta(p_{n-1}) + \log\left(1 + \frac{\log p_n}{\theta(p_{n-1})}\right),$$

so

$$\Delta_n = \log\left(1 + \frac{\log\left(1+\dfrac{\log p_n}{\theta(p_{n-1})}\right)}{\log\theta(p_{n-1})}\right) - \log\left(\frac{p_n}{p_n-1}\right).$$

Thus $\Delta_n \leq 0$ if and only if

$$\frac{\log\left(1+\dfrac{\log p_n}{\theta(p_{n-1})}\right)}{\log\theta(p_{n-1})} \leq \frac{1}{p_n - 1}. \qquad (1)$$

Step 2: Infinitely many local increases. By Proposition 3, the set $\mathcal{S}_{+\mathrm{low}}$ is infinite under our assumption. Pick any $(n-1) \in \mathcal{S}_{+\mathrm{low}}$, so that $\theta(p_{n-1}) &lt; p_{n-1}$. Since $\log$ is strictly increasing, the left-hand side of (1) satisfies

$$\frac{\log\left(1+\dfrac{\log p_n}{\theta(p_{n-1})}\right)}{\log\theta(p_{n-1})} > \frac{\log\left(1+\dfrac{\log p_n}{p_{n-1}}\right)}{\log p_{n-1}}.$$

Using $\log(1+t) \sim t$ as $t \to 0^+$, the right-hand side behaves as $\dfrac{\log p_n}{p_{n-1}\log p_{n-1}}$, whereas the right-hand side of (1) behaves as $\dfrac{1}{p_n - 1} \sim \dfrac{1}{p_n}$. Since the average prime gap satisfies $p_n - p_{n-1} \sim \log p_n$, we have $p_n \sim p_{n-1}$, and therefore

$$\frac{\log p_n}{p_{n-1}\log p_{n-1}} \gg \frac{1}{p_n - 1} \qquad \text{as } p_n \to \infty.$$

Hence inequality (1) fails for all sufficiently large $(n-1) \in \mathcal{S}_{+\mathrm{low}}$, giving $\Delta_n &gt; 0$, and in fact

$$0 < \varepsilon_{n-1} < \varepsilon_{n}.$$

Both values are positive, so they appear as adjacent terms in the filtered subsequence $(\varepsilon_{n_j})$, yielding a local increase at infinitely many indices. This contradicts the assumption that the sequence has a strictly decreasing tail.

Since $(\varepsilon_{n_j})_{j=1}^{\infty}$ has no strictly decreasing tail, Proposition 1 (Erdős–Szekeres) provides a strictly increasing subsequence $(\varepsilon_{n_k})_{k=1}^{\infty}$ with

$$\varepsilon_{n_{k+1}} > \varepsilon_{n_k} > 0 \qquad \text{for all } k \geq 1.$$

This completes the proof. $\blacksquare$

Theorem 1 (Main Theorem). The Riemann Hypothesis is true.

Proof. Assume, for the sake of contradiction, that the Riemann Hypothesis is false. Set $c := e^{\gamma}$ for brevity throughout. The proof proceeds in six steps.

Step 1. Infinitely many terms of $R(n)$ lie below $c$.

By Proposition 3, the set

$$\mathcal{S}_{+} := \{n \in \mathbb{N} \mid R(n) < c\}$$

is infinite under our assumption. Let $n_0 \in \mathbb{N}$ be a sufficiently large index. Because $\mathcal{S}_{+}$ is infinite, we may choose an index $n_1 \ge n_0$ in $\mathcal{S}_{+}$ such that

$$R(n_1) < c.$$

This index $n_1$ serves as the base of the inductive construction below.

Step 2. Inductive construction of a strictly decreasing subsequence.

We construct a strictly increasing sequence of indices $(n_j)_{j \ge 1}$ such that the corresponding values $R(n_j)$ are strictly decreasing and all lie below $c$.

  • Base case ($k = 1$). Index $n_1$ is chosen so that $n_1 \geq n_0$ and $R(n_1) &lt; e^{\gamma}$.

  • Inductive step. Suppose indices $n_1 &lt; n_2 &lt; \cdots &lt; n_k$ with $n_k \geq n_0$ have been constructed so that each satisfies:

    • (i) $R(n_k) &lt; e^{\gamma}$, and
    • (ii) $R(n_{k+1}) &lt; R(n_k)$.

    We produce an index $n_{k+1} &gt; n_k$ satisfying the same conditions.

    Reduction to a single inequality. Set $\alpha_k := f(p_{n_k})$ and $\alpha_{k+1} := f(p_{n_{k+1}})$. Since $f(p_n) = e^{\gamma}/R(n)$ (Definition 4), the condition $R(n_{k+1}) &lt; R(n_k)$ is equivalent to

    $$\alpha_{k+1} &gt; \alpha_k. \qquad (1)$$

    It therefore suffices to establish (1).

    Expressing $\alpha_k$ via the Mertens error. From Definition 4 and $f(p_{n_k}) &gt; 1$,

    $$1 &lt; \alpha_k = e^{\gamma} \log \theta(p_{n_k}) \cdot \prod_{p \le p_{n_k}} \left(1 - \frac{1}{p}\right).$$

    Taking logarithms and using $\log(1-1/p)^{-1} = \log(1+1/(p-1))$ gives

    $$\log \alpha_k = \gamma + \log \log \theta(p_{n_k}) - \sum_{p \le p_{n_k}} \log \left(1 + \frac{1}{p-1}\right).$$

    Since

    $$f(p_{n_k}) &gt; 1 \implies \log f(p_{n_k}) &gt; 0,$$

    the quantity

    $$\varepsilon_{n_k} := \gamma + \log \log \theta(p_{n_k}) - \sum_{p \le p_{n_k}} \log \left(1 + \frac{1}{p-1}\right)$$

    is strictly positive, and $\alpha_k = e^{\varepsilon_{n_k}}$. The identical argument at level $n_{k+1}$ gives $\alpha_{k+1} = e^{\varepsilon_{n_{k+1}}}$ with $\varepsilon_{n_{k+1}} &gt; 0$.

    Establishing $\varepsilon_{n_{k+1}} &gt; \varepsilon_{n_k}$. Since the sequence $(\varepsilon_{n_j})$ restricted to positive values has no strictly decreasing tail (Lemma 1), Proposition 1 provides a strictly increasing subsequence $(\varepsilon_{n_k})$ with $\varepsilon_{n_{k+1}} &gt; \varepsilon_{n_k} &gt; 0$ for all $k \geq 1$.

    Conclusion. Because the exponential is strictly increasing and $\alpha_m = e^{\varepsilon_{n_m}}$, the inequality $\varepsilon_{n_{k+1}} &gt; \varepsilon_{n_k}$ gives

    $$\alpha_{k+1} = e^{\varepsilon_{n_{k+1}}} &gt; e^{\varepsilon_{n_k}} = \alpha_k,$$

    which is (1), completing the induction.

By induction, there exists an infinite strictly increasing sequence $n_1 &lt; n_2 &lt; n_3 &lt; \cdots$ with $n_j \ge n_0$ for every $j \ge 1$, satisfying conditions (i) and (ii) at every step, and such that

$$\cdots < R(n_{j+1}) < R(n_j) < \cdots < R(n_1) < c \qquad \text{for all } j \ge 1.$$

Step 3. The subsequence $(a_j)$ is strictly decreasing and bounded below.

Define $a_j := R(n_j)$ for $j \ge 1$. By Step 2:

  • Strictly decreasing: $a_1 &gt; a_2 &gt; a_3 &gt; \cdots$
  • Bounded below by zero: For every primorial index $m \ge 2$, both $\varphi(N_m) &gt; 0$ and $\log \log N_m &gt; 0$, so $R(n_m) = N_m/(\varphi(N_m) \log \log N_m) &gt; 0$; hence $a_j &gt; 0$ for all $j$.

Step 4. Convergence via the Monotone Convergence Theorem.

The sequence $(a_j)_{j \ge 1}$ is strictly decreasing and bounded below by zero, so the Monotone Convergence Theorem applies:

$$L := \lim_{j \to \infty} a_j \ge 0$$

exists and is finite.

Step 5. Identifying the limit via the subsequence argument.

By Proposition 2, the full sequence satisfies $R(n) \to c$ as $n \to \infty$. Since $(a_j) = (R(n_j))$ is a subsequence of the convergent sequence $(R(n))$, it must converge to the same limit:

$$L = \lim_{j \to \infty} a_j = c.$$

Step 6. An $\varepsilon$-argument yields a contradiction.

We now make the contradiction explicit. Since $a_1 = R(n_1) &lt; c$ by Step 1, the quantity

$$\varepsilon := c - a_1 > 0$$

is well-defined and positive. Because $R(n) \to c$, there exists $K \in \mathbb{N}$ such that

$$n > K \implies R(n) > c - \frac{\varepsilon}{2}.$$

Since $n_j \to \infty$, there exists $J \in \mathbb{N}$ such that $n_j &gt; K$ for all $j \ge J$. Set $j_0 := \max(J, 2)$. Then:

  • Lower bound (from the limit): $n_{j_0} &gt; K$, so

$$a_{j_0} = R(n_{j_0}) > c - \frac{\varepsilon}{2}.$$

  • Upper bound (from strict monotonicity): $j_0 \ge 2$ and $(a_j)$ is strictly decreasing, so

$$a_{j_0} < a_1 = c - \varepsilon.$$

Combining the two bounds gives

$$c - \frac{\varepsilon}{2} < a_{j_0} < c - \varepsilon,$$

which is impossible for any $\varepsilon &gt; 0$, since $c - \varepsilon &lt; c - \varepsilon/2$. More explicitly, the chain of inequalities

$$a_{j_0} > c - \frac{\varepsilon}{2} > c - \varepsilon = a_1 > a_{j_0}$$

yields $a_{j_0} &gt; a_{j_0}$, a clear absurdity.

Since the assumption that the Riemann Hypothesis is false leads to this contradiction, the Riemann Hypothesis must be true. $\blacksquare$


Acknowledgment

The author is sincerely grateful to Iris, Marilin, Sonia, Yoselin, Arelis, Anissa, Liuva, Yudit, Gretel, Gema, and Blaquier, as well as Israel, Arderi, Juan Carlos, Yamil, Alejandro, Aroldo, Yary, Reinaldo, Alex, Emmanuel, and Michael for their constant support. Whether through encouragement, stimulating conversations, practical assistance, or simply being present during challenging moments, their contributions have played an important role in bringing this work to completion.


References


MSC (2020): 11M26 (Nonreal zeros of $\zeta(s)$ and $L(s,\chi)$; Riemann hypothesis), 11A25 (Arithmetic functions; related numbers; inversion formulas), 11A41 (Primes)


Documentation

Available as PDF at From Chebyshev to Primorials: Establishing the Riemann Hypothesis.

About

From Chebyshev to Primorials: Establishing the Riemann Hypothesis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors