Tutorial Outline!
Introduction
Definition (Amy and Cassie)
- - Dirichlet L-series and zeta functions (Amy) - for elliptic curves (Cassie) - for modular forms (Cassie)
The Dedekind
If
Let
Notice in particular that although one can certainly rewrite L(s,E) as a sum over the natural numbers, the sequence of numerators no longer has an easily interpretable meaning in terms of the elliptic curve itself.
Basic Functions (Amy)
\noindent
\noindent
\noindent The command L.anlist(n) will return a list V of n+1 numbers; 0, followed by the first n coefficients of the L-series L. The zero is included simply as a place holder, so that the kth L-series coefficient a_k will correspond to the kth entry V[k] of the list.
\vspace{0.1in}
\noindent For example: \newline sage: K.\langle a\rangle = NumberField(x^3 + 29) \newline sage: L = LSeries(K) \newline sage: L.anlist(5) \newline will return [0,1,1,1,2,1], which is [0,a_1,a_2,a_3,a_4,a_5] for this L-series.
\vspace{0.1in}
\noindent To access the value of an individual coefficient, you can use the function an. For example, for the series used above:
\vspace{0.1in}
\noindent sage: L.an(3)\newline will return 1 (the value of a_3), and\newline sage: L.an(4) \newline returns 2.
Euler Product (Lola)
An Euler product is an infinite product expansion of a Dirichlet series, indexed by the primes. For a Dirichlet series of the form
1. Riemann zeta function
2. Dirichlet L-function
3. L-function of an Elliptic Curve (over \mathbb{Q})
Not all L-series have an associated Euler product, however. For example, the Epstein Zeta Functions, defined by
where Q(u,v) = au^2 + buv + cv^2 is a positive definite quadratic form, has a functional equation but, in general, does not have an Euler product.
To define an L-series by an Euler product in Sage, one can use the LSeriesAbstract class. For example,
sage: L = LSeriesAbstract(conductor=1, hodge_numbers=[0], weight=1, epsilon=1, poles=[1], residues=[-1], base_field=QQ)
sage: L
returns an L-series Euler product with conductor 1, Hodge numbers [0], weight 1, epsilon 1, poles [1], residues [-1] over a Rational Field.
Note: In order to use this class, the authors created a derived class that implements a method _local_factor(P), which takes as input a prime ideal P of K=base\_field, and returns a polynomial that is typically the reversed characteristic polynomial of Frobenius at P of Gal(\overline{K}/K) acting on the maximal unramified quotient of some Galois representation. This class automatically computes the Dirichlet series coefficients a_n from the local factors of the L-function.
Functional Equation
Taylor Series
Zeros and Poles
Analytic Rank
Precision Issues
Advanced Topics:
- - creating a new L-series class - finding L-series from incomplete information