Arithmetic Dynamics on Varieties of Dimension Greater Than 1 by

advertisement
Arithmetic Dynamics on Varieties of Dimension Greater Than 1
by
Benjamin A. Hutz
B. S., Duke University, 2000
Sc. M., Brown University, 2004
Submitted in partial fulfillment of the requirements
for the Degree of Doctor of Philosophy in the
Department of Mathematics at Brown University
Providence, Rhode Island
May 2007
c Copyright 2007 by Benjamin A. Hutz
This dissertation by Benjamin A. Hutz is accepted in its present form by
the Department of Mathematics as satisfying the dissertation requirement
for the degree of Doctor of Philosophy.
Date
Joseph Silverman, Director
Recommended to the Graduate Council
Date
Michael Rosen, Reader
Date
Dan Abramovich, Reader
Approved by the Graduate Council
Date
Sheila Bonde
Dean of the Graduate School
iii
Vita
March 27, 1978
Born in Pittsburgh, PA
June 1996
Graduated from Fox Chapel High School
1996-2000
Angier B. Duke Memorial Scholarship, Duke University
1998-1999
Visiting Student, Université de Paris VII
Summer 1999
Lord Rothermere Scholar, New College, Oxford
May 2000
B.S. cum laude in Mathematics with minors in French
and Computer Science, Duke University
2000-2002
Program Manager in Windows Security Group,
Microsoft Corporation
May 2004
Sc.M. in Mathematics, Brown University
Spring 2006
Brown University/Wheaton College Faculty Fellow
2006-2007
Brown University Mathematics Department
Outstanding Teaching Award
Spring 2007
Brown University Dissertation Fellowship
May 2007
Ph.D. in Mathematics, Brown University
iv
Acknowledgements
I would first like to thank my advisor Joseph Silverman, whose knowledge and keen insight
were invaluable to the completion of this work. Our weekly discussions never failed to
provide more ideas to ponder and a clearer understanding of the current problems. His
careful reading also kept many errors out of this work that I would have otherwise missed.
I would also like to thank my family for their support over the last few years. In
particular, I would like to thank my brother David for several programming suggestions, and
especially my mother Linda for proofreading two different versions of the entire manuscript.
Her ability to edit a document that is completely incomprehensible to her greatly helped
the clarity of this work.
I am also grateful to Natalie Johnson, Doreen Pappas, and Audrey Aguiar for their
support and their help with all of those pesky details that keep the mathematics department
functioning.
Particular thanks go to committee members Dan Abramovich and Michael Rosen, especially Dan Abramovich for many insightful suggestions. I would also like to thank the
Brown Center for Computation and Visualization for providing access to their computation
cluster.
I am also grateful to have a wonderful wife Catherine who provides unconditional love
and understanding regardless of what I am pursuing. Thanks also go to my two four-footed
helpers MacKenzie and Kazander for providing many hours of distraction and company
in addition to their excellent typing skills and ability to sleep on whatever material I was
trying to read at the time.
v
Contents
List of Tables
ix
List of Figures
x
1 Introduction
1
2 Good Reduction and Periodic Points
7
2.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2
Good Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
2.3
Point Moving and an Implicit Function Theorem . . . . . . . . . . . . . . .
18
2.4
Main Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
2.5
A Computational Application . . . . . . . . . . . . . . . . . . . . . . . . . .
41
3 Dynatomic Cycles
43
3.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
3.2
Intersection Multiplicity . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
3.3
Higher Tor Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
3.3.1
Some Facts from Serre’s Local Algebra [40] . . . . . . . . . . . . . .
46
Tor0 Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
50
3.4.1
Hironaka Standard Basis
. . . . . . . . . . . . . . . . . . . . . . . .
50
3.4.2
Proof of Main Result: a∗P (n) ≥ 0 for all n ≥ 1 . . . . . . . . . . . . .
58
Some Properties and Consequences . . . . . . . . . . . . . . . . . . . . . . .
84
3.4
3.5
4 Galois Theory of Periodic Points
89
4.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
89
4.2
Galois Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
92
4.3
Field Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
96
vi
5 Singularity Checking
99
5.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
99
5.2
Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
101
5.2.1
Basic Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
101
5.2.2
A-Resultants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
103
5.2.3
A-Discriminants . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
104
5.2.4
Triangulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
106
5.3
Bi-Degree of ∆A (L, Q) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
107
5.4
Leading Monomials of ∆A (L, Q) . . . . . . . . . . . . . . . . . . . . . . . .
114
5.4.1
Coherent Triangulations and Newton Polytopes . . . . . . . . . . . .
114
5.4.2
Leading Monomials of S . . . . . . . . . . . . . . . . . . . . . . . . .
119
6 Periodic Points
6.1
6.2
121
Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
121
6.1.1
Explicit Formulas for σx and σy . . . . . . . . . . . . . . . . . . . . .
122
Explicit Algorithm for Finding p−1
x (P ) . . . . . . . . . . . . . . . . . . . . .
124
6.2.1
Comparison to Checking All Points in
P2x
×
P2y
. . . . . . . . . . . .
130
6.3
Finding Periodic Points Over Q . . . . . . . . . . . . . . . . . . . . . . . . .
132
6.4
Point and Cycle Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
6.4.1
Average Number of Points . . . . . . . . . . . . . . . . . . . . . . . .
142
6.4.2
Average Length of Cycles . . . . . . . . . . . . . . . . . . . . . . . .
146
7 Point Counting and Zeta Functions
7.1
7.2
7.3
149
Point Counting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
149
7.1.1
Zeta Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150
7.1.2
Discussion of the Algorithm . . . . . . . . . . . . . . . . . . . . . . .
151
Zeta Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
154
7.2.1
The Riemann Hypothesis . . . . . . . . . . . . . . . . . . . . . . . .
154
7.2.2
Some Equation Manipulation . . . . . . . . . . . . . . . . . . . . . .
156
7.2.3
The Newton-Girard Formulas . . . . . . . . . . . . . . . . . . . . . .
157
7.2.4
An Example Computation of the Nm s . . . . . . . . . . . . . . . . .
159
Exact Point Counting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
160
7.3.1
A Two-Parameter Family . . . . . . . . . . . . . . . . . . . . . . . .
160
7.3.2
A Second Two-Parameter Family . . . . . . . . . . . . . . . . . . . .
164
7.3.3
A Four-Parameter Family . . . . . . . . . . . . . . . . . . . . . . . .
168
vii
Appendix
A Periodic Point Search Code
175
A.1 Description of the Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
175
A.2 The Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
176
Bibliography
199
viii
List of Tables
5.1
Bi-Degree Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
113
6.1
Run Time Data for Finding All of the Rational Points . . . . . . . . . . . .
131
6.2
Run Time Data for Periodic Point Searching . . . . . . . . . . . . . . . . .
136
6.3
Primitive Periods 1-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
137
6.4
Primitive Periods 11-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
6.5
Counting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
6.6
Distribution of the Number of Points . . . . . . . . . . . . . . . . . . . . . .
145
7.1
Estimated Point Counting Run Times: Modulus Variation . . . . . . . . . .
152
7.2
Time to Pre-Compute the Square Check . . . . . . . . . . . . . . . . . . . .
153
7.3
Estimated Point Counting Run Times: Square Check . . . . . . . . . . . . .
154
7.4
Actual Point Counting Run Times . . . . . . . . . . . . . . . . . . . . . . .
159
A.1 Detailed Run Time for Point Search Code. . . . . . . . . . . . . . . . . . . .
176
ix
List of Figures
5.1
The Convex Hull W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
108
5.2
Dimension 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
108
5.3
Dimension 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
109
5.4
Dimension 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
110
5.5
Dimension 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
111
5.6
Dimension 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
112
6.1
Average Number of Points versus p . . . . . . . . . . . . . . . . . . . . . . .
140
6.2
Extended Average Number of Points versus p . . . . . . . . . . . . . . . . .
140
6.3
Average Length of Cycles versus p . . . . . . . . . . . . . . . . . . . . . . .
141
6.4
Average Number of Cycles versus p . . . . . . . . . . . . . . . . . . . . . . .
141
6.5
Distribution of the Number of Points for p = 2 . . . . . . . . . . . . . . . .
144
6.6
Distribution of the Number of Points for p = 3 . . . . . . . . . . . . . . . .
146
x
Abstract of “Arithmetic Dynamics on Varieties of Dimension Greater Than 1”
by Benjamin A. Hutz, Ph.D., Brown University, May 2007.
This dissertation investigates properties of periodic points arising from iterating endomorphisms of projective varieties. It is divided into three main topics: first, an investigation
of good reduction properties of periodic points after reduction modulo the maximal ideal
of a local ring; secondly, an investigation of the zero-cycle of primitive periodic points of
a certain period including effectivity and associated Galois theoretic implications; finally,
a computational investigation of dynamical systems on a certain class of K3 surfaces first
introduced by J. Wehler (1988).
Chapter 1
Introduction
This dissertation investigates properties of periodic points arising from iterating endomorphisms of projective varieties. It is divided into three main topics: an investigation of good
reduction properties of periodic points after reduction modulo the maximal ideal of a local
ring (Chapter 2), an investigation of the zero-cycle of primitive periodic points of a certain
period including demonstrating that it is effective and associated Galois theoretic implications (Chapters 3 and 4), and a computational investigation of dynamical systems on a
certain class of K3 surfaces examined by J. Wehler [47] (Chapters 5, 6, and 7).
The field of complex dynamics has a long history; it was brought to prominence by
the work of Fatou and Julia around 1920 and is, in essence, the study of iterations on PN
C
with respect to the complex topology. Arithmetic dynamics is the study of iterations over
number fields with respect to the Zariski topology. The development of arithmetic dynamics
was initiated by Northcott [37] in his study of heights on PN , where he showed that the
set of rational preperiodic points for any endomorphism of PN of degree ≥ 2 is always
finite. In the 1990s, Call and Silverman [10] developed the modern theory of canonical
heights, generalizing the notion of Weil heights on PN and Néron-Tate heights on abelian
varieties. This allows many of the classical questions about abelian varieties, elliptic curves,
and multiplicative groups to be formulated for dynamical systems, such as the number of
rational and preperiodic points and their distributions.
Local Information
In Morton and Silverman [34], the authors explicitly describe the primitive period of a
periodic point in terms of the primitive period of the periodic point modulo a maximal
ideal for rational maps on P1 (and also automorphisms of PN ) with good reduction. Their
1
2
main theorem [34, Theorem 1.1] states
Theorem. (Morton-Silverman) Let (R, m) be a local ring with fraction field K and uniformizer π. Let φ : P1K → P1K be a rational function of degree d ≥ 2 defined over K with
good reduction. Let P ∈ P1K be a periodic point of φ. Denote P and φ the reductions of P
and φ modulo π respectively. Define the following quantities.
n = primitive period of P for φ.
m = primitive period of P for φ.
p = characteristic of k, where k = (R/m).
r = order of dφm P in GL1 (k), where dφm P is the map induced by φm on the cotangent
space of P1k at P .
Then n = m, n = mr, or n = mrpe for some e ≥ 1.
The main results of Chapter 2 investigate higher dimensional analogues of this theorem.
The case of morphisms on smooth, irreducible, projective varieties is studied. In particular,
Theorem 2.28 states
Theorem. Let X/K a non-singular, irreducible, projective variety defined over K and
φ : X → X be a morphism defined over K with good reduction. Let P ∈ X(K) be a periodic
point with primitive period n such that P is fixed by φ.
Then, the map induced on the cotangent space dφP has at least one eigenvalue whose
multiplicative order modulo π divides n.
This theorem is the best possible in some sense since Theorem 2.29 provides an infinite
class of examples where n = 2, m = 1, and r is any even positive integer. With some
additional hypotheses, it is possible to obtain the full result n = m, n = mr, or n = mrpe ,
as seen in Theorem 2.31.
The main tools of the proofs are a p-adic version of the Implicit Function Theorem,
information about the local ring of a scheme at a point, and good reduction information for
both the variety and the morphism.
Dynatomic Cycles
In the case of iteration of single-variable polynomial maps, φ(z) ∈ K[z], we can define
Φn (φ) = φn (z) − z.
3
This polynomial is often called the n-th division polynomial and its roots are periodic points
of period n. Going a step further, we can define the n-th dynatomic polynomial as
Y µ(n/d)
(φ),
Φ∗n (φ) =
Φd
d|n
where µ is the Möbius function. As shown by Morton [33, Theorem 2.5], this is in fact a
polynomial; and in the case where it has no multiple roots, its roots are exactly the points
of primitive period n. In the more general setting of morphisms on projective varieties,
these definitions are no longer suitable, so we turn to intersection theory for an appropriate
generalization. Let X be a projective variety and φ : X → X a morphism. Consider
P
the cycles in X × X: the graph of φn defined as Γn = x∈X (x, φn (x)) and the diagonal
P
∆ = x∈X (x, x). We say that φn is non-degenerate if ∆ and Γn intersect properly. Define
Φn (φ) by taking the intersection of Γn and ∆. If φn is non-degenerate, then Φn (φ) is a
zero-cycle whose points of positive multiplicity are the points of period n. We can then
proceed with the inclusion-exclusion sum as above, obtaining
X
X
Φ∗n (φ) =
µ(n/d)Φd (φ) =
a∗P (n)(P ),
P
d|n
where
a∗P (n)
is the multiplicity of the point P and the points of primitive period n have
a∗P (n) > 0. Define the n-th dynatomic cycle to be Φ∗n (φ).
In Morton and Silverman [35, Theorem 6.4], the authors construct the dynamic analogue
of cyclotomic (and elliptical) units. In the course of doing so, they prove that Φ∗n (φ) is an
effective zero-cycle for morphisms of curves (in particular, rational maps on P1 ) and also
for automorphisms of PN . In other words, they prove that a∗P (n) ≥ 0 for all points P on
the variety and all integers n ≥ 1 [35, Theorem 2.1, Theorem 3.1]. They also conjecture
that Φ∗n (φ) is effective for non-degenerate morphisms of non-singular projective varieties.
Theorem 3.56 in Chapter 3 resolves this conjecture in the affirmative.
Theorem. Let X be a non-singular, irreducible, projective variety defined over a field K.
Let φ : X → X be a morphism defined over K and fix a point P ∈ X(K). Define integers
m = the exact φ-period of P (set m = ∞ if P 6∈ Per(φ)).
p = the characteristic of K.
∗
ri = the multiplicative period of λm
i in K (set ri = ∞ if λi is not a root of unity).
m
Let dφm
P be the map induced by φ on the cotangent space of X at P . Let λ1 , . . . , λl be the
distinct eigenvalues of dφm
P.
Assume that φn is non-degenerate. Then
4
(a) a∗P (n) ≥ 0 for all n ≥ 1.
(b) Let n ≥ 1. If a∗P (n) ≥ 1, then n has one of the following forms
(i) n = m.
(ii) n = m lcm(ri1 , . . . , rik ) for 1 ≤ k ≤ l.
(iii) n = m lcm(ri1 , . . . , rik )pe for 1 ≤ k ≤ l and some e ≥ 1.
As in the one-dimensional case, the proof is carried out by carefully examining when the
multiplicity of a point P in Φn (φ) is greater than the multiplicity of P in Φ1 (φ). However,
several new ideas and a lot of additional work are needed in the higher dimensional case.
Some of the difficulties encountered are taking into account the higher Tor modules in
the intersection theory, which turn out to all be identically 0 (Theorem 3.20), using the
theory of standard bases to obtain information about the multiplicity of a point in Φn (φ)
(Proposition 3.52), and iteration of local power series representations of the morphism.
Φn (φ) and Φ∗n (φ) occur with great frequency in the literature, under a variety of notations and with a number of results stemming from the fact they are effective, see for
example [34], [35], [30], [31], [32], [33], [36], [46]. In particular, [33] and [46] contain Galois
theoretic results in the single-variable polynomial case where Φ∗n (φ) has no multiple roots.
Along with proving some general properties of Φ∗n (φ) in Chapter 3, Chapter 4 contains
generalizations of several of the Galois theoretic results of [33] and [46].
Wehler’s K3 Surfaces
Let S ⊂ P2 × P2 be a smooth surface given by the intersection of a (1,1) and a (2,2)
effective divisor. Wehler [47, Theorem 2.9] shows that this is a K3 surface with an infinite
automorphism group. Silverman [41, Theorem 1.1] constructs a height function on these
surfaces and shows that the set of preperiodic points is a set of bounded height. Call and
Silverman [11, Appendix] give explicit algorithms for computing the automorphisms and
the height function. Combining their work with the results above allows for an explicit
investigation of the rational points on these surfaces.
In particular, an algorithm developed in Chapter 6 searches for periodic points over Q
using information from Theorem 2.12 and Corollary 2.14 in Chapter 2. The key fact is that
if there is a periodic point, then the primitive period of the reduction of a primitive periodic
point for a prime of good reduction must divide the primitive period of the point. While this
may return false positives due to failure of the Hasse principle (i.e., there may be a solution
modulo every prime but no rational solution), it provides an effective way to search quickly.
5
This algorithm is used successfully in Pari/gp to find surfaces with Q-rational points of
primitive period 1, . . . , 16.
In Chapter 7, this algorithm is used to obtain information on the number of points,
number of cycles, and cycle lengths for S non-degenerate over Fp . Experimentally, S has
approximately p2 + 2p + 1 Fp -rational points on average divided into p cycles of average
length p. However, for a random permutation of p2 points, we would expect to have ln(p2 )
cycles on average. A suitable explanation for this is still open.
Also in Chapter 7, the algorithm is optimized for counting rational points using the fact
that projection to each component is a double cover and checking whether there are 0, 1,
or 2 points over each point in P2 (Fp ). It is then shown how this algorithm can be used to
determine the zeta function of such a surface using the Weil conjectures. However, for this
calculation to be successful, one must know when the intersection of a given (1, 1) and (2, 2)
divisor results in a smooth surface. In this direction, Chapter 5 uses methods from GKZ
[16], as in Grier et al. [19], to determine information about the homogeneous polynomial
which vanishes if and only if the surface is singular, i.e., the A-discriminant. In particular,
we determine the bi-degree of the A-discriminant (Theorem 5.21) and illustrate a method
for determining the leading monomials.
Note that there are several similarly constructed classes of surfaces in Baragar [3], Billard
[7], and McMullen [29] which may allow the same type of explicit investigation.
Download