alphaFeedback

WorksMathematics

A logarithmic error term for subset sums of zero-sum-free sets

AI contributions
Not recorded for this paper
View details

Abstract

For a positive integer kk, let f(k)f(k) be the minimum number of distinct nonempty subset sums of a zero-sum-free kk-element set, where the minimum is taken over all finite abelian groups. We prove f(k)≥k22−13klog⁡(k+1)−116kf(k)\ge \frac{k^2}{2}-13k\log(k+1)-116k. Together with the classical upper bound, this gives f(k)=k2/2+O(klog⁡k)f(k)=k^2/2+O(k\log k), with the optimal leading coefficient. As a consequence, the Olson constant of every finite abelian group GG satisfies Ol(G)≤2∣G∣+O(log⁡∣G∣)\mathrm{Ol}(G)\le\sqrt{2|G|}+O(\log|G|). The argument combines a triangular lower bound for repeated supports, a count using blocks of two and three copies, and a greedy expansion argument. No restriction is imposed on the order of the group or on the stabilizer of the set of subset sums.

Introduction

Let GG be a finite abelian group, written additively. For a finite sequence TT over GG, let Σ0(T)\Sigma_0(T) be the set of its subsequence sums, including the empty sum. When TT is a set, these are its subset sums. We call TT zero-sum-free if none of its nonempty subsequences has sum zero. For such a sequence, put

N(T)=∣Σ0(T)∣−1.N(T)=|\Sigma_0(T)|-1.

Thus N(T)N(T) counts the distinct nonempty subsequence sums. We study

f(k)=min⁡{N(S):S⊆G, ∣S∣=k, S zero-sum-free, G a finite abelian group}.f(k)=\min\{N(S):S\subseteq G,\ |S|=k,\ S\text{ zero-sum-free},\ G\text{ a finite abelian group}\}.

The distinction between sets and sequences is essential in this definition: the elements of SS must be distinct.

Eggleton and Erdős introduced this invariant and proved, in particular, that

f(k)≤⌊k22⌋+1(k≥4);(1)f(k)\le\left\lfloor\frac{k^2}{2}\right\rfloor+1 \qquad(k\ge4); \tag*{(1)}

see [2]. Olson obtained a quadratic lower bound with coefficient 1/91/9 [5]. Gao, Huang, Hui, Li, Liu, and Peng subsequently proved the uniform estimate f(k)≥k2/6f(k)\ge k^2/6 [3 Theorem 1.1]. Our main result approaches the coefficient in (1) with a logarithmic loss per element.

Theorem 1.1. Let SS be a zero-sum-free set of k≥1k\ge1 elements in a finite abelian group. Then

N(S)≥k22−13klog⁡(k+1)−116k,(2)N(S)\ge\frac{k^2}{2}-13k\log(k+1)-116k, \tag*{(2)}

where log⁡\log denotes the natural logarithm. Consequently,

k22−O(klog⁡k)≤f(k)≤⌊k22⌋+1.\frac{k^2}{2}-O(k\log k)\le f(k)\le\left\lfloor\frac{k^2}{2}\right\rfloor+1.

The associated zero-sum threshold is the Olson constant Ol⁡(G)\operatorname{Ol}(G): the smallest positive integer tt such that every tt-element subset of GG has a nonempty zero-sum subset.

Corollary 1.2. For every finite abelian group of order nn,

Ol⁡(G)≤2n+13log⁡(n+1)+266.\operatorname{Ol}(G) \le\sqrt{2n} + 13\log(n+1) + 266.

In particular, Ol⁡(G)≤2n+O(log⁡n)\operatorname{Ol}(G) \le\sqrt{2n} + O(\log n), uniformly in GG.

Hamidoune and Zémor proved Ol⁡(G)≤2∣G∣+O(∣G∣1/3log⁡∣G∣)\operatorname{Ol}(G) \le\sqrt{2|G|} + O(|G|^{1/3}\log|G|) [4 Theorem 4.5]. Thus the leading constant 2\sqrt{2} in the Olson problem is classical. Corollary 1.2 reduces the error in that estimate to logarithmic order. Theorem 1.1 controls the actual number of subset sums; a bound on the ambient group order alone does not give this conclusion.

The proof has three parts. First, for every integer r≥2r \ge2, if UU is a set and the sequence containing 2r2r copies of every element of UU is zero-sum-free, then rr copies already have at least r∣U∣(∣U∣+1)/2r|U|(|U|+1)/2 nonempty sums. Second, we combine blocks of two and three copies to count sums in a quotient whose multiplicities are almost equal. This yields an alternative for antisymmetric zero-sum-free sets: either the set already has at least half the square of its size in nonempty subset sums, or every proper iterated sum of its symmetrization satisfies the expansion bound in Proposition 5.1. Finally, a greedy argument converts this expansion into (1.2). Its stopping rule handles tails that generate a proper subgroup.

AI tools developed by OpenAI were used in this work.

Notation and additive tools

For a sequence T=t1⋯tℓT=t_1\cdots t_\ell, write σ(T)=t1+⋯+tℓ\sigma(T)=t_1+\cdots+t_\ell, with σ(∅)=0\sigma(\varnothing)=0. For a subgroup H≤GH\le G, let πH:G→G/H\pi_H:G\to G/H be the natural quotient map. For an integer r≥1r\ge1 and a set UU, the notation UrU^r denotes the sequence in which each element of UU occurs rr times. The sumset rXrX, by contrast, denotes X+⋯+XX+\cdots+X, with repetitions allowed and exactly rr summands. Set

τm=m(m+1)2,C∗=C∪(−C)∪{0}.\tau_m=\frac{m(m+1)}{2},\qquad C^*=C\cup(-C)\cup\{0\}.

A set CC is antisymmetric if C∩(−C)=∅C\cap(-C)=\varnothing. A zero-sum-free set becomes antisymmetric after all its elements of order two have been removed.

For B⊆GB\subseteq G, define its translation boundary by

λB(x)=∣(B+x)∖B∣.\lambda_B(x)=|(B+x)\setminus B|.

We use

λB(x)=λB(−x)=λG∖B(x),λB(x+y)≤λB(x)+λB(y).(3)\lambda_B(x)=\lambda_B(-x)=\lambda_{G\setminus B}(x),\qquad\lambda_B(x+y)\le\lambda_B(x)+\lambda_B(y). \tag*{(3)}

For 1≤j<∣X∣1\le j<|X|, write j∧Xj\wedge X for the sums of jj distinct elements of XX.

The following standard estimates will be used throughout:

N(A)≥max⁡{∣A∣26,2∣A∣−1}for every nonempty zero-sum-free set A,(4)N(A)\ge\max\left\{\frac{|A|^2}{6},2|A|-1\right\}\quad\text{for every nonempty zero-sum-free set }A, \tag*{(4)}

and

N(PQ)≥N(P)+N(Q)if the concatenation PQ is zero-sum-free.(5)N(PQ)\ge N(P)+N(Q)\quad\text{if the concatenation }PQ\text{ is zero-sum-free}. \tag*{(5)}

See [3 Theorem 1.1 and Lemmas 2.1–2.2]. We set N(∅)=0N(\varnothing)=0.

We also use Kneser’s theorem in its multiple-summand form: if JJ is the stabilizer of A1+⋯+AtA_1+\cdots+A_t, then

∣A1+⋯+At∣≥∑i=1t∣Ai+J∣−(t−1)∣J∣.(6)|A_1+\cdots+A_t|\ge\sum_{i=1}^{t}|A_i+J|-(t-1)|J|. \tag*{(6)}

By [1 Theorem 3.2], including its elementary two-group exception,

∣j∧X∣≥∣X∣−1(1≤j<∣X∣).(7)|j\wedge X|\ge|X|-1\qquad(1\le j<|X|). \tag*{(7)}

We recall the structural input needed only for the repeated-support lemma below. A set X⊆QX \subseteq Q is a Vosper set if ∣X+Y∣≥min⁡{∣Q∣−1,∣X∣+∣Y∣}|X+Y| \ge\min\{|Q|-1,|X|+|Y|\} whenever ∣Y∣≥2|Y| \ge2. An AP-representation or a Vosper-representation of A⊆GA \subseteq G means a subgroup JJ for which

∣A+J∣<min⁡{∣G∣,∣A∣+∣J∣},|A+J| < \min\{|G|,|A|+|J|\},

and the image of AA in G/JG/J is, respectively, an arithmetic progression or a Vosper set. If 0∈A0 \in A, ⟨A⟩=G\langle A\rangle=G, and ∣A∣≤∣G∣/2|A| \le|G|/2, such a representation exists [1 Theorem 3.1]. Call UU valid if ∣Σ0(V)∣≤∣⟨V⟩∣/2|\Sigma_0(V)| \le|\langle V\rangle|/2 for every nonempty V⊆UV \subseteq U. The following consequence of [1 Proposition 4.1] handles the AP case: if UU is valid, antisymmetric, generates GG, ∣U∣=m≥4|U|=m \ge4, and U∗U^* has an AP-representation, then ∣Σ0(U)∣≥τm+1|\Sigma_0(U)| \ge\tau_m+1. Here Σ0\Sigma_0 includes the empty sum, as does the subset-sum notation in [1]. The growth and boundary estimates for the Vosper case are proved below under the four-copy zero-sum-free hypothesis used in this paper.

Finally, Olson’s boundary estimate, in the form [3 Lemma 2.7], says that if CC is antisymmetric, c=∣C∣c=|C|, H=⟨C⟩H=\langle C\rangle, and ∣H∣≥2b|H| \ge2b for b=min⁡{∣B∣,∣G∖B∣}≥1b=\min\{|B|,|G\setminus B|\} \ge1, then

max⁡x∈CλB(x)≥12min⁡{b+1,c+1}.(8)\max_{x\in C}\lambda_B(x) \ge\frac{1}{2}\min\{b+1,c+1\}. \tag*{(8)}

In this assertion HH may be a proper subgroup of GG.

Repeated supports

Lemma 3.1. Let UU be an mm-element set generating a finite abelian group GG, where m≥4m \ge4. Suppose U4U^4 is zero-sum-free and U∗U^* has a Vosper-representation. Then, for every integer j≥1j \ge1,

∣jU∗∣≥min⁡{∣G∣,2mj+1}.(9)|jU^*| \ge\min\{|G|,2mj+1\}. \tag*{(9)}

Proof. The four-copy assumption makes UU antisymmetric and valid. To see validity, suppose Z=Σ0(V)Z=\Sigma_0(V) has size greater than ∣⟨V⟩∣/2|\langle V\rangle|/2 for some nonempty V⊆UV \subseteq U. Then Z+Z=⟨V⟩Z+Z=\langle V\rangle, and a representation of −v-v by V2V^2, followed by a third copy of any v∈Vv\in V, gives a zero-sum subsequence of U4U^4.

Write X=U∗X=U^*, and let HH be the subgroup in a Vosper-representation of XX. Put

h=∣H∣,Q=πH(X),u=∣Q∣,v=∣G/H∣,δ=hu−∣X∣.h=|H|,\qquad Q=\pi_H(X),\qquad u=|Q|,\qquad v=|G/H|,\qquad\delta=hu-|X|.

The representation is strict, so 0≤δ<h0 \le\delta< h and QQ is a proper generating subset of G/HG/H. It is symmetric and contains zero. Consequently u≥3u \ge3: a symmetric generating set of size two containing zero would be the entire quotient of order two.

We first prove the kernel estimate

δ≥h−12.(10)\delta\ge\frac{h-1}{2}. \tag*{(10)}

Let A=U∩HA=U\cap H, a=∣A∣a=|A|. Since ∣X∩H∣=2a+1|X\cap H|=2a+1, δ≥h−2a−1\delta\ge h-2a-1. If a=0a=0, this proves (3.2). If a>0a>0, validity and (2.2) give

2a≤∣Σ0(A)∣≤∣⟨A⟩∣/2≤h/2.2a \le|\Sigma_0(A)| \le|\langle A\rangle|/2 \le h/2.

For odd hh this yields 2a≤(h−1)/22a \le(h-1)/2, as required. For even hh, equality ∣Σ0(A)∣=h/2|\Sigma_0(A)|=h/2 is impossible. Indeed, set Z=Σ0(A)Z=\Sigma_0(A) and D=Σ0(A2)=Z+ZD=\Sigma_0(A^2)=Z+Z. The fact that A4A^4 is zero-sum-free gives D∩(−D)={0}D\cap(-D)=\{0\}, hence ∣D∣≤h/2|D|\le h/2. Since Z⊆DZ\subseteq D and ∣Z∣=h/2|Z|=h/2, we obtain Z+Z=ZZ+Z=Z. A finite set containing zero and closed under addition is a subgroup. Thus Z=⟨A⟩Z=\langle A\rangle, contradicting validity. Therefore 2a≤h/2−12a\le h/2-1 when hh is even, which again proves (3.2).

Next we show that 2X2X is HH-periodic. For R∈QR\in Q, let XR=X∩πH−1(R)X_R=X\cap\pi_H^{-1}(R). The total number of missing points in these fibers is δ<h\delta<h. If R≠SR\ne S, then ∣XR∣+∣XS∣>h|X_R|+|X_S|>h, so XR+XSX_R+X_S fills the whole coset indexed by R+SR+S. If R≠−RR\ne-R, symmetry gives ∣XR∣=∣X−R∣>h/2|X_R|=|X_{-R}|>h/2; thus XR+XRX_R+X_R also fills the coset indexed by 2R2R. The remaining repeated-fiber sums have R=−RR=-R and target the zero coset. This coset is filled by XR+X−RX_R+X_{-R} if a non-self-inverse direction exists. Otherwise Q∖{0}Q\setminus\{0\} contains at least two self-inverse directions. At most one of their fibers has size at most h/2h/2, since their total deficit is less than hh. A fiber of size greater than h/2h/2 then fills HH by addition to itself. Every coset of 2Q2Q is therefore full in 2X2X. It follows that

∣jX∣=h∣jQ∣(j≥2).(11)|jX| = h|jQ| \qquad(j \ge2). \tag*{(11)}

Let tt be the last integer for which tQ≠G/HtQ \ne G/H. Such an integer exists because QQ is proper, contains zero, and generates the quotient. If t=1t = 1, (9) follows at once from ∣X∣=2m+1|X| = 2m + 1 and (11). Suppose t≥2t \ge2. The Vosper property gives

∣jQ∣≥ju(1≤j<t),∣tQ∣≥tu−1,tu≤v.(12)|jQ| \ge ju \qquad(1 \le j < t), \qquad|tQ| \ge tu - 1, \qquad tu \le v. \tag*{(12)}

For completeness, induct on j<tj < t. The only alternative to ∣jQ∣≥ju|jQ| \ge ju in the Vosper bound is ∣jQ∣=v−1|jQ| = v - 1; then jQ+Q=G/HjQ + Q = G/H, contradicting j+1≤tj + 1 \le t. At the last layer, the same bound gives ∣tQ∣≥min⁡{v−1,tu}|tQ| \ge\min\{v - 1, tu\}. If tu>vtu > v, then ∣(t−1)Q∣+∣Q∣>v|(t - 1)Q| + |Q| > v would force tQ=G/HtQ = G/H, also a contradiction. This proves (12).

For 2≤j<t2 \le j < t, equations (11) and (12) give ∣jX∣≥j∣X∣|jX| \ge j|X|. The same holds for j=tj = t if tu≤v−1tu \le v - 1. In the only other case, tu=vtu = v, equations (10) and (11) yield

∣tX∣≥h(tu−1)=t∣X∣+tδ−h≥t∣X∣−1≥2mt+1.|tX| \ge h(tu - 1) = t|X| + t\delta- h \ge t|X| - 1 \ge2mt + 1.

Here t≥2t \ge2 and t(h−1)/2−h≥−1t(h - 1)/2 - h \ge-1. The first layer has size 2m+12m + 1, and the layers after tt are full. This proves (9). □

Lemma 3.2. Under the hypotheses of Lemma 3.1, let B⊆GB \subseteq G satisfy

m(m−1)<b=∣B∣≤∣G∣/2.m(m - 1) < b = |B| \le|G|/2.

Then

max⁡x∈UλB(x)>m−m(m−1)b>m−1.(13)\max_{x \in U} \lambda_B(x) > m - \frac{m(m - 1)}{b} > m - 1. \tag*{(13)}

In particular, some x∈Ux \in U has λB(x)≥m\lambda_B(x) \ge m.

Proof. Put α=max⁡x∈UλB(x)\alpha= \max_{x \in U} \lambda_B(x) and ℓ=2b−3\ell= 2b - 3. We have 1≤ℓ≤∣G∣−11 \le\ell\le|G| - 1. Write ℓ=2mR+q\ell= 2mR + q, where 0≤q<2m0 \le q < 2m. The growth estimate (9) permits us to choose pairwise disjoint sets Ej⊆jU∗∖{0}E_j \subseteq jU^* \setminus\{0\} with

∣Ej∣=2m(1≤j≤R),∣ER+1∣=q.|E_j| = 2m \qquad(1 \le j \le R), \qquad|E_{R+1}| = q.

Indeed, each ball contains enough nonzero points to add the next required set. Let EE be their union. Counting ordered differences of distinct elements of BB gives

∑x∈EλB(x)≥ℓb−b(b−1)=b(ℓ−b+1).\sum_{x \in E} \lambda_B(x) \ge\ell b - b(b - 1) = b(\ell- b + 1).

On the other hand, subadditivity of the boundary gives

∑x∈EλB(x)≤α(2m∑j=1Rj+q(R+1))=α(R+1)(mR+q)≤α(ℓ+m)24m.\sum_{x \in E} \lambda_B(x) \le\alpha\left(2m\sum_{j=1}^{R}j + q(R + 1)\right) = \alpha(R + 1)(mR + q) \le\frac{\alpha(\ell+ m)^2}{4m}.

The last inequality follows by completing the square in qq. Consequently

α≥4mb(b−2)(2b+m−3)2=m(1−2/b)(1+(m−3)/(2b))2.\alpha\ge\frac{4mb(b - 2)}{(2b + m - 3)^2} = \frac{m(1 - 2/b)}{(1 + (m - 3)/(2b))^2}.

Since m≥4m \ge4 and b>m(m−1)b > m(m-1), we may use (1+x)−2>1−2x(1+x)^{-2} > 1-2x for x>0x>0 to obtain the following strict bound. Integrality of α\alpha then gives the final assertion.

α>m(1−2b)(1−m−3b)=m−m(m−1)b+2m(m−3)b2>m−m(m−1)b>m−1.\alpha> m\left(1-\frac{2}{b}\right)\left(1-\frac{m-3}{b}\right) = m-\frac{m(m-1)}{b}+\frac{2m(m-3)}{b^2} > m-\frac{m(m-1)}{b}>m-1.

Remark. Our argument follows [1 Section 4.2]. In arXiv:1112.1929v1, the final comparison in the proof of Lemma 4.6 (p. 18) is incorrect: in our notation, the product’s 1/b1/b term is −m(m−1)/b-m(m-1)/b, as expanded above. Lemmas 3.1–3.2 establish the estimates needed here under the four-copy hypothesis without invoking [1 Lemma 4.2].

Lemma 3.3. Let r≥2r \ge2, and let UU be an mm-element set in a finite abelian group. If U2rU^{2r} is zero-sum-free, then

N(Ur)≥rτm.(14)\mathrm{N}(U^r) \ge r\tau_m. \tag*{(14)}

Proof. Fix rr and induct on mm, replacing the ambient group by ⟨U⟩\langle U\rangle. For m≤2m \le2, N(U)≥τm\mathrm{N}(U) \ge\tau_m is immediate. For m=3m=3, the three one-element sums are distinct, as are the three two-element sums. There is at most one equality between the two families: two such equalities would force an element of UU to have order two. The total sum belongs to neither family. Hence N(U)≥6\mathrm{N}(U) \ge6. Equation (5) proves (3.6) in these base cases.

Assume m≥4m \ge4. The set UU is antisymmetric. It is also valid. Indeed, if A=Σ0(V)A=\Sigma_0(V) had size greater than ∣⟨V⟩∣/2|\langle V\rangle|/2 for some nonempty V⊆UV \subseteq U, then A+A=⟨V⟩A+A=\langle V\rangle. A representation of −v-v by V2V^{2}, followed by a third copy of any v∈Vv \in V, would give a nonempty zero-sum subsequence of U2rU^{2r}.

Put B=Σ0(Ur)B=\Sigma_0(U^r), b=∣B∣b=|B|, and n=∣G∣n=|G|. First suppose b>n/2b>n/2. Since U2rU^{2r} is zero-sum-free, B∩(−B)={0}B\cap(-B)=\{0\}. Therefore n=2b−1n=2b-1 is odd. Let c=σ(Ur)c=\sigma(U^r) and M=b−1M=b-1, so n=2M+1n=2M+1. Taking complementary subsequences gives B=c−BB=c-B, and consequently

B∪(B−c)=G,B∩(B−c)={0}.(15)B\cup(B-c)=G,\qquad B\cap(B-c)=\{0\}. \tag*{(15)}

On every orbit of translation by cc not containing zero, membership in BB would alternate. Such an orbit has odd length, which is impossible. Thus cc generates GG. On its one orbit, (3.7) determines BB: with g=−2cg=-2c,

B={0,g,…,Mg},c=Mg.B=\{0,g,\ldots,Mg\},\qquad c=Mg.

Write the distinct elements of UU as w1g,…,wmgw_1g,\ldots,w_mg, where 1≤wi≤M1\le w_i\le M. If the integer sum of the weights of UrU^r first exceeded MM at some prefix, that prefix weight would lie in [M+1,2M][M+1,2M], contradicting the description of BB. Thus r∑iwi≤Mr\sum_i w_i\le M. Its residue is MM modulo 2M+12M+1, so equality holds. It follows that N(Ur)=M≥rτm\mathrm{N}(U^r)=M\ge r\tau_m.

Now suppose b≤n/2b\le n/2. Every zero-sum-free sequence has at least its length in nonempty sums, so b≥rm+1≥2m+1=∣U∗∣b\ge rm+1\ge2m+1=|U^*|. The representation theorem applies to U∗U^*. In the AP case, validity and the input from Section 2 give N(U)≥τm\mathrm{N}(U)\ge\tau_m, and (2.3) finishes the proof.

In the Vosper case, the induction hypothesis gives

b≥rτm−1+1≥m(m−1)+1.b\ge r\tau_{m-1}+1\ge m(m-1)+1.

Also U4U^4 is zero-sum-free, since r≥2r\ge2. Thus Lemma 3.2 applies and supplies an x∈Ux\in U with λB(x)≥m\lambda_B(x)\ge m. For 0≤j≤r+10\le j\le r+1, put

Bj=Σ0((U∖{x})r)+{0,x,…,jx}.B_j=\Sigma_0((U\setminus\{x\})^r)+\{0,x,\ldots,jx\}.

The increments dj=∣Bj∖Bj−1∣d_j=|B_j\setminus B_{j-1}| are nonincreasing: if y∈Bj+1∖Bjy\in B_{j+1}\setminus B_j, then y−x∈Bj∖Bj−1y-x\in B_j\setminus B_{j-1}. Indeed, yy must come from the new translate, and membership of y−xy-x in Bj−1B_{j-1} would imply y∈Bjy\in B_j. Since Br=BB_r=B and dr+1=λB(x)d_{r+1}=\lambda_B(x), induction yields

N(Ur)≥N((U∖{x})r)+rλB(x)≥rτm−1+rm=rτm.\mathrm{N}(U^r)\ge\mathrm{N}((U\setminus\{x\})^r)+r\lambda_B(x)\ge r\tau_{m-1}+rm=r\tau_m.

Quotient sums and almost full fibers

The next lemma permits zero relations at the corners of a box of multiplicities. It excludes them only when some coordinate is strictly between its two endpoints.

Lemma 4.1. Let q1,…,qmq_1,\ldots,q_m be distinct elements of a finite abelian group, and let 7≤Li≤h7 \le L_i \le h be integers. Suppose

∑ijiqi≠0whenever 0≤ji≤Li and some 0<ji<Li.(16)\sum_i j_iq_i \ne0 \quad\text{whenever } 0 \le j_i \le L_i \text{ and some } 0 < j_i < L_i. \tag*{(16)}

Let II be the set of sums specified in (4.1), and put e=∑i(h−Li)e=\sum_i(h-L_i). Then

∣I∣≥hτm−4me−1.(17)|I| \ge h\tau_m-4me-1. \tag*{(17)}

Proof. The case m=0m=0 is immediate, so assume m≥1m \ge1. Let O={i:Li is odd}O=\{i:L_i\text{ is odd}\}, o=∣O∣o=|O|, and set

b0={h,h even,h−3,h odd,Ei=min⁡{b0,Li−31i∈O}.b_0 = \begin{cases} h, & h\text{ even},\\ h-3, & h\text{ odd}, \end{cases} \qquad E_i=\min\{b_0,L_i-3\mathbf{1}_{i\in O}\}.

Each EiE_i is even and at least four. Form an ordered list of sequences: first three copies of {qi:i∈O}\{q_i:i\in O\}, if O≠∅O\ne\varnothing, and then, for t=1,…,max⁡iEi/2t=1,\ldots,\max_i E_i/2, two copies of

Vt={qi:Ei≥2t}.V_t=\{q_i:E_i\ge2t\}.

The sets VtV_t are nested, and V1=V2={q1,…,qm}V_1=V_2=\{q_1,\ldots,q_m\}. The total multiplicity used in direction ii is Ei+31i∈O≤LiE_i+3\mathbf{1}_{i\in O}\le L_i.

For each sequence in this list take its set of sums, including zero, and translate it by the total sum of all preceding sequences. Consecutive translated sets have a common endpoint. We check all other intersections. If a point from a later block equals a point from an earlier block, subtracting their multiplicity vectors gives ww with 0≤wi≤Li0\le w_i\le L_i and ∑iwiqi=0\sum_i w_iq_i=0. By (4.1), every wiw_i is either 00 or LiL_i.

For consecutive blocks, wi≤5<Liw_i\le5<L_i; hence w=0w=0, and the intersection is precisely their common endpoint. For nonconsecutive two-copy blocks, if the earlier is not the first two-copy block, choose a direction active in the later block. It has already occurred before the earlier block and also occurs in a block strictly between the two. Thus 0<wi<Li0<w_i<L_i, a contradiction. If the earlier block is the first two-copy block, the intervening second two-copy block makes every wiw_i positive. An odd direction, if present, has already used three copies and gives wi<Liw_i<L_i. If no odd direction is present, all wi=Liw_i=L_i, which is possible only at the global initial and final endpoints. Finally, between the initial three-copy block and a nonadjacent block, the first two-copy block again makes all coordinates positive; only the same global endpoint collision can remain. No intermediate endpoint participates in this collision, because its multiplicity vector has an internal coordinate.

The six-copy sequence on the whole support is zero-sum-free, since 6<Li6<L_i for all ii. Lemma 3.3, with r=3r=3 for the initial block and r=2r=2 for the other blocks, therefore applies. Let njn_j count the nonempty sums of block jj. Adjacent overlaps leave 1+∑jnj1+\sum_j n_j points if the global endpoints are distinct; deleting both leaves ∑jnj−1\sum_j n_j-1. If they coincide, the union has one fewer point but only one endpoint is deleted, giving the same bound. All remaining multiplicity vectors have an internal coordinate. The repeated-support bounds therefore give

∣I∣≥3τo+2∑tη∣Vt∣−1.(18)|I| \ge3\tau_o+2\sum_t \eta_{|V_t|}-1. \tag*{(18)}

To estimate the right side, note that removing one occurrence of a direction from a layer decreases its triangular count by at most mm. If hh is even, o≤eo\le e and ∑i(h−Ei)=e+3o\sum_i(h-E_i)=e+3o, whence

3τo+2∑tη∣Vt∣≥hτm−me−3mo+3τo≥hτm−4me.3\tau_o+2\sum_t \eta_{|V_t|} \ge h\tau_m-me-3mo+3\tau_o \ge h\tau_m-4me.

If hh is odd, m−o≤em-o\le e and ∑i((h−3)−Ei)≤e\sum_i((h-3)-E_i)\le e. Hence

3τo+2∑tη∣Vt∣≥(h−3)τm−me+3τo≥hτm−4me,3\tau_o+2\sum_t\eta|V_t|\ge(h-3)\tau_m-me+3\tau_o\ge h\tau_m-4me,

using τm−τo≤m(m−o)\tau_m-\tau_o\le m(m-o). Combining these inequalities with (18) proves the lemma. □

Lemma 4.2. Let CC be antisymmetric and zero-sum-free, let KK be a subgroup of order hh, and put A=C∩KA=C\cap K, a=∣A∣≥2a=|A|\ge2. Write

C∩(g+K)=g+X,C∩(−g+K)=−g+YC\cap(g+K)=g+X,\qquad C\cap(-g+K)=-g+Y

for two distinct opposite cosets. If X,YX,Y are both nonempty, then

h−∣X∣−∣Y∣≥a−1.(19)h-|X|-|Y|\ge a-1. \tag*{(19)}

Proof. Antisymmetry gives X∩(−Y)=∅X\cap(-Y)=\varnothing. Suppose e=h−∣X∣−∣Y∣<a−1e=h-|X|-|Y|<a-1. Set Z=Σ0(A)Z=\Sigma_0(A), so ∣Z∣≥2a|Z|\ge2a by (4). The set D=Z+X+YD=Z+X+Y avoids zero. For J=Stab⁡K(D)J=\operatorname{Stab}_K(D) and j=∣J∣j=|J|, Kneser’s theorem gives

∣Z+J∣+∣X+J∣+∣Y+J∣−2j≤h−j,∣Z+J∣≤e+j.|Z+J|+|X+J|+|Y+J|-2j\le h-j,\qquad|Z+J|\le e+j.

If j≤ej\le e, then ∣Z∣≤2e<2a|Z|\le2e<2a, a contradiction. Thus j>ej>e, and divisibility by jj gives Z⊆JZ\subseteq J and ∣X+J∣+∣Y+J∣=h|X+J|+|Y+J|=h. Since D+J=DD+J=D avoids zero and 0∈Z0\in Z, we have (X+J)∩(−Y+J)=∅(X+J)\cap(-Y+J)=\varnothing. These sets therefore partition KK. In L=K/JL=K/J this gives Yˉ=−(L∖Xˉ)\bar{Y}=-(L\setminus\bar{X}). For u∈Lu\in L,

u∉Xˉ+Yˉ⟺Xˉ=u+Xˉ.u\notin\bar{X}+\bar{Y}\Longleftrightarrow\bar{X}=u+\bar{X}.

Thus the complement of Xˉ+Yˉ\bar{X}+\bar{Y} is the subgroup P=Stab⁡L(Xˉ)P=\operatorname{Stab}_L(\bar{X}). This subgroup also stabilizes L∖P=Xˉ+YˉL\setminus P=\bar{X}+\bar{Y}. Since JJ was the full stabilizer of DD, the quotient sumset is aperiodic, so PP is trivial. In particular, Xˉ+Yˉ=L∖{0}\bar{X}+\bar{Y}=L\setminus\{0\}.

Choose a nonzero u∈Lu\in L and representations xˉ1+yˉ1=u\bar{x}_1+\bar{y}_1=u, xˉ2+yˉ2=−u\bar{x}_2+\bar{y}_2=-u. Fix actual x2,y1x_2,y_1, and vary x1,y2x_1,y_2 in their indicated JJ-fibers. These two fibers together miss at most ee points, so at least j−ej-e pairs solve x1+x2+y1+y2=0x_1+x_2+y_1+y_2=0 in KK. Since j≥∣Z∣≥2aj\ge|Z|\ge2a and e<a−1e<a-1, more than two solutions exist. Excluding x1=x2x_1=x_2 and y1=y2y_1=y_2 eliminates at most two. A remaining solution gives four distinct elements of CC summing to zero, a contradiction. □

Lemma 4.3. Let CC be antisymmetric and zero-sum-free, KK a subgroup of order hh, and A=C∩KA=C\cap K with a=∣A∣≥2a=|A|\ge2. Suppose its occupied nonzero KK-cosets are q1,…,qmq_1,\ldots,q_m, with no self-inverse coset and no opposite pair. If their fiber sizes LiL_i satisfy Li≥7L_i\ge7 and e=∑i(h−Li)<a−1e=\sum_i(h-L_i)<a-1, then

N(C)≥h(hτm−4me−1)+N(A).(20)N(C)\ge h(h\tau_m-4me-1)+N(A). \tag*{(20)}

Proof. For Z=Σ0(A)Z=\Sigma_0(A), (4) gives ∣Z∣≥2a>e+1|Z|\ge2a>e+1. If XiX_i is a fiber translated into KK, then (7) and h−Li≤eh-L_i\le e imply

Z+(j∧Xi)=K(0<j<Li).Z+(j\wedge X_i)=K\qquad(0<j<L_i).

Consequently every multiplicity vector having an internal coordinate fills the entire coset of its quotient sum. That quotient sum cannot be zero, since all these sums use an external element. Thus (16) holds. Each point of I\mathcal{I} contributes hh nonempty sums outside KK, and AA contributes N(A)N(A) more. Apply Lemma 4.1. □

An expansion alternative

Proposition 5.1. Let CC be an antisymmetric zero-sum-free set, c=∣C∣c=|C|, and H=⟨C⟩H=\langle C\rangle. Then at least one of the following holds:

  1. N(C)≥c2/2\mathrm{N}(C)\ge c^2/2;

  2. for every integer r≥1r\ge1 for which rC∗≠HrC^*\ne H,

∣rC∗∣≥2r(c−100).(21)|rC^*|\ge2r(c-100). \tag*{(21)}

Proof. There is nothing to prove if c≤100c \le100. Suppose rC∗≠HrC^* \ne H and ∣rC∗∣<2r(c−100)|rC^*| < 2r(c - 100). Put K=Stab⁡H(rC∗)K = \operatorname{Stab}_H(rC^*), h=∣K∣h = |K|, A=C∩KA = C \cap K, and a=∣A∣a = |A|. Let pp count the nonzero KK-cosets met by C∗C^*. Kneser’s theorem gives

∣rC∗∣≥(rp+1)h.(22)|rC^*| \ge(rp + 1)h. \tag*{(22)}

Here p≥2p \ge2. Indeed, p=0p = 0 would imply K=HK = H; and if p=1p = 1, the sole nonzero quotient element is self-inverse and generates H/KH/K, forcing rC∗=HrC^* = H. Antisymmetry also gives 2(c−a)≤ph2(c - a) \le ph. Thus, writing

e=ph2−(c−a)≥0,e = \frac{ph}{2} - (c - a) \ge0,

the assumed failure and (22) imply

a>100,e<a−100,a2<6h,h>1600,a<h/16.(23)a > 100,\qquad e < a - 100,\qquad a^2 < 6h,\qquad h > 1600,\qquad a < h/16. \tag*{(23)}

The third inequality follows from N(A)+1≤hN(A) + 1 \le h and (4); the last two follow from a>100a > 100 and a2<6ha^2 < 6h.

No distinct opposite pair of external cosets can both be occupied. Otherwise its contribution to ee is at least a−1a - 1 by Lemma 4.2, contradicting (23). There is no occupied self-inverse nonzero coset either. If one has size LL, its elements lie in a subgroup of order 2h2h, so (4) gives L<12hL < \sqrt{12h}. Its contribution to ee is h/2−Lh/2 - L, whereas e<ae < a gives

L>h/2−a>h/2−6h>12h(h>1600),L > h/2 - a > h/2 - \sqrt{6h} > \sqrt{12h}\qquad(h > 1600),

a contradiction.

We may therefore write p=2mp = 2m, with one occupied coset per opposite pair. If their sizes are LiL_i, then

e=∑i(h−Li),c=mh+a−e,Li≥h−e>h−a+100>7.e = \sum_i (h - L_i),\qquad c = mh + a - e,\qquad L_i \ge h - e > h - a + 100 > 7.

Lemma 4.3 applies. After dropping its nonnegative N(A)N(A) term, we obtain

N(C)−c22≥mh22−mha−3mhe−(a−e)22−h>mh22−4mha−4h=mh2(h−8a−8m)>0.\begin{aligned} N(C) - \frac{c^2}{2} \ge\frac{mh^2}{2} - mha - 3mhe - \frac{(a-e)^2}{2} - h \\ &> \frac{mh^2}{2} - 4mha - 4h = \frac{mh}{2}\left(h - 8a - \frac{8}{m}\right) > 0. \end{aligned}

The last inequality uses a<h/16a < h/16 and h>1600h > 1600. Thus every failure of (21) gives the first alternative.

From expansion to subset sums

Lemma 6.1. Let C⊆GC \subseteq G, H=⟨C⟩H = \langle C\rangle, and d>0d > 0. Suppose, for every r≥1r \ge1, either rC∗=HrC^* = H or ∣rC∗∣≥2rd|rC^*| \ge2rd. If b=min⁡{∣B∣,∣G∖B∣}>db = \min\{|B|, |G \setminus B|\} > d and ∣H∣≥2b|H| \ge2b, then

max⁡x∈CλB(x)>d−d2/b.(24)\max_{x \in C} \lambda_B(x) > d - d^2/b. \tag*{(24)}

Proof. By complementation assume ∣B∣=b|B| = b. Suppose all boundaries are at most M=d−d2/b>0M = d - d^2/b > 0. Put ρ(x)=∣B∩(B+x)∣\rho(x) = |B \cap(B + x)|. For x∈rC∗x \in rC^*, subadditivity gives ρ(x)≥b−rM\rho(x) \ge b - rM, whereas

∑x∈Hρ(x)=∑Q∈G/H∣B∩Q∣2≤b2.(25)\sum_{x \in H} \rho(x) = \sum_{Q \in G/H} |B \cap Q|^2 \le b^2. \tag*{(25)}

Write x0=b/d=R+θx_0 = b/d = R + \theta, with R=⌊x0⌋R = \lfloor x_0 \rfloor and 0≤θ<10 \le\theta< 1. The hypotheses imply ∣rC∗∣≥2rd|rC^*| \ge2rd for 1≤r≤R1 \le r \le R and ∣(R+1)C∗∣≥2b|(R + 1)C^*| \ge2b. Also t0=b−(R+1)M>0t_0 = b - (R + 1)M > 0. Integrating the level sets of ρ\rho over the consecutive intervals of length MM, and then over [0,t0][0,t_0], yields

∑x∈Hρ(x)≥dMR(R+1)+2bt0.\sum_{x \in H} \rho(x) \ge dMR(R + 1) + 2bt_0.

The right side, divided by b2b^2, equals

1+1−θ+θ2+θ(1−θ)/x0x02>1,1+\frac{1-\theta+\theta^2+\theta(1-\theta)/x_0}{x_0^2}>1,

contradicting (25). □

We now prove the global estimate for antisymmetric sets. For s≥1s\ge1 write

L(s)=⌈log⁡3/2s⌉,Hs=∑j=1s1j.L(s)=\left\lceil\log_{3/2}s\right\rceil,\qquad\mathcal{H}_s=\sum_{j=1}^{s}\frac{1}{j}.

Lemma 6.2. Every antisymmetric zero-sum-free set TT of size r≥1r\ge1 satisfies

N(T)≥r24−r+12L(r)−1.(26)\mathrm{N}(T)\ge\frac{r^2}{4}-\frac{r+1}{2}L(r)-1. \tag*{(26)}

Proof. Arrange T={a1,…,ar}T=\{a_1,\ldots,a_r\} greedily, always choosing the largest boundary relative to the current prefix sumset. Let Bj=Σ0({a1,…,aj})B_j=\Sigma_0(\{a_1,\ldots,a_j\}) and σj=∣Bj∣\sigma_j=|B_j|, with σ0=1\sigma_0=1. Before step ii, set Ci={ai,…,ar}C_i=\{a_i,\ldots,a_r\}, ci=r−i+1c_i=r-i+1, and Hi=⟨Ci⟩H_i=\langle C_i\rangle. Stop before the first step for which

∣Hi∣<2min⁡{σi−1,∣G∖Bi−1∣},G=⟨T⟩.(27)|H_i|<2\min\{\sigma_{i-1},|G\setminus B_{i-1}|\},\qquad G=\langle T\rangle. \tag*{(27)}

Before stopping, zero-sum-freeness and (2.2) imply ∣G∖Bi−1∣≥N(Ci)≥2ci−1|G\setminus B_{i-1}|\ge\mathrm{N}(C_i)\ge2c_i-1. Hence (2.6) gives

σi−σi−1≥12min⁡{σi−1+1,ci+1}.(28)\sigma_i-\sigma_{i-1}\ge\frac{1}{2}\min\{\sigma_{i-1}+1,c_i+1\}. \tag*{(28)}

While σi−1<ci\sigma_{i-1}<c_i, the quantity σi+1\sigma_i+1 increases by a factor at least 3/23/2. This regime has ended by L(r)L(r) steps if the process has not already stopped. Once it ends, it does not restart. Summing the lower bounds (ci+1)/2(c_i+1)/2 thereafter, and discarding the first L(r)L(r) ideal increments, gives, for each available prefix,

σj≥r2−(r−j)24−r+12L(r).(29)\sigma_j\ge\frac{r^2-(r-j)^2}{4}-\frac{r+1}{2}L(r). \tag*{(29)}

For j≤L(r)j\le L(r) the right side is nonpositive, so it also covers an early stop.

If there is no stop, subtract one from (6.6) at j=rj=r. Otherwise the stopping subgroup HH is proper in GG. Let vv be the last position with av∉Ha_v\notin H, and put T′={av+1,…,ar}T'=\{a_{v+1},\ldots,a_r\}, t=r−vt=r-v. Both vv and v−1v-1 precede the stopping position. Since T′⊆HT'\subseteq H and av∉Ha_v\notin H, the two parts of

Σ0(avT′)=Σ0(T′)∪(av+Σ0(T′))\Sigma_0(a_vT')=\Sigma_0(T')\cup(a_v+\Sigma_0(T'))

lie in distinct HH-cosets. Hence N(avT′)=2N(T′)+1\mathrm{N}(a_vT')=2\mathrm{N}(T')+1, and (2.3) gives

N(T′)≥σv−1+2N(T′)≥r2−(t+1)24−r+12L(r)+t23.\mathrm{N}(T')\ge\sigma_{v-1}+2\mathrm{N}(T')\ge\frac{r^2-(t+1)^2}{4}-\frac{r+1}{2}L(r)+\frac{t^2}{3}.

Finally, t2/3−(t+1)2/4=(t−3)2/12−1≥−1t^2/3-(t+1)^2/4=(t-3)^2/12-1\ge-1. □

Proposition 6.3. Every antisymmetric zero-sum-free set SS of size s≥1s\ge1 satisfies

N(S)≥s22−10slog⁡(s+1)−116s.(30)\mathrm{N}(S)\ge\frac{s^2}{2}-10s\log(s+1)-116s. \tag*{(30)}

Proof. Use the same greedy notation, now in G=⟨S⟩G=\langle S\rangle. Stop before the first step ii for which either

N(Ci)≥ci22or∣Hi∣<2min⁡{σi−1,∣G∖Bi−1∣}.(31)\mathrm{N}(C_i)\ge\frac{c_i^2}{2}\quad\text{or}\quad|H_i|<2\min\{\sigma_{i-1},|G\setminus B_{i-1}|\}. \tag*{(31)}

Give the first condition priority if both hold. Before stopping,

∣G∖Bi−1∣≥N(Ci)≥max⁡{2ci−1,ci2/6}.(32)|G\setminus B_{i-1}|\ge\mathrm{N}(C_i)\ge\max\{2c_i-1,c_i^2/6\}. \tag*{(32)}

The first inequality follows because the prefix sumset avoids the negative nonempty tail sums. Thus (6.5) remains valid. Let c=cic=c_i, σ=σi−1\sigma=\sigma_{i-1}, and b=min⁡{σ,∣G∖Bi−1∣}b=\min\{\sigma,\lvert G\setminus B_{i-1}\rvert\}. By Proposition 5.1 and Lemma 6.1, with d=c−100d=c-100, the actual increment satisfies

σi−σi−1≥c−106−c2σ.(33)\sigma_i-\sigma_{i-1}\ge c-106-\frac{c^2}{\sigma}. \tag*{(33)}

For clarity, if d≤0d\le0 this is automatic. If d>0d>0 and b≤db\le d, (32) forces b=σb=\sigma, and the right side is negative. Otherwise Lemma 6.1 applies. When b=σb=\sigma, it gives the stronger c−100−c2/σc-100-c^2/\sigma; when b=∣G∖Bi−1∣b=\lvert G\setminus B_{i-1}\rvert, its error d2/bd^2/b is at most six by (32). This proves (33) in every case.

Put L=L(s)L=L(s). After the first L+1L+1 steps, weak growth gives, for each available i≥L+2i\ge L+2,

σi−1≥(i−1−L)(ci+2)2,ci2σi−1≤2si−1−L.(34)\sigma_{i-1}\ge\frac{(i-1-L)(c_i+2)}{2},\qquad\frac{c_i^2}{\sigma_{i-1}}\le\frac{2s}{i-1-L}. \tag*{(34)}

Indeed, by step LL the initial multiplicative regime has ended. For L+1≤j≤i−1L+1\le j\le i-1, the weak increment at step jj is at least (cj+1)/2≥(ci+2)/2(c_j+1)/2\ge(c_i+2)/2. Summing these i−1−Li-1-L increments gives the first inequality. If L+2>sL+2>s, there are no such steps. Discard the first L+1L+1 ideal increments at cost at most s(L+1)s(L+1), and sum (33) and (34). Since

∑i=1jci≥s2−(s−j)22,\sum_{i=1}^{j}c_i\ge\frac{s^2-(s-j)^2}{2},

every prefix formed before stopping obeys

σj≥s2−(s−j)22−s(L+107+2Hs).(35)\sigma_j\ge\frac{s^2-(s-j)^2}{2}-s(L+107+2\mathcal{H}_s). \tag*{(35)}

Its right side is nonpositive during the discarded initial steps, so an early stop is included. If the first condition in (31) occurs, apply (5) to prefix and tail. The tail contribution ci2/2c_i^2/2 cancels the missing square in (35). If no stop occurs, use j=sj=s and subtract the empty sum.

For a stop caused only by subgroup capacity, let HH be the stopping subgroup, vv the last position outside HH, and T=S>vT=S_{>v}, r=s−vr=s-v. As in Lemma 6.2,

N(S)≥σv−1+2N(T).N(S)\ge\sigma_{v-1}+2N(T).

Apply (35) at v−1v-1 and (26) to TT. For r=0r=0 use N(T)=0N(T)=0 directly. Since r+1≤sr+1\le s and L(r)≤L(s)L(r)\le L(s) when r≥1r\ge1, all cases give the convenient common bound

N(S)≥s22−108s−(2s+1)L(s)−2sHs−52.(36)N(S)\ge\frac{s^2}{2}-108s-(2s+1)L(s)-2s\mathcal{H}_s-\frac{5}{2}. \tag*{(36)}

To simplify it, use L(s)≤52log⁡(s+1)+1L(s)\le\frac{5}{2}\log(s+1)+1 and Hs≤log⁡(s+1)+1\mathcal{H}_s\le\log(s+1)+1. The error in (36) is at most

(7s+52)log⁡(s+1)+112s+72≤10slog⁡(s+1)+116s,\left(7s+\frac{5}{2}\right)\log(s+1)+112s+\frac{7}{2}\le10s\log(s+1)+116s,

because (3s−52)log⁡(s+1)+4s−72≥0(3s-\frac{5}{2})\log(s+1)+4s-\frac{7}{2}\ge0 for s≥1s\ge1. This proves (30). □

Proof of the main theorem and consequences

Proof of Theorem 1.1. Let II be the set of all order-two elements in SS, let q=∣I∣q=\lvert I\rvert, and set X=S∖IX=S\setminus I, s=k−qs=k-q. Zero-sum-freeness makes II linearly independent over F2\mathbb{F}_2. Therefore

2q=∣Σ0(I)∣≤N(S)+1.(37)2^q=\lvert\Sigma_0(I)\rvert\le N(S)+1. \tag*{(37)}

If N(S)≥k2/2N(S)\ge k^2/2 there is nothing to prove. Otherwise

q≤log⁡2(N(S)+1)<3log⁡(k+1),q\le\log_2(N(S)+1)<3\log(k+1),

since N(S)+1<k2/2+1≤(k+1)2N(S)+1<k^2/2+1\le(k+1)^2 and 2/log⁡2<32/\log2<3. The set XX is antisymmetric. Proposition 6.3 and s2/2≥k2/2−kqs^2/2\ge k^2/2-kq yield

N(S)≥N(X)≥k22−kq−10slog⁡(s+1)−116s≥k22−13klog⁡(k+1)−116k.\begin{aligned} N(S)&\ge N(X)\\ &\ge\frac{k^2}{2}-kq-10s\log(s+1)-116s\\ &\ge\frac{k^2}{2}-13k\log(k+1)-116k. \end{aligned}

If s=0s=0, use N(X)=0N(X)=0 in the same estimate; its right side is then nonpositive. This also covers all small values of kk. □

Proof of Corollary 1.2. Let SS be a zero-sum-free set of maximum size k=Ol⁡(G)−1k=\operatorname{Ol}(G)-1. The case k=0k=0 is immediate. Since N(S)≤n−1N(S)\le n-1, (4) gives k≤6nk\le\sqrt{6n}. Put a=13log⁡(k+1)+116a=13\log(k+1)+116. Theorem 1.1 implies k2/2−ak≤n−1k^2/2-ak\le n-1, whence

k≤a+a2+2(n−1)≤2n+2a.k\le a+\sqrt{a^2+2(n-1)}\le\sqrt{2n}+2a.

Also k+1≤(6+1)n+1k+1\le(\sqrt{6}+1)\sqrt{n+1}. It follows that

Ol⁡(G)≤2n+13log⁡(n+1)+26log⁡(6+1)+233<2n+13log⁡(n+1)+266.\operatorname{Ol}(G)\le\sqrt{2n}+13\log(n+1)+26\log(\sqrt{6}+1)+233<\sqrt{2n}+13\log(n+1)+266.

The coefficient 2\sqrt{2} is necessary uniformly over finite abelian groups. For n>τtn>\tau_t, the residues 1,2,…,t1,2,\ldots,t form a zero-sum-free set in Z/nZ\mathbb{Z}/n\mathbb{Z}. Taking n=τt+1n=\tau_t+1 shows that Ol⁡(Z/nZ)≥t+1\operatorname{Ol}(\mathbb{Z}/n\mathbb{Z})\ge t+1 along a sequence with t∼2nt\sim\sqrt{2n}.

Theorem 1.1 leaves a gap of order klog⁡kk\log k from the classical upper bound. It does not establish the following sharper possibility.

Conjecture 7.1. For every k≥8k\ge8,

f(k)=⌊k22⌋+1.f(k)=\left\lfloor\frac{k^2}{2}\right\rfloor+1.

The small values must be treated separately. In particular, f(4)=8f(4)=8 and f(7)=24f(7)=24; see [2, 3].

Even an improvement of the error in Theorem 1.1 to O(k)O(k) would be a further step. The present proof loses a logarithmic number of initial greedy steps and also incurs a harmonic error from reciprocal prefix sizes. Improving the error term to O(k)O(k) would require a sharper treatment of these steps, or additional structural information.

Department of Mathematics, University of Mississippi, University, MS 38677, USA

Email address: [email protected]

References

  1. [1]É. Balandraud, B. Girard, S. Griffiths, and Y. O. Hamidoune, Subset sums in abelian groups, European J. Combin. 34 (2013), no. 8, 1269–1286. arXiv:1112.1929.DOI
  2. [2]R. B. Eggleton and P. Erdős, Two combinatorial problems in group theory, Acta Arith. 21 (1972), 111–116. doi:10.4064/aa-21-1-111-116.
  3. [3]W. Gao, M. Huang, W. Hui, Y. Li, C. Liu, and J. Peng, Sums of sets of abelian group elements, J. Number Theory 208 (2020), 208–229.DOI
  4. [4]Y. O. Hamidoune and G. Zémor, On zero-free subset sums, Acta Arith. 78 (1996), no. 2, 143–152. doi:10.4064/aa-78-2-143-152.
  5. [5]J. E. Olson, Sums of sets of group elements, Acta Arith. 28 (1975), 147–156. doi:10.4064/aa-28-2-147-156.DOI

Paper details

vlnc:W_gu26t3yd
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 4

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents