ON THE SIZE OF KAKEYA SETS IN FINITE FIELDS

advertisement
ON THE SIZE OF KAKEYA SETS IN FINITE FIELDS
MINGFENG ZHAO
March 01, 2010
In this note, we always assume that F is a finite field with |F | = q and n ∈ N.
Definition 1. A subset E ⊆ F n is called a Kakeya set if for any v ∈ F n \{0}, there exists some xv ∈ E such that
{xv + tv : t ∈ F } ⊆ E.
Lemma 1. Let d ∈ N and Vd be the set of all polynomials of degree at most d in F [X1 , · · · , Xn ], then
dimF (Vd ) =
n+d
.
n
Proof. For any multi-index α = (α1 , · · · , αn ) ∈ Nn0 , it’s easy to see that {X α : |α| ≤ d} is an F -basis of Vd . So dimF (Vd )
is just the non-negative integer solutions of α1 + · · · + αn + αn+1 = d. Therefore, we have
divF (Vd ) =
d+n+1−1
n+d
=
.
n+1−1
n
Lemma 2. Let E be any subset of F n , then the set of all functions from E to F is an F -vector space with dimension
|E|.
Proof. Let ΣE be the set of all functions from E to F , it’s easy to see that ΣE is an F -vector space. Let |E| = m and
E = {e1 , · · · , em }, for each i = 1, · · · , m, define vi : E → F as vi (ej ) = δij .
Claim I: {vi : i = 1, · · · , m} is an F -basis of ΣF .
n
X
Let ai ∈ F such that
ai vi = 0, then for each j = 1, · · · , m, we have 0 =
i=1
m
X
a i vi
i=1
ej ) =
m
X
i=1
ai vi (ej ) =
m
X
ai δij =
i=1
aj , which implies that {vi : i = 1, · · · , m} are F -linearly independent. On the other hand, for any function f : E → F ,
m
m
m
X
X
X
for any j = 1, · · · , m, we have f (ej ) =
f (ei )δij =
f (ei )vi (ej ), that is, f =
f (ei )vi . In summary, we know
i=1
i=1
i=1
that {vi : i = 1, · · · , m} is an F -basis of ΣF .
n+d
Lemma 3. Let d ∈ N and E be any subset of F such that |E| <
, then there exists some non-zero polynomial
n
f (X1 , · · · , Xn ) ∈ F [X1 , · · · , Xn ] such that deg f (X) ≤ d and f (P ) = 0 for all P ∈ E.
n
1
2
MINGFENG ZHAO
Proof. Let Vd be the set of all polynomials of degree at most d in F [X1 , · · · , Xn ], and ΣE be the set of all functions
from E to F . Define σ : Vd → ΣE as: for any f (X) ∈ Vd , then σ(f (X1 , · · · , Xn ))(P ) = f (P ) for all P ∈ E. It’s easy to
see that σ is an F -linear map. On the other hand, by Lemma 1 and Lemma 2, then ker(σ) 6= 0, which implies that
there exists some non-zero polynomial f (X1 , · · · , Xn ) ∈ Vd such that σ(f (X1 , · · · , Xn )) = 0, that is, f (P ) = 0 for all
P ∈ E.
Lemma 4. Let d ∈ N and f (X) be a non-zero polynomial in F [X] such that deg f (X) ≤ d, then f (X) at most has d
zeroes in F .
Proof. The statement follows directly from Euclid’s long division.
Lemma 5. There holds that
n+q−1
1
>
· qn
n
n!
Proof. In fact, we have
n+q−1
n
=
(n + q − 1)!
n!(q − 1)!
=
1
· (n + q − 1)(n + q − 2) · · · q
{z
}
n! |
there are n terms
>
1
· qn .
n!
Lemma 6. Let m ∈ N be such that m < q and f (X1 , · · · , Xn ) ∈ F [X1 , · · · , Xn ] be such that f (X1 , · · · , Xn ) at most
has degree m and f (P ) = 0 for all P ∈ F n , then f (X1 , · · · , Xn ) = 0.
Proof. We prove the statement by induction on m + n. For any k ∈ N, let Vk be the set of all polynomials of degree at
most k in F [X1 , · · · , Xn ]. If m = 1 and any n ∈ N, for any f (X1 , · · · , Xn ) ∈ Vm = V1 such that f (P ) = 0 for all P ∈ F n ,
then there are some a0 , a1 , · · · , an ∈ F such that f (X1 , · · · , Xn ) = a0 + a1 X1 + · · · + an Xn . Since f (0, · · · , 0) = 0,
then a0 = 0. For each i = 1, · · · , n, since f (0, · · · , 1, · · · , 0) = 0, then a0 = 0. Hence we have f (X1 , · · · , Xn ) = 0,
that is, the statement is true for m = 1 and all n ∈ N. If n = 1 and any m ∈ N, for any f (X1 ) ∈ Vm such that
f (P ) = 0 for all P ∈ F , since deg f (X1 ) ≤ m < q = |F |, by Lemma 4, then f (X1 ) = 0, that is, the statement is true
for n = 1 and all m ∈ N. Now let’s look at q > m > 2 and n > 2, assume that the statement is true for < m + n.
Now for any f (X1 , · · · , Xn ) ∈ Vm such that f (P ) = 0 for all P ∈ F n , if f (X1 , · · · , Xn ) at most has degree m − 1, by
induction, then f (X1 , · · · , Xn ) = 0. So we can assume that deg f (X1 , · · · , Xn ) = m. Since m > 2, then there are some
ON THE SIZE OF KAKEYA SETS IN FINITE FIELDS
indeterminate, without lose of generality, Xn such that f (X1 , · · · , Xn ) =
t
X
3
gi (X1 , · · · , Xn−1 )X i for some 1 ≤ t ≤ m
i=0
and gi (X1 , · · · , Xn−1 ) ∈ F [X1 , · · · , Xn−1 ] such that deg gi (X1 , · · · , Xn−1 ) ≤ m − i ≤ m. For any v1 , · · · , vn−1 ∈ F ,
t
X
let h(Xn ) = f (v1 , · · · , vn−1 , Xn ) =
gi (v1 , · · · , vn−1 )Xni , then h(v) = f (v1 , · · · , vn−1 , v) = 0 for all v ∈ F . Since
i=0
deg h(Xn ) ≤ t ≤ m < q, by Lemma 4, then h(Xn ) = 0, which implies that gi (v1 , · · · , vn−1 ) = 0 for all i = 0, · · · , t. So
for each i = 0, · · · , t, we have gi (P ) = 0 for all P ∈ F n−1 . By induction hypothesis, then gi (X1 , · · · , Xn−1 ) = 0 for all
i = 0, · · · , t, which implies that f (X1 , · · · , Xn ) = 0, that is, the statement is true for n + m. In summary, the statement
is true for all m, n ∈ N such that m < q.
Theorem 7 (Theorem 1.5 on Page 1094 in Dvir[1]). For any Kakeya set E ⊆ F n , we have
n+q−1
|E| >
.
n
In particular, by Lemma 5, we have
|E| >
1
· qn .
n!
n+q−1
n+d
=
, by Lemma 2, then there
n
n
exists some non-zero polynomial f (X1 , · · · , Xn ) ∈ F [X1 , · · · , Xn ] such that deg f (X1 , · · · , Xn ) ≤ d and f (P ) = 0 for
m
X
all P ∈ E. Let m = deg f (X), then 1 ≤ m ≤ d and f (X) =
fi (X), where fi (X1 , · · · , Xn ) are homogeneous of
Proof. Let d = q − 1, if the statement is not true, that is, |E| <
i=0
degree i, for each i = 0, · · · , d, that is, each fi (X1 , · · · , Xn ) is just the i-th homogeneous component of f (X). Since
deg f (X1 , · · · , Xn ) = m, then fm (X1 , · · · , Xn ) 6= 0.
Claim I: fm (P ) = 0 for all P ∈ F n .
For any v ∈ F n \{0}, since E is a Kakeya set of F n , then there exists some xv ∈ E such that {xv + tv : t ∈ F } ⊆ E.
Since f (P ) = 0 for all P ∈ E, then f (xv + tv) = 0 for all t ∈ F . Let gv (X) = f (xv + Xv), then gv (X) at most has
degree m ≤ d < q. But since gv (t) = f (xv + tv) = 0 for all t ∈ F and |F | = q, by Lemma 4, then gv (X) = 0. Think
v = (v1 , · · · , vn ) as n indeterminates, we know that gv (X) = fm (v)X m + the order of X is less than m (notice that for
any multi-index α ∈ Nn0 , we have (Xv1 )α1 · · · (Xvn )αn = X |α| v1α1 · · · vnαn ). Since gv (X) = 0 in F [X], then fm (v) = 0.
Since fm (X1 , · · · , Xn ) is homogeneous of degree m, then fm (P ) = 0 for all P ∈ F n .
By Claim I and Lemma 6, then fm (X1 , · · · , Xm ) = 0, contradiction. Therefore, we must have |E| >
n+q−1
.
n
References
[1] Zeev Dvir. On the size of kakeya sets in finite fields. Journal of the American Mathematical Society, 2(4):1093–1097, 2009.
Department of Mathematics, University of Connecticut, 196 Auditorium Road, Unit 3009, Storrs, CT 06269-3009
E-mail address: mingfeng.zhao@uconn.edu
Download