Command Palette
Search for a command to run...
和集合と差集合を関係づける最適指数の解決
和集合と差集合を関係づける最適指数の解決
Haowei Lin Shanda Li
概要
アーベル群の有限非空部分集合 A に対し、σ(A)=∣A+A∣/∣A∣、δ(A)=∣A−A∣/∣A∣ と定義する。古典的な和差不等式は、σ(A)1/2⩽δ(A)⩽σ(A)2 と述べている。第二の不等式における指数 2 が最適であることは知られているが、第一の不等式における指数 1/2 が改善可能か否かは未解決のままであった。我々はこの問題に決着をつける。すなわち、logδ(AK)logσ(AK)⟶2 を満たす有限集合の明示的な族 AK⊂Z を構成することにより、第一の不等式における指数 1/2 もまた最適であることを示す。この構成とその証明は、オープンウェイトモデル Hy3 に基づく AI 研究エージェント Hyra の支援を受けて開発された。
One-sentence Summary
Researchers from Tencent Hunyuan and Carnegie Mellon University, with assistance from the AI agent Hyra (based on Hy3), settle the optimal exponent in sum–difference inequalities by constructing explicit sets AK⊂Z such that logδ(AK)logσ(AK)⟶2, proving the exponent 1/2 in σ(A)1/2⩽δ(A) is optimal.
Key Contributions
- An explicit infinite family of finite integer sets AK is constructed that drives the log-ratio logσ(A)/logδ(A) arbitrarily close to 2, settling the previously open optimality of the exponent 1/2 in the classical sum-difference inequality σ(A)1/2≤δ(A).
- The construction and its proof were developed with the assistance of the AI research agent Hyra (based on the Hy3 model), which autonomously optimized set constructions under a SimpleTES evaluation loop, raising the best found C(A) value from approximately 1.14 to 1.21 before human refinement.
- The supremum of C(A) over all finite nonempty integer sets is formally proved to be exactly 2, approached but not attained; a self-contained mathematical argument and a Lean 4 formal verification of the proof are provided.
Introduction
The authors address the classical sum–difference inequalities in additive combinatorics, which relate the relative sizes of a finite set’s sumset and difference set. For nonempty subsets of an abelian group, it is known that the difference-set ratio cannot exceed the square of the sumset ratio, and that this quadratic upper bound is sharp. However, the corresponding lower bound (the square root of the sumset ratio) had not been shown to be optimal.
Prior work left open whether the exponent 1/2 in that lower bound could be improved. The authors settle this question by constructing an explicit family of integer sets whose sumset and difference-set ratios asymptotically approach the extreme where the difference-set ratio is the square of the sumset ratio. Their construction combines a base-12 digit gadget with a symmetric additive basis in a cyclic group, joined via the Chinese remainder theorem, and the analysis uses a carry-propagation model to track the difference set’s growth.
Method
The authors construct a finite integer set AK whose sumset is much larger than its difference set, providing a counterexample to the conjecture that ∣A+A∣≤∣A−A∣ for all finite sets of integers. The construction proceeds in three stages: a base-12 digit gadget, a symmetric additive basis in a cyclic group, and a Chinese remainder theorem (CRT) product that combines them.
The base-12 gadget uses a digit set W={0,1,2,4,5,9}⊂Z. Modulo 12, this set satisfies (W+W)mod12=Z/12Z and (W−W)mod12=(Z/12Z)∖{6}. The authors then build sets Yj by concatenating j digits from W in base 12, so Yj⊆{0,1,…,12j−1} and ∣Yj∣=6j. Lemma 2.1 shows that (Yj+Yj)mod12j is the full cyclic group. The difference set modulo 12j is more restricted; its size tj=∣(Yj−Yj)mod12j∣ satisfies a linear recurrence tj+2=13tj+1−16tj, and tj grows asymptotically like λj where λ=(13+105)/2≈12.46. Crucially, λ/12<31/32, so the difference set modulo n=12d is a sparse subset of the full group.
For the second component, fix a positive even integer K and set s=2K+1, Q=s2, and m=(s−1)/2. Inside Z/QZ, define H={−m,…,m} and V={0,s,2s,…,(s−1)s}. The set I=H∪V is symmetric and forms an additive basis: I+I=Z/QZ. Removing zero gives B=I∖{0}, and every element outside I lies in both B+B and B−B.
The CRT construction ties these pieces together. With d=22(K+2), n=12d, and q=Qn, the modulus Q and n are coprime. In the product group Z/qZ≅Z/QZ×Z/nZ, the set R consists of a full zero row {0}×Z/nZ together with rows {b}×Yd for each b∈B. The integer set R is the lift of R to {0,1,…,q−1}. Finally, the construction is doubled: AK=R∪(R+q)=R+q{0,1}. This doubling step is essential for amplifying the sumset while controlling the difference set.
The exact modular counts are established in Lemma 2.5 and Lemma 2.6. Modulo q, the sumset (R+R)modq is the entire group of size q=Qn. The difference set (R−R)modq has cardinality ρn+(Q−ρ)t, where ρ=∣I∣=2s−1 and t=td. The outer coordinates in I contribute full inner fibers of size n, while the Q−ρ outer coordinates outside I each contribute only t elements from the base-12 difference gadget.
Lemma 2.7 lifts these modular counts to the integer set A=R+q{0,1}. The block sums from q{0,1}+q{0,1} produce three distinct quotient indices {0,1,2}, so each modular sum residue expands to at least three integers, giving ∣A+A∣≥3∣(R+R)modq∣. For differences, the block differences have indices {−1,0,1} while the ordinary representatives in R−R have indices in a subset of {−1,0}; their sum has at most four elements, yielding ∣A−A∣≤4∣(R−R)modq∣. The multiplicative gap between the exponential growth of n and the sub-exponential growth of t ultimately forces ∣A+A∣ to exceed ∣A−A∣ for sufficiently large K.
Experiment
The evaluation setup combines explicit finite-set constructions with an AI-assisted search guided by the SimpleTES framework and Hyra to optimize the exponent relating sumsets and difference sets. The construction validates that the exponent can be pushed arbitrarily close to 2 from below, while the classical upper bound confirms that 2 is sufficient. Overall, the experiments demonstrate that the optimal universal exponent is exactly 2, with the supremum approached but not attained by any admissible integer set.
The table compares lower bounds on the sumset–difference set exponent from published mathematical constructions and AI agent searches. Historical human-designed sets gradually improved the ratio from about 1.03 to 1.13, while an AI agent (AlphaEvolve) reached 1.12. The manuscript's AI-guided optimization achieved a value around 1.21, surpassing all prior published results and highlighting the growing role of LLM-driven search in mathematical discovery. The earliest recorded construction, an eight-point MSTD set by Conway, gives a ratio of 1.0344, while the Penman–Wells family (2013) reaches 1.1259, the highest among published mathematical constructions. AlphaEvolve, using Gemini 2.0 Pro and Flash, found a construction with ratio 1.1219, slightly below the best human-designed family. The manuscript's autonomous search with Hyra (powered by Hy3 and guided by GPT-5.6 Sol) raised the best value from approximately 1.14 to 1.21, exceeding all previous published bounds. The theoretical result proves the optimal exponent is 2, with a family of sets approaching this limit arbitrarily closely; the table focuses on concrete finite-set lower bounds that remain far from this asymptotic optimum.
The evaluation compares lower bounds on the sumset–difference set exponent from historical human constructions, an AI agent, and an LLM-driven autonomous search. Human-designed sets gradually improved the ratio over decades, while the AI agent AlphaEvolve reached a value just below the best published mathematical family. The manuscript's Hyra system, guided by GPT-5.6 Sol, then pushed the bound significantly higher, surpassing all previous published results and underscoring the growing potential of large language models to accelerate mathematical discovery, even though these concrete finite-set bounds remain far from the theoretical asymptotic optimum.