You are currently browsing the monthly archive for August 2024.
The Erdös problem site was created last year, and announced earlier this year on this blog. Every so often, I have taken a look at a random problem from the site for fun. A few times, I was able to make progress on one of the problems, leading to a couple papers; but the more common outcome is that I play around with the problem for a while, see why the problem is difficult, and then eventually give up and do something else. But, as is common in this field, I don’t make public the observations that I made, and the next person who looks at the same problem would likely have to go through the same process of trial and error to work out what the main obstructions that are present are.
So, as an experiment, I thought I would record here my preliminary observations on one such problem – Erdös problem #385 – to discuss why it looks difficult to solve with our current understanding of the primes. Here is the problem:
Problem 1 (Erdös Problem #385) Letwhere
is the least prime divisor of
. Is it true that
for all sufficiently large
? Does
as
?
This problem is mentioned on page 73 of this 1979 paper of Erdös (where he attributes the problem to an unpublished work of Eggelton, Erdös, and Selfridge that, to my knowledge, has never actually appeared), as well as briefly in page 92 of this 1980 paper of Erdös and Graham.
At first glance, this looks like a somewhat arbitrary problem (as many of Erdös’s problems initially do), as the function is not obviously related to any other well-known function or problem. However, it turns out that this problem is closely related to the parity barrier in sieve theory (as discussed in this previous post), with the possibility of Siegel zeroes presenting a particular obstruction. I suspect that Erdös was well aware of this connection; certainly he mentions the relation with questions on gaps between primes (or almost primes), which is in turn connected to the parity problem and Siegel zeroes (as is discussed recently in my paper with Banks and Ford, and in more depth in these papers of Ford and of Granville).
Let us now explore the problem further. Let us call a natural number bad if
, so the first part of the problem is asking whether there exist bad numbers that are sufficiently large. We unpack the definitions:
is bad if and only if
for any composite
, so placing
in intervals of the form
we are asking to show that
It is now natural to try to understand this problem for a specific choice of interval as a function of
. If
is large in the sense that
, then the claimed covering property is automatic, since every composite number less than or equal to
has a prime factor less than or equal to
. On the other hand, for
very small, in particular
, it is also possible to find
with this property. Indeed, if one takes
to lie in the residue class
, then we see that the residue classes cover all of
except for
, and from Linnik’s theorem we can ensure that
is prime. Thus, to rule out bad numbers, we need to understand the covering problem at intermediate scales
.
A key case is when for some
. Here, the residue classes
for
sieve out everything in
except for primes and semiprimes, and specifically the semiprimes that are product of two primes between
and
. If one can show for some
that the largest gap between semiprimes in say
with prime factors in
is
, then this would affirmatively answer the first part of this problem (and also the second). This is certainly very plausible – it would follow from a semiprime version of the Cramér conjecture (and this would also make the more precise prediction
) – but remains well out of reach for now. Even assuming the Riemann hypothesis, the best upper bound on prime gaps in
is
, and the best upper bound on semiprime gaps is not significantly better than this – in particular, one cannot reach
for any
. (There is a remote possibility that an extremely delicate analysis near
, together with additional strong conjectures on the zeta function, such as a sufficiently quantitative version of the GUE hypothesis, may barely be able to resolve this problem, but I am skeptical of this, absent some further major breakthrough in analytic number theory.)
Given that multiplicative number theory does not seem powerful enough (even on RH) to resolve these problems, the other main approach would be to use sieve theory. In this theory, we do not really know how to exploit the specific location of the interval or the specific congruence classes used, so one can study the more general problem of trying to cover an interval
of length
by one residue class mod
for each
, and only leaving a small number of survivors which could potentially be classified as “primes”. The discussion of the small
case already reveals a problem with this level of generality: one can sieve out the interval
by the residue classes
for
, and leave only one survivor,
. Indeed, thanks to known bounds on Jacobsthal’s function, one can be more efficient than this; for instance, using equation (1.2) from this paper of Ford, Green, Konyagin, Maynard, and myself, it is possible to completely sieve out any interval of sufficiently large length
using only those primes
up to
. On the other hand, from the work of Iwaniec, we know that sieving up to
is insufficient to completely sieve out such an interval; related to this, if one only sieves up to
for some
, the linear sieve (see e.g., Theorem 2 of this previous blog post) shows that one must have at least
survivors, where
can be given explicitly in the regime
by the formula
These lower bounds are not believed to be best possible. For instance, the Maier–Pomerance conjecture on Jacobsthal’s function would indicate that one needs to sieve out primes up to in order to completely sieve out an interval of length
, and it is also believed that sieving up to
should leave
survivors, although even these strong conjectures are not enough to positively resolve this problem, since we are permitted to sieve all the way up to
(and we are allowed to leave every prime number as a survivor, which in view of the Brun–Titchmarsh theorem could permit as many as
survivors).
Unfortunately, as discussed in this previous blog post, the parity problem blocks such improvements from taking place from most standard analytic number theory methods, in particular sieve theory. A particularly dangerous enemy arises from Siegel zeroes. This is discussed in detail in the papers of of Ford and of Granville mentioned previously, but an informal discussion is as follows. If there is a Siegel zero associated to the quadratic character of some conductor , this roughly speaking means that almost all primes
(in certain ranges) will be quadratic non-residues mod
. In particular, if one restricts attention to numbers
in a residue class
that is a quadratic residue, we then expect most numbers in this class to have an even number of prime factors, rather than an odd number.
This alters the effect of sieving in such residue classes. Consider for instance the classical sieve of Eratosthenes. If one sieves out for each prime
, the sieve of Eratosthenes tells us that the surviving elements of
are simply the primes between
and
, of which there are about
many. However, if one restricts attention to
for a quadratic residue class
(and taking
to be somewhat large compared to
), then by the preceding discussion, this eliminates most primes, and so now sieving out
should leave almost no survivors. Shifting this example by
and then dividing by
, one can end up with an example of an interval
of length
that can be sieved by residue classes
for each
in such a manner as to leave almost no survivors (in particular,
many). In the presence of a Siegel zero, it seems quite difficult to prevent this scenario from “infecting” the above problem, creating a bad scenario in which for all
, the residue classes
for
already eliminate almost all elements of
, leaving it mathematically possible for the remaining survivors to either be prime, or eliminated by the remaining residue classes
for
.
Because of this, I suspect that it will not be possible to resolve this Erdös problem without a major breakthrough on the parity problem that (at a bare minimum) is enough to exclude the possibility of Siegel zeroes existing. (But it is not clear at all that Siegel zeroes are be the only “enemy” here, so absent a major advance in “inverse sieve theory”, one cannot simply assume GRH to run away from this problem).
— 0.1. Addendum: heuristics for Siegel zero scenarios —
This post also provides a good opportunity to refine some heuristics I had previously proposed regarding Siegel zeroes and their impact on various problems in analytic number theory. In this previous blog post, I wrote
“The parity problem can also be sometimes be overcome when there is an exceptional Siegel zero … [this] suggests that to break the parity barrier, we may assume without loss of generality that there are no Siegel zeroes.”
On the other hand, it was pointed out in a more recent article of Granville that (as with the current situation), Siegel zeroes can sometimes serve to enforce the parity barrier, rather than overcome it, and responds to my previous statement with the comment “this claim needs to be treated with caution, since its truth depends on the context”.
I actually agree with Granville here, and I propose here a synthesis of the two situations. In the absence of a Siegel zero, standard heuristic models in analytic number theory (such as the ones discussed in this post) typically suggest that a given quantity of interest in number theory (e.g., the number of primes in a certain set) obey an asymptotic law of the form
However, the presence of a Siegel zero tends to “magnetize” the error term by pulling most of the fluctuations in a particular direction. In many situations, what this means is that one can obtain a refined asymptotic of the form
The implications of this refined asymptotic then depend rather crucially on how the Siegel correction term is aligned with the main term, and also whether it is of comparable order or lower order. In many situations (particularly those concerning “average case” problems, in which one wants to understand the behavior for typical choices of parameters), the Siegel correction term ends up being lower order, and so one ends up with the situation described in my initial blog post, where we are able to get the predicted asymptotic in the Siegel zero case. However, as pointed out by Granville, there are other situations (particularly those involving “worst case” problems, in which some key parameter can be chosen adversarially) in which the Siegel correction term can align to completely cancel (or to highly reinforce) the main term. In such cases, the Siegel zero becomes a very concrete manifestation of the parity barrier, rather than a means to avoid it. (There is a tiny chance that there may be some sort of “repulsion” phenomenon in which having no semiprimes in
for one value of
somehow generates semiprimes in
for another value of
, which would allow one to solve the problem without having to directly address the Siegel issue, but I don’t see how two such intervals could “communicate” in order to achieve such a repulsion effect.)
The following problem was posed by Erdös and Graham (and is listed as problem #437 on the Erdös problems website):
Problem 1 Letbe integers. How many of the partial products
,
,
,
can be squares? Is it true that, for any
, there can be more than
squares?
If one lets denote the maximal number of squares amongst such partial products, it was observed in the paper of Erdös and Graham that the bound
is “trivial” (no proof was provided, but one can for instance argue using the fact that the number of integer solutions to hyperelliptic equations of the form
for fixed
is quite sparse, and in fact finite for
thanks to Siegel’s theorem), and the problem then asks if
.
It turns out that this problem was essentially solved (though not explicitly) by a recently published paper of Bui, Pratt, and Zaharescu, who studied a closely related quantity introduced by Erdös, Graham, and Selfridge (see also Problem B30 of Guy’s book), defined for any natural number
as the least natural number
such that some subset of
, when multiplied together with
, produced a square. Among the several results proven about
in that paper was the following:
Theorem 2 (Bui–Pratt–Zaharescu, Theorem 1.2) Forsufficiently large, there exist
integers
such that
.
The arguments were in fact quite elementary, with the main tool being the theory of smooth numbers (the theory of hyperelliptic equations is used elsewhere in the paper, but not for this particular result).
If one uses this result as a “black box”, then an easy greedy algorithm argument gives the lower bound
Theorem 3 (Bounds for) As
, we have the lower bound
and the upper bound
In particular, for any
, one has
for sufficiently large
.
The purpose of this blog post is to record this modification of the argument, which is short enough to present immediately. For a large , let
denote the quantity
To prove the lower bound on , which is a variant of Theorem 2. The key observation is that given any
-smooth numbers
, some non-trivial subcollection of them will multiply to a square. This is essentially Lemma 4.2 of Bui–Pratt–Zaharescu, but for the convenience of the reader we give a full proof here. Consider the multiplicative homomorphism
defined by
From (1), (2) we can find sequences of
-smooth numbers
in
, with each sequence being to the right of the previous sequence. By the above observation, each sequence contains some non-trivial subcollection that multiplies to a square. Concatenating all these subsequences together, we obtain a single sequence
with at least
partial products multiplying to a square, giving the desired lower bound on
.
Next, we prove the upper bound on . Suppose that a sequence
has
partial products
that are squares for some
. Then we have
a square for all
(with the convention
). The key observation (essentially Lemma 3.4 of Bui–Pratt–Zaharescu) is that, for each
, one of the following must hold:
- (i) At least one of the
is
-smooth.
- (ii) At least one of the
is divisible by
for some prime
.
- (iii)
.
From (1) we see that the number of for which (i) occurs is at most
. From the union bound we see that the number of
for which (ii) occurs is at most
The upper bound arguments seem more crude to the author than the lower bound arguments, so I conjecture that the lower bound is in fact the truth: .
In a previous blog post, I discussed how, from a Bayesian perspective, learning about some new information can update one’s perceived odds
about how likely an “alternative hypothesis”
is, compared to a “null hypothesis”
. The mathematical formula here is
- (i) A precise formulation of the null hypothesis
and the alternative hypothesis
, and the new information
;
- (ii) A reasonable estimate of the prior odds
of the alternative hypothesis
being true (compared to the null hypothesis
);
- (iii) A reasonable estimate of the probability
that the event
would occur under the null hypothesis
; and
- (iv) A reasonable estimate of the probability
that the event
would occur under the alternative hypothesis
,
At a qualitative level, the Bayesian identity (1) is telling us the following: if an alternative hypothesis was already somewhat plausible (so that the prior odds
was not vanishingly small), and the observed event
was significantly more likely to occur under hypothesis
than under
, then the hypothesis
becomes significantly more plausible (in that the posterior odds
become quite elevated). This is quite intuitive, but as discussed in the previous post, a lot hinges on how one is defining the alternative hypothesis
.
In the previous blog post, this calculation was initially illustrated with the following choices of ,
, and
(thus fulfilling ingredient (i)):
-
was the event that the October 1, 2022 PSCO Grand Lotto in the Phillippines drew the numbers
(that is to say, consecutive multiples if
), though not necessarily in that order;
-
was the null hypothesis that the lottery was fair and the numbers were drawn uniformly at random (without replacement) from the set
; and
-
was the alternative hypothesis that the lottery was rigged by some corrupt officials for their personal gain.
In this post, I would like to run the same analysis on a numerical anomaly in the recent Venezuelan presidential election of June 28, 2024. Here are the officially reported vote totals for the two main candidates, incumbent president Nicolás Maduro and opposition candidate Edmundo González, in the election:
- Maduro: 5,150,092 votes
- González: 4,445,978 votes
- Other: 462,704 votes
- Total: 10,058,774 votes.
Let us try to apply the above Bayesian framework to this situation, bearing in mind the caveats that this analysis is only strong as the inputs supplied and assumptions made (for instance, to simplify the discussion, we will not also discuss information from exit polling, which in this case gave significantly different predictions from the percentages above).
The first step (ingredient (i)) is to formulate the null hypothesis , the alternative hypothesis
, and the event
. Here is one possible choice:
-
is the event that the reported vote total for Maduro, González, and Other are all equal to the nearest integer of the total number of voters, multiplied by a round percentage with one decimal point (i.e., an integer multiple of
).
-
is the null hypothesis that the vote totals were reported accurately (or with only inconsequential inaccuracies).
-
is the alternative hypothesis that the vote totals were manipulated by officials from the incumbent administration.
Ingredient (ii) – the prior odds that is true over
– is highly subjective, and an individual’s estimation of (ii) would likely depend on, or at least be correlated with, their opinion of the current Venezulan administration. Discussion of this ingredient is therefore more political than mathematical, and I will not attempt to quantify it further here. Now we turn to (iii), the estimation of the probability
that
occurs given the hypothesis
. This cannot be computed exactly without a precise probabilistic model of the voting electorate, but let us make a rough order of magnitude calculation as follows. One can focus on the anomaly just for the number of votes received by Maduro and González, since if both of these counts were the nearest integer to a round percentages then just from simple subtraction the number of votes for “other” would also be forced to also be the nearest integer from a round percentage, possibly plus or minus one due to carries, so up to a factor of two or so we can ignore the latter anomaly. As a simple model, suppose that the voting percentages for Maduro and González were distributed more or less uniformly in some square
, where
are some proportions not too close to either
or
, and
is some reasonably large margin of error (the exact values of these parameters will end up not being too important, nor will the specific shape of the distribution; indeed, the shape and size of the square here only impacts the analysis through the area
of the square, and even this quantity cancels itself out in the end). Thus, the number of votes for Maduro is distributed in an interval of length about
, where
is the number of voters, and similarly for González, so the total number of different outcomes here is
, and by our model we have a uniform distribution amongst all these outcomes. On the other hand, the total number of attainable round percentages for Maduro is about
, and similarly for González, so our estimate for
is
-
:
is true, and the administration directs election officials to report vote outcomes with some explicitly preferred (round) percentages, regardless of the actual election results.
-
:
is true, and the election officials dutifully generate a report by multiplying these preferred percentages by the total number
of voters, and rounding to the nearest integer, without any attempt to disguise their actions.
- If one assumes that the administration wishes to manipulate the vote totals, how likely is it a priori (i.e., without being aware of the anomaly
) that they would do so by explictly selecting preferred round percentages and then requesting that election officials report these percentages?
- If one assumes that election officials are being ordered to report vote totals to reflect a preferred round percentage, how likely is it a priori that they would follow the orders without question, and performing simple rounding instead of any more sophisticated numerical manipulation?
- If one assumes that election officials did indeed follow the orders as above, how likely is it a priori that the report would be published as is without any concerns raised by other officials or observers?
One can contrast this analysis with that of the Phillipine lottery in the original post. In both cases the probability of the observed event under the null hypothesis was extremely small. However, in the case of the Venezuelan election, there is a plausible causal chain
that leads to an elevated probability
of the observed event under the alternative hypothesis, whereas in the case of the lottery, only extremely implausible chains could be constructed that would lead to the specific outcome of a multiples-of-9 lottery draw for that specific lottery on that specific date.


Recent Comments