Corpus ID: 211082894

Computing classical modular forms

  title={Computing classical modular forms},
  author={Alex J Best and Jonathan W. Bober and Andrew R. Booker and Edgar Costa and John Cremona and Maarten Derickx and David Lowry-Duda and Min Lee and David Roe and Andrew V. Sutherland and John Voight},
  journal={arXiv: Number Theory},
We discuss practical and some theoretical aspects of computing a database of classical modular forms in the L-functions and Modular Forms Database (LMFDB). 

Tables from this paper

Computing Classical Modular Forms for Arbitrary Congruence Subgroups.
In this paper, we prove the existence of an efficient algorithm for the computation of $q$-expansions of modular forms of weight $k$ and level $\Gamma$, where $\Gamma \subseteq SL_{2}({\mathbb{Z}})$Expand
Twist-minimal trace formula for holomorphic cusp forms
We derive an explicit formula for the trace of an arbitrary Hecke operator on spaces of twist-minimal holomorphic cusp forms with arbitrary level and character, and weight at least 2. We show thatExpand
Computing newforms using supersingular isogeny graphs.
We describe an algorithm that we used to compute the $q$-expansions of all weight 2 cusp forms of prime level at most 800,000 and dimension at most 6. We also present an algorithm that we used toExpand


Modular Forms: A Classical and Computational Introduction
Historical Overview Introduction to Modular Forms Results on Finite-Dimensionality The Arithmetic of Modular Forms Applications of Modular Forms Modular Forms in Characteristic p Computing withExpand
The Magma Algebra System I: The User Language
The MAGMA language is presented, the design principles and theoretical background are outlined, and the constructors for structures, maps, and sets are outlined. Expand
Modular forms, a computational approach
Modular forms Modular forms of level $1$ Modular forms of weight $2$ Dirichlet characters Eisenstein series and Bernoulli numbers Dimension formulas Linear algebra General modular symbols ComputingExpand
Automorphic Forms, Representations, and L-Functions
Contains sections on Automorphic representations and L-functions as well as Arithmetical algebraic geometry and L-functions.
A Course in Arithmetic
Part 1 Algebraic methods: finite fields p-adic fields Hilbert symbol quadratic forms over Qp, and over Q integral quadratic forms with discriminant +-1. Part 2 Analytic methods: the theorem onExpand
Rigorous computation of the endomorphism ring of a Jacobian
Improvements to algorithms for the rigorous computation of the endomorphism ring of the Jacobian of a curve defined over a number field are described. Expand
Modular forms in Pari/GP
We give theoretical and practical information on the Pari/GP modular forms package available since the spring of 2018. Thanks to the use of products of two Eisenstein series, this package is theExpand
Construction of Tables of Quartic Number Fields
We explain how to construct efficiently tables of quartic fields by using Dirichlet series coming from Kummer theory, instead of the traditional methods using the geometry of numbers.
On the average number of octahedral newforms of prime level
We show that, on average, the number of octahedral newforms of prime level is bounded by a constant.
Dimension of spaces of Eisenstein series
For want of a reference, we give a formula for the dimension of the space of Eisenstein series in M new