John Voight
Dartmouth College
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by John Voight.
SIAM Journal on Computing | 2010
Markus Kirschmer; John Voight
We provide algorithms to count and enumerate representatives of the (right) ideal classes of an Eichler order in a quaternion algebra defined over a number field. We analyze the run time of these algorithms and consider several related problems, including the computation of two-sided ideal classes, isomorphism classes of orders, connecting ideals for orders, and ideal principalization. We conclude by giving the complete list of definite Eichler orders with class number at most 2.
arXiv: Number Theory | 2013
Lassina Dembele; John Voight
The study of modular forms remains a dominant theme in modern number theory, a consequence of their intrinsic appeal as well as their applications to a wide variety of mathematical problems. This subject has seen dramatic progress during the past half-century in an environment where both abstract theory and explicit computation have developed in parallel. Experiments will remain an essential tool in the years ahead, especially as we turn from classical contexts to less familiar terrain.
algorithmic number theory symposium | 2008
John Voight
We enumerate all totally real number fields F with rootdiscriminant δF ≤ 14. There are 1229 such fields, each with degree[F : Q] ≤ 9.
Mathematics of Computation | 2011
Matthew Greenberg; John Voight
We utilize effective algorithms for computing in the cohomology of a Shimura curve together with the Jacquet-Langlands correspondence to compute systems of Hecke eigenvalues associated to Hilbert modular forms over a totally real field F.
Crelle's Journal | 2011
John Voight
Abstract We consider the class of algebras of rank 4 equipped with a standard involution over an arbitrary base ring. In particular, we characterize quaternion rings, those algebras defined by the construction of the even Clifford algebra.
arXiv: Number Theory | 2013
John Voight
We discuss the relationship between quaternion algebras and quadratic forms with a focus on computational aspects. Our basic motivating problem is to determine if a given algebra of rank 4 over a commutative ring R embeds in the 2 ×2-matrix ring M2(R) and, if so, to compute such an embedding. We discuss many variants of this problem, including algorithmic recognition of quaternion algebras among algebras of rank 4, computation of the Hilbert symbol, and computation of maximal orders.
Mathematics of Computation | 2008
John Voight
We enumerate all Shimura curves X D 0 (R) of genus at most two: there are exactly 858 such curves, up to equivalence.
arXiv: Number Theory | 2014
Jeroen Sijsling; John Voight
We survey methods to compute three-point branched covers of the projective line, also known as Belyi maps. These methods include a direct approach, involving the solution of a system of polynomial equations, as well as complex analytic methods, modular forms methods, and p-adic methods. Along the way, we pose several questions and provide numerous examples.
arXiv: Number Theory | 2014
Matthew Greenberg; John Voight
We use Kneser’s neighbor method and isometry testing for lattices due to Plesken and Souveigner to compute systems of Hecke eigenvalues associated to definite forms of classical reductive algebraic groups.
algorithmic number theory symposium | 2006
John Voight
Let