Overview
Given a set of distinct nonzero residues modulo a prime, can we arrange them so that their successive partial sums never repeat? Graham’s 1971 conjecture asserts that we can. Huy Tuan Pham and Lisa Sauermann prove the missing range of set sizes; together with earlier work, their theorem establishes the conjecture for every sufficiently large prime (Pham & Sauermann, 2026).
Their argument starts with a random ordering and repairs its collisions by swapping nearby entries. The main analytic ingredient bounds the probability that a random subset of a prescribed size has a particular sum. The main combinatorial ingredient makes those bounds survive the dependence between overlapping intervals and the successive repairs.
The primary source is On Graham’s rearrangement conjecture, arXiv:2602.15797v1, posted February 17, 2026. The paper is the final contribution discussed in Quanta’s September 28 article. The theorem numbers below refer to this version.
🏷️ Distinct Partial Sums and Zero-Sum Intervals
Write , where is prime, and let have size . An ordering of is a sequence that uses each element exactly once. Define its partial sums by
The ordering is valid when are pairwise distinct. All sums in this post, except where real or complex quantities are explicitly introduced, are taken modulo .
For ,
Consequently, validity is equivalent to
The intervals of length one already have nonzero sums because . Thus the forbidden configurations are precisely the zero-sum intervals with .
The initial zero is excluded
The definition compares ; it does not include . For example, modulo is valid, with partial sums . Requiring to be distinct would be a stronger problem, impossible whenever .
The empty set is vacuous, and a singleton is immediate. The difficulty is arranging larger sets whose elements have many additive relations. We cannot remove these relations from ; we must keep them from appearing in consecutive positions that produce repeated partial sums.
A local repair modulo seven
Consider the ordering in . Its partial sums are , so : the interval containing has sum zero. Swapping the last two entries gives , whose partial sums are distinct.
The repeated residue is highlighted in the original ordering. Exchanging positions and changes only the third partial sum. This small example illustrates the operation; the theorem must also control the other collisions that an arbitrary swap could create.
More generally, exchange the entries at positions and put . The new partial sums satisfy the exact identity
Thus a swap translates one consecutive block of partial sums and leaves every other partial sum fixed. This localization is the basis of the proof.
🏷️ The Main Theorem and the Coverage of Set Sizes
Pham–Sauermann, Theorem 1.2
For every there is a constant such that, for every prime and every satisfying
the set has a valid ordering (Pham & Sauermann, 2026).
The quantifiers matter: is fixed first, and the lower threshold may depend on it. The theorem covers every set in the indicated range, regardless of its additive structure.
The preceding results and the new theorem occupy the following ranges. Here is an absolute constant from the large-set theorem; it can be taken smaller than .
| Contribution | Range of | Main method |
|---|---|---|
| Müyesser–Pokrovskiy, preprint 2022 | Random constructions and absorption | |
| Bedert–Kravitz, preprint 2024 | Additive structure and dissociated sets | |
| Bedert–Bucić–Kravitz–Montgomery–Müyesser, 2025 | Expansion and absorption | |
| Pham–Sauermann, 2026 | Anti-concentration and local swaps |
The first two preprints subsequently appeared in Inventiones Mathematicae and Israel Journal of Mathematics, respectively (Müyesser & Pokrovskiy, 2025; Bedert & Kravitz, 2026). The 2025 paper also treats other groups, including a much more complete result over (Bedert et al., 2025).
To see the coverage explicitly, choose . The new theorem reaches , which exceeds the starting point of the large-set theorem. For sufficiently large we also have
so the small-set result reaches the lower endpoint of the new theorem. Every possible cardinality is covered.
Scope of the conclusion
The combined result establishes Graham’s conjecture for all sufficiently large primes. It does not establish the original statement for every prime, and the paper does not supply a numerical prime threshold together with a verification of all smaller cases.
🏷️ Anti-Concentration for Sampling Without Replacement
For a random variable taking values in , its largest point probability is
An anti-concentration bound is an upper bound on this quantity. A uniform residue has . In this problem, is a sum of a uniformly chosen subset of fixed size, and its distribution need not be close to uniform.
For , write . If is a uniform -element subset, define .
Fixed-size subset sums, Theorem 1.3
There is an absolute constant such that, for every prime , every set of size , and every integer
one has
Zero is allowed in for this analytic statement (Pham & Sauermann, 2026).
The scale is natural. For example, if is an interval of integers and is well below , a sample sum has standard deviation of order . A local central limit heuristic would therefore predict point probabilities of order before modular wraparound becomes important. This heuristic explains the scale; the theorem proves a uniform bound for arbitrary sets without assuming a limit law.
A useful elementary estimate follows by exposing selected elements first. To achieve a prescribed total, at most one remaining element can be chosen last. Hence
Combining this observation with Theorem 1.3 gives the paper’s Corollary 1.4: for each there is such that
For large , expose most of the sample and leave approximately elements to choose. The remaining population still contains at least elements. Conditional on the exposed part, Theorem 1.3 applies to the final sample. For small , the elementary estimate suffices. These two arguments explain both the enlarged range and the logarithmic loss.
The identity also gives . In particular, for ,
The limitation of a direct union bound
Each fixed interval of length in a random ordering contains a uniform -element subset. If counts the forbidden zero-sum intervals, the preceding bound gives
This estimate does not force in the required range. It therefore cannot certify an ordering with no collisions merely by applying the first-moment method to .
The proof instead controls collisions locally. For a fixed right endpoint, summing the same kind of bounds over possible left endpoints produces a quantity of order
which tends to zero when and . There can be many collisions in total while any particular location is unlikely to need repair.
🏷️ Fourier Analysis of a Random Subset Sum
Throughout this section, and satisfy the hypotheses of Theorem 1.3, and logarithms are natural.
The constraint makes the membership indicators of dependent. Pham and Sauermann recover conditional independence by changing the sampling procedure.
Randomly partition into labeled parts with sizes differing by at most one. Given the partition, choose independent uniform elements , and set .
The resulting is a uniform -element subset: its distribution is invariant under every permutation of the elements of , and all its outcomes have size . Conditional on the partition, however, the sum is a sum of independent variables.
Character orthogonality and Fourier decay
For , put , where is any integer representative. Character orthogonality gives
For a fixed partition , independence therefore yields
Define the normalized distance of a residue to zero by
Squaring a Fourier factor turns it into an average over pairs. The elementary inequality gives
Using when , we obtain
where
A frequency contributes substantially only if the phases within the parts are unusually aligned. The zero frequency always contributes exactly .
Comparing random and deterministic phase energies
Introduce the deterministic quantity
Here measures alignment in the entire set, independently of the random partition. For positive integers , the paper proves two complementary facts:
- If and , then .
- For integers , one has .
The first assertion is a sampling estimate. If no short arc contains most of the phases , a random part contains many pairs with separated phases. If most phases lie in a short arc but is large, the remaining phases contribute substantial squared distance, and random parts pair them with the concentrated majority. Hypergeometric concentration controls both cases. The assumption ensures that every part is large enough for these estimates (Pham & Sauermann, 2026, sec.3).
The second assertion supplies the factor in the theorem. Its proof connects Fourier orthogonality to growth of sumsets.
Proof of the deterministic frequency bound
Fix and define
For independent uniform , the definition of gives
Markov’s inequality implies . Fixing a suitable value of then shows
On the other hand, , and for the inequality implies
Orthogonality gives the exact identity
and hence .
The triangle inequality and Cauchy–Schwarz also imply , where denotes the sum of copies of . Choose
Then . If , the upper bound on makes this a proper subset of . The Cauchy–Davenport theorem, for nonempty subsets of , consequently gives
In the range under consideration is large, and . Rearranging yields . The case is covered by adding to the bound.
For integers , these two facts imply
Divide frequencies into the ranges and . The resulting sum contains the convergent numerical series
The larger-energy tail is exponentially small in , and makes it negligible. Averaging the conditional Fourier bound now gives , as asserted.
🏷️ Joint Bounds for Nested Random Subsets
Overlapping intervals are dependent. A bound for one sum cannot simply be multiplied by itself to control several collisions. The paper’s Corollary 4.2 handles the relevant dependence explicitly.
Let be a uniform chain with prescribed sizes . Put , , and
where depends only on . Then, for any prescribed residues ,
To understand the missing factor in each product, choose a largest gap . Expose the successive differences up to from the left, then expose and the remaining differences from the right. Leave the largest gap unexposed.
At every stage, at least elements remain as a reserve. Conditional on everything already revealed, the next block is still a uniform subset of the remaining population, and Corollary 1.4 applies with . If the current population has size , then and ; thus we may take when expressing each bound using the original size . Multiplying these conditional bounds proves the product associated with the chosen gap. Summing over possible gaps gives the displayed symmetric form.
Moreover, Lemma 4.3 shows that the sum of these bounds over all possible sizes is at most
The calculation uses , successively summing the gaps on either side of the omitted one. This is why even the union over many possible interval lengths can be controlled: each additional prescribed sum contributes another small factor (Pham & Sauermann, 2026, sec.4).
🏷️ A Deterministic Repair Argument
It suffices to prove the main theorem for : a theorem for a smaller positive also covers the smaller range belonging to a larger one, after increasing its lower threshold. Set
Represent an ordering by a bijection . Let be the set of right endpoints of its forbidden zero-sum intervals:
Call a permutation of the positions admissible if it is a product of transpositions with disjoint supports, each exchanging two positions at distance at most . The repairs will always have this form.
For an admissible , a bad endpoint , and , consider exchanging and in the ordering . Call blocked if, after that exchange, some forbidden zero-sum interval satisfies
These are precisely the possible boundary locations that the proof needs to exclude. In particular, an interval containing exactly one of the exchanged positions satisfies one of these conditions.
Three properties of a suitable starting ordering
Section 5 of the paper proves that a uniform random avoids the following events with the indicated probability bounds:
| Event | Obstruction | Probability at most |
|---|---|---|
| Some lies in | ||
| Some contains more than elements of | ||
| For some and admissible fixing every position before , at least candidate positions are blocked |
The third property is uniform over all such , so it remains applicable after the choices made during earlier repairs. The union bound gives
Thus at least of the initial orderings have the required properties, under the theorem’s size assumptions. This is a probability of being repairable by the argument, not a claim that the original ordering already has distinct partial sums.
Processing the bad endpoints from right to left
Fix an ordering outside these three events, and write
At stage , exchange with a suitable . We maintain two conditions: all exchanged positions are distinct, and every zero-sum interval remaining after stage has right endpoint among .
Because the earlier endpoints were larger, all previous swaps fix every position at or before . The third property therefore applies to their composition. There are candidates for , and at most are blocked. At most are original bad endpoints. At most are partners used by earlier swaps: any such partner is within of its own bad endpoint, which must consequently lie within of .
There are therefore at least
available choices. The first property ensures that all candidate positions lie inside the ordering. Choose an unused, unblocked candidate that is not an original bad endpoint.
Now consider any zero-sum interval after this exchange. Since was unblocked, its boundaries avoid the two ranges in the definition of blockedness. The interval must therefore contain either both exchanged positions or neither, so its sum has not changed. By the preceding invariant, its right endpoint belonged to . It cannot end at , since that would put its right endpoint in . Hence it ends at one of the still unprocessed endpoints.
This proves the invariant at the next stage. After all stages, no forbidden zero-sum interval remains, and the ordering is valid.
🏷️ Probability Estimates Behind the Repair Properties
The deterministic argument reduces the theorem to the three probability bounds. Their proofs explain why both the strength and the conditional form of anti-concentration are necessary.
Bad endpoints near the end
The chain estimate with , summed over possible left endpoints, gives
Since , we have . Since , choosing sufficiently large also ensures . Thus the preceding probability is at most . Summing over the final positions proves the bound on .
Clusters of nearby bad endpoints
A preliminary estimate gives for the following auxiliary event: near some bad endpoint , two distinct subsets of the positions have equal sums.
For fixed distinct subsets, choose a position in their symmetric difference and expose every other position in the local block. Their equality determines at most one value at the unexposed position, among remaining elements, costing a factor at most . Conditional on the completed local block, the probability that is a bad endpoint is at most . The joint probability is therefore at most . There are at most choices of the endpoint and the two subsets, so a union bound suffices once is large in terms of .
Outside , a cluster of bad endpoints forces zero-sum intervals with distinct left endpoints lying before the cluster. Indeed, equal left endpoints would make the segment between two right endpoints sum to zero, contradicting the distinctness of local subset sums. A left endpoint inside the local block would cause the same contradiction.
Expose the local block. The remaining portions of these intervals form nested uniform random subsets, and their required sums are now fixed. The summed chain estimate bounds their probability, for fixed local endpoint data, by
because . The remaining choices contribute at most . This leaves a quantity tending to zero and, together with the two preliminary exceptions, gives .
Uniform control after previous swaps
The event is more delicate: the previous permutation may depend on the ordering. A bound for each fixed permutation would not by itself handle all possible repair histories.
The proof reduces this apparent proliferation of permutations to bounded local data. For any proposed family of obstructing intervals, discard every previous transposition that exchanges either two positions inside or two positions outside each relevant set. Those transpositions do not change the sums in question.
Every remaining transposition crosses a relevant boundary. Because its length is at most , its endpoints lie near one of only boundaries. The number of relevant positions is therefore . The paper bounds the number of relevant admissible permutations, for fixed interval endpoints, by , independently of .
Outside , if candidates are blocked, at least obstructions extend to the same side of the local block. The distinctness of local subset sums forces their distant endpoints to be distinct. After fixing a relevant permutation and exposing the local block, these distant parts again form a chain of uniform subsets. Summing the chain estimates and the bounded number of local configurations proves (Pham & Sauermann, 2026, sec.5).
This localization is essential: it is what lets the probabilistic estimate cover the adaptive sequence of swaps used in the deterministic argument.
🏷️ Consequences and Remaining Questions
The method gives an existence proof through a concrete repair procedure. Under its hypotheses, a random starting ordering has probability at least of satisfying conditions that guarantee success. The constants depend strongly on , so this estimate does not by itself provide useful numerical guarantees for small inputs.
The analytic theorem is also a separate contribution. It controls sums drawn without replacement from an arbitrary set and provides enough uniformity to be applied after partial exposure. The largest-gap argument then turns that single-sum statement into estimates for many dependent sums.
Primality enters substantively through Cauchy–Davenport in the frequency bound. In a general finite abelian group, a subset can lie in a proper subgroup and its sum distribution can be supported there, preventing a uniform bound of the same form with . The paper discusses extensions to other groups as future work; its main theorem is about prime cyclic groups.
For Graham’s original conjecture, the remaining qualification is the restriction to sufficiently large primes in the combined conclusion. The proof shows that every set size is covered once the prime is large enough. It supplies neither a proof for every prime nor an exhaustive computation that removes that qualification.
Links
- on cap sets and the polynomial method studies additive relations in finite fields through polynomial rank bounds. Here additive relations are allowed in the set, while the ordering prevents them from forming forbidden intervals.
- on the lower bound of Ramsey number develops another probabilistic existence argument in which controlling dependent bad events is central. In the rearrangement problem, a deterministic repair procedure is added to the random construction.
- on sum-product in finite fields via entropy gives a complementary use of additive structure and distributional estimates over prime fields.