Jump to content

Cap set

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by ProveStuff (talk | contribs) at 12:44, 12 July 2019. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
The 9 points and 12 lines of , and a 4-element cap set (the four yellow points) in this space

In affine geometry, a cap set is a subset of (an -dimensional affine space over a three-element field) with no three elements in a line. The cap set problem is the problem of finding the size of the largest possible cap set, as a function of .[1] The first few cap set sizes are 1, 2, 4, 9, 20, 45, 112, ... (sequence A090245 in the OEIS).

Cap sets may be defined more generally as subsets of finite affine or projective spaces with no three in line, where these objects are simply called caps.[2]

A complete set of 81 cards isomorphic with those of the game Set showing all possible combinations of the four features. Considering each 3×3 group as a plane aligned in 4-dimensional space, a set comprises 3 cards in a (4-dimensional) row, with wrap-around. An example 20-card cap set is shaded yellow.

An example of this problem comes from the card game Set, a card game in which each card has four features (its number, symbol, shading, and color), each of which can take one of three values. The cards of this game can be interpreted as representing points of the four-dimensional affine space , where each coordinate of a point specifies the value of one of the features. A line, in this space, is a triple of cards that, in each feature, are either all the same as each other or all different from each other. The game play consists of finding and collecting lines among the cards that are currently face up, and a cap set describes an array of face-up cards in which no lines may be collected.[1][3][4].

One way to construct a large cap set in the game Set would be to choose two out of the three values for each feature, and place face up each of the cards that uses only one of those two values in each of its features. The result would be a cap set of 16 cards. More generally, the same strategy would lead to cap sets in of size . However, in 1971, Giuseppe Pellegrino proved that Set has larger cap sets, consisting of up to 20 cards, and that this is the largest possible size for these sets. Pellegrino's solution for the four-dimensional cap-set problem also leads to larger lower bounds than for any higher dimension, which were further improved by Edel (2004) to approximately .[2]

In 1984, Tom Brown and Joe Buhler[5] proved that the largest possible size of a cap set in is as grows; loosely speaking, this means that cap sets have zero density. Péter Frankl, Ronald Graham, and Vojtěch Rödl have shown[6] in 1987 that the result of Brown and Buhler follows easily from the Ruzsa - Szemerédi triangle removal lemma, and asked whether there exists a constant such that, indeed, for all sufficiently large values of , any cap set in has size at most ; that is, whether any set in of size exceeding contains an affine line. This question also appeared in a paper[7] published by Noga Alon and Moshe Dubiner in 1995. Same year, Roy Meshulam proved[8] that the size of a cap set does not exceed . Determining whether Meshulam's bound can be improved to with was considered one of the most intriguing open problems in additive combinatorics and Ramsey theory for over 20 years; see, for instance, blog posts on this problem by the Fields medalists Timothy Gowers[9] and Terence Tao[10] (in the latter post, Tao refers to this problem as "perhaps, my favorite open problem"). It was considered a major breakthrough when in 2011, Michael Bateman and Nets Katz[11] improved the bound to with a positive constant . The cap set conjecture was solved in 2016, when Ernie Croot, Vsevolod Lev, and Péter Pál Pach posted a preprint on a tightly related problem, that was quickly used by Jordan Ellenberg and Dion Gijswijt to prove an upper bound of on the cap set problem.[3][4][12][13][14]

The solution to the cap set problem can also be used to prove a partial form of the sunflower conjecture, namely that if a family of subsets of an -element set has no three subsets whose pairwise intersections are all equal, then the number of subsets in the family is at most for a constant .[3][4][15] The new upper bounds also imply lower bounds on certain types of algorithms for matrix multiplication.[16]

The "cap set" terminology should be distinguished from other unrelated mathematical objects with the same name, and in particular from sets with the compact absorption property in function spaces[17] as well as from compact convex co-convex subsets of a convex set.[18]



We prove here that for any prime power , a subset that contains no arithmetic progression of length has size at most for some . The proof is taken from

Tao, Terry (May 2016). "Symmetric version of capset"..

Proof idea

The method is reminiscent of the linear algebra or polynomial method in combinatorics. We will use the property of to build a function that on the one is as complicated as , but on the other hand show it is not complicated, and thus conclude is small.

Fix a field . Recall that for any set and , is the function returning if and otherwise.

If contains no , then as functions

The proof is then composed of showing the right side is as "complicated" as , which we do in the next subsection, and later that the left side is simple.

Slice rank

Fix a field , and suppose we have arbitary finite sets . We can imagine any function as an dimensional cube containing elements of , its sides being indexed by , and the value at being .

In the case this is just a matrix, and we have its rank which measures its "complexity". One of the definitions of the rank of a matrix is the minimal so that can be written as the sum of rank 1 matrices. Translating this to our correspondence of matrices indexed by with functions , for , a rank function is one of the form for some functions , . Thus rank for a function is the minimal so that

for functions , .

If we try to generalize rank to larger , a reasonable offer is to say the rank of is the minimal so that there is a decomposition

and indeed usually one refers to this as rank. It turns out we'll be interested in a similiar notion, that of slice rank, which is the minimal so that there is a decomposition

for ,

So the meaning is we're allowed separate one variable in each summand. Thus for this is the usual rank, but for larger it's at most the regular rank, but can be smaller.

We let denote the slice rank of .

Lemma 1 - the function is complicated

Suppose , and is a diagonal function, that is for constants , then .

Proof of Lemma 1

We may assume without loss of generality that all . The proof is by induction on . The case is well known from linear algebra.

Suppose , and let be the sets indicating for each variable which summands separated it so that .

Suppose without loss of generality . We can view each of as vectors in , and so we have an at least dimensional perpendicular vector space to . But if we have a matrix of full rank, there is a minor that is of full rank, and so we can find a vector that has at least nonzero entries in the perpendicular space. Call this vector\function .

Then take the equality

Now multiply both sides by and sum over , we then win by induction.

In particular we see

has slice rank at least

Lemma 2 - the function is simple

This is a beautiful and simple argument. We claim that

as a function has low slice rank, and in particular it follows that the restriction to has low slice rank. By low we mean for some .

Proof of Lemma 2

We have in the identity .

Thus,

Opening the right side, we get a polynomial of degree of degree at most in each variable. For each monomial, by an averaging argument it is of degree at most in at least one of the three sets of variables .

Thus if we take for instance monomials of degree at most in we can group them by the exact part of the monomial, and each of those becomes a function of the form . Thus we if we let be the number of those monomials of degree at most in , then doing the same for , we find the slice rank of the function is at most (for monomials who have degree less than in more than on set of variables, arbitarily choose which one to use). Finally, the point is that ; we're trying to count integer solutions with . The total number of potential substitutions is , and most substitutions don't work since if we take a random substitution one the expectation of is . This is formalized by using a concrete large deviation bound such as Chernoff bound.

Finishing the proof

The two lemmas together show for some .

As a remark, by a tensor argument one may obtain ; indeed if one has some that is 3-progression free, then so is , and thus , taking the mth root we get , now take


See also

References

  1. ^ a b Austin, David (August 2016), "Game. SET. Polynomial.", Feature column, American Mathematical Society.
  2. ^ a b Edel, Yves (2004), "Extensions of generalized product caps", Designs, Codes and Cryptography, 31 (1): 5–14, doi:10.1023/A:1027365901231, MR 2031694.
  3. ^ a b c Klarreich, Erica (May 31, 2016), "Simple Set Game Proof Stuns Mathematicians", Quanta
  4. ^ a b c Grochow, Joshua A. (2019), "New applications of the polynomial method: The cap set conjecture and beyond", Bulletin of the American Mathematical Society, 56: 29–64, doi:10.1090/bull/1648, MR 3886143
  5. ^ Brown, T. C; Buhler, J. P (1984-03-01). "Lines imply spaces in density Ramsey theory". Journal of Combinatorial Theory, Series A. 36 (2): 214–220. doi:10.1016/0097-3165(84)90006-2.
  6. ^ Frankl, P.; Graham, R. L.; Rödl, V. (1987). "On subsets of abelian groups with no 3-term arithmetic progression". Journal of Combinatorial Theory. Series A. 45 (1): 157–161. doi:10.1016/0097-3165(87)90053-7. MR 0883900.
  7. ^ Alon, Noga; Dubiner, Moshe (1995). "A lattice point problem and additive number theory". Combinatorica. 15 (3): 301–309. doi:10.1007/BF01299737. ISSN 0209-9683.
  8. ^ Meshulam, Roy (1995-07-01). "On subsets of finite abelian groups with no 3-term arithmetic progressions". Journal of Combinatorial Theory, Series A. 71 (1): 168–172. doi:10.1016/0097-3165(95)90024-1.
  9. ^ "What is difficult about the cap-set problem?". Gowers's Weblog. 2011-01-11. Retrieved 2016-11-26.
  10. ^ "Open question: best bounds for cap sets". What's new. 2007-02-23. Retrieved 2016-11-26.
  11. ^ Bateman, Michael; Katz, Nets (2012-01-01). "New bounds on cap sets". Journal of the American Mathematical Society. 25 (2): 585–613. arXiv:1101.5851. doi:10.1090/S0894-0347-2011-00725-X. ISSN 0894-0347.
  12. ^ Editors (June 5, 2016), "An exponential upper bound for the cap-set problem", Editorial, Discrete Analysis {{citation}}: |author= has generic name (help).
  13. ^ Croot, Ernie; Lev, Vsevolod; Pach, Peter (2016), Progression-free sets in are exponentially small, arXiv:1605.01506, Bibcode:2016arXiv160501506C.
  14. ^ Ellenberg, Jordan S.; Gijswijt, Dion (2017), "On large subsets of with no three-term arithmetic progression", Annals of Mathematics, Second Series, 185 (1): 339–343, arXiv:1605.09223, doi:10.4007/annals.2017.185.1.8, MR 3583358
  15. ^ Kalai, Gil (May 17, 2016), "Polymath 10 Emergency Post 5: The Erdos-Szemeredi Sunflower Conjecture is Now Proven", Combinatorics and more.
  16. ^ Blasiak, Jonah; Church, Thomas; Cohn, Henry; Grochow, Joshua A.; Umans, Chris (2016), "On cap sets and the group-theoretic approach to matrix multiplication", Discrete Analysis, arXiv:1605.06702, Bibcode:2016arXiv160506702B, doi:10.19086/da.1245.
  17. ^ See, e.g., Chapman, T. A. (1971), "Dense sigma-compact subsets of infinite-dimensional manifolds", Transactions of the American Mathematical Society, 154: 399–426, doi:10.1090/s0002-9947-1971-0283828-7, MR 0283828.
  18. ^ See, e.g., Minʹkova, R. M. (1979), "Weak Korovkin spaces", Akademiya Nauk Soyuza SSR, 25 (3): 435–443, 477, MR 0534099.