Professional Documents
Culture Documents
NUMBERS
ROY SHMUELI
Abstract. We study the roots of a random polynomial over the field of p-adic numbers. For a
random monic polynomial with i.i.d. coefficients in Zp , we obtain an estimate for the expected
number of roots of this polynomial. In particular, if the coefficients take the values ±1 with equal
probability, the expected number of p-adic roots converges to (p − 1) / (p + 1) as the degree of
arXiv:2101.03561v1 [math.NT] 10 Jan 2021
1. Intorduction
Consider the random polynomial
f (X) = ξ0 + ξ1 X + · · · + ξn−1 X n−1 + X n
where ξ0 , . . . , ξn−1 are i.i.d. random variables taking values in a ring R. We denote by CR (f ) the
number of roots of f without multiplicities, i.e.
(1) CR (f ) = # {r ∈ R : f (r) = 0} .
We ask the question: What is the expected value of CR (f ) for rings R of interest?
This question has been extensively studied when R = R is the field of real numbers, see for
example [BP32, LO38, Kac43, EO56, IM71, Sö17a, Sö17b]. In particular, Ibragimov and Maslova
[IM71] showed that ξ0 , . . . , ξn are i.i.d. with E [ξi ] = 0 and V [ξi ] = 1, then
" n
!#
X 2
E CR ξi X i ∼ log n
i=0
π
as n → ∞.
When R = Q is the field of rational numbers, we expect to have a few roots. For example,
assume the ξi are Rademacher random variables, i.e. taking the values ±1 with equal probabilities.
Then the only rational numbers that can be a root in this case are ±1. Moreover, we have
!
n−1
X
n
P (f (±1) = 0) = P (±1) + ±1 = 0 = O n−1/2 ,
i=0
−1/2
so CQ (f ) = O n . This argument may be generalized to other coefficients using the Rogozin-
Kolmogorv inequality [Rog61].
Next we consider R = Fq , a finite field. We have
X
E CFq (f ) = P (f (r) = 0) .
r∈Fq
Assume
each ξi is a uniform element in Fq . Then P (f (r) = 0) = 1/q and consequently
that
E CFq (f ) = 1. This may be generalized to non-degenerate coefficients as follow. We restrict to
prime fields, that is, q = p is a prime number, to make the discussion cleaner. The probability that
f (r) = 0 is equal to the probability that the random walk whose steps are given by Xi+1 = rXi +ξi
reach 0 on the n-th step. It is known to expert, that if r 6= 0, these random walks are become
equidistributed as n grows exponentially fast (see Proposition 12 for a more general version).
Hence
p−1
(2) E CFp (f ) = P (ξ0 = 0) + + O (exp (−cn))
p
1
2 ROY SHMUELI
Theorem 1. Let f (X) = ξ0 + ξ1 X + · · · + ξn−1 X n−1 + X n where ξ0 , . . . , ξn−1 are i.i.d. ran-
dom variables taking values in Zp and distributed such that ξi mod p is non-degenerate. Denote
f0 (X) = f (pX). Then for any ε > 0
p−1
(3) E CQp (f ) = E CZp (f0 ) + + O n−1/4+ε ,
p+1
as n → ∞.
Let us compare equation (3) with equation (2), term by term. Note that E CFp (f (pX)) =
P (ξ0 = 0), so the first terms are analogues. The second terms correspond to the number of roots
6≡ 0 (mod p). There is a difference of ≈ 1/p between them due to subtle issues coming from
non-simple roots.
Thosesame issues also cause the error term in (3) to be worse than in (2).
The term E CZp (f0 ) in equation (3) is easy to compute in many cases. It has the following
upper bound:
P (ξ0 ≡ 0 (mod p))
(4) E CZp (f0 ) ≤ ,
P (ξ0 6≡ 0 (mod p))
see Section 7. In particular, E CQp (f ) is bounded as n → ∞ in contrast to E [CR (f )].
Assume that the ξi are distributed according to the Haar measure on Zp . In this case,
E CQp (f ) has an exact formula
p
(5) E CQp (f ) = .
p+1
This result can be achieved by using methods of Evans [Eva06], who studied the expected number
of roots of random multivariate polynomials in a certain model, and Igusa’s
zeta
functions [Den91],
see Appendix A. This result is compatible with Theorem 1, since E CZp (f0 ) = 1/ (p + 1).
Next we apply Theorem 1 to interesting distributions.
Corollary 2. Let f (X) = ξ0 + ξ1 X + · · · + ξn−1 X n−1 + X n where ξ0 , . . . , ξn−1 are i.i.d. random
variables in Zp .
(1) Assume each ξi takes the values ±1 each with equal probability and p > 2. Then,
p−1
E CQp (f ) = + O n−1/4+ε , n → ∞.
p+1
(2) Assume each ξi takes the values 0 or 1 each with equal probability. Then,
3p − 1
E CQp (f ) = + O n−1/4+ε , n → ∞.
2 (p + 1)
(3) Assume each ξi takes the values {0, . . . , p − 1} uniformly. Then,
p2 + 1
E CQp (f ) = + O n−1/4+ε , n → ∞.
p (p + 1)
Corollary 2 follows immediately from Theorem 1 and from
1.1. Outline of the proof of Theorem 1. From now on, we abbreviate and write
C (f ) = CZp (f ) .
For monic f , we have CZp (f ) = CQp (f ).
A first observation is that by grouping the roots according to their value modulo p we have
p−1
X
(6) C (f ) = C (fr ) ,
r=0
where fr (X) = f (r + pX). So we can treat each fr separately. The case of r = 0, gives the term
E [C (f0 )].
Take r 6= 0 and consider the set Υk of all polynomials of the form g (pX) mod pk , see equa-
tion (8). We prove that fr mod pk is distributed uniformly on Υk up to an exponentially small
error (see Lemma 19).
1
Applying Hensel’s lemma, this gives the estimate for E [C (fr )] = p+1 + O p−(1−ε)k/2 (see
Proposition 6). Taking k = Θ (log n) and summing over all r 6= 0, complete the proof of the
theorem.
Let us elaborate on the part of the uniform distribution of fr mod pk . We define a random walk
k
on the additive group Z/pk Z whose n-th step gives the first k coefficients of fr , see equation (33).
Then, we apply ideas from the works Diaconis [CDG87] and of Breuillard and Varjú [BV19], to
show that the random walk “mixes” in the group, for k ≪ log n (see Proposition 12).
The paper is structured as follows. Section 2 surveys the p-adic numbers. Section 3 introduces
Υk and proves Proposition 6. In Section 4, we study the random walks in general and in Section 5,
we connect the random walks to polynomials modulo pk . We prove Theorem 1 in Section 6. Finally,
in Section 7 we prove equation (4) and Proposition 3.
Proposition 12
Proposition 15
Proposition 6 Lemma 19
Theorem 1 Proposition 3
Corollary 2
Acknowledgements. I would like to thank my supervisor, Lior Bary-Soroker, for his guidance,
patience and time. Eli Glasner for his support in the research. Gady Kozma and Ron Peled for
their advices and comments on the research.
This research was partially support by a grant of the Israel Science Foundation, grant no.
702/19.
Proposition 6. Let ε > 0 and let g ∈ Zp [X] be a random polynomial such that deg g ≤ p4k
almost surely and such that g mod pk is distributed uniformly in Υk . Then we have
1
E [C (g)] = + O p−(1−ε)k/2
p+1
as k → ∞.
We first introduce a definition that allows us to connect between roots modulo pk and roots in
Zp .
THE EXPECTED NUMBER OF ROOTS OVER THE FIELD OF p-ADIC NUMBERS 5
Proof. Clearly H1 (g) = H1′ (g) because g (x) ≡ 0 (mod p0 ) for all x ∈ Z/pZ. So, it suffices to
′
show that
(11) Hk (g) = Hk−1 (g) + Hk′ (g) ,
and the rest follows by induction.
We write Hk−1 ⊆ Z/pk−1 Z for the set of all (k − 1)-Henselian roots of g, and H̃k ⊆ Z/pk Z
for the set of all non-primitive k-Henselian roots of g. We define a map θ : Hk−1 → H̃k in the
following manner. For x ∈ Hk−1 , by Hensel’s lemma (Theorem 4) there exists a unique lifting of
x to α ∈ Zp such that g (α) = 0, so we put θ (x) = α mod pk . The element θ (x) is a non-primitive
Henselian root. Indeed, g (α) ≡ 0 (mod p2k ) and g ′ (α) 6≡ 0 (mod pk ) because g ′ (α) ≡ g ′ (x) 6≡ 0
(mod pk−1 ).
The map θ is injective because we have that
θ (x) ≡ α ≡ x (mod pk−1 ).
Meaning the reduction map modulo pk−1 is the left inverse of θ.
Moreover, the map θ is surjective. Indeed, let y ∈ H̃k . By Hensel’s lemma (Theorem 4) y has
a unique lift β ∈ Zp such that g (β) = 0. Since y is non-primitive, we have g ′ (β) ≡ g ′ (y) 6≡ 0
(mod pk−1 ). Hence, x := β mod pk−1 = y mod pk−1 is a (k − 1)-Henselian root of g. From the
uniqueness of β we have that y = θ (x).
Therefore, θ is a bijection. Hence the number of non-primitive k-Henselian roots of g equals to
Hk−1 (g), which proves equation (11).
Lemma 9. Let k > 0 and let g ∈ Zp [X] be a random polynomial such that g mod p2k is distributed
uniformly in Υ2k . Then
1 − p−2k+2
E [Hk (g)] = .
p+1
′
Proof. We start by computing E [Hm (f )] and applying Lemma 8. For m = 1, since g ′ ≡ 0 (mod p)
by the definition of Υ2k there are no 1-Henselian roots and E [H1′ (g)] = 0. For 1 < m ≤ k, we
′ ′ ′
write Hm as the set of all primitive m-Henselian roots of g, so that Hm (g) = #Hm . We use the
following counting technique
X
′ ′
(12) E [Hm (g)] = P (x ∈ Hm ).
x∈Z/pm Z
Define Gx to be the event that g (x) 6≡ 0 (mod pm ) and g ′ (x) ≡ 0 (mod pm−1 ). Assume Gx
′
Reducing modulo p2m and using that g ′ (ỹ) ≡ g ′ (x) ≡ 0 (mod pm−1 ), we get that g (y) ≡ g (ỹ)
(mod p2m ). For the other direction, assume that g (y) ≡ g (ỹ) (mod p2m ). Write y = x + pm z
and ỹ = x + pm z̃ then
1
g (y) = g (x + pm z) = g (x) + g ′ (x) pm z + g ′′ (x) p2m z 2 + · · · ,
2
1
g (ỹ) = g (x + p z̃) = g (x) + g (x) p z̃ + g ′′ (x) p2m z̃ 2 + · · · .
m ′ m
2
Reducing modulo p2m , all terms in the right hand side expect the first two vanish. Plugging in
the assumption g (y) ≡ g (ỹ) (mod p2m ), we get that g ′ (x) pm z ≡ g ′ (x) pm z̃ (mod p2m ). Since
g ′ (x) 6≡ 0 (mod pm ) and g ′ (x) ≡ 0 (mod pm−1 ) we infer that z ≡ z̃ (mod p). Hence y ≡ ỹ
(mod pm+1 ), as needed.
Equation (13) means that when checking if x is an m-Henselian root, it suffices to check if lifts
of x to Z/pm+1 Z are roots of g modulo p2m .
We denote Lx the set of lifts of x to Z/pm+1 Z. We have that
′
P (x ∈ Hm ) = P ∃y ∈ Lx , g (y) ≡ 0 (mod p2m ) ∩ Gx
]
= P g (y) ≡ 0 (mod p2m ) ∩ Gx
(14)
y∈Lx
X
= P g (y) ≡ 0 (mod p2m ) ∩ Gx .
y∈Lx
For x ∈ Z/pk Z we say that x is simple root of g modulo pk if g (x) ≡ 0 (mod pk ) and g ′ (x) 6≡ 0
(mod pk ). And, we say x ∈ Z/pk Z is non-simple root of g modulo pk if g (x) ≡ g ′ (x) ≡ 0 (mod pk ).
We denote by Mg the event that g has a non-simple root modulo pk .
Lemma 10. For any k > 0, let g ∈ Zp [X] be a random polynomial such that g mod pk is
distributed uniformly in Υk . Then we have that:
P (Mg ) = p−k+1
THE EXPECTED NUMBER OF ROOTS OVER THE FIELD OF p-ADIC NUMBERS 7
Proof. Let M be the set of all non-simple roots of g modulo pk . We write g (X) = ξ0 + ξ1 pX +
ξ2 p2 X 2 + . . . and then for a fixed x ∈ Z/pk Z we have
g (x) ≡ 0 (mod pk )
P (x ∈ M) = P
g ′ (x) ≡ 0 (mod pk )
ξ0 ≡ − (ξ1 py + . . . ) (mod pk )
=P
(16) pξ1 ≡ − 2ξ2 p2 y + . . . (mod pk )
ξ0 ≡ − (ξ1 py + . . . ) (mod pk )
=P
ξ1 ≡ − (2ξ2 py + . . . ) (mod pk−1 )
= p−2k+1 .
The last equality holds true because ξ0 mod p2m and ξ1 mod pm−1 are distributed uniformly in
Z/p2m Z and Z/pm−1 Z respectively.
We finish the proof by using union bound and plugging equation (16)
[ X
P (Mg ) = P {x ∈ M} ≤ P (x ∈ M) = p−k+1 .
x∈Z/pk Z x∈Z/pk Z
Proposition 11. Let ε > 0 and let g ∈ Zp [X] be a random polynomial such that deg g ≤ p9k
almost surely and g mod p2k is distributed uniformly in Υ2k . Then
1
E [C (g)] = + O p−(1−ε)k
p+1
as k → ∞.
Proof. By Hensel’s Lemma (Theorem 4), we know that any k-Henselian root lifts uniquely to a
root in Zp . Moreover, if x is a simple root of g modulo pk then x lifts to a root in Zp if and only
if x is k-Henselian. Indeed, if x lifts to a root α ∈ Zp , the α mod p2k is a lift of x to a root of g in
Z/p2k Z.
All the non-simple roots of g modulo pk can be lifted to at most deg g roots, in particular when
g ≡ 0 (mod pk ). When g 6≡ 0 (mod pk ), all the non-simple roots of g modulo pk can be lifted to
at most deg g mod pk < k, by Proposition 5.
This yields the upper bound on the expected number of roots of g,
(17) E [Hk (g)] ≤ E [C (g)] ≤ E [Hk (g)] + kP (Mg ) + E [deg g] P g ≡ 0 (mod pk ) .
Finally, since deg g ≤ p8k almost surely and by equation (9), we get that
2
(20) E [deg g] P g ≡ 0 (mod pk ) = O p9k p−k(k+1)/2 = O p−k /4 .
Plugging equations (18), (19) and (20) into equation (17) finishes the proof.
Proof of Proposition 6. If k is even we just apply Proposition 11. Otherwise k is odd. Since g mod
pk is distributed uniformly in Υk then g mod pk−1 is distributed uniformly in Υk−1 . Moreover,
deg g ≤ p4k = p8(k−1)/2+4 ≤ p9(k−1)/2 almost surely. So we apply Proposition 11 again to finish
the proof.
8 ROY SHMUELI
d
4. Random walks on (Z/qZ)
d
Let q be a power of the prime number p and V = (Z/qZ) . Let ξ0 , ξ1 , . . . , ξn−1 be i.i.d.
random variables taking values in Zp distributed according to a law µ. We choose some vectors
×
~v0 , ~v1 , . . . , ~vn−1 in V . For some r ∈ (Z/qZ) we study the random walk over the additive group
Pn−1 i
(V, +) whose n-th step is i=0 ξi r ~vi . We denote by νr the probability measure induced from the
n-th step.
For two vectors ~u, w ~ ∈ V , we denote by h~u, wi
~ the formal dot product i.e.
h~u, wi
~ = u1 w1 + · · · + ud wd .
For a non-zero vector ~u ∈ V , we call the number of vectors in ~v0 , . . . , ~vn−1 such that h~u, ~vi i 6= 0,
the ~u-weight of ~v0 , . . . , ~vn−1 and we denote it by Weightu~ (~v0 , . . . , ~vn−1 ). We define the minimal
weight of ~v0 , . . . , ~vn−1 to be
σ (~v0 , . . . , ~vn−1 ) = min Weightu~ (~v0 , . . . , ~vn−1 ) .
~ ∈V \{~0}
u
The relation between τ , σ and the measure νr is found in the following proposition:
×
Proposition 12. For any r ∈ (Z/qZ) and ~u ∈ V . We have:
1 τ σ (~v0 , ~v1 , . . . , ~vn−1 )
νr (~u) = + O exp − .
#V q2
Let µq and µp be the push forward of µ to Z/qZ and Z/pZ respectively. Those measures satisfy
the following
µq (x) = µ (x + qZp ) and µp (x) = µ (x + pZp ) .
P 2
We can use this notation to write τ = 1 − x∈Z/pZ µp (x) .
Let δw~ be the Dirac measure on V i.e.
(
1, ~u = w~
(22) δw~ (~u) = .
0, ~u 6= w
~
We write µ.δw~ for the following probability measure on V
X
(23) µ.δw~ (·) = µq (x) δxw~ (·) .
x∈Z/qZ
x,y∈Z/qZ
!
X 2L (h(x − y) w,
~ ~ui)
2
≤ µq (x) µq (y) 1 − 2
q
x,y∈Z/qZ
2 X 2
=1− µq (x) µq (y) L ((x − y) hw,
~ ~ui) .
q2
x,y∈Z/qZ
If p ∤ x − y then (x − y) hw,
~ ~ui is non-zero. So
2
L ((x − y) hw,
~ ~ui) ≥ 1,
hence
2 2 X
d
(27) µ.δw~ (~u) ≤ 1 − 2 µq (x) µq (y) .
q
x,y∈Z/qZ
p∤x−y
Hence X X
µq (x) µq (y) = µp (x′ ) µp (y ′ ) .
′ ′
x,y∈Z/qZ x ,y ∈Z/pZ
p∤x−y x′ 6=y ′
By direct computation
X X X 2
µq (x) µq (y) = µp (x′ ) µp (y ′ ) − µp (x′ )
x,y∈Z/qZ x′ ,y ′ ∈Z/pZ x′ ∈Z/pZ
p∤x−y
2
X X 2
= µp (x′ ) − µp (x′ )
x′ ∈Z/pZ x′ ∈Z/pZ
X
′ 2
=1− µp (x ) = τ .
x′ ∈Z/pZ
Plugging this into equation (27) and using the inequality 1 − t ≤ exp (−t) for t ∈ [0, 1], we get
2
d 2τ 2τ
µ.δw~ (~u) ≤ 1 − 2 ≤ exp − 2 .
q q
And we finish the proof by taking square root on both sides of the inequality.
10 ROY SHMUELI
n o
×
Lemma 14. Let r ∈ (Z/qZ) and ~u ∈ V \ ~0 . Then
τ Weightu~ (~v0 , ~v1 , . . . , ~vn−1 )
|ν̂r (~u)| ≤ exp − .
q2
Proof. We define the following set I (~u) = {0 ≤ i < n : h~u, ~vi i =
6 0}, so that
Weightu~ (~v0 , ~v1 , . . . , ~vn−1 ) = #I (~u)
by definition. For i ∈ I (~u), Lemma 13 infers that
\ τ
(28) µ.δ~vi ri (~u) ≤ exp − 2 .
q
Otherwise, for i ∈
/ I (~u) we have that
X
\ ~
(29) µ.δ~vi ri (~u) ≤ ~ ζ −h~u,wi
µ.δ~vi ri (w) = 1.
w∈V
~
By equations (24), (28), (29) and since Fourier transform maps convolutions to products we get
n−1
Y \
|ν̂r (~u)| = µ.δ~vi ri (~u)
i=0
Y Y
τ
≤ exp − 2 · 1
i∈I(~u) q
/ u)
i∈I(~
τ #I (~u)
= exp −
q2
τ Weightu~ (~v0 , ~v1 , . . . , ~vn−1 )
= exp − .
q2
Proof of Proposition 12. For any probability measure ν on V , we have by equation (25) that
X
ν̂ ~0 = ν (w)
~ = 1.
w∈V
~
X
1 τ σ (~v0 , ~v1 , . . . , ~vn−1 )
≤ exp −
#V q2
w∈V
~ \{~0}
τ σ (~v0 , ~v1 , . . . , ~vn−1 )
< exp − .
q2
THE EXPECTED NUMBER OF ROOTS OVER THE FIELD OF p-ADIC NUMBERS 11
Comparing the coefficient of X m finishes the proof. Indeed, since m < pℓ , the coefficient of X m
n
ℓ
in the right side is m and in the left side is n+p
m .
d
Consider the vectors in ~v0 , . . . , ~vn−1 ∈ Z/pk Z such that
i i
(31) ~vi = mod pk , . . . , mod pk .
0 d−1
where we define ji = 0 for i < j. We call those vectors the pascal vectors of length d modulo pk .
We are interested in finding a lower bound for the minimal weight of the pascal vectors of length
d modulo pk .
Lemma 17. Let n ≥ d ≥ 1 be integers, let p be a prime and let ~v0 , . . . , ~vn−1 be the pascal vectors
of length d modulo p. Then we have that
n
≤ σ (~v0 , . . . , ~vn−1 ) .
pd
Proof. Let ℓ be the integer such that pℓ−1 < d ≤ pℓ . The first d vectors ~v0 , . . . , ~vd−1 are forming
d
a basis in (Z/pZ) since
1 0 0 ··· 0
− ~v0 −
− ~v1 1 1 0 ··· 0
−
= 1 2 1 ··· 0 mod p.
..
. .. .. .. .. ..
. . . . .
− ~vd−1 − d−1
1 d−1 2 ··· 1
ℓ
So we found (n − i0 − 1) /p + 1 vectors ~vi such that h~u, ~vi i 6= 0. Hence,
Weightu~ (~v0 , . . . , ~vn−1 ) ≥ (n − i0 − 1) /pℓ + 1
≥ n/pℓ − (i0 + 1) /pℓ + 1
≥ n/pd.
Corollary 18. Let ~v0 , . . . , ~vn−1 be the pascal vectors of length d modulo pk and n ≥ d. Then we
have that:
n
≤ σ (~v0 , . . . , ~vn−1 )
pd
Proof. Denote h·, ·iR as the dot product in the ring R. Clearly h~u, ~vi iZ/pZ 6= 0 implies that
h~u, ~vi iZ/pk Z 6= 0. Hence
Weightu~ (~v0 mod p, . . . , ~vn−1 mod p) ≤ Weightu~ (~v0 , . . . , ~vn−1 )
and so σ (~v0 mod p, . . . , ~vn−1 mod p) ≤ σ (~v0 , . . . , ~vn−1 ).
Proof of Proposition 15. We expand f (r + X) into two ways. By Taylor’s expansion we have
1
f (r + X) = f (r) + f ′ (r) X + f ′′ (r) X 2 + · · · + X n .
2
On the other hand, we apply the Newton binom formula
Xn
n j n−j
f (r + X) = ξ0 + ξ1 (r + X) + · · · + ξn r X
j=0
j
Xn Xn
j j−1
= ξj rj + ξj r X + · · · + X n.
j=0 j=1
1
Since p ∤ r we get that f (i) (r) /i! ≡ γi (mod pmi ) if and only if f (i) (r) ri /i! ≡ γi ri (mod pmi ).
d
Next we apply Proposition 12 with V = Z/pM Z and ~v0 , . . . , ~vn−1 the pascal vectors of length
d (see equation (31)). By equation (32), we have
n−1
X
1
(33) ξi~vi ri + ~vn rn = f (r) , f ′ (r) r, . . . , f (d) (r) rd .
i=0
d!
If we set S = (x0 , . . . , xd−1 ) ∈ V : ∀i, xi ≡ ri γi (mod pmi ) , then by Proposition 12 we have that
n−1
!
X X
i n
P ξi~vi r + ~vn r ∈ S = νr (~u)
i=0 u vn r n +S
~ ∈−~
#S τ σ (~v0 , ~v1 , . . . , ~vn−1 )
= + O #S · exp − ,
#V p2M
Qd−1
where τ is as defined in equation (21). Since #S = i=0 pM−mi = pdM p−N ≤ pdM , #V = pdM ,
by Corollary 18
n
!
X τn
P ξi~vi r ∈ S = p−N + O exp − 2M+1 + dM · log p
i
,
i=0
p d
and this finish the proof. Note, that τ > 0 because ξi mod p is non-degenerate.
THE EXPECTED NUMBER OF ROOTS OVER THE FIELD OF p-ADIC NUMBERS 13
This distribution is well-defined for n sufficiently large, since P fr ≡ h (mod pk ) is bounded away
from zero by Lemma 19.
Then
1 X
(37) E [C (g)] = E C (fr )fr ≡ h (mod pk ) .
#Υk
h∈Υk
k
On the other hand, g mod p is distributed uniformly in Υk . Assume, n is sufficiently large. Then
k ≥ log n/4 log p, so deg fr = n = p4·log n/4 log p ≤ p4k . Hence deg g ≤ p4k almost surely. So by
Proposition 6 we conclude that
1
(38) E [C (g)] = + O p−(1−ε1 )k/2 .
p+1
Plugging equations (37) and (38) into equation (36) gives
1
E [C (fr )] = + O p−(1−ε1 )k/2 + exp (−c2 nε1 ) .
p+1
We choose ε1 such that 2ε1 − ε1 < ε, so that p−(1−ε1 )k/2 = O n−1/4+ε . Thus
2
1
E [C (fr )] = + O n−1/4+ε .
p+1
Finally, we finish the proof by substituting E [C (fr )] into equation (34).
µ (α + E) = µ (E)
µ (αE) = |α|p µ (E)
µ (Zp ) = 1
This measure is called the normalized Haar measure.
All integrals in this appendix are Lebesgue integrals according to the Haar measure or to a
product of the Haar measures.
We start with surveying the tools we shall use to derive equation (A.1). We start with the
Igusa’s local zeta functions (for more details see [Den91]). Let F ∈ Zp X ~ be a multivariate
~
polynomial in X = (X1 , X2 , . . . , Xm ). We define the Igusa’s local zeta function associated to F to
be Z
s
ZF (s) = |F (~
α)|p d~
α,
Zm
p
Proof. The random variable ξ0 − β distributes the same as ξ0 for any β ∈ Zp , since Haar measure
is invariant under translations. Hence E [C (f − β)] is a constant that is independent of β. By
Fubini’s theorem:
THE EXPECTED NUMBER OF ROOTS OVER THE FIELD OF p-ADIC NUMBERS 17
Z "Z #
(A.4) E [C (f )] = E [C (f − β)] dβ = E C (f − β) dβ .
Zp Zp
References
[Bac64] George Bachman. Introduction to p-adic numbers and valuation theory. Academic Press, New York, 1964.
[BP32] A. Bloch and G. Pólya. On the roots of certain algebraic equations. Proceedings of the London Mathe-
matical Society, 33(1):102–114, 1932.
[BV19] Emmanuel Breuillard and Péter P. Varjú. Irreducibility of random polynomials of large degree. Acta
Math., 223(2):195–249, 2019.
[CDG87] F. R. K. Chung, Persi Diaconis, and R. L. Graham. Random walks arising in random number generation.
The Annals of Probability, 15(3):1148–1165, 1987.
[Den91] Jan Denef. Report on igusa’s local zeta function. Séminaire Bourbaki, 33:359–386, 1990-1991.
[EO56] Paul Erdös and A. C. Offord. On the number of real roots of a random algebraic equation. Proceedings
of the London Mathematical Society, s3-6(1):139–160, 1956.
[Eva06] Steven Evans. The expected number of zeros of a random system of p-adic polynomials. Electron. Com-
mun. Probab. 11, 11(278-290):278–290, 2006.
[Hal74] Paul R. Halmos. Measure theory. Springer-Verlag, New York, 1974.
[IM71] I. A. Ibragimov and N. B. Maslova. On the expected number of real zeros of random polynomials i.
coefficients with zero means. Theory of Probability & Its Applications, 16(2):228–248, 1971.
[Kac43] M. Kac. On the average number of real roots of a random algebraic equation. Bull. Amer. Math. Soc.,
49(4):314–320, 1943.
[Lan70] Serge Lang. Algebraic number theory. Addison-Wesley series in mathematics. Addison-Wesley, Reading,
Mass., 1970.
[LO38] J. E. Littlewood and A. C. Offord. On the number of real roots of a random algebraic equation. Journal
of the London Mathematical Society, 13(4):288–295, 1938.
[Rog61] B. A. Rogozin. On the increase of dispersion of sums of independent random variables. Theory of Proba-
bility & its Applications, 6(1):97, 1961.
[Sö17a] Ken Söze. Real zeroes of random polynomials, i. flip-invariance, turán’s lemma, and the newton-hadamard
polygon. 220(2):817–836, 2017.
[Sö17b] Ken Söze. Real zeroes of random polynomials, ii. descartes’ rule of signs and anti-concentration on the
symmetric group. Israel Journal of Mathematics, 220(2):837–872, 2017.
Raymond and Beverly Sackler School of Mathematical Sciences, Tel Aviv University, Tel Aviv
69978, Israel
Email address: royshmueli@tauex.tau.ac.il