6 Applications of explicit PNTs
6.1 Problem statement and notation
\(\sigmafunc (n)\) is the sum of the divisors of \(n\).
A positive integer \(N\) is called highly abundant (HA) if
for all positive integers \(m {\lt} N\), where \(\sigmafunc (n)\) denotes the sum of the positive divisors of \(n\).
For each integer \(n \ge 1\), define
We call \((L_n)_{n \ge 1}\) the least common multiple sequence.
We say that \(L_n\) is highly abundant if \(L_n\) is a highly abundant integer in the sense above, i.e.
Original MathOverflow question. Is it true that every value in the sequence \(L_n = \lcm (1,2,\dots ,n)\) is highly abundant? Equivalently,\[ \{ L_n : n \ge 1\} \subseteq HA? \]
In this note we record the structure of an argument showing that, for all sufficiently large \(n\), the integer \(L_n\) is not highly abundant. This argument was taken from this MathOverflow answer.
6.2 A general criterion using three medium primes and three large primes
The goal of this section is to prove:
Let \(n \geq 1\). Suppose that primes \(p_1,p_2,p_3,q_1,q_2,q_3\) satisfy
and the key criterion
Then \(L_n\) is not highly abundant.
In the rest of the section we assume the hypotheses of Theorem 49.
We have \(4 p_1 p_2 p_3 {\lt} q_1 q_2 q_3\).
Obvious from the non-negativity of the left-hand side of 1.
6.2.1 Factorisation of \(L_n\) and construction of a competitor
There exists a positive integer \(L'\) such that
and each prime \(q_i\) divides \(L_n\) exactly once and does not divide \(L'\).
Since \(q_i {\lt} n\), the prime \(q_i\) divides \(L_n\) exactly once (as \(q_i^2 {\gt} n\)). Hence we may write \(L_n = q_1 q_2 q_3 L'\) where \(L'\) is the quotient obtained by removing these prime factors. By construction, \(q_i \nmid L'\) for each \(i\).
Let \(L'\) be as in Lemma 129. Then
Use the multiplicativity of \(\sigmafunc (\cdot )\) and the fact that each \(q_i\) occurs to the first power in \(L_n\). Then
Dividing by \(L_n = L' \prod _{i=1}^3 q_i\) gives
There exist integers \(m \ge 0\) and \(r\) satisfying \(0 {\lt} r {\lt} 4 p_1 p_2 p_3\) and
This is division with remainder.
With \(m,r\) as above, define the competitor
With notation as above, we have:
\(0 {\lt} r {\lt} 4 p_1 p_2 p_3\).
\(M {\lt} L_n\).
- \[ 1 {\lt} \frac{L_n}{M} = \Bigl(1 - \frac{r}{q_1 q_2 q_3}\Bigr)^{-1} {\lt} \Bigl(1 - \frac{4 p_1 p_2 p_3}{q_1 q_2 q_3}\Bigr)^{-1}. \]
The first item is by construction of the division algorithm. For the second, note that
since \(r{\gt}0\). For the third,
Since \(0 {\lt} r {\lt} 4p_1p_2p_3\) and \(4p_1p_2p_3 {\lt} q_1q_2q_3\), we have
so
6.2.2 A sufficient condition
We give a sufficient condition for \(\sigmafunc (M) \geq \sigmafunc (L_n)\).
Suppose
Then \(\sigmafunc (M) \ge \sigmafunc (L_n)\).
By Lemma 132,
Hence
Multiplying both sides by \(M\) gives
and hence
since \(M/L_n{\lt}1\) and both sides are integers.
Combining Lemma 133 with Lemma 130, we see that it suffices to bound \(\sigmafunc (M)/M\) from below in terms of \(\sigmafunc (L')/L'\):
If
then
6.2.3 Effect of modifying prime powers
Now we estimate the effect on \(\sigmafunc (\cdot )/(\cdot )\) of increasing certain prime exponents.
Fix \(i \in \{ 1,2,3\} \). Suppose that in passing from \(L'\) to \(M\) we increase the exponent of \(p_i\) by exactly \(1\). Then the normalised divisor sum is multiplied by a factor
If the exponent of \(p_i\) in \(L'\) is \(e\), the contribution of \(p_i\) to \(\sigmafunc (L')/L'\) is
Increasing the exponent to \(e+1\) multiplies this factor by
Since all terms \(1,p_i,\dots \) are positive, replacing \(e\) by \(1\) only decreases this ratio. Thus
In our application, the exponent is exactly increased by \(1\), and we may bound from below by the case \(e=1\), giving the claimed factor
Let \(k\) be the largest integer such that \(2^k \le n\). Then the exponent of \(2\) in \(L'\) is at least \(k\), and the exponent of \(2\) in \(M\) is at least \(k+2\). Consequently,
Since \(2^k \le n\), the number \(2^k\) divides \(\lcm (1,2,\dots ,n)\), hence \(2^k\) divides \(L_n\) and thus also divides \(L'\). The definition of \(M\) multiplies \(L'\) by \(4 = 2^2\), so the exponent of \(2\) in \(M\) is at least \(k+2\).
The ratio of contributions of \(2\) to \(\sigmafunc (M)/M\) and \(\sigmafunc (L')/L'\) is
A direct calculation yields
giving the first inequality in 4. Finally, since \(2^k \le n {\lt} 2^{k+1}\), we have \(2^{k+3} {\lt} 8n\), so
giving the second inequality.
The extra factor \(m\) in the definition of \(M\) can only increase the normalised divisor sum:
Since \(m\) is a positive integer, any extra primes (or higher exponents) it introduces appear as multiplicative factors of the form
Hence they can only increase the value of \(\sigmafunc (M)/M\).
6.2.4 Conclusion of the criterion
With notation as above,
By Lemma 138, the condition 3 holds. By Lemma 134 this implies
Applying Lemma 133, we obtain \(\sigmafunc (M) \ge \sigmafunc (L_n)\) with \(M {\lt} L_n\), so \(L_n\) cannot be highly abundant.
Analogous arguments allow other pairs \((c,\alpha )\) in place of \((4,3/8)\), such as \((2,1/4)\), \((6,17/36)\), \((30,0.632\dots )\); or even \((1,0)\) provided more primes are used on the \(p\)-side than the \(q\)-side to restore an asymptotic advantage.
6.3 Asymptotic selection of primes using Dusart’s result
In this section we use explicit prime gap estimates to show that the hypotheses of Theorem 49 hold for all sufficiently large \(n\).
6.3.1 An explicit prime gap result (Dusart)
There exists a constant \(X_0\) (one may take \(X_0 = 89693\)) with the following property: for every real \(x \ge X_0\), there exists a prime \(p\) with
In the Lean formalization, Theorem 50 will be taken as an axiom or imported lemma, without re-proving it.
6.3.2 Choice of six primes \(p_i,q_i\) for large \(n\)
Let \(n \ge X_0^2\). Set \(x := \sqrt{n}\). Then, by repeated application of Theorem 50, there exist primes \(p_1,p_2,p_3\) with
and \(p_1 {\lt} p_2 {\lt} p_3\). Moreover, \(\sqrt{n} {\lt} p_1\) (for \(n\) sufficiently large).
Apply Theorem 50 successively with \(x, x(1+1/\log ^3 x), x(1+1/\log ^3 x)^2\), keeping track of the resulting primes and bounds. For \(n\) large and \(x = \sqrt{n}\), we have \(\sqrt{n} {\lt} p_1\) as soon as the first interval lies strictly above \(\sqrt{n}\); this can be enforced by taking \(n\) large enough.
Let \(n \ge X_0^2\). Then there exist primes \(q_1 {\lt} q_2 {\lt} q_3\) with
for \(i = 1,2,3\), and \(q_1 {\lt} q_2 {\lt} q_3 {\lt} n\).
Apply Theorem 50 with suitable values of \(x\) slightly below \(n\), e.g. \(x = n(1+1/\log ^3\sqrt{n})^{-i}\), again keeping track of the intervals. For \(n\) large enough, these intervals lie in \((\sqrt{n},n)\) and contain primes \(q_i\) with the desired ordering.
6.3.3 Bounding the factors in 1
With \(p_i\) as in Lemma 139, we have for large \(n\)
By Lemma 139, \(p_i \le \sqrt{n} (1+1/\log ^3\sqrt{n})^i\). Hence
From these one gets
and hence
Taking \(1+\cdot \) and multiplying over \(i=1,2,3\) gives 6.
We have \(p_i \le \sqrt{n} (1+1/\log ^3 \sqrt{n})^i\), so
Similarly, \(q_i \ge n(1+1/\log ^3 \sqrt{n})^{-i}\), so
Combining,
This implies 7.
6.3.4 Reduction to a small epsilon-inequality
For all \(n \ge X_0^2 = 89693^2\) we have
This is a straightforward calculus and monotonicity check: the left-hand sides are decreasing in \(n\) for \(n \ge X_0^2\), and equality (or the claimed upper bound) holds at \(n=X_0^2\). One can verify numerically or symbolically.
For \(n \ge X_0^2\), define \(\varepsilon := 1/n\). Then
For \(0 \le \varepsilon \le 1/89693^2\), we have
and
Expand each finite product as a polynomial in \(\varepsilon \), estimate the coefficients using the bounds in Lemma 144, and bound the tails by simple inequalities such as
for small \(\varepsilon \). All coefficients can be bounded numerically in a rigorous way; this step is a finite computation that can be checked mechanically.
For \(0 \le \varepsilon \le 1/89693^2\), we have
This is equivalent to
or
Factor out \(\varepsilon \) and use that \(0{\lt}\varepsilon \le 1/89693^2\) to check that the resulting quadratic in \(\varepsilon \) is nonnegative on this interval. Again, this is a finite computation that can be verified mechanically.
6.3.5 Conclusion for large \(n\)
For every integer \(n \ge 89693^2\), the integer \(L_n\) is not highly abundant.
In combination with earlier arguments and computations for smaller \(n\), one can conclude that \(L_n\) is highly abundant only for finitely many indices \(n\), and these indices can be determined explicitly by exhaustive computation.