Table Of ContentQuadratic forms and quaternion algebras: algorithms and arithmetic
by
John Michael Voight
B.S. (Gonzaga University) 1999
A dissertation submitted in partial satisfaction of the
requirements for the degree of
Doctor of Philosophy
in
Mathematics
in the
Graduate Division
of the
University of California at Berkeley
Committee in charge:
Professor Hendrik Lenstra, Chair
Professor Bjorn Poonen
Professor Roger Purves
Spring 2005
The dissertation of John Michael Voight is approved:
Chair Date
Date
Date
University of California at Berkeley
Spring 2005
Quadratic forms and quaternion algebras: algorithms and arithmetic
Copyright 2005
by
John Michael Voight
1
Abstract
Quadratic forms and quaternion algebras: algorithms and arithmetic
by
John Michael Voight
Doctor of Philosophy in Mathematics
University of California at Berkeley
Professor Hendrik Lenstra, Chair
This thesis comes in two parts which can be read independently of one another.
In the first part, we prove a result concerning representation of primes by quadratic
forms. Jagy and Kaplansky exhibited a table of 68 pairs of positive definite binary quadratic
forms that represent the same odd primes and conjectured that their list is complete outside of
“trivial”pairs. Weconfirmtheirconjecture,andinfactfindallpairsofsuchformsthatrepresent
the same primes outside of a finite set.
In the second part, we investigate a constellation of results concerning algorithms for
quaternionalgebrasandtheirapplicationtoShimuracurves. LetAbeaquaternionalgebraover
a number field F. We discuss the computational complexity and, in many cases, give effective
algorithms to solve the following problems:
Determine if A=M (F), and if so, exhibit an isomorphism;
• ∼ 2
Find a maximal order A; and
• O ⊂
Determine if a right ideal I is principal, and if so, exhibit a generator ξ.
• ⊂O
Wethenpresentfastmethodsforcomputingthevalueofhypergeometricseriestolargeprecision.
Putting these together, we are able to compute special values of the map j :Γ H P1 for Γ a
\ → C
2
compacttrianglegroup,whichwemayrecognizeasputativealgebraicnumbersbyalsocomputing
their Galois conjugates. We apply this to construct the canonical polynomial Φ (x,y) for the
N
curve X (N) and to find nontorsion points on some elliptic curves over number fields.
0
i
To the memory of those who stood by me
and are now gone
ii
Contents
I Quadratic forms 1
1 Primes represented by quadratic forms 2
1.1 Fields of definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Ring class fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Characterizing equivalence via class groups . . . . . . . . . . . . . . . . . . . . . 20
2 Finding the list of forms 26
2.1 Forms with the same fundamental discriminant . . . . . . . . . . . . . . . . . . . 26
2.2 Bounding class groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3 Computing class groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.4 Finding the pairs of quadratic forms . . . . . . . . . . . . . . . . . . . . . . . . . 37
3 Tables 39
II Quaternion algebras 49
4 Quaternion algebras 50
4.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2 Fundamental algorithms for quaternion algebras . . . . . . . . . . . . . . . . . . 58
4.3 Computing a maximal order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.4 Class group computations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5 Shimura curves 84
5.1 Triangle groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2 Computing hypergeometric series . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.3 CM points and Shimura reciprocity . . . . . . . . . . . . . . . . . . . . . . . . . . 104
5.4 Examples and applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
6 Tables 117
Bibliography 125
iii
Acknowledgements
I am very grateful to my thesis adviser, Hendrik Lenstra, for patiently guiding my intellectual
developmentin innumerablewaysandprovidingsupportwhile writing this dissertation. I would
like to thank Bjorn Poonen and Bernd Sturmfels for teaching me so much; Peter Stevenhagen,
Pete Clark, and Jared Weinstein for their helpful comments on portions of this thesis; Samit
Dasgupta and Noam Elkies for their incredible insights and encouragement; Ronald van Luijk
forhisconstantcompanionship;andWilliamSteinandtheMECCAHclusterforcomputertime.
SurvivingtheprocessofwritingthisdissertationwasonlymadepossiblebyPaulBerg. Finally,I
wouldlike to givemy sincerestgratitudeto AaronMinnis, DavidMichaels,KristinOlson,Missy
Longshore, Mary Weaver, my mother, and the rest of my family and friends for their love and
understanding.
1
Part I
Quadratic forms
2
Chapter 1
Primes represented by quadratic
forms
The forms x2 +9y2 and x2 +12y2 represent the same set of prime numbers, namely,
thoseprimespwhichcanbe writtenp=12n+1. Whatotherlikepairsofformsexist? Jagyand
Kaplansky[27] performeda computer searchfor pairs that representthe same set of odd primes
andfound certain“trivial”pairswhichoccur infinitely often andlisted othersporadic examples.
They conjecture that their list is complete.
In this part, using the tools of class field theory we give a provably complete list of
such pairs. By a form Q we mean an integral positive definite binary quadratic form Q =
ax2 +bxy +cy2 Z[x,y]; the discriminant of Q is b2 4ac = D = df2 < 0, where d is the
∈ −
discriminant of Q(√D), the fundamental discriminant, and f 1. We will often abbreviate
≥
Q= a,b,c .
h i
Throughout, we look for forms that represent the same primes outside of a finite set—
we say then that they represent almost the same primes. A form represents the same primes as
Description:The dissertation of John Michael Voight is approved: Chair. Date. Date. Date. University of California at Berkeley. Spring 2005