15
$\begingroup$

There seems to be some combinatorial fact that every subset $A$ of $G=(\mathbb{Z}/p)^{\times n}$ of cardinality $\frac{p^n-1}{p-1}+1$ containing $\vec{0}$ satisfies $(p-1)A=G$. ($p$ is a prime number.) Is that true and known in the literature? I would appreciate a reference or a proof. Thanks!

$\endgroup$
11
  • 2
    $\begingroup$ @user44191 iterative sumset: $(p-1)A := \{a_1+\dots+a_{p-1} : a_1,\dots,a_{p-1} \in A\}$. $\endgroup$ Aug 21 at 21:15
  • 4
    $\begingroup$ The condition $0\in A$ seems irrelevant: if the assertion is true for sets satisfying this condition, then it is true for all sets. Also, the bound $(p^n-1)/(p-1)+1$, if true, is best possible: consider the set $A$ of all $n$-tuples with the last nonzero coordinate equal to $1$. $\endgroup$
    – Seva
    Aug 22 at 8:49
  • 1
    $\begingroup$ @TerryTao, the $p=2$ case is trivial: a subset $A \subseteq G$ of size $|G|$ certainly satisfies $A = G$. $\endgroup$ Aug 22 at 11:53
  • 2
    $\begingroup$ Fair point. I said I didn’t do the computation :-). But if there is a generalization of the main result of that paper to higher p then in principle this could resolve the question if the numbers work out. $\endgroup$
    – Terry Tao
    Aug 22 at 11:55
  • 2
    $\begingroup$ In addition to Peter Taylor's comment, let me add that the claim is also trivial for $p=3$, since in this case $|A| > |G|/2$ which implies $|A+A|=|G|$ (as $A \cap (g-A)$ cannot be empty for any given $g \in G$). As observed by Seva, this does not use $0 \in A$. $\endgroup$ Aug 22 at 17:19

2 Answers 2

17
$\begingroup$

There is an alternative elementary way to prove this and see where the number $\frac{p^n-1}{p-1}+1$ comes from.

Lemma: If $|A|\geq \frac{p^n-1}{p-1}+1$ then every point in $\mathbb F_p^n$ lies in a line that passes from two distinct points in $A$.

Proof: If this was false then there would be a point $P\notin A$ such that every line through $P$ contains at most one point of $A$. However the number of distinct lines passing through $P$ is $\frac{p^n-1}{p-1}$, the size of the corresponding projective space. This gives a contradiction, since it implies $|A|\le \frac{p^n-1}{p-1}$.

Returning to the statement in the OP, starting with an arbitrary point $P\in \mathbb F_p^n$ the lemma tells us that there are points $M,N\in A$ such that $-P$ lies in the line passing through $M$ and $N$. Now consider the line consisting of the points $kM+(p-1-k)N$, for $0\le k\le p-1$. This line contains $(p-1)M$ and $(p-1)N$, therefore it also contains $(p-1)(-P)=P$. This means that $P=kM+(p-1-k)N$ for some $k$, which is in $(p-1)A$, as desired.

$\endgroup$
2
  • 2
    $\begingroup$ Nice argument! Basically you are able to leverage the $n=1$ case to handle the general case. $\endgroup$
    – Terry Tao
    Aug 23 at 21:58
  • 2
    $\begingroup$ Very nice. Essentially makes the assertion obvious by exploiting the fact that the line through two points of a set lies in its $(p-1)$-fold sumset. $\endgroup$
    – Seva
    Aug 24 at 6:25
16
$\begingroup$

From Theorem 10 of

Bollobás, Béla; Leader, Imre, Sums in the grid, Discrete Math. 162, No. 1-3, 31-48 (1996). ZBL0872.11007.

we know that if $A_1,\dots,A_k$ are subsets of $({\bf Z}/p)^{\times n}$ then $$ |A_1+\dots+A_k| \geq |I_1+\dots+I_k|$$ where $I_j$ is the initial segment of $({\bf Z}/p)^{\times n}$ of the same cardinality as $A_j$. (Strictly speaking, Theorem 10 only claims the $k=2$ case of this inequality, but the general case follows immediately by induction, together with the observation that the sum of two initial segments is again an initial segment; see also Corollary 7.) In particular, in the current context one has $$ |(p-1)A| \geq |(p-1)I|$$ where $I$ is the initial segment of length $\frac{p^n-1}{p-1}+1$. This is the set of length $n$ strings base $p$ whose first non-zero coordinate is $1$, together with the string $(0,\dots,0)$ - basically the set already identified by Seva's comment. (Indeed, I was led to the downset/compression literature by recognizing Seva's example as a downset.) It is then a routine matter to check that $(p-1)I = ({\bf Z}/p)^{\times n}$, giving the claim. (Indeed, for $1 \leq j \leq p-1$, one can check by induction that $jI$ consists of the length $n$ string whose first non-zero coordinate is at most $j$, plus the all-zero string.)

$\endgroup$
0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.