LXXXVII.2 (1998)
On Waring’s problem in finite fields
by
Arne Winterhof (Braunschweig)
1. Introduction. Let g(k, p
n) be the smallest s such that every element of F
pnis a sum of s kth powers in F
pn.
In Section 2 we summarize the basic results on g(k, p
n). In Section 3 we generalize Dodson’s upper bound for small k ([5], Lemma 2.5.4):
g(k, p) < b8 ln pc + 1; k | p − 1, p/2 < k
2< p, and deduce
g(k, p
n) ≤ b32 ln kc + 1 for p
n> k
2.
The object of Section 4 is to investigate to what extent Waring’s problem for F
pncan be reduced to the problem for F
p. It is proven that if g(k, p
n) exists, then
g(k, p
n) ≤ ng(d, p); d = k
(k, (p
n− 1)/(p − 1)) , k | p
n− 1.
It is well known (see [3]) that
g(k, p) ≤ bk/2c + 1; k < (p − 1)/2.
[15], Theorem 1, implies that if g(k, p
n) exists and p is odd, then g(k, p
n) ≤ bk/2c + 1 for k < (p
n− 1)/2. Whether p has to be odd has not been known yet. In Section 5 we show that p need not be odd.
2. Basic results on g(k, p
n). Every (k, p
n− 1)th power is at the same time a kth power. Hence,
(1) g(k, p
n) = g((k, p
n− 1), p
n).
It is sufficient to restrict ourselves to the case
(2) k | p
n− 1.
Remember that the multiplicative group F
∗pnis cyclic. Hence
(3) g(k, p
n) = 1 ⇔ k = 1.
1991 Mathematics Subject Classification: 11P05, 11T99.
[171]
Since L := {x
k1+ . . . + x
ks| x
1, . . . , x
s∈ F
pn, s ∈ N} is a field ([16], Lemma 1), g(k, p
n) exists if and only if L is not a proper subfield of F
pn, and thus
(4) g(k, p
n) exists if and only if p
n− 1
p
d− 1 - k for all n 6= d | n.
This result is essentially that of [1], Theorem G.
We shall suppose that from now on g(k, p
n) exists.
Let A
i= {z
k1+. . .+z
ik| z
1, . . . , z
i∈ F
pn}. If A
i$ A
i+1then y ∈ A
i+1\A
iimplies xy ∈ A
i+1\A
ifor each 0 6= x ∈ A
1, so that
|A
i+1| ≥ |A
i| + |A
1| − 1 = |A
i| + p
n− 1
k .
Hence in the chain A
1⊂ A
2⊂ . . . ⊂ A
s= F
pnthere are at most k − 1 strict inclusions and therefore
(5) g(k, p
n) ≤ k,
which is a specialization of [10], Th´eor`eme 7.14.
Equality holds for the following examples:
g(1, p
n) = 1, g(2, p
n) = 2, g
p − 1 2 , p
= p − 1
2 , g(p − 1, p) = p − 1.
Since |A
s| ≤
pnk−1+ 1
s, we get a trivial lower bound for g(k, p
n):
(6) g(k, p
n) ≥
ln p
nln
pnk−1+ 1
. For n = 1 the following results are well known:
g(k, p) ≤ max(3, b32 ln kc + 1); p > k
2[6], (7)
g(k, p) ≤ 68(ln k)
2k
1/2; p > 2k + 1 [7], (8)
g(k, p) ≤ bk/2c + 1; p > 2k + 1 [3], (9)
g(k, p) ≤
1 + 2k
2p − 1
(1 + b2 log
2pc); p > k
3/2[2], (10)
g(k, p) ≤ 170 k
7/3(p − 1)
4/3ln p; p ≤ k
7/4+ 1 [8], (11)
g(k, p) ≤ c
ε(ln k)
2+ε; k ≥ 2, p ≥ k ln k
(ln(ln k + 1))
1−ε, ε > 0 [11], (12)
g(k, p) ≤ c
ε; k < p
2/3−ε, ε > 0 [9].
(13)
3. Extension of Dodson’s bound for small k. Now we consider the
case 0 < (k − 1)
2< p
n. In this case g(k, p
n) exists.
The number N
s(b); b ∈ F
∗pn, of solutions of the equation x
k1+ . . . + x
ks= b; x
1, . . . , x
s∈ F
pn, can be expressed in terms of Jacobi sums ([12], Theorem 6.34)
N
s(b) = p
n(s−1)+
k−1
X
j1,...,js=1
λ
j1+...+js(b)J(λ
j1, . . . , λ
js), where λ is a multiplicative character of F
pnof order k.
Using the fact that
|J(λ
j1, . . . , λ
js)| =
p
n(s−1)/2if λ
j1+...+jsis non-trivial, p
n(s−2)/2if λ
j1+...+jsis trivial ([12], Theorem 5.22), we obtain
|N
s(b) − p
n(s−1)| ≤ (k − 1)
sp
n(s−1)/2and in particular
N
s(b) ≥ p
n(s−1)− (k − 1)
sp
n(s−1)/2. Hence,
(14) g(k, p
n) ≤ s for p
n(s−1)> (k − 1)
2s. For s = 2 this is Small’s [14] result.
If 0 < θ(k − 1)
2≤ p
nfor θ > 1, then s > ln θ(k − 1)
2ln θ ≥ ln p
nln(p
n/(k − 1)
2) implies p
n(s−1)> (k − 1)
2s, and thus
(15) g(k, p
n) ≤
ln θ(k − 1)
2ln θ
+ 1 for 0 < θ(k − 1)
2≤ p
n; θ > 1.
We define
S(b) = X
x∈Fpn
ψ(bx
k),
where ψ(x) = e
2πip Tr(x)denotes the additive canonical character. We denote by P
∗b
a summation in which b 6= 0 runs through a set of representatives, one from each of the k − 1 non-power classes and one from the kth power class.
Lemma 1.
X
∗b
|S(b)|
2= k(k − 1)p
n.
P r o o f. The deduction is the same as for Dodson’s Lemma 2.5.1. We
have X
b∈Fpn
|S(b)|
2= X
x,y∈Fpn
X
b∈Fpn
ψ(b(x
k− y
k)) = p
nM,
where M denotes the number of solutions of x
k= y
kin F
pn. Since M = 1 + (p
n− 1)k and S(0) = p
nwe obtain
X
b∈F∗pn
|S(b)|
2= (k − 1)p
n(p
n− 1).
The lemma follows since S(b) has the same value for each element of the same class.
Lemma 2. Suppose that x
k1+ . . . + x
ksdoes not represent every element of F
pn. Then there exist some c ∈ F
∗pnsuch that
|S(mc)| > p
n1 − m
2ln p
ns
; m = 1, . . . , p − 1.
P r o o f. The proof is a direct extension of Dodson’s proof for Lemma 2.5.2. Verify that
N
s(b) = p
−nX
x1,...,xs∈Fpn
X
t∈Fpn
ψ(t(x
k1+. . .+x
ks−b)) = p
−nX
t∈Fpn
S(t)
sψ(−tb) and suppose that there exists a b ∈ F
pnsuch that N
s(b) = 0. Hence we get
X
t∈F∗pn
S(t)
sψ(−tb) = −p
ns.
It follows that there exists an element c ∈ F
∗pnsuch that
|S(c)|
s≥ p
nsp
n− 1 > p
n(s−1), whence
|S(c)| > p
nexp
− ln p
ns
> p
n1 − ln p
ns
, which is the result for m = 1.
For some real ϑ we have
|S(c)| = X
x∈Fpn
exp
2πi
p (Tr(cx
k) − ϑ)
and thus
X
x∈Fpn
cos
2π
p (Tr(cx
k) − ϑ)
> p
n1 − ln p
ns
,
whence
X
x∈Fpn
sin
2π
p (Tr(cx
k) − ϑ)
< p
nln p
n2s .
Since |sin mϕ| ≤ |m sin ϕ| and Tr(mx) = mTr(x) for m = 1, . . . , p − 1, we deduce that
X
x∈Fpn
sin
2π
p (Tr(mcx
k) − mϑ)
< m
2p
nln p
n2s ,
whence
X
x∈Fpn
cos
2 π
p (Tr(mcx
k) − mϑ)
> p
n1 − m
2ln p
ns
, and thus
|S(mc)| > p
n1 − m
2ln p
ns
.
Lemma 3. Suppose that 2 is a kth power in F
pnand g(k, p
n) exists. Then g(k, p
n) < n
ln p ln 2
+ 1
.
P r o o f. If g(k, p
n) exists, then there exists a basis {b
1, . . . , b
n} of kth powers. Let x = a
1b
1+ . . . + a
nb
nbe any element of F
pn; 0 ≤ a
i< p, i = 1, . . . , n. For i = 1, . . . , n we can express a
ias
a
i= a
i,0+ a
i,12 + . . . + a
i,hi2
hi; a
i,j∈ {0, 1}, j = 0, . . . , h
i− 1, a
i,hi= 1.
Since 2
hi≤ a
i< p, x is a sum of at most (h
1+1)+. . .+(h
n+1) < n
ln pln 2
+1 kth powers.
Lemma 4. If p
n> k
2, then g(k, p
n) < b8 ln p
nc + 1.
P r o o f. We suppose that for s = b8 ln p
nc + 1 there exists an element b ∈ F
pnthat is not of the form b = x
k1+ . . . + x
ksand obtain a contradiction.
By Lemma 2 there exists c ∈ F
∗pnsuch that
|S(c)| > p
n1 − ln p
ns
> 7
8 p
nand |S(2c)| > p
n1 − 4 ln p
ns
> 1 2 p
n. If 2 is not a kth power then c and 2c are representatives of two different classes in the sum of Lemma 1. Since k
2< p
nthis gives
p
2n<
7 8
2p
2n+
1 2
2p
2n≤ k(k − 1)p
n< p
2n.
Hence 2 must be a kth power and Lemma 3 implies that b is a sum of n
ln pln 2
+ 1
≤ s kth powers.
Corollary 1. If p
n/θ ≤ k
2< p
nfor some θ > 1, then
g(k, p
n) ≤ b8 ln θk
2c + 1.
From Corollary 1 with θ = k
2and (14) with s = 2 we get:
Theorem 1. g(k, p
n) ≤ b32 ln kc + 1 for p
n> k
2. This generalizes [6], p. 151, (6).
4. A relation between g(k, p
n) and g(d, p) Theorem 2. If g(k, p
n) exists, then
g(k, p
n) ≤ ng(d, p); d = k
k,
pp−1n−1= p − 1
pn−1
k