Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Variations on the Erdős distinct-sums problem

../


Canonical PDF. Full paper Markdown text. The arXiv record (https://arxiv.org/abs/2107.07885, read 2026-10-02) names the Creative Commons Attribution 4.0 license.

Simone Costa, Marco Dalai, Stefano Della Fiore, "Variations on the Erdős distinct-sums problem," arXiv:2107.07885 (2021; v3, 28 Oct 2022); published in Discrete Applied Mathematics 325 (2023), 172--185, DOI 10.1016/j.dam.2022.10.015 (Crossref). The copy read for this card is arXiv v3, whose pages are numbered 1--16.

Overview

The paper studies a bounded-coordinate version of the distinct-subset-sums problem. For Fλ,n={A⊆[n]:∣A∣≤λn}\mathcal F_{\lambda,n}=\{A\subseteq[n]:|A|\leq \lambda n\}, Problem 1.1 asks for the least MM for which there are a1,…,an∈[0,M]k∩Zka_1,\ldots,a_n\in[0,M]^k\cap\mathbb Z^k such that the map A↦S(A)=∑i∈AaiA\mapsto S(A)=\sum_{i\in A}a_i is injective on Fλ,n\mathcal F_{\lambda,n}. Thus k=1,λ=1k=1,\lambda=1 is the classical distinct-subset-sums problem, while λ<1\lambda<1 only excludes relations between two subsets of size at most λn\lambda n. The introduction's Erdős conjecture an≥c2na_n\geq c2^n, the bound (1+o(1))2/(πn)2n(1+o(1))\sqrt{2/(\pi n)}2^n, and Bohman's construction with an≤0.22002 2na_n\leq0.22002\,2^n are cited background, not new results of this paper.

Lower bounds. Proposition 2.1 uses direct counting and entropy estimates. In the notation printed there, it gives exponential rate 2nh(λ)/k2^{nh(\lambda)/k} for λ<1/2\lambda<1/2, rate 2(n−1)/k2^{(n-1)/k} for 1/2≤λ<11/2\leq\lambda<1, and rate 2n/k2^{n/k} for λ=1\lambda=1, together with polynomial losses; equation (1) records the latter two cases. Here h(λ)=−λlog⁡λ−(1−λ)log⁡(1−λ)h(\lambda)=-\lambda\log\lambda-(1-\lambda)\log(1-\lambda). For k=1k=1, Theorem 2.3 applies Harper's vertex-isoperimetric inequality (stated as Theorem 2.2) to obtain

M≥(1+o(1)){(2πn)−1/22n,λ=1/2,2/(πn) 2n,1/2<λ≤1.M\geq(1+o(1))\begin{cases}(2\pi n)^{-1/2}2^n,&\lambda=1/2,\\[2mm]\sqrt{2/(\pi n)}\,2^n,&1/2<\lambda\leq1.\end{cases}

The proof partitions the boundary into admissible and inadmissible supports and uses equation (2) plus an entropy bound to show that, for λ>1/2\lambda>1/2, almost the entire middle-layer boundary is admissible. Remark 2.4 gives the corresponding elementary extension to k>1k>1, but explicitly notes that it is weaker than the next result.

Theorem 2.5 is the main multidimensional lower bound. For fixed kk and λ≥1/2\lambda\geq1/2, it proves

M≥(1+o(1))4πn(k+2) Γ(k/2+1)1/k{2n/k,λ=1,2(n−1)/k,1/2≤λ<1.M\geq(1+o(1))\sqrt{\frac{4}{\pi n(k+2)}}\,\Gamma(k/2+1)^{1/k}\begin{cases}2^{n/k},&\lambda=1,\\2^{(n-1)/k},&1/2\leq\lambda<1.\end{cases}

Its variance argument starts with the random signed sum X=∑iϵiaiX=\sum_i\epsilon_i a_i. Equations (3)–(5) show that the relevant pair correlations are nonpositive and hence Var⁡X≤knM2/4\operatorname{Var}X\leq knM^2/4. Distinctness places the outcomes at distinct lattice points; equation (6) introduces the radius of a Euclidean ball having volume ∣Fλ,n∣|\mathcal F_{\lambda,n}|, and a lattice-packing/Riemann-sum argument supplies the matching lower estimate for the variance.

One-dimensional constructions. Section 3.1 first uses the combinatorial Nullstellensatz, quoted as Theorem 3.1. Lemma 3.2 counts disjoint pairs of subsets containing a prescribed index and obtains fewer than λ3n22f(λ)n\lambda^3n^2 2^{f(\lambda)n} pairs for λ<1/3\lambda<1/3, where f(λ)=H(λ,λ,1−2λ)f(\lambda)=H(\lambda,\lambda,1-2\lambda). Theorem 3.3 forms the product of all linear collision forms ∑i∈A1xi−∑j∈A2xj\sum_{i\in A_1}x_i-\sum_{j\in A_2}x_j and concludes that, for any λ<1/3\lambda<1/3, an Fλ,n\mathcal F_{\lambda,n}-sum-distinct sequence of positive integers exists with

M≤λ3n22f(λ)n.M\leq \lambda^3n^2 2^{f(\lambda)n}.

The text after the theorem observes that this improves the powers-of-two bound only for λ<λˉ≈0.113546\lambda<\bar\lambda\approx0.113546.

The rest of Section 3.1 develops explicit binary constructions. Lemma 3.4 replaces the last member of a powers-of-two sequence by a number with alternating binary digits and proves distinctness whenever ∣A1∣+∣A2∣<n/2|A_1|+|A_2|<n/2; equation (7) is the putative collision and equation (8) begins the even-parity reduction. Remark 3.5 shows this threshold is tight for the construction, and Corollary 3.6 yields Fλ,n\mathcal F_{\lambda,n}-sum-distinctness for λ<1/4\lambda<1/4. Lemma 3.7 treats collisions differing by 2n−12^{n-1}. Theorem 3.8 is explicitly a result cited from Lunnon [20], supplying a fully sum-distinct sequence with largest term between 0.22 2n0.22\,2^n and 0.22096 2n0.22096\,2^n; it is not proved as a new theorem here. Proposition 3.9 combines that cited construction with Lemmas 3.4 and 3.7 to add one element when λ<1/4\lambda<1/4. Lemma 3.10 controls the number of binary summands under carrying, and Proposition 3.11 uses it—through equations (9)–(13)—to add two elements when λ<1/8\lambda<1/8. Consequently, Theorem 3.12 gives, for sufficiently large nn, bounds (0.22096/2)2n(0.22096/2)2^n when λ<1/4\lambda<1/4 and (0.22096/4)2n(0.22096/4)2^n when λ<1/8\lambda<1/8.

Multidimensional constructions. Proposition 3.13 places independent copies of a one-dimensional construction on the coordinate axes: an MM-bounded Fλ′,n′\mathcal F_{\lambda',n'}-sum-distinct sequence produces one in Zk\mathbb Z^k of length n=kn′n=kn' with λ=λ′/k\lambda=\lambda'/k. Lemma 3.14 bounds the total number of disjoint potentially colliding pairs by (λ2n2/2)2f(λ)n(\lambda^2n^2/2)2^{f(\lambda)n} for λ<1/3\lambda<1/3. Theorem 3.15 then samples vectors uniformly from [1,M]k[1,M]^k, bounds each collision probability by M−kM^{-k}, and deletes one element per remaining collision. Equations (14) and (15) contain the expectation and resulting bound. Optimizing the number of deletions gives τλ=⌈(2f(λ)−1)−1⌉\tau_\lambda=\lceil(2^{f(\lambda)}-1)^{-1}\rceil and, for nn large enough,

M≤Cλ,n2f(λ)n/k,Cλ,n=(λ2n22τλ2f(λ)τλ)1/k.M\leq C_{\lambda,n}2^{f(\lambda)n/k},\qquad C_{\lambda,n}=\left(\frac{\lambda^2n^2}{2\tau_\lambda}2^{f(\lambda)\tau_\lambda}\right)^{1/k}.

Although Theorem 3.15 does not repeat a restriction on λ\lambda, its proof invokes Lemma 3.14, whose stated hypothesis is λ<1/3\lambda<1/3. Remark 3.16 says that in dimension one Theorem 3.3 is asymptotically better. Section 4 merely proposes further variants—fixed-size families, subsets of size at most mm, and bounded sum multiplicity—and says the methods should adapt; these are suggestions, not proved results.

Relation to E963

Write

d(A)=max⁡{∣B∣:B⊆A is dissociated},f963(N)=min⁡∣A∣=Nd(A).d(A)=\max\{|B|:B\subseteq A\text{ is dissociated}\},\qquad f_{963}(N)=\min_{|A|=N}d(A).

For a finite set B={b1,…,bm}⊂RB=\{b_1,\ldots,b_m\}\subset\mathbb R, dissociation is exactly injectivity of I↦∑i∈IbiI\mapsto\sum_{i\in I}b_i on all subsets of [m][m], equivalently the absence of a nonzero relation ∑iεibi=0\sum_i\varepsilon_i b_i=0 with εi∈{−1,0,1}\varepsilon_i\in\{-1,0,1\}. Thus the paper's F1,m\mathcal F_{1,m}-sum-distinct condition in dimension k=1k=1 is precisely dissociation. Here the paper's sequence length must be renamed mm, since NN denotes the size of the ambient set in E963.

The most direct usable consequence is an upper bound for integer candidate sets. Applying Theorem 2.3 with λ=1\lambda=1 to any dissociated mm-element set B⊆[1,M]∩ZB\subseteq[1,M]\cap\mathbb Z gives

M≥(1+o(1))2πm 2m.M\geq(1+o(1))\sqrt{\frac{2}{\pi m}}\,2^m.

In particular, taking the E963 test set A=[N]A=[N], every dissociated B⊆AB\subseteq A satisfies

m≤log⁡2N+12log⁡2log⁡2N+O(1),m\leq \log_2N+\tfrac12\log_2\log_2N+O(1),

so

f963(N)≤d([N])≤log⁡2N+12log⁡2log⁡2N+O(1).f_{963}(N)\leq d([N])\leq \log_2N+\tfrac12\log_2\log_2N+O(1).

This is a legitimate contrapositive use of Theorem 2.3, but it does not contradict the proposed lower bound f963(N)≥⌊log⁡2N⌋f_{963}(N)\geq\lfloor\log_2N\rfloor. More generally, Theorem 2.3 can rule out large dissociated subsets in any prescribed bounded integer set. The obstruction is that an NN-element set of distinct nonnegative integers already requires an interval of length at least N−1N-1; at that scale the theorem only forces an upper bound slightly above log⁡2N\log_2N, not below it.

The restricted-sum constructions point in the opposite direction from an E963 counterexample. If an NN-term sequence is Fλ,N\mathcal F_{\lambda,N}-sum distinct, then every subcollection of at most ⌊λN⌋\lfloor\lambda N\rfloor terms is dissociated, because all of its subset sums belong to Fλ,N\mathcal F_{\lambda,N}. Hence Theorems 3.3, 3.12, and 3.15 construct sets with a linear-sized guaranteed dissociated subset for fixed λ\lambda; they provide no upper bound on the dissociation number of those sets. Their failure to impose distinctness on larger subsets also does not prove that any larger subcollection is non-dissociated.

The collision polynomial in Theorem 3.3 is a useful formal encoding of the relation hypergraph relevant to finite E963 instances: its factors correspond to disjoint supports of {−1,0,1}\{-1,0,1\}-relations. However, the Nullstellensatz argument chooses new integer weights avoiding all such factors; it does not extract a large independent vertex set from an arbitrary given real set. Likewise, the probabilistic deletion in Theorem 3.15 constructs a favorable sequence rather than proving a universal extraction theorem.

An arbitrary finite real set can be represented, after choosing a basis of its Q\mathbb Q-span and clearing denominators, by vectors in some Zr\mathbb Z^r without changing its {−1,0,1}\{-1,0,1\}-relations. This makes Theorem 2.5 conceptually relevant, but E963 supplies neither a controlled coordinate bound MM nor a fixed rank rr; in the worst case rr may grow with NN, outside the fixed-dimensional asymptotic mechanism used in its proof. Consequently, the paper neither proves that every NN-element real set contains ⌊log⁡2N⌋\lfloor\log_2N\rfloor dissociated elements nor constructs an NN-element real set whose dissociation number is smaller. Its relevance is chiefly the quantitative obstruction for bounded integer models and the explicit algebraic encoding of subset-sum collisions.

Bears on. #963: Theorem 2.3 with λ=1\lambda=1 bounds the dissociated subsets of [N][N], giving f(N)≤log⁡2N+12log⁡2log⁡2N+O(1)f(N)\le\log_2N+\tfrac12\log_2\log_2N+O(1); the constructions of Section 3 give no upper bound on the problem's ff; the limitations are stated in the relation section above.