Chapter 4
Kakeya Sets over Finite Fields
Three Lemmas
Sections in this chapter
This chapter uses the counting lemma (2.2), in both its plain and its multiplicity form; the Schwartz–Zippel lemma (2.6) and its multiplicity form (2.8); and the properties of Hasse derivatives along lines (Lemma 2.5). The bridge between counting and zeros is the restriction of a polynomial to the lines that a Kakeya set contains.
4.1 The problem
Kakeya (1917) asked for the least area of a planar region in which a unit segment can be rotated through a full turn; Besicovitch (1928) showed that the area can be made arbitrarily small, and indeed that there are sets of measure zero in containing a unit segment in every direction. The Kakeya conjecture asserts that such sets nevertheless have Hausdorff dimension . It is proved for and open for , and it is connected to central questions in harmonic analysis and partial differential equations.
Wolff (1999) proposed a finite-field model of the problem.
Definition 4.1. A set is a Kakeya set if it contains a line in every direction: for every there is with .
Wolff conjectured that a Kakeya set has at least points, with depending only on , and this was proved by Dvir (2009) with after a decade in which the best bounds had the form with (Wolff 1999; Mockenhaupt and Tao 2004). The multiplicity refinement of Saraf and Sudan (2008) and Dvir, Kopparty, Saraf, and Sudan (2013) raised to up to lower-order terms, which is within a factor of about of the best constructions.
4.2 Dvir's theorem
Theorem 4.2 (Dvir 2009). Every Kakeya set satisfies
Proof. Suppose . By Lemma 2.2(a) there is a nonzero polynomial of degree vanishing on . Since (it contains lines), is not a nonzero constant, so . Let be the top homogeneous part of .
Let and choose with the line contained in . The univariate polynomial has degree at most and vanishes at all points , so by Lemma 2.5(v) it is the zero polynomial. In particular its coefficient of vanishes, and by Lemma 2.5(vi) that coefficient is . Thus for every ; and since is homogeneous of positive degree. So vanishes on all of .
But is a nonzero polynomial of degree , so by Lemma 2.6 it has at most zeros in . This is a contradiction. The inequality is clear. ∎
The argument uses only one line per direction and only the fact that a line has points; it does not use that the lines are in different directions except through the conclusion that vanishes everywhere. The same proof gives more.
Corollary 4.3 (Dvir 2009). Let and suppose contains, for every direction , at least points of some line in direction . Then .
Proof. If , a nonzero of degree vanishes on , with . For each the restriction to the corresponding line has degree at most and at least roots, so is zero, and as before. Then vanishes on with degree , contradicting Lemma 2.6. ∎
4.3 The method of multiplicities
Dvir's bound has the right order but the constant is far from the truth. The loss occurs at one place: the polynomial is required to vanish at each point of , which costs one linear condition per point, and the degree it can then be given is ; the argument then needs . Suppose instead the polynomial is required to vanish to order at each point. This costs conditions per point, so the degree becomes , apparently no better. But the restriction to a line now vanishes to order at each of points, so it is zero as soon as rather than . The two factors of cancel, the factor remains, and nothing has been gained.
The gain comes from a second observation. If vanishes to order on , then every Hasse derivative with vanishes to order on (Lemma 2.5(iii)), and the same restriction argument applied to shows that vanishes on every direction, provided . Thus vanishes on all of not merely to order but to order roughly , and the multiplicity Schwartz–Zippel lemma (2.8) then forces , rather than . Since as , the bound on becomes , and the has disappeared.
The following lemma packages the restriction argument.
Lemma 4.4. Let be a Kakeya set, and let have degree and vanish to order at least at every point of . Let satisfy
Then for every .
Proof. If , the hypothesis gives , so by Lemma 2.5(ii) both and have negative degree, i.e. are zero, and there is nothing to prove. Assume . Fix and with . Let and . By Lemma 2.5(ii), , so . By Lemma 2.5(iii), vanishes to order at least at every point of , hence at every point , ; by Lemma 2.5(iv), for every . If , Lemma 2.5(v) gives , contrary to hypothesis. So , and in particular the coefficient of in is zero. By Lemma 2.5(vi) applied to with , that coefficient is , where is the homogeneous part of of degree ; and by Lemma 2.5(ii), . ∎
4.4 The Dvir–Kopparty–Saraf–Sudan bound
Theorem 4.5 (Dvir, Kopparty, Saraf, and Sudan 2013). Every Kakeya set satisfies
Proof. Fix an integer and let be the largest integer with , so that . We claim
Suppose not. By Lemma 2.2(b) there is a nonzero of degree vanishing to order at least at every point of . Note , so ; put
For every with we have , i.e. , i.e. . Lemma 4.4 (applied to , of degree ) therefore gives for all and all : the polynomial vanishes to order at least at every nonzero point of . At the origin, is a nonzero homogeneous polynomial of degree , so exactly.
Apply Lemma 2.8 to with :
so . If this would give , which is absurd; so , and then , i.e.
Now , so (4.2) gives , i.e. , i.e. . This contradicts , and proves (4.1).
From (4.1),
As with , each factor tends to , because . Since (4.1) holds for every , is at least the limit, . Finally . ∎
Remark 4.6. The proof gives slightly more than the limit: for every , , and one may take the maximum over . For large and fixed the improvement is negligible.
Remark 4.7. The two ingredients that distinguish this proof from Dvir's are the passage from to its derivatives in Lemma 4.4, which converts vanishing of on to high-order vanishing of everywhere, and the multiplicity Schwartz–Zippel lemma, which converts high-order vanishing everywhere into a lower bound on the degree. Neither ingredient is specific to Kakeya sets; the first uses only that contains lines, the second only that is a grid. Saraf and Sudan (2008) obtained the intermediate bound with the first ingredient alone, using the ordinary Schwartz–Zippel lemma for the derivatives; the second ingredient is what gives the clean constant.
The same argument applies to sets containing only a fraction of each line.
Corollary 4.8. Let and suppose contains, for every , at least points of some line in direction . Then
Proof. Repeat the proof of Theorem 4.5 with the largest integer below . In Lemma 4.4 the restriction now has at least points of multiplicity , so whenever , i.e. whenever , and vanishes to order at every nonzero point. Inequality (4.2) is unchanged, since it comes from Lemma 2.8 over ; combining with gives , i.e. , a contradiction. The limit gives the bound. ∎
For this is Theorem 4.5; for with fixed it gives , which improves on Corollary 4.3's for large .
4.5 Small cases and the plane
How sharp are these bounds? The trivial upper bound is , and the union of one line per direction has at most points, so the question is the constant. Constructions of Kakeya sets of size for odd are known (Saraf and Sudan 2008; Dvir 2012, §4), so Theorem 4.5 is within a factor of of the truth for fixed as . Whether the constant is or or something between is open for .
In the plane the problem is solved. Blokhuis and Mazzocca (2008) proved that for odd the minimum size of a Kakeya set in is exactly
attained by a construction based on a conic. Dvir's bound is thus below the truth by exactly , and is asymptotically sharp in the plane, whereas the multiplicity bound is weaker there; the multiplicity method wins only in higher dimension, where the matters. The following values were computed by exhaustive search over all choices of one line per direction (Appendix A):
| minimum | Blokhuis–Mazzocca | Dvir | DKSS | |
|---|---|---|---|---|
| 3 | 7 | 7 | 6 | 3.24 |
| 5 | 17 | 17 | 15 | 7.72 |
| 7 | 31 | 31 | 28 | 14.21 |
One Kakeya set of size in found by the search is the union of the six lines , , , , , and ; its points are , , , , , , , , , , , , , , , , and , of which six lie on one of the lines, nine on two, and two, and , on three. Chapter 7 solves the variant in which each of the lines may miss one point, and shows that Dvir's bound falls short of the truth by the same there.
In three dimensions the comparison reverses for moderate . Dvir gives ; DKSS gives ; and for DKSS overtakes Dvir already at ( against ). For and the two bounds are and against ; the constructions give about . The exact minimum is unknown in every case with .