Modular forms are tremendously important in various areas of mathematics, from number theory and algebraic geometry to combinatorics and lattices. Their Fourier coefficients, with Ramanujan's tau-function as a typical example, have deep arithmetic significance. Prior to this book, the fastest known algorithms for computing these Fourier coefficients took exponential time, except in some special cases. The case of elliptic curves (Schoof's algorithm) was at the birth of elliptic curve cryptography around 1985. This book gives an algorithm for computing coefficients of modular forms of level one in polynomial time. For example, Ramanujan's tau of a prime number p can be computed in time bounded by a fixed power of the logarithm of p. Such fast computation of Fourier coefficients is itself based on the main result of the book: the computation, in polynomial time, of Galois representations over finite fields attached to modular forms by the Langlands program. Because these Galois representations typically have a nonsolvable image, this result is a major step forward from explicit class field theory, and it could be described as the start of the explicit Langlands program.
The computation of the Galois representations uses their realization, following Shimura and Deligne, in the torsion subgroup of Jacobian varieties of modular curves. The main challenge is then to perform the necessary computations in time polynomial in the dimension of these highly nonlinear algebraic varieties. Exact computations involving systems of polynomial equations in many variables take exponential time. This is avoided by numerical approximations with a precision that suffices to derive exact results from them. Bounds for the required precision--in other words, bounds for the height of the rational numbers that describe the Galois representation to be computed--are obtained from Arakelov theory. Two types of approximations are treated: one using complex uniformization and another one using geometry over finite fields.
The book begins with a concise and concrete introduction that makes its accessible to readers without an extensive background in arithmetic geometry. And the book includes a chapter that describes actual computations.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Bas Edixhoven is professor of mathematics at the University of Leiden. Jean-Marc Couveignes is professor of mathematics at the University of Toulouse le Mirail. Robin de Jong is assistant professor at the University of Leiden. Franz Merkl is professor of applied mathematics at the University of Munich. Johan Bosman is a postdoctoral researcher at the Institut für Experimentelle Mathematik in Essen, Germany.
Preface........................................................................................................ixAcknowledgments................................................................................................xAuthor information.............................................................................................xiDependencies between the chapters..............................................................................xiiChapter 1 Introduction, main results, context by B. Edixhoven..................................................1Chapter 2 Modular curves, modular forms, lattices, Galois representations by B. Edixhoven......................29Chapter 3 First description of the algorithms by J.-M. Couveignes and B. Edixhoven.............................69Chapter 4 Short introduction to heights and Arakelov theory by B. Edixhoven and R. de Jong.....................79Chapter 5 Computing complex zeros of polynomials and power series by J.-M. Couveignes..........................95Chapter 6 Computations with modular forms and Galois representations by J. Bosman..............................129Chapter 7 Polynomials for projective representations of level one forms by J. Bosman...........................159Chapter 8 Description of X15l/by B. Edixhoven..................................................................173Chapter 9 Applying Arakelov theory by B. Edixhoven and R. de Jong..............................................187Chapter 10 An upper bound for Green functions on Riemann surfaces by F. Merkl..................................203Chapter 11 Bounds for Arakelov invariants of modular curves by B. Edixhoven and R de Jong......................217Chapter 12 Approximating Vf over the complex numbers by J.-M. Couveignes............................257Chapter 13 Computing Vf modulo p by J.-M. Couveignes................................................337Chapter 14 Computing the residual Galois representations by B. Edixhoven.......................................371Chapter 15 Computing coefficients of modular forms by B. Edixhoven.............................................383Epilogue.......................................................................................................399Bibliography...................................................................................................403Index..........................................................................................................423
by Bas Edixhoven
1.1 STATEMENT OF THE MAIN RESULTS
As the final results in this book are about fast computation of coefficients of modular forms, we start by describing the state of the art in this subject.
A convenient way to view modular forms and their coefficients in this context is as follows, in terms of Hecke algebras. For N and k positive integers, let Sk([Lambda]1(N)) be the finite dimensional complex vector space of cusp forms of weight k on the congruence subgroup [Lambda]1(N) / of SL2(Z). Each f in Sk([Lambda]1(N)) has a power series expansion [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], a complex power series converging on the open unit disk. These an(f) are the coefficients of f that we want to compute, in particular for large n. For each positive integer n we have an endomorphism Tn of Sk([Lambda]1(N)), and we let T(N, k) denote the sub-Z-algebra of Sk([Lambda]1(N)) generated by them. The T(N, k) are commutative, and free Z-modules of rank the dimension of Sk([Lambda]1(N)), which is of polynomially bounded growth in N and k. For each N, k, and n one has the identity an(f) = a1 (Tn f). The C-valued pairing between Sk([Lambda]1(N)) and T(N, k) given by (f, t) [??] a1(tf) identifies Sk([Lambda]1(N)) with the space of Z-linear maps from T(N, k) to C, and we can write f (Tn) for an(f). All together this means that the key to the computation of coefficients of modular forms is the computation of the Hecke algebras T(N, k) and their elements Tn. A modular form f in Sk([Lambda]1(N)) is determined by the f(Ti) with [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], hence if Tn is known as a Z-linear combination of these Ti, then f(Tn) can be computed as the same Z-linear combination of the f(Ti).
The state of the art in computing the algebras T(N, k) can now be summarized as follows.
There is a deterministic algorithm that on input positive integers N and k ≥ 2, computes T(N, k): it gives a Z-basis and the multiplication table for this basis, in running time polynomial in N and k. Moreover, the Hecke operator Tn can be expressed in this Z-basis in deterministic polynomial time in N, k and n.
We do not know a precise reference for this statement, but it is rather obvious from the literature on calculations with modular forms for which we refer to William Stein's book [Ste2], and in particular to Section 8.10.2 of it. The algorithms alluded to above use that Sk([Lambda]1(N)), viewed as R-vector space, is naturally isomorphic to the R-vector space obtained from the so-called "cuspidal subspace":
[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]
in group cohomology. Here, Z[x, yk-2 is the homogeneous part of degree k-2 of the polynomial ring Z[x, y on which SL2(Z) acts via its standard representation on Z[x, y1. In this way, H1([Lambda]1(N) Z[x, yk-2cusp, modulo its torsion subgroup, is a free Z-module of finite rank that is a faithful T(N, k)-module, and the action of the Tn is described explicitly. The algorithms then use a presentation of H1([Lambda]1(N), Z[x, yk-2)cusp in terms of so-called "modular symbols" and we call them therefore modular symbols algorithms. The theory of modular symbols was developed by Birch, Manin, Shokurov, Cremona, Merel, .... It has led to many algorithms, implementations, and calculations, which together form the point of departure for this book.
The computation of the element Tn of T(N, k), using modular symbols algorithms, involves sums in which the number of terms grows at least linearly in n. If one computes such sums by evaluating and adding the terms one by one, the computation of Tn, for N and k fixed, will take time at least linear in n, and hence exponential in log n. The same is true for other methods for computing Tn that we know of:...
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: HPB-Red, Dallas, TX, USA
paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_414935750
Anbieter: Daedalus Books, Portland, OR, USA
Paperback. Zustand: Near Fine. A nice, solid copy. ; Annals Of Mathematics Studies; Vol. 176; 6.5 X 1 X 9.5 inches; 425 pages. Bestandsnummer des Verkäufers 326617
Anbieter: Labyrinth Books, Princeton, NJ, USA
Zustand: New. Bestandsnummer des Verkäufers 131725
Anbieter: Daedalus Books, Portland, OR, USA
Paperback. Zustand: Near Fine. A nice, solid copy. ; Annals of Mathematics Studies; Vol. 176; 6.5 X 1 X 9.5 inches; 425 pages. Bestandsnummer des Verkäufers 330449
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers WP-9780691142029
Anbieter: Books Puddle, New York, NY, USA
Zustand: New. pp. 440. Bestandsnummer des Verkäufers 262198143
Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich
Zustand: New. pp. 440. Bestandsnummer des Verkäufers 5649824
Anzahl: 1 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers WP-9780691142029
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 5881953-n
Anbieter: Rarewaves USA, OSWEGO, IL, USA
Paperback. Zustand: New. Modular forms are tremendously important in various areas of mathematics, from number theory and algebraic geometry to combinatorics and lattices. Their Fourier coefficients, with Ramanujan's tau-function as a typical example, have deep arithmetic significance. Prior to this book, the fastest known algorithms for computing these Fourier coefficients took exponential time, except in some special cases. The case of elliptic curves (Schoof's algorithm) was at the birth of elliptic curve cryptography around 1985. This book gives an algorithm for computing coefficients of modular forms of level one in polynomial time. For example, Ramanujan's tau of a prime number p can be computed in time bounded by a fixed power of the logarithm of p. Such fast computation of Fourier coefficients is itself based on the main result of the book: the computation, in polynomial time, of Galois representations over finite fields attached to modular forms by the Langlands program. Because these Galois representations typically have a nonsolvable image, this result is a major step forward from explicit class field theory, and it could be described as the start of the explicit Langlands program.The computation of the Galois representations uses their realization, following Shimura and Deligne, in the torsion subgroup of Jacobian varieties of modular curves. The main challenge is then to perform the necessary computations in time polynomial in the dimension of these highly nonlinear algebraic varieties. Exact computations involving systems of polynomial equations in many variables take exponential time. This is avoided by numerical approximations with a precision that suffices to derive exact results from them. Bounds for the required precision--in other words, bounds for the height of the rational numbers that describe the Galois representation to be computed--are obtained from Arakelov theory. Two types of approximations are treated: one using complex uniformization and another one using geometry over finite fields. The book begins with a concise and concrete introduction that makes its accessible to readers without an extensive background in arithmetic geometry. And the book includes a chapter that describes actual computations. Bestandsnummer des Verkäufers LU-9780691142029
Anzahl: Mehr als 20 verfügbar