<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/~hammond/style/mxh.css"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="/~hammond/style/mxh.css" />
<meta name="title" content="Fermat's Last TheoremAfter 356 Years" />
<meta name="author" content="William F. Hammond" />
<meta name="subtitle" content="A Lecture at the Everyone Seminar           University at Albany, October 22, 1993" />
<title>A GELLMU Demonstration</title>
</head>
<body>
<h1 class="display">Fermat's Last Theorem<br
 />After 356 Years</h1>
<h4 class="display">A Lecture at the Everyone Seminar<br
 />
          University at Albany, October 22, 1993</h4>
<h2 class="display">William F. Hammond</h2>
<h4 class="display">GELLMU Edition with Retrospective Comments<br
 /> April 21, 2001 <br
 /> Minor revisions: July 15, 2004</h4>
<div class="tableofcontents">
<h3>Table of Contents</h3>
<dl class="tableofcontents">
<dd> &#xA0;&#xA0;Comments for the GELLMU Edition...&#xA0;<a href="#SU-1">*</a>
</dd><dd>
1&#xA0;&#xA0;Introduction....&#xA0;<a href="#SU-2">*</a>
</dd><dd>
2&#xA0;&#xA0;Elliptic curves...&#xA0;<a href="#SU-3">*</a>
</dd><dd>
3&#xA0;&#xA0;Elliptic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>...&#xA0;<a href="#SU-4">*</a>
</dd><dd>
4&#xA0;&#xA0;Modular forms...&#xA0;<a href="#SU-5">*</a>
</dd><dd>
5&#xA0;&#xA0;Euler products...&#xA0;<a href="#SU-6">*</a>
</dd><dd>
6&#xA0;&#xA0;Elliptic curves over the rational field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>...&#xA0;<a href="#SU-7">*</a>
</dd><dd>
7&#xA0;&#xA0;The Shimura map...&#xA0;<a href="#SU-8">*</a>
</dd><dd>
8&#xA0;&#xA0;The hypothetical Frey curve...&#xA0;<a href="#SU-9">*</a>
</dd><dd>
9&#xA0;&#xA0;<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2113;</mi></math
>-adic representations of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mrow><mi>Gal</mi><mfenced open="(" close =")"
><mrow><mover accent="true"><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mo>&#x00AF;</mo></mover
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></mrow></mfenced
></mrow
></math
>...&#xA0;<a href="#SU-10">*</a>
</dd><dd>
Appendix &#xA0;&#xA0;Late 1993/early 1994 Status...&#xA0;<a href="#SU-11">*</a>
</dd><dd>
References&#xA0;&#xA0;...&#xA0;<a href="#SU-TheBibLiog">*</a>
</dd></dl>
</div>

<div class="section">
<h3><a id="SU-1"></a><a id="KEY-1"></a>Comments for the GELLMU Edition</h3>

<p>Among the challenges that I have been facing with my GELLMU project
are  (1)  convincing mathematicians that it is possible to use
comfortable <em>LaTeX</em>-like markup in a fully rigorous way to prepare our
articles so that they can have formal inclusion in the markup category
known as <a href="http://www.w3.org/XML/">XML</a> and
 (2)  then convincing them that high quality typesetting may be
obtained from the ensuing XML document instance.  
Toward this end I have revisited the <em>LaTeX</em> markup for the official
notes on my October 1993 Albany seminar presentation and edited what
was <em>LaTeX</em> source to convert it to <em>LaTeX</em>-like source markup for
the <em>article</em> document type that is part of the GELLMU didactic
markup production system.    Information about this system and my
reasons for developing it may be found at
<a href="http://www.albany.edu/~hammond/gellmu/"><kbd>http://www.albany.edu/~hammond/gellmu/</kbd></a>.  </p>

<p>After the time of the original talk and the subsequent preparation of my
<a href="http://math.albany.edu:8000/math/pers/hammond/oct93.html">original write-up</a>, there was a time  --  fortunately not long and also not
to have been unexpected in the aftermath of so large a new development  -- 
when Andrew Wiles's argument underwent some revision in collaboration
with Richard Taylor.    Questions about its soundness appeared to
have ceased by the fall of 1994, and the work announced by Wiles in
June 1993, as revised, was published in the May 1995 issue of the
<em>Annals of Mathematics</em>.  </p>

<p>There has also been discussion, at times appearing to approach
controversy, about the name of the conjecture arising from the 1955
meeting in Japan.    What I termed the &#x201C;Shimura-Taniyama-Weil&#x201D;
conjecture became known as the &#x201C;modular curve conjecture&#x201D; and then,
from the summer of 1999, as the &#x201C;modular curve theorem&#x201D; after the work
of Breuil, Conrad, Diamond, and Taylor in the same vein
as the work of Wiles and Taylor for the &#x201C;semi-stable&#x201D; case.  </p>

<p>I list a few references on these matters for the period since my
original talk:

</p>
<dl>
<dd> A. Wiles, &#x201C;Modular elliptic curves and Fermat's Last Theorem&#x201D;,
<em>Annals of Mathematics</em>, (second series) vol. 141 (1995),
pp. 443-551.  
</dd>
<dd> R. Taylor &amp; A. Wiles, &#x201C;Ring-theoretic properties of certain
Hecke algebras&#x201D;,
<em>Annals of Mathematics</em>, (second series) vol. 141 (1995),
pp. 553-572.  
</dd>
<dd> H. Darmon, F. Diamond, &amp; R. Taylor, &#x201C;Fermat's Last Theorem&#x201D;,
<em>Current Developments in Mathematics, 1995</em>, International
Press, Cambridge, Massachusetts, 1995.  
</dd>
<dd> G. Cornell, J. H. Silverman, &amp; G. Stevens,
<em>Modular Forms and Fermat's Last Theorem</em>,  Springer-Verlag, 1997.  
 This volume is the record of an instructional conference on number theory
and arithmetic geometry held August 9-18, 1995 at Boston University.  
</dd>
<dd> J. Coates &amp; S.T. Yau,
<em>Elliptic curves, modular forms, &amp; Fermat's last theorem</em>, 2nd
edition, International Press, Cambridge, MA, 1997.    Proceedings of the
Conference on Elliptic Curves and Modular Forms held at the Chinese
University of Hong Kong, Dec. 1993.  
</dd>
<dd> B. Conrad, F. Diamond, &amp; R. Taylor, &#x201C;Modularity of certain
potentially Barsotti-Tate Galois representations&#x201D;, <em>J. Amer. Math.  
Soc. 12 (1999), no. 2, 521-567</em>.  In this article the modular curve
conjecture is proved for any elliptic curve defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> with
conductor not divisible by <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>27</mn></math
>. 
</dd>
<dd> C. Breuil, B. Conrad, F. Diamond, &amp; R. Taylor, &#x201C;On the modularity
of elliptic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>: wild <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
>-adic exercises&#x201D;, <em>J. Amer.  
Math. Soc.</em>, to appear.<sup><a id="revfnote1" href="#fnote1">1</a></sup>
</dd>
</dl>
<p></p>

<p>What follows has the same content as the original write-up except
that the title of the Appendix has been changed from &#x201C;Current Status&#x201D;
to &#x201C;Late 1993/Early 1994 Status&#x201D;.  
</p>
</div>

<div class="section">
<h3>1.&#xA0;&#xA0;<a id="SU-2"></a><a id="KEY-2"></a>Introduction.</h3>

<p>The purpose of this expository lecture is to explain the basic ideas
underlying the final resolution of &#x201C;Fermat's Last Theorem&#x201D; after 356
years as a consequence of the reported establishment by Andrew Wiles
of a sufficient portion of the &#x201C;Shimura-Taniyama-Weil&#x201D; conjecture.  
As these notes are being written, the work of Wiles is not available,
and the sources of information available to the author are (1) reports
by electronic mail, (2) the <em>AMS Notices</em> article
<a href="#BibLabel-ribetnotices">[16]</a> of K. Ribet, and (3) a preprint <a href="#BibLabel-rubinsilvbg">[18]</a> by
K. Rubin and A.    Silverberg based on the June, 1993 lectures of Wiles
at the Newton Institute in Cambridge, England.    It should be noted
that the fact that &#x201C;Fermat's Last Theorem&#x201D; is a consequence of
sufficient knowledge of the theory of &#x201C;elliptic curves&#x201D; has been
fully documented in the publications (<a href="#BibLabel-ribinv">[14]</a>, <a href="#BibLabel-ribtoul">[15]</a>) of K.  
Ribet.  </p>

<p>&#x201C;Fermat's Last Theorem&#x201D; is the statement, having origin with Pierre
de Fermat in 1637, that there are no positive integers <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi></math
> such
that
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>x</mi><mi>n</mi></msup
><mo>+</mo><msup><mi>y</mi><mi>n</mi></msup
><mo>=</mo><msup><mi>z</mi><mi>n</mi></msup
></math
>
for any integer exponent <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>&gt;</mo><mn>2</mn></math
>.   Obviously, if there are no
positive integer solutions <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi></math
> for a particular <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi></math
>, then there
are certainly none for exponents that are multiples of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi></math
>.    Since
every integer <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>&gt;</mo><mn>2</mn></math
> is divisible either by <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>4</mn></math
> or by some odd prime
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>, it follows that &#x201C;Fermat's Last Theorem&#x201D; is true if there are no
solutions in positive integers of the equation
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>x</mi><mi>n</mi></msup
><mo>+</mo><msup><mi>y</mi><mi>n</mi></msup
><mo>=</mo><msup><mi>z</mi><mi>n</mi></msup
></math
>
when <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>=</mo><mn>4</mn></math
> and when <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>=</mo><mi>p</mi></math
> for each prime <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi><mo>&gt;</mo><mn>2</mn></math
>.   The cases <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>=</mo><mn>3</mn><mo>,</mo><mspace width="0.6em"/><mn>4</mn></math
> are standard fare for textbooks (e.g., see Hardy &amp; Wright
<a href="#BibLabel-hardywright">[6]</a>) in elementary number theory.    Therefore, this
discussion will focus on the case <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi><mo>=</mo><mi>p</mi></math
> where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi><mo>&gt;</mo><mn>3</mn></math
> is prime.  </p>

<p>Very briefly, the idea is that we now know enough about the
classification of non-degenerate plane cubic curves
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>F</mi><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
><mo>=</mo><mn>0</mn></math
>
in two variables, also known as &#x201C;elliptic curves&#x201D;, with <em>rational</em>
coefficients to know how to enumerate them in a logical way
so that we may conclude that if there were positive integers <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>a</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></math
>
with
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>a</mi><mi>p</mi></msup
><mo>+</mo><msup><mi>b</mi><mi>p</mi></msup
><mo>=</mo><msup><mi>c</mi><mi>p</mi></msup
></math
>,
 then the curve

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msup><mi>y</mi><mn>2</mn></msup
><mo>=</mo><mi>x</mi><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>&#x2212;</mo><msup><mi>a</mi><mi>p</mi></msup
></mrow></mfenced
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>+</mo><msup><mi>b</mi><mi>p</mi></msup
></mrow></mfenced
><mo>,</mo></math>

which is an elliptic curve known as the &#x201C;Frey curve&#x201D;, would fall
inside of the enumeration.    Because the classification is
enumerative, when one is presented with a particular elliptic curve
with rational coefficients, one knows where to look for the curve in
the classification.    The curve just written is not to be found within
the classification.    As a consequence there cannot be positive
integers <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>a</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></math
> with <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>a</mi><mi>p</mi></msup
><mo>+</mo><msup><mi>b</mi><mi>p</mi></msup
><mo>=</mo><msup><mi>c</mi><mi>p</mi></msup
></math
>. </p>

<p>The enumerative classification of non-degenerate plane cubic curves
defined by polynomials with rational coefficients has been entirely
conjectural (variously known as the &#x201C;Taniyama Conjecture&#x201D;, the
&#x201C;Weil Conjecture&#x201D;, the &#x201C;Taniyama-Shimura Conjecture&#x201D;, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2026;</mi></math
>)
until June, 1993.    This conjecture, even as a conjecture, has served
as an important motivating example for the idea of the &#x201C;Langlands
Program&#x201D;, or perhaps of an extension of that program, that certain
kinds of objects in geometry should give rise to certain group
representations.  </p>

<p>What seems to be believed today<sup><a id="revfnote2" href="#fnote2">2</a></sup> is that the portion of the enumerative
classification pertaining to &#x201C;semi-stable&#x201D; elliptic curves has been
proved by Andrew Wiles.    That the existence of positive integers <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>a</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></math
> with
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>a</mi><mi>p</mi></msup
><mo>+</mo><msup><mi>b</mi><mi>p</mi></msup
><mo>=</mo><msup><mi>c</mi><mi>p</mi></msup
></math
>
would violate the enumerative classification of semi-stable elliptic
curves was established by 1987 through the work of G. Frey, J.-P.  
Serre, and K. Ribet.  </p>

<p>The primary purpose of this lecture is to explain the enumerative
classification of elliptic curves and to give a brief indication of
the mathematics involved in showing that the Frey curve violates that
classification.  
</p>
</div>

<div class="section">
<h3>2.&#xA0;&#xA0;<a id="SU-3"></a><a id="KEY-3"></a>Elliptic curves</h3>

<p>A polynomial <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>X</mi><mo>,</mo><mi>Y</mi></mrow></mfenced
></math
> of degree <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>d</mi></math
> in two variables with coefficients
in a field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> gives rise to what is called an <em>affine plane
curve</em> of degree <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>d</mi></math
>: for each field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi></math
> containing <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> (more
generally, for each commutative ring that is a <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
>-algebra) one has
the set

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>C</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>K</mi></mfenced
><mo>=</mo><mo stretchy="true">{</mo><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
><mo>&#x2208;</mo><msup><mi>K</mi><mn>2</mn></msup
><mo>|</mo><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
><mo>=</mo><mn>0</mn><mo stretchy="true">}</mo><mo>,</mo></math>

and for each <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
>-linear homomorphism
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi><mo>&#x2192;</mo><msup><mi>K</mi><mo>&#x2032;</mo></msup
></math
>
one has the induced map
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>C</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>K</mi></mfenced
><mo>&#x2192;</mo><msub><mi>C</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mrow><msup><mi>K</mi><mo>&#x2032;</mo></msup
></mrow></mfenced
></math
>.  
From the polynomial <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> one obtains a homogeneous polynomial of degree
d in three variables with coefficients in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
>:

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>F</mi><mfenced open="(" close =")"
><mrow><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi></mrow></mfenced
><mo>=</mo><msup><mi>Z</mi><mi>d</mi></msup
><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>X</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>Z</mi><mo>,</mo><mi>Y</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>Z</mi></mrow></mfenced
><mo>,</mo></math>

and the <em>projective plane curve</em> of degree <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>d</mi></math
>:

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>C</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
><mo>=</mo><mo stretchy="true">{</mo><mfenced open="(" close =")"
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi></mrow></mfenced
></mfenced
><mo>&#x2208;</mo><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
><mo>|</mo><mi>F</mi><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi></mrow></mfenced
><mo>=</mo><mn>0</mn><mo stretchy="true">}</mo><mo>,</mo></math>

where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mi>N</mi></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> denotes <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
>-dimensional projective space, which is
the quotient set of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>K</mi><mrow><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msup
><mo>&#x2212;</mo><mo stretchy="true">{</mo><mn>0</mn><mo stretchy="true">}</mo></math
>
obtained by identifying points lying on the same line through the
origin of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>K</mi><mrow><mi>N</mi><mo>+</mo><mn>1</mn></mrow></msup
></math
>.  Since the projective plane <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> is the
disjoint union of the affine plane
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mo stretchy="true">{</mo><mfenced open="(" close =")"
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mn>1</mn></mrow></mfenced
></mfenced
><mo>|</mo><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
><mo>&#x2208;</mo><msup><mi>K</mi><mn>2</mn></msup
><mo stretchy="true">}</mo></math
>
with the &#x201C;<em>(projective) line at infinity</em>&#x201D;

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mfenced open="{" close ="}"
><mrow><mfenced open="(" close =")"
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mn>0</mn></mrow></mfenced
></mfenced
><mo>|</mo><mfenced open="(" close =")"
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
></mfenced
><mo>&#x2208;</mo><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>1</mn></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></mrow></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

it follows that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>C</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> is the disjoint union of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>C</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> with the
finite set of its points lying on the projective line at infinity.  </p>

<p>An <em>elliptic curve defined over</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> is the (projective) plane
curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> given by a homogeneous polynomial <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>F</mi></math
> of degree <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
> in three
variables with coefficients in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> such that (i) <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>F</mi></math
> is irreducible
over the algebraic closure <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mover accent="true"><mi>k</mi><mo>&#x00AF;</mo></mover
></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
>, (ii) the gradient vector
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2207;</mi><mi>F</mi></math
> is a non-vanishing vector at points of
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mover accent="true"><mi>k</mi><mo>&#x00AF;</mo></mover
><mn>3</mn></msup
><mo>&#x2212;</mo><mo stretchy="true">{</mo><mn>0</mn><mo stretchy="true">}</mo></math
>
where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>F</mi></math
> vanishes, and (iii) the set <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>k</mi></mfenced
></math
> is non-empty.  </p>

<p>
If <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> is any field, then after an isomorphism (see Silverman
<a href="#BibLabel-silverman">[27]</a>) one may obtain a given elliptic curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> with an
affine equation of the form
<a id="eq.wnormform"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.wnormform"><mtd><mtext>(1)</mtext></mtd
><mtd><mrow><msup><mi>y</mi><mn>2</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>1</mn></msub
><mi>x</mi><mi>y</mi><mo>+</mo><msub><mi>a</mi><mn>3</mn></msub
><mi>y</mi><mo>=</mo><msup><mi>x</mi><mn>3</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>2</mn></msub
><msup><mi>x</mi><mn>2</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>4</mn></msub
><mi>x</mi><mo>+</mo><msub><mi>a</mi><mn>6</mn></msub
><mspace width="0.6em"/><mtext>.</mtext
></mrow></mtd></mtr></mtable></math
>
Then the homogeneous equation for the
intersection of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> with the line at infinity is
<a id="eq.wnormforminf"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.wnormforminf"><mtd><mtext>(2)</mtext></mtd
><mtd><mrow><msup><mi>x</mi><mn>3</mn></msup
><mo>=</mo><mn>0</mn><mspace width="0.6em"/><mtext>.</mtext
></mrow></mtd></mtr></mtable></math
>
Thus, in this case, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> has a unique point on the line at infinity.  
If the characteristic of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> is different from <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> and
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
><sup><a id="revfnote3" href="#fnote3">3</a></sup> then one may obtain an
equation in &#x201C;Weierstrass normal form&#x201D;:
<a id="eq.swnormform"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.swnormform"><mtd><mtext>(3)</mtext></mtd
><mtd><mrow><msup><mi>y</mi><mn>2</mn></msup
><mo>=</mo><mn>4</mn><msup><mi>x</mi><mn>3</mn></msup
><mo>&#x2212;</mo><msub><mi>g</mi><mn>2</mn></msub
><mi>x</mi><mo>&#x2212;</mo><msub><mi>g</mi><mn>3</mn></msub
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
which is non-singular if and only if the cubic polynomial in the
variable <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>x</mi></math
> has distinct roots in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mover accent="true"><mi>k</mi><mo>&#x00AF;</mo></mover
></math
>. </p>

<p>
Elliptic curves are the &#x201C;group objects&#x201D; in the category of algebraic
curves that reside in projective space: for each extension field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi></math
>
of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> the set <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> of &#x201C;<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi></math
>-valued points&#x201D; of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is an abelian
group.    The group law on <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> is characterized by two conditions:
</p>
<ol class="decimal">
<li><p> The origin is a given point of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>k</mi></mfenced
></math
>. </p>
</li>
<li><p> The points obtained by intersecting <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> with any line in
      <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
>, counted with multiplicities, add up to zero.  </p>
</li>
</ol>
<p></p>

<p>When <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is given by an equation in the form (<a href="#eq.wnormform">1</a>), the
origin is usually taken to be the unique point on the line at
infinity.    If two distinct points of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> are given, they determine
a line in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
>; the intersection of that line with <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> is
given by a cubic polynomial in a parameter for the line which has two
roots in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi></math
> corresponding to the two given points; hence, there is a
third root of that cubic polynomial in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>K</mi></math
>; this root gives rise to a
point of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
>, which is the negative of the sum of the two given
points.    The negative of a given point of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> is obtained as the
third point in the intersection with <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>K</mi></mfenced
></math
> of the line through the
given point and the origin.  </p>

<p>For a given field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> the set of homogeneous cubic polynomials in
three variables is a vector space over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> having the set of
&#x201C;monomials&#x201D; of degree three in three variables as basis.    Thus, the
dimension of the space of homogeneous cubics is 10.    The linear group
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>GL</mi><mn>3</mn></msub
><mfenced open="(" close =")"
><mi>k</mi></mfenced
></math
> acts on the space of cubics, and two cubic curves in
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
></math
> that are related by this action are isomorphic.    Since
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>GL</mi><mn>3</mn></msub
><mfenced open="(" close =")"
><mi>k</mi></mfenced
></math
> is 9-dimensional, one is led to think of the <em>family</em>
of isomorphism classes of elliptic curves as 1-dimensional since
&#x201C;non-singularity&#x201D; is an &#x201C;open&#x201D; condition.  
</p>
</div>

<div class="section">
<h3>3.&#xA0;&#xA0;<a id="SU-4"></a><a id="KEY-4"></a><a id="sec.ellipC"></a>Elliptic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
></h3>

<p>When <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>k</mi></math
> is the field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> of complex numbers, one knows (see, e.g.,
Ahlfors <a href="#BibLabel-ahlfors">[1]</a>) that for each lattice <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> the set
of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
>-periodic meromorphic functions on the complex line <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>
is the field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mfenced open="(" close =")"
><mrow><mi>&#x2118;</mi><mo>,</mo><msup><mi>&#x2118;</mi><mo>&#x2032;</mo></msup
></mrow></mfenced
></math
>, which is a quadratic extension of the
rational function field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mfenced open="(" close =")"
><mi>&#x2118;</mi></mfenced
></math
>, where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2118;</mi></math
> is the <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2118;</mi></math
>-function
of Weierstrass.    Moreover, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x2118;</mi></math
> satisfies the famous Weierstrass
differential equation
<a id="eq.wdiffeq"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.wdiffeq"><mtd><mtext>(4)</mtext></mtd
><mtd><mrow><msup><mi>&#x2118;</mi><mo>&#x2032;</mo></msup
><msup><mfenced open="(" close =")"
><mi>z</mi></mfenced
><mn>2</mn></msup
><mo>=</mo><mn>4</mn><mi>&#x2118;</mi><msup><mfenced open="(" close =")"
><mi>z</mi></mfenced
><mn>3</mn></msup
><mo>&#x2212;</mo><msub><mi>g</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi>&#x039B;</mi></mfenced
><mi>&#x2118;</mi><mfenced open="(" close =")"
><mi>z</mi></mfenced
><mo>&#x2212;</mo><msub><mi>g</mi><mn>3</mn></msub
><mfenced open="(" close =")"
><mi>&#x039B;</mi></mfenced
><mspace width="0.6em"/><mo>;</mo></mrow></mtd></mtr></mtable></math
>
thus, the formula
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>z</mi><mo>&#x21A6;</mo><mfenced open="(" close =")"
><mrow><mi>&#x2118;</mi><mfenced open="(" close =")"
><mi>z</mi></mfenced
><mo>,</mo><msup><mi>&#x2118;</mi><mo>&#x2032;</mo></msup
><mfenced open="(" close =")"
><mi>z</mi></mfenced
></mrow></mfenced
></math
>
defines a holomorphic map from the punctured complex torus
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x039B;</mi><mo>&#x2212;</mo><mo stretchy="true">{</mo><mn>0</mn><mo stretchy="true">}</mo></math
>
to the affine cubic curve
<a id="eq.cwnormform"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.cwnormform"><mtd><mtext>(5)</mtext></mtd
><mtd><mrow><msup><mi>y</mi><mn>2</mn></msup
><mo>=</mo><mn>4</mn><msup><mi>x</mi><mn>3</mn></msup
><mo>&#x2212;</mo><msub><mi>g</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi>&#x039B;</mi></mfenced
><mi>x</mi><mo>&#x2212;</mo><msub><mi>g</mi><mn>3</mn></msub
><mfenced open="(" close =")"
><mi>&#x039B;</mi></mfenced
><mspace width="0.6em"/><mo>;</mo></mrow></mtd></mtr></mtable></math
>
it should hardly be necessary to point out that this map extends to a
holomorphic map from the torus <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x039B;</mi></math
> to the corresponding
(projective) elliptic curve by sending the origin of the torus to the
unique point of the elliptic curve on the line at infinity.    The
classical theory of theta functions (see, e.g., Igusa <a href="#BibLabel-igusa">[7]</a> or
Siegel <a href="#BibLabel-siegel">[26]</a>) leads to a direct demonstration that this map is a
homomorphism from the group law on the complex torus to the group law
previously described for an elliptic curve.    It is not difficult to
see that the analytic manifold given by any elliptic curve defined
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> arises from some complex torus.    Indeed each non-singular
cubic curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>2</mn></msup
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></mfenced
></math
> determines a compact connected
complex-analytic group.    Its universal cover is given by a holomorphic
homomorphism
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mo>&#x2192;</mo><mi>E</mi></math
> which has some lattice as kernel.  </p>

<p>Any two lattices in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> are related by a change of real basis for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>, i.e., by a matrix in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>GL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">R</mi></mfenced
></math
>.    Consequently, there is only
one real-analytic isomorphism class for the complex torus <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x039B;</mi></math
>
as <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
> varies.    The tori corresponding to two lattices are
complex-analytically isomorphic if and only if the corresponding
real-linear isomorphism of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">R</mi><mn>2</mn></msup
></math
> satisfies the Cauchy-Riemann partial
differential equations, i.e., if and only if the <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">R</mi></math
>-linear
isomorphism is <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>-linear.  </p>

<p>A lattice <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
> may be represented concretely by an ordered basis
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mo stretchy="true">{</mo><msub><mi>&#x03C9;</mi><mn>1</mn></msub
><mo>,</mo><msub><mi>&#x03C9;</mi><mn>2</mn></msub
><mo stretchy="true">}</mo></math
>.  
If <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>=</mo><msub><mi>&#x03C9;</mi><mn>2</mn></msub
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><msub><mi>&#x03C9;</mi><mn>1</mn></msub
></math
>, then <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
> is not real, and after
permuting the basis members, if necessary, one may assume that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
>
is in the &#x201C;upper-half plane&#x201D;<sup><a id="revfnote4" href="#fnote4">4</a></sup> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>.   Observing that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
> is the image under the
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>-linear map
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>z</mi><mo>&#x21A6;</mo><msub><mi>&#x03C9;</mi><mn>1</mn></msub
><mi>z</mi></math
>
of the lattice with ordered basis
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mo stretchy="true">{</mo><mn>1</mn><mo>,</mo><mi>&#x03C4;</mi><mo stretchy="true">}</mo></math
>,
one may assume that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x039B;</mi></math
> is this latter lattice.    Let <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
>
be the complex torus <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x039B;</mi></math
>.   Allowing for change of basis
subject to these assumptions on the basis, one sees that there is an
isomorphism of complex-analytic groups
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mrow><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></mrow></mfenced
><mo>&#x2245;</mo><mi>E</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
>
if
<a id="eq.linfrac"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.linfrac"><mtd><mtext>(6)</mtext></mtd
><mtd><mrow><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
><mo>=</mo><mrow><mfrac
><mrow><mi>a</mi><mi>&#x03C4;</mi><mo>+</mo><mi>b</mi></mrow
><mrow><mi>c</mi><mi>&#x03C4;</mi><mo>+</mo><mi>d</mi></mrow
></mfrac></mrow
><mo>,</mo></mrow></mtd></mtr></mtable></math
>
for some matrix

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x03B3;</mi><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mi>a</mi></mtd
><mtd columnalign="right"><mi>b</mi></mtd
></mtr><mtr><mtd columnalign="right"><mi>c</mi></mtd
><mtd columnalign="right"><mi>d</mi></mtd
></mtr></mtable
></mfenced
><mo>&#x2208;</mo><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
><mtext>.</mtext
></math>

Conversely, the monodromy principle may be used to show that every
complex-analytic isomorphism among the complex tori <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
> arises
in this way.  </p>

<p>The coefficients <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>g</mi><mn>2</mn></msub
></math
> and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>g</mi><mn>3</mn></msub
></math
> in the Weierstrass normal form
(<a href="#eq.cwnormform">5</a>) have very explicit constructions as infinite
series (see, e.g., Ahlfors <a href="#BibLabel-ahlfors">[1]</a> or Serre <a href="#BibLabel-serrecourse">[20]</a>)
determined by the given lattice; from this it is straightforward to
see that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>g</mi><mi>w</mi></msub
></math
> is a <em>modular form of weight</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn><mi>w</mi></math
>: if <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
> and
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></math
> are related by (<a href="#eq.linfrac">6</a>), then

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>g</mi><mi>w</mi></msub
><mfenced open="(" close =")"
><mrow><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></mrow></mfenced
><mo>=</mo><msup><mfenced open="(" close =")"
><mi>&#x03BB;</mi></mfenced
><mrow><mn>2</mn><mi>w</mi></mrow></msup
><msub><mi>g</mi><mi>w</mi></msub
><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>,</mo><mspace width="0.6em"/><mspace width="0.6em"/><mi>&#x03BB;</mi><mo>=</mo><mi>c</mi><mi>&#x03C4;</mi><mo>+</mo><mi>d</mi><mspace width="0.6em"/><mo>.</mo></math>

Consequently, the map

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mfenced open="(" close =")"
><mrow><mi>x</mi><mo>,</mo><mi>y</mi></mrow></mfenced
><mo>&#x21A6;</mo><mfenced open="(" close =")"
><mrow><msup><mi>&#x03BB;</mi><mn>2</mn></msup
><mi>x</mi><mo>,</mo><msup><mi>&#x03BB;</mi><mn>3</mn></msup
><mi>y</mi></mrow></mfenced
></math>

carries the curve given by (<a href="#eq.cwnormform">5</a>) for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
>
isomorphically to the curve given by (<a href="#eq.cwnormform">5</a>) for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></math
>.   The discriminant of the cubic polynomial in the
Weierstrass normal form (<a href="#eq.cwnormform">5</a>) is a modular form of
weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>12</mn></math
>, which up to a multiplicative constant, is:

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x0394;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><msup><msub><mi>g</mi><mn>2</mn></msub
><mn>3</mn></msup
><mo>&#x2212;</mo><mn>27</mn><msup><msub><mi>g</mi><mn>3</mn></msub
><mn>2</mn></msup
><mspace width="0.6em"/><mo>.</mo></math>

<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> is a non-vanishing holomorphic function in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
>.   The
<em>modular invariant</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi><mfenced open="(" close =")"
><mrow></mrow></mfenced
></math
> (<a href="#BibLabel-serrecourse">[20]</a>,<a href="#BibLabel-shimiaf">[24]</a>) is defined by:

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x006A;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><mrow><mfrac
><mrow><msup><mfenced open="(" close =")"
><mrow><mn>12</mn><msub><mi>g</mi><mn>2</mn></msub
></mrow></mfenced
><mn>3</mn></msup
></mrow
><mi>&#x0394;</mi></mfrac></mrow
><mspace width="0.6em"/><mo>;</mo></math>

it is a holomorphic function in the upper-half plane <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> with the
property that

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x006A;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><mi>&#x006A;</mi><mfenced open="(" close =")"
><mrow><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></mrow></mfenced
></math>

if and only if <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
> and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>&#x03C4;</mi><mo>&#x2032;</mo></msup
></math
> are related by (<a href="#eq.linfrac">6</a>).  
Furthermore, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
> assumes every value in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> at some point of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
>. 
Consequently, the complex-analytic isomorphism classes of complex tori
or, equivalently, the isomorphism classes of elliptic curves defined
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>, are parameterized via <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
> in a one-to-one manner by the
complex numbers.  </p>

<p>Since this is an expository discourse, it is hoped that the reader
will not feel patronized by having noted the fact that the
coincidence of (1) the category of elliptic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> and
(2) the category of complex tori is the &#x201C;genus one&#x201D; case of the
coincidence (see Weyl <a href="#BibLabel-weyl">[33]</a>) of (i) the category of &#x201C;complete&#x201D;
non-singular algebraic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> and (ii) the category of
compact Riemann surfaces (one-dimensional connected complex-analytic
manifolds).  </p>

<p>Although the classification of elliptic curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> via the
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
>-function is a result that is both beautiful and useful, and
although two elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> that are isomorphic as
curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> give rise to elliptic curves defined over
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> that have the same <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
>-invariant, it is <em>not</em> true that any
two elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> having the same <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
>-invariant
are isomorphic over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>.   Thus, the classification of elliptic
curves over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> does not lead directly to the desired enumerative
classification of elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>, but it does
bring to the fore the notion of <em>modular form</em>, which is central
in the study of elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>.   What can be said
easily is that, according to the Shimura-Taniyama-Weil conjecture, the
<em>isogeny</em> classes of elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> are
parameterized by certain modular forms.  
</p>
</div>

<div class="section">
<h3>4.&#xA0;&#xA0;<a id="SU-5"></a><a id="KEY-5"></a>Modular forms</h3>

<p>The group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> is an infinite group that is generated by the
two elements

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mo>&#x2212;</mo><mn>1</mn></mtd
><mtd columnalign="right"><mn>0</mn></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>,</mo><mspace width="0.6em"/><mspace width="0.6em"/><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mo>&#x2212;</mo><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mn>1</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

which have orders 4 and 6 respectively.    The action of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> on
the upper-half plane <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> by linear fractional transformations has kernel

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mfenced open="{" close ="}"
><mrow><mo>&#x00B1;</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>1</mn></mtd
><mtd columnalign="right"><mn>0</mn></mtd
></mtr><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr></mtable
></mfenced
></mrow></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

and the quotient of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> by this kernel is the group
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
>.   It is not difficult to see that the set

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mo stretchy="true">{</mo><mi>&#x03C4;</mi><mo>&#x2208;</mo><mi>H</mi><mspace width="0.6em"/><mo>|</mo><mspace width="0.6em"/><mo>&#x2212;</mo><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn><mo>&#x2264;</mo><mrow><mspace width="0.1em"/><mi>Re</mi></mrow><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>&#x2264;</mo><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn><mo>,</mo><mspace width="0.6em"/><mspace width="0.6em"/><mfenced open="|" close ="|"
><mi>&#x03C4;</mi></mfenced
><mo>&#x2265;</mo><mn>1</mn><mo stretchy="true">}</mo></math>

is a &#x201C;fundamental domain&#x201D; for the action of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> on <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
>. 
More precisely, this set meets each orbit, and the only redundancies
are the boundary identifications arising from the maps
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>&#x21A6;</mo><mi>&#x03C4;</mi><mo>+</mo><mn>1</mn></math
> and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>&#x21A6;</mo><mo>&#x2212;</mo><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x03C4;</mi></math
>. 
The quotient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> is not compact since the fundamental
domain is &#x201C;open at the top&#x201D;.    Beyond that the modular invariant
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>j</mi></math
> induces a bicontinuous biholomorphic isomorphism of the quotient
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> with the affine line over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>.   Since
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi><mfenced open="(" close =")"
><mrow><mi>&#x03C4;</mi><mo>+</mo><mn>1</mn></mrow></mfenced
><mo>=</mo><mi>&#x006A;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
>,  and since for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi><mo>=</mo><msup><mi>e</mi><mrow><mn>2</mn><mi>&#x03C0;</mi><mi>i</mi><mi>&#x03C4;</mi></mrow></msup
></math
> one has <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mfenced open="|" close ="|"
><mi>q</mi></mfenced
><mo>&lt;</mo><mn>1</mn></math
> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>&#x2208;</mo><mi>H</mi></math
>,
there is a holomorphic function <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mover accent="true"><mi>&#x006A;</mi><mo>&#x223C;</mo></mover
></math
> in the punctured unit
disk such that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mover accent="true"><mi>&#x006A;</mi><mo>&#x223C;</mo></mover
><mfenced open="(" close =")"
><mi>q</mi></mfenced
><mo>=</mo><mi>&#x006A;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
>.   Likewise <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> may
be regarded as function of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi></math
>, and one may use the calculus of residues
to show that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> has a simple zero at <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi><mo>=</mo><mn>0</mn></math
>; hence,
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mover accent="true"><mi>&#x006A;</mi><mo>&#x223C;</mo></mover
></math
> has a simple pole at <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi><mo>=</mo><mn>0</mn></math
>, or, equivalently, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
>
has a simple pole at <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
> (the &#x201C;missing top&#x201D; of the fundamental
domain).    Thus, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x006A;</mi></math
> gives rise to a bicontinuous biholomorphic
isomorphism

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
><mi>&#x222A;</mi><mo stretchy="true">{</mo><mi>&#x221E;</mi><mo stretchy="true">}</mo><mo>&#x2192;</mo><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>1</mn></msup
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></mfenced
><mspace width="0.6em"/><mo>.</mo></math>
</p>

<p>
A non-trivial element of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>PSL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> has a fixed point in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> if and
only if it has finite order, and one's explicit knowledge of the
fundamental domain makes it possible to see that the only elements of
finite order are of order <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> or <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
><sup><a id="revfnote5" href="#fnote5">5</a></sup>. 

A <em>congruence subgroup</em> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> is a subgroup <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
>
that contains one of the principal congruence subgroups; the
<em>principal congruence subgroup</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> of <em>level</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> is
the set of all elements <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B3;</mi></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> that are congruent
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mspace width="0.3em"/><mfenced><mrow><mo rspace="0.3em">mod</mo><mi>N</mi></mrow></mfenced></math
> to the identity matrix.    The group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
>
is the congruence subgroup of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> consisting of all elements

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mi>a</mi></mtd
><mtd columnalign="right"><mi>b</mi></mtd
></mtr><mtr><mtd columnalign="right"><mi>c</mi></mtd
><mtd columnalign="right"><mi>d</mi></mtd
></mtr></mtable
></mfenced
></math>

for which
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>c</mi><mo>&#x2261;</mo><mn>0</mn><mspace width="0.3em"/><mfenced><mrow><mo rspace="0.3em">mod</mo><mi>N</mi></mrow></mfenced></math
>.  
It is obvious that each congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> has finite index in
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
>, and, consequently the quotient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></math
> is a non-compact
Riemann surface.  
Observe that for each level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> the
group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> contains the parabolic element

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>T</mi><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>1</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

which gives rise to the holomorphic map
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>&#x21A6;</mo><mi>&#x03C4;</mi><mo>+</mo><mn>1</mn></math
>
that fixes the point <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
>. </p>

<p>A modular form<sup><a id="revfnote6" href="#fnote6">6</a></sup>
of <em>weight</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> is a holomorphic
function <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> that satisfies the functional equation
<a id="eq.modform"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.modform"><mtd><mtext>(7)</mtext></mtd
><mtd><mrow><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>&#x03B3;</mi><mo>&#x00B7;</mo><mi>&#x03C4;</mi></mrow></mfenced
><mo>=</mo><msup><mfenced open="(" close =")"
><mrow><mi>c</mi><mi>&#x03C4;</mi><mo>+</mo><mi>d</mi></mrow></mfenced
><mi>w</mi></msup
><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>,</mo><mspace width="0.6em"/><mi>&#x03B3;</mi><mo>&#x2208;</mo><mi>&#x0393;</mi></mrow></mtd></mtr></mtable></math
>
and that is holomorphic at each <em>cusp</em> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
>.   The role
of <em>cusps</em> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> is to provide a slightly larger set <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>H</mi><mi>*</mi></msup
></math
>
than <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
>,

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msup><mi>H</mi><mi>*</mi></msup
><mo>=</mo><mi>H</mi><mi>&#x222A;</mi><mo stretchy="true">{</mo><mtext
>cusps</mtext
><mo stretchy="true">}</mo><mspace width="0.6em"/><mo>,</mo></math>

where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> acts such that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>H</mi><mi>*</mi></msup
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></math
> is a compact Riemann
surface containing <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></math
> as the open complement of a finite set
of points arising from cusps.    The cusps of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> are the points of
the closure of the boundary of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>1</mn></msup
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></mfenced
></math
> =
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi><mi>&#x222A;</mi><mo stretchy="true">{</mo><mi>&#x221E;</mi><mo stretchy="true">}</mo></math
> that are fixed by some non-trivial
parabolic element of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
>.   When <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> = <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
>, the
set of cusps is
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mi>&#x222A;</mi><mo stretchy="true">{</mo><mi>&#x221E;</mi><mo stretchy="true">}</mo></math
>.  
In view of (<a href="#eq.modform">7</a>) applied to the case
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B3;</mi><mo>=</mo><mi>T</mi></math
> one sees that a modular form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> of any weight
for the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> satisfies
<a id="eq.period"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.period"><mtd><mtext>(8)</mtext></mtd
><mtd><mrow><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>&#x03C4;</mi><mo>+</mo><mn>1</mn></mrow></mfenced
><mo>=</mo><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
and, therefore, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> defines a holomorphic function in the variable <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi><mo>=</mo><msup><mi>e</mi><mrow><mn>2</mn><mi>&#x03C0;</mi><mi>i</mi><mi>&#x03C4;</mi></mrow></msup
></math
> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>0</mn><mo>&lt;</mo><mi>q</mi><mo>&lt;</mo><mn>1</mn></math
>.   The condition in the
definition of <em>modular form</em> that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> should be <em>holomorphic
at</em> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
> means that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> as a function of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi></math
> is holomorphic at <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi><mo>=</mo><mn>0</mn></math
>.   Consequently, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> admits an absolutely convergent Fourier
expansion
<a id="eq.fourier"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.fourier"><mtd><mtext>(9)</mtext></mtd
><mtd><mrow><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><mrow><munderover><mo>&#x2211;</mo><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mi>&#x221E;</mi></munderover><mrow><msub><mi>c</mi><mi>m</mi></msub
><msup><mi>e</mi><mrow><mn>2</mn><mi>&#x03C0;</mi><mi>i</mi><mi>m</mi><mi>&#x03C4;</mi></mrow></msup
></mrow></mrow
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
which is a Taylor series in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>q</mi></math
>. </p>

<p>For any cusp <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C1;</mi></math
> of a congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> one may define the
notion <em>holomorphic</em> at <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C1;</mi></math
> for a modular form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> by an
analogous procedure using an arbitrary parabolic element of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
>
that fixes <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C1;</mi></math
> instead of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi></math
>.   For a given
congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> two cusps <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C1;</mi></math
> and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C3;</mi></math
> are
<em>equivalent</em> if there is some element <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B3;</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> such that
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C3;</mi><mo>=</mo><mi>&#x03B3;</mi><mo>&#x00B7;</mo><mi>&#x03C1;</mi></math
>.    A modular form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is holomorphic
at any cusp that is equivalent to another where it is holomorphic.  
The modular form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is a <em>cuspform</em> if, in addition to being
holomorphic at each cusp, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> vanishes at each cusp.  
For a given congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> a modular form vanishes at
any cusp that is equivalent to another where it vanishes.  
The set of modular forms of given weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> forms a
finite-dimensional vector space over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> in which the set of
cuspforms is a linear subspace of codimension bounded by the
number of equivalence classes of cusps.    In fact, using
&#x201C;Eisenstein series&#x201D; one may show that the codimension of the
space of cuspforms in the space of modular forms is often equal to
the number of equivalence classes of cusps.    For example, with the group
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
><mo>=</mo><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mfenced
></math
> there are no modular forms of odd
weight, there is an Eisenstein series of every even weight greater
than <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> that is not a cuspform, and every cusp is equivalent to
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
>.   Furthermore, since <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
> is the only zero of the cusp
form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> (of the preceding section) in the quotient
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>H</mi><mi>*</mi></msup
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
>
and since <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x221E;</mi></math
> is a simple zero of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
>, every cuspform for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> is divisible by <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
>.   Thus, in this case, there are
no cuspforms of weight less than <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>12</mn></math
>. </p>

<p>It is not difficult to see that the cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> for a
congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> correspond to holomorphic differential
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
>-forms (differentials of the first kind) on the compact Riemann
surface
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>X</mi><mo>=</mo><msup><mi>H</mi><mi>*</mi></msup
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></math
>.  
Thus, the dimension of the space of cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> is the
<em>genus</em> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>X</mi></math
>.   The fact that there are no cuspforms of weight
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> for the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> matches the previously mentioned fact
that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>X</mi></math
> is <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi mathvariant="bold" fontweight="bold" fontstyle="normal">P</mi><mn>1</mn></msup
></math
>.   It is certain of the cuspforms of weight
two for the groups <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> that, according to the
Shimura-Taniyama-Weil conjecture, parameterize the isogeny classes of
elliptic curves defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>. 
</p>
</div>

<div class="section">
<h3>5.&#xA0;&#xA0;<a id="SU-6"></a><a id="KEY-6"></a>Euler products</h3>

<p>It will be recalled that the infinite series

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mrow><munderover><mo>&#x2211;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>&#x221E;</mi></munderover><mfrac
><mn>1</mn><mrow><msup><mi>n</mi><mi>s</mi></msup
></mrow
></mfrac
></mrow
></math>

converges for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mrow><mspace width="0.1em"/><mi>Re</mi></mrow><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>&gt;</mo><mn>1</mn></math
> and gives rise by analytic continuation
to a meromorphic function <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>.   For <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mrow><mspace width="0.1em"/><mi>Re</mi></mrow><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>&gt;</mo><mn>1</mn></math
>
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> admits the absolutely convergent infinite product
expansion

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mrow><munder accentunder="false"><mo>&#x220F;</mo><mi>p</mi></munder><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
></mrow
></mfrac
></mrow
><mspace width="0.6em"/><mo>,</mo></math>

taken over the set of primes.    This &#x201C;Euler product&#x201D; may be regarded
as an analtyic formulation of the principle of unique factorization
in the ring <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
> of integers.    It is, as well, the product taken
over all the non-archimedean completions of the rational field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>
(which completions <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mi>p</mi></msub
></math
> are indexed by the set of primes) of the
&#x201C;Mellin transform&#x201D;<sup><a id="revfnote7" href="#fnote7">7</a></sup>
in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mi>p</mi></msub
></math
>

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>&#x03BE;</mi><mi>p</mi></msub
><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><mrow><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
></mrow
></mfrac></mrow
><mspace width="0.6em"/><mo>,</mo></math>

of the canonical &#x201C;Gaussian
density&#x201D;

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>&#x03A6;</mi><mi>p</mi></msub
><mfenced open="(" close =")"
><mi>x</mi></mfenced
><mo>=</mo><mfenced open="{" close =""
><mtable
><mtr><mtd columnalign="left"><mn>1</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><mi>x</mi><mo>&#x2208;</mo><mtext
>&#xA0;closure of</mtext
><mspace width="0.6em"/><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi><mspace width="0.6em"/><mtext
>in</mtext
><mspace width="0.6em"/><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mi>p</mi></msub
><mspace width="0.3em"/><mtext>.</mtext
></mtd
></mtr><mtr><mtd columnalign="left"><mn>0</mn></mtd
><mtd columnalign="left"><mtext
>otherwise.  </mtext
></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

which Gaussian density is equal to its own Fourier transform.  
For the archimedean completion
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi><mi>&#x221E;</mi></msub
><mo>=</mo><mi mathvariant="bold" fontweight="bold" fontstyle="normal">R</mi></math
>
of the rational field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> one forms the classical Mellin transform

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>&#x03BE;</mi><mi>&#x221E;</mi></msub
><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><msup><mi>&#x03C0;</mi><mrow><mo>&#x2212;</mo><mfenced open="(" close =")"
><mrow><mi>s</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn></mrow></mfenced
></mrow></msup
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mrow><mi>s</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn></mrow></mfenced
></math>

of the classical Gaussian density

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>&#x03A6;</mi><mi>&#x221E;</mi></msub
><mfenced open="(" close =")"
><mi>x</mi></mfenced
><mo>=</mo><msup><mi>e</mi><mrow><mo>&#x2212;</mo><mi>&#x03C0;</mi><msup><mi>x</mi><mn>2</mn></msup
></mrow></msup
><mspace width="0.6em"/><mo>,</mo></math>

(which also is equal to its own Fourier transform).  
Then the function

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x03BE;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><msub><mi>&#x03BE;</mi><mi>&#x221E;</mi></msub
><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mi>&#x03B6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><mrow><munder accentunder="false"><mo>&#x220F;</mo><mrow><mi>p</mi><mo>&#x2264;</mo><mi>&#x221E;</mi></mrow></munder><mrow><msub><mi>&#x03BE;</mi><mi>p</mi></msub
><mfenced open="(" close =")"
><mi>s</mi></mfenced
></mrow></mrow
></math>

is meromorphic in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
>, and satisfies the functional equation
<a id="eq.zetafnl"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.zetafnl"><mtd><mtext>(10)</mtext></mtd
><mtd><mrow><mi>&#x03BE;</mi><mfenced open="(" close =")"
><mrow><mn>1</mn><mo>&#x2212;</mo><mi>s</mi></mrow></mfenced
><mo>=</mo><mi>&#x03BE;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mspace width="0.6em"/><mtext>.</mtext
></mrow></mtd></mtr></mtable></math
></p>

<p>The connection of Riemann's <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B6;</mi></math
>-function with the subject of
modular forms begins with the observation that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B6;</mi><mfenced open="(" close =")"
><mrow><mn>2</mn><mi>s</mi></mrow></mfenced
></math
> is essentially
the Mellin transform of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x03B8;</mi><mi>I</mi></msub
><mfenced open="(" close =")"
><mi>x</mi></mfenced
><mo>=</mo><mi>&#x03B8;</mi><mfenced open="(" close =")"
><mrow><mi>i</mi><mi>x</mi></mrow></mfenced
><mo>&#x2212;</mo><mn>1</mn></math
>, where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B8;</mi></math
>,
which is a modular form of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn></math
> and level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>8</mn></math
>, is defined in the
upper-half plane <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> by the formula

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x03B8;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><mrow><munder accentunder="false"><mo>&#x2211;</mo><mrow><mi>m</mi><mo>&#x2208;</mo><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></mrow></munder><mrow><mrow><mspace width="0.1em"/><mi>exp</mi></mrow><mfenced open="(" close =")"
><mrow><mi>&#x03C0;</mi><mi>i</mi><mi>&#x03C4;</mi><msup><mi>m</mi><mn>2</mn></msup
></mrow></mfenced
></mrow></mrow
><mspace width="0.6em"/><mo>.</mo></math>

In fact, one of the classical proofs of the functional equation
(<a href="#eq.zetafnl">10</a>) is given by applying the Poisson summation
formula<sup><a id="revfnote8" href="#fnote8">8</a></sup>
to the function
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>x</mi><mo>&#x21A6;</mo><mrow><mspace width="0.1em"/><mi>exp</mi></mrow><mfenced open="(" close =")"
><mrow><mi>&#x03C0;</mi><mi>i</mi><mi>&#x03C4;</mi><msup><mi>x</mi><mn>2</mn></msup
></mrow></mfenced
></math
>,
while observing that the substitution
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>s</mi><mo>&#x21A6;</mo><mfenced open="(" close =")"
><mrow><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mn>2</mn></mrow></mfenced
><mo>&#x2212;</mo><mi>s</mi></math
>
for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03B6;</mi><mfenced open="(" close =")"
><mrow><mn>2</mn><mi>s</mi></mrow></mfenced
></math
> corresponds in the upper-half plane to
the substitution
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi><mo>&#x21A6;</mo><mo>&#x2212;</mo><mn>1</mn><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x03C4;</mi></math
>
for the theta series.  </p>

<p>If <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is a cuspform for a congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> containing

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>T</mi><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>1</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

and so, consequently,
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi><mfenced open="(" close =")"
><mrow><mi>&#x03C4;</mi><mo>+</mo><mn>1</mn></mrow></mfenced
><mo>=</mo><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></math
>, then, as previously explained, one has
the Fourier expansion (<a href="#eq.fourier">9</a>)

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mo>=</mo><mrow><munderover><mo>&#x2211;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>&#x221E;</mi></munderover><mrow><msub><mi>c</mi><mi>m</mi></msub
><msup><mi>e</mi><mrow><mn>2</mn><mi>&#x03C0;</mi><mi>i</mi><mi>m</mi><mi>&#x03C4;</mi></mrow></msup
></mrow></mrow
><mspace width="0.6em"/><mo>.</mo></math>

The Mellin transform <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>f</mi><mi>I</mi></msub
></math
> leads to the Dirichlet series
<a id="eq.dirseries"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.dirseries"><mtd><mtext>(11)</mtext></mtd
><mtd><mrow><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><mrow><munderover><mo>&#x2211;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>&#x221E;</mi></munderover><mrow><msub><mi>c</mi><mi>m</mi></msub
><msup><mi>m</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
></mrow></mrow
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
which may be seen to have a positive abscissa of convergence.  
One is led to the questions:
</p>
<ol class="decimal">
<li><p> For which cuspforms <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> does the associated Dirichlet series
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> admit an analytic continuation with functional equation? </p>
</li>
<li><p> For which cuspforms <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> does the associated Dirichlet series
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> have an Euler product expansion? </p>
</li>
</ol>
<p></p>

<p>For the &#x201C;modular group&#x201D; <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> the Dirichlet series associated
to every cuspform of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> admits an analtyic continution with
functional equation under the substitution
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>s</mi><mo>&#x21A6;</mo><mi>w</mi><mo>&#x2212;</mo><mi>s</mi></math
>.  
Since <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> is generated by the two matrices <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi></math
> and

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>W</mi><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mo>&#x2212;</mo><mn>1</mn></mtd
><mtd columnalign="right"><mn>0</mn></mtd
></mtr></mtable
></mfenced
></math>

and since the functional equation of a modular form <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> relative to
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi></math
> is reflected in the formation of the Fourier series
(<a href="#eq.fourier">9</a>), the condition that an absolutely convergent series
(<a href="#eq.fourier">9</a>) is a modular form for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> is the functional
equation for a modular form relative solely to <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>W</mi></math
>.   This is
equivalent to the (properly formulated) functional equation for the
associated Dirichlet series <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi></math
> together with a &#x201C;growth
condition&#x201D;.    For the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
>, with <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi><mo>&gt;</mo><mn>1</mn></math
>, the question
of a functional equation is more complicated since, although <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi></math
> is
available, there is no reason for a cuspform to satisfy a law of
transformation relative to <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>W</mi></math
>.   But note that for any <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> the
set of cuspforms of given weight for which the associated Dirichlet
series have analytic continuations satisfying a given finite set of
functional equations is a vector space.    On the other hand, there is
no reason to believe, even for level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
>, that the cuspforms admitting
an Euler product expansion form a vector space.  </p>

<p>In a nutshell the cuspforms admitting Euler products are those which
arise as eigenforms for an arithmetically defined commutative algebra
of semi-simple operators on the space of cuspforms of a given weight
introduced by E. Hecke.    The theory of Hecke operators is reasonably
simple for level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
> but somewhat more complicated in general (see, e.g.,
Shimura's book <a href="#BibLabel-shimiaf">[24]</a>).  </p>

<p>Observing that the formula

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>d</mi><msup><mi>s</mi><mn>2</mn></msup
><mo>=</mo><mrow><mfrac
><mrow><mi>d</mi><msup><mi>x</mi><mn>2</mn></msup
><mo>+</mo><mi>d</mi><msup><mi>y</mi><mn>2</mn></msup
></mrow
><mrow><msup><mi>y</mi><mn>2</mn></msup
></mrow
></mfrac></mrow
><mspace width="0.6em"/><mo>,</mo><mspace width="0.6em"/><mtext
>for</mtext
><mspace width="0.6em"/><mi>&#x03C4;</mi><mo>=</mo><mi>x</mi><mo>+</mo><mi>i</mi><mi>y</mi><mo>&#x2208;</mo><mi>H</mi><mspace width="0.6em"/><mo>,</mo></math>

gives a (the hyperbolic) <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>SL</mi><mn>2</mn></msub
><mfenced open="(" close =")"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">R</mi></mfenced
></math
>-invariant metric in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> with
associated invariant measure

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>d</mi><mi>&#x03BC;</mi><mo>=</mo><mrow><mfrac
><mrow><mi>d</mi><mi>x</mi><mi>d</mi><mi>y</mi></mrow
><mrow><msup><mi>y</mi><mn>2</mn></msup
></mrow
></mfrac></mrow
><mspace width="0.6em"/><mo>,</mo></math>

one introduces the Petersson (Hermitian) inner product in the space of
cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
> with the definition:
<a id="eq.innerprod"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.innerprod"><mtd><mtext>(12)</mtext></mtd
><mtd><mrow><mo stretchy="true">&#x2329;</mo><mi>f</mi><mo>,</mo><mi>g</mi><mo stretchy="true">&#x232A;</mo><mo>=</mo><mrow><msub><mo>&#x222B;</mo><mrow><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></mrow></msub><mspace width="0.6em"/><mrow><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.3em"/><mover accent="true"><mi>g</mi><mo>&#x00AF;</mo></mover
><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.3em"/><msup><mrow><mrow><mspace width="0.1em"/><mi>Im</mi></mrow><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></mrow><mi>w</mi></msup
><mspace width="0.3em"/><mi>d</mi><mi>&#x03BC;</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></mrow></mrow
><mspace width="0.6em"/><mtext>.</mtext
></mrow></mtd></mtr></mtable></math
>
(Integration over the quotient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi></math
> makes sense since the
integrand

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.3em"/><mover accent="true"><mi>g</mi><mo>&#x00AF;</mo></mover
><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.3em"/><msup><mi>y</mi><mi>w</mi></msup
></math>

is <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi></math
>-invariant.)</p>

<p>For the modular group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> the <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msup><mi>n</mi><mrow><mi>t</mi><mi>h</mi></mrow></msup
></math
> Hecke operator
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi><mfenced open="(" close =")"
><mi>n</mi></mfenced
><mo>=</mo><msub><mi>T</mi><mi>w</mi></msub
><mfenced open="(" close =")"
><mi>n</mi></mfenced
></math
> is the linear endomorphism of the space
of cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> arising from the following considerations.  
Let <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>S</mi><mi>n</mi></msub
></math
> be the set of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn><mo lspace="0.25em" rspace="0.25em">&#x00D7;</mo><mn>2</mn></math
> matrices in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
> with determinant
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi></math
>.    For

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>M</mi><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mi>a</mi></mtd
><mtd columnalign="right"><mi>b</mi></mtd
></mtr><mtr><mtd columnalign="right"><mi>c</mi></mtd
><mtd columnalign="right"><mi>d</mi></mtd
></mtr></mtable
></mfenced
><mo>&#x2208;</mo><msub><mi>S</mi><mi>n</mi></msub
></math>

and for a function <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> one defines
<a id="eq.actonfns"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.actonfns"><mtd><mtext>(13)</mtext></mtd
><mtd><mrow><mfenced open="(" close =")"
><mrow><mi>M</mi><msub><mo>&#x00B7;</mo><mi>w</mi></msub
><mi>f</mi></mrow></mfenced
><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.3em"/><mo>=</mo><mspace width="0.3em"/><mrow><mspace width="0.1em"/><mi>det</mi></mrow><msup><mfenced open="(" close =")"
><mi>M</mi></mfenced
><mrow><mi>w</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msup
><msup><mfenced open="(" close =")"
><mrow><mi>c</mi><mi>&#x03C4;</mi><mo>+</mo><mi>d</mi></mrow></mfenced
><mrow><mo>&#x2212;</mo><mi>w</mi></mrow></msup
><mi>f</mi><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
and then, observing that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> under <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mo>&#x00B7;</mo><mi>w</mi></msub
></math
> acts trivially on the
modular forms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
>,
one may define the Hecke operator <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>T</mi><mi>w</mi></msub
><mfenced open="(" close =")"
><mi>n</mi></mfenced
></math
> by
<a id="eq.heckeop"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.heckeop"><mtd><mtext>(14)</mtext></mtd
><mtd><mrow><mrow><msub><mi>T</mi><mi>w</mi></msub
><mfenced open="(" close =")"
><mi>n</mi></mfenced
></mrow><mfenced open="(" close =")"
><mi>f</mi></mfenced
><mo>=</mo><mrow><munder accentunder="false"><mo>&#x2211;</mo><mrow><mi>M</mi><mo>&#x2208;</mo><msub><mi>S</mi><mi>n</mi></msub
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></mrow></munder><mrow><mfenced open="(" close =")"
><mrow><mi>M</mi><msub><mo>&#x00B7;</mo><mi>w</mi></msub
><mi>f</mi></mrow></mfenced
><mfenced open="(" close =")"
><mi>&#x03C4;</mi></mfenced
></mrow></mrow
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
where the quotient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>S</mi><mi>n</mi></msub
><mo stretchy="true" lspace="0.3em" rspace="0.3em">&#x2044;</mo><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
> refers to the action of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
>
by left multiplication on the set <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>S</mi><mi>n</mi></msub
></math
>. 
One finds for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>m</mi></math
>, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>n</mi></math
> coprime that

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>T</mi><mfenced open="(" close =")"
><mrow><mi>m</mi><mi>n</mi></mrow></mfenced
><mo>=</mo><mi>T</mi><mfenced open="(" close =")"
><mi>m</mi></mfenced
><mi>T</mi><mfenced open="(" close =")"
><mi>n</mi></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

and furthermore one has

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>T</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mrow><mi>e</mi><mo>+</mo><mn>1</mn></mrow></msup
></mrow></mfenced
><mo>=</mo><mi>T</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mi>e</mi></msup
></mrow></mfenced
><mi>T</mi><mfenced open="(" close =")"
><mi>p</mi></mfenced
><mo>&#x2212;</mo><msup><mi>p</mi><mrow><mi>w</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msup
><mi>T</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mrow><mi>e</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msup
></mrow></mfenced
><mspace width="0.6em"/><mo>.</mo></math>

Consequently, the operators <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi><mfenced open="(" close =")"
><mi>n</mi></mfenced
></math
> commute with each other, and, therefore,
generate a commutative algebra of endomorphisms of the space of cusp
forms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0393;</mi><mfenced open="(" close =")"
><mn>1</mn></mfenced
></math
>.   It is not difficult to see that
the Hecke operators are self-adjoint for the Petersson inner product
on the space of cuspforms.    Consequently, the space of cuspforms of
weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> admits a basis of simultaneous eigenforms for the Hecke
algebra.    A &#x201C;Hecke eigencuspform&#x201D; is said to be
<em>normalized</em> if its Fourier coefficient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>c</mi><mn>1</mn></msub
><mo>=</mo><mn>1</mn></math
>.   If <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is
a normalized Hecke eigencuspform, then
</p>
<ul>
<li><p> The Fourier coefficient <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>c</mi><mi>m</mi></msub
></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is the eigenvalue of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
>
       for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>T</mi><mfenced open="(" close =")"
><mi>m</mi></mfenced
></math
>. </p>
</li>
<li><p> The Fourier coefficients <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>c</mi><mfenced open="(" close =")"
><mi>m</mi></mfenced
><mo>=</mo><msub><mi>c</mi><mi>m</mi></msub
></math
> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> satisfy
  </p>
<dl>
<dd> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>c</mi><mfenced open="(" close =")"
><mrow><mi>m</mi><mi>n</mi></mrow></mfenced
><mo>=</mo><mi>c</mi><mfenced open="(" close =")"
><mi>m</mi></mfenced
><mi>c</mi><mfenced open="(" close =")"
><mi>n</mi></mfenced
></math
>  for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>m</mi><mo>,</mo><mi>n</mi></math
> coprime, and
    </dd>
<dd> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>c</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mrow><mi>e</mi><mo>+</mo><mn>1</mn></mrow></msup
></mrow></mfenced
><mo>=</mo><mi>c</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mi>e</mi></msup
></mrow></mfenced
><mi>c</mi><mfenced open="(" close =")"
><mi>p</mi></mfenced
><mo>&#x2212;</mo><msup><mi>p</mi><mrow><mi>w</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msup
><mi>c</mi><mfenced open="(" close =")"
><mrow><msup><mi>p</mi><mrow><mi>e</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msup
></mrow></mfenced
></math
>  for <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> prime.  
  </dd>
</dl>
</li>
</ul>
<p>
Consequently, the Dirichlet series associated with a simultaneous
Hecke eigencuspform of level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
> and weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> admits an Euler product
<a id="eq.modeulerp"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.modeulerp"><mtd><mtext>(15)</mtext></mtd
><mtd><mrow><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><mrow><munder accentunder="false"><mo>&#x220F;</mo><mi>p</mi></munder><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><msub><mi>c</mi><mi>p</mi></msub
><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
><mo>+</mo><msup><mi>p</mi><mrow><mi>w</mi><mo>&#x2212;</mo><mn>1</mn><mo>&#x2212;</mo><mn>2</mn><mi>s</mi></mrow></msup
></mrow
></mfrac
></mrow
><mspace width="0.6em"/><mtext>.</mtext
></mrow></mtd></mtr></mtable></math
>
For example, when <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> is the unique normalized cuspform <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> of
level <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
> and weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>12</mn></math
>, one has

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
><mo>=</mo><mrow><munder accentunder="false"><mo>&#x220F;</mo><mi>p</mi></munder><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><mi>&#x03C4;</mi><mfenced open="(" close =")"
><mi>p</mi></mfenced
><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
><mo>+</mo><msup><mi>p</mi><mrow><mn>11</mn><mo>&#x2212;</mo><mn>2</mn><mi>s</mi></mrow></msup
></mrow
></mfrac
></mrow
><mspace width="0.6em"/><mo>,</mo></math>

where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>c</mi><mi>p</mi></msub
><mo>=</mo><mi>&#x03C4;</mi><mfenced open="(" close =")"
><mi>p</mi></mfenced
></math
> is the function <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C4;</mi></math
> of Ramanujan.  </p>

<p>For the congruence group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> a Hecke eigencuspform
of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>w</mi></math
> gives rise to a Dirichlet series <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> that
admits an Euler product expansion whose factors at primes <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> coprime
to <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> resemble those given by (<a href="#eq.modeulerp">15</a>).    In order for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x03C6;</mi><mfenced open="(" close =")"
><mi>s</mi></mfenced
></math
> to satisfy a functional equation under the substitution
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>s</mi><mo>&#x21A6;</mo><mi>w</mi><mo>&#x2212;</mo><mi>s</mi></math
>, one needs to require that the eigencuspform
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>f</mi></math
> admits a functional equation not only with respect to each element
of the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> but also with respect to the substitution
in the upper-half plane <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> given by the matrix

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>W</mi><mi>N</mi></msub
><mo>=</mo><mfenced open="(" close =")"
><mtable
><mtr><mtd columnalign="right"><mn>0</mn></mtd
><mtd columnalign="right"><mo>&#x2212;</mo><mn>1</mn></mtd
></mtr><mtr><mtd columnalign="right"><mi>N</mi></mtd
><mtd columnalign="right"><mn>0</mn></mtd
></mtr></mtable
></mfenced
><mspace width="0.6em"/><mo>.</mo></math>

A. Weil (<a href="#BibLabel-weilmathann">[31]</a>) showed that the cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
>
for the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> satisfying the appropriate functional
equation under the mapping of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>H</mi></math
> given by <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>W</mi><mi>N</mi></msub
></math
> correspond precisely
to Dirichlet series with certain growth conditions that admit analytic
continuations as meromorphic functions in <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">C</mi></math
> satisfying a finite
number of &#x201C;twisted&#x201D; functional equations.  </p>

<p>The reader will have noticed that it is not extremely easy to
characterize the cuspforms of weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> that conjecturally
(Shimura-Taniyama-Weil) parameterize the isogeny classes of elliptic
curves defined over the rational field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>.   The Euler product is
an extremely important part of the characterization since the
Dirichlet series given by such an elliptic curve, as will be made
explicit in the next section, is, by its very nature, an Euler
product.    Weil conjectures explicitly that the Dirichlet series with
Euler product given by each elliptic curve defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> satisfies
these conditions, i.e., is the Dirichlet series associated to some
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>W</mi><mi>N</mi></msub
></math
>-compatible Hecke eigencuspform for the group <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
>,
where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> is the &#x201C;conductor&#x201D; of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>.   This has led to efforts,
related to the &#x201C;Langlands program&#x201D; to understand the
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>W</mi><mi>N</mi></msub
></math
>-compatible Hecke eigencuspforms in a more intrinsic way as
objects of representation theory over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> (see, e.g., the survey of
Gelbart <a href="#BibLabel-gelbartadv">[4]</a>).  
</p>
</div>

<div class="section">
<h3>6.&#xA0;&#xA0;<a id="SU-7"></a><a id="KEY-7"></a>Elliptic curves over the rational field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
></h3>

<p>Let <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> be an elliptic curve defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
>.   One may clear
denominators from its cubic equation, if necessary, in order to arrive
at an equation with integer coefficients having no common factor.  
While the Weierstrass normal form (<a href="#eq.swnormform">3</a>) is available to
represent the isomorphism class of any elliptic curve over a field of
characteristic different from <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
>, one needs the generalized
Weierstrass form
<a id="eq.gwnormform"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoeq.gwnormform"><mtd><mtext>(16)</mtext></mtd
><mtd><mrow><msup><mi>y</mi><mn>2</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>1</mn></msub
><mi>x</mi><mi>y</mi><mo>+</mo><msub><mi>a</mi><mn>3</mn></msub
><mi>y</mi><mo>=</mo><msup><mi>x</mi><mn>3</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>2</mn></msub
><msup><mi>x</mi><mn>2</mn></msup
><mo>+</mo><msub><mi>a</mi><mn>4</mn></msub
><mi>x</mi><mo>+</mo><msub><mi>a</mi><mn>6</mn></msub
></mrow></mtd></mtr></mtable></math
>
over an arbitrary field, and, moreover, for each elliptic curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>
defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> there is a &#x201C;best possible&#x201D; equation (e.g., see
Silverman <a href="#BibLabel-silverman">[27]</a>) of the form (<a href="#eq.gwnormform">16</a>) with
integer coefficients called the <em>Neron model</em> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>.   With an
abuse of notation <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> will denote the Neron model, which may be regarded
as a &#x201C;curve over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
>&#x201D;.    (One would want to call it an &#x201C;elliptic curve
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
>&#x201D; if it were &#x201C;smooth over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
>&#x201D;, i.e., if it had good
reduction at each prime <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>; the fact that every Neron model has bad
reduction at least once corresponds under the &#x201C;dictionary&#x201D; to the
fact that there are no cuspforms of weight two and level 1.)
It then may be observed that for each prime <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> the Neron model gives
rise to a cubic equation over the finite field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
></math
>.   For all
but a finite number of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> the equation over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
></math
> is non-singular
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mover accent="true"><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mo>&#x00AF;</mo></mover
><mi>p</mi></msub
></math
>, i.e., determines an elliptic curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>E</mi><mi>p</mi></msub
></math
> defined
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
></math
>.   One says in this case that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> has &#x201C;good
reduction&#x201D; mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>.   Following Tate (<a href="#BibLabel-tatesurvey">[30]</a>) one
introduces

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>b</mi><mn>2</mn></msub
><mo>=</mo><msup><msub><mi>a</mi><mn>1</mn></msub
><mn>2</mn></msup
><mo>+</mo><mn>4</mn><msub><mi>a</mi><mn>2</mn></msub
><mspace width="0.6em"/><mo>,</mo></math>


<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>b</mi><mn>4</mn></msub
><mo>=</mo><msub><mi>a</mi><mn>1</mn></msub
><msub><mi>a</mi><mn>3</mn></msub
><mo>+</mo><mn>2</mn><msub><mi>a</mi><mn>4</mn></msub
><mspace width="0.6em"/><mo>,</mo></math>


<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>b</mi><mn>6</mn></msub
><mo>=</mo><msup><msub><mi>a</mi><mn>3</mn></msub
><mn>2</mn></msup
><mo>+</mo><mn>4</mn><msub><mi>a</mi><mn>6</mn></msub
><mspace width="0.6em"/><mtext
>, and</mtext
></math>


<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>b</mi><mn>8</mn></msub
><mo>=</mo><msub><mi>b</mi><mn>2</mn></msub
><msub><mi>a</mi><mn>6</mn></msub
><mo>&#x2212;</mo><msub><mi>a</mi><mn>1</mn></msub
><msub><mi>a</mi><mn>3</mn></msub
><msub><mi>a</mi><mn>4</mn></msub
><mo>+</mo><msub><mi>a</mi><mn>2</mn></msub
><msup><msub><mi>a</mi><mn>3</mn></msub
><mn>2</mn></msup
><mo>&#x2212;</mo><msup><msub><mi>a</mi><mn>4</mn></msub
><mn>2</mn></msup
><mspace width="0.6em"/><mo>.</mo></math>

Then one has

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>&#x0394;</mi><mo>=</mo><mo>&#x2212;</mo><msup><msub><mi>b</mi><mn>2</mn></msub
><mn>2</mn></msup
><msub><mi>b</mi><mn>8</mn></msub
><mo>&#x2212;</mo><mn>8</mn><msup><msub><mi>b</mi><mn>4</mn></msub
><mn>3</mn></msup
><mo>&#x2212;</mo><mn>27</mn><msup><msub><mi>b</mi><mn>6</mn></msub
><mn>2</mn></msup
><mo>+</mo><mn>9</mn><msub><mi>b</mi><mn>2</mn></msub
><msub><mi>b</mi><mn>4</mn></msub
><msub><mi>b</mi><mn>6</mn></msub
><mspace width="0.6em"/><mo>.</mo></math>

The non-vanishing of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> is necessary and sufficient for
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> to have good reduction mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>.   It follows that a prime <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>
divides <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>&#x0394;</mi></math
> if and only if <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> does not have good reduction mod
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
>.   If <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> is a prime for which <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> has &#x201C;bad reduction&#x201D;, then
there is a single singular point of the reduced curve <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>E</mi><mi>p</mi></msub
></math
>, and
either (a) <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>E</mi><mi>p</mi></msub
></math
> has distinct tangent lines at the singular point
(<em>semi-stable</em> reduction) or (b) <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>E</mi><mi>p</mi></msub
></math
> has a single tangent line
occurring with multiplicity <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
>.   <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is called <em>semi-stable</em> if
it has either good or semi-stable reduction at each prime.    The
<em>conductor</em> of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is the integer <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> defined by

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mi>N</mi><mo>=</mo><mrow><munder accentunder="false"><mo>&#x220F;</mo><mi>p</mi></munder><mrow><msup><mi>p</mi><mrow><msub><mi>&#x03BD;</mi><mi>p</mi></msub
></mrow></msup
></mrow></mrow
><mspace width="0.6em"/><mo>,</mo></math>

where

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>&#x03BD;</mi><mi>p</mi></msub
><mo>=</mo><mfenced open="{" close =""
><mtable
><mtr><mtd columnalign="left"><mn>0</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><mi>E</mi><mtext
>&#xA0;has good reduction at&#xA0;</mtext
><mi>p</mi><mtext
>.</mtext
></mtd
></mtr><mtr><mtd columnalign="left"><mn>1</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><mi>E</mi><mtext
>&#xA0;has semi-stable reduction at&#xA0;</mtext
><mi>p</mi><mtext
>.</mtext
></mtd
></mtr><mtr><mtd columnalign="left"><mn>2</mn><mo>+</mo><msub><mi>&#x03BB;</mi><mi>p</mi></msub
><mo>&#x2265;</mo><mn>2</mn></mtd
><mtd columnalign="left"><mtext
>otherwise.</mtext
></mtd
></mtr></mtable
></mfenced
></math>

The non-negative integer <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x03BB;</mi><mi>p</mi></msub
></math
> cannot be positive unless <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> is
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> or <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>3</mn></math
>.   Tautologically, <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is semi-stable if and only if its
conductor <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> is square-free.  </p>

<p>One defines the &#x201C;L-series&#x201D; of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> by
<a id="Lseries"></a>
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><mtable><mtr class="labeled" id="EqnAutoLseries"><mtd><mtext>(17)</mtext></mtd
><mtd><mrow><mi>L</mi><mfenced open="(" close =")"
><mrow><mi>E</mi><mo>,</mo><mi>s</mi></mrow></mfenced
><mspace width="0.6em"/><mo>=</mo><mspace width="0.6em"/><mrow><munder accentunder="false"><mo>&#x220F;</mo><mrow><mi>p</mi><mo>|</mo><mi>N</mi></mrow></munder><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><msub><mi>c</mi><mi>p</mi></msub
><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
></mrow
></mfrac
></mrow
><mspace width="0.6em"/><mrow><munder accentunder="false"><mo>&#x220F;</mo><mrow><mi>p</mi><mo>&#x2224;</mo><mi>N</mi></mrow></munder><mfrac
><mn>1</mn><mrow><mn>1</mn><mo>&#x2212;</mo><msub><mi>c</mi><mi>p</mi></msub
><msup><mi>p</mi><mrow><mo>&#x2212;</mo><mi>s</mi></mrow></msup
><mo>+</mo><msup><mi>p</mi><mrow><mn>1</mn><mo>&#x2212;</mo><mn>2</mn><mi>s</mi></mrow></msup
></mrow
></mfrac
></mrow
><mspace width="0.6em"/><mo>,</mo></mrow></mtd></mtr></mtable></math
>
where <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>c</mi><mi>p</mi></msub
></math
> is defined when <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> has good reduction mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> by the
formula

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>c</mi><mi>p</mi></msub
><mo>=</mo><mi>p</mi><mo>+</mo><mn>1</mn><mo>&#x2212;</mo><mfenced open="|" close ="|"
><mrow><mi>E</mi><mfenced open="(" close =")"
><mrow><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
></mrow></mfenced
></mrow></mfenced
><mspace width="0.6em"/><mo>,</mo></math>

and <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>c</mi><mi>p</mi></msub
></math
> is defined when <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> has bad reduction mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> by

<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" mode="display"
><msub><mi>c</mi><mi>p</mi></msub
><mo>=</mo><mfenced open="{" close =""
><mtable
><mtr><mtd columnalign="left"><mn>1</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><msub><mi>&#x03BD;</mi><mi>p</mi></msub
><mo>=</mo><mn>1</mn><mtext
>&#xA0;and the tangents are defined over&#xA0;</mtext
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
><mspace width="0.3em"/><mtext>.</mtext
></mtd
></mtr><mtr><mtd columnalign="left"><mo>&#x2212;</mo><mn>1</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><msub><mi>&#x03BD;</mi><mi>p</mi></msub
><mo>=</mo><mn>1</mn><mtext
>&#xA0;with&#xA0;&#x201C;irrational&#x201D;&#xA0;tangents.  </mtext
></mtd
></mtr><mtr><mtd columnalign="left"><mn>0</mn></mtd
><mtd columnalign="left"><mtext
>if&#xA0;</mtext
><msub><mi>&#x03BD;</mi><mi>p</mi></msub
><mo>&gt;</mo><mn>1</mn><mspace width="0.3em"/><mtext>.</mtext
></mtd
></mtr></mtable
></mfenced
></math>

One observes readily that the L-function of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> codifies information
about the number of points of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> in the finite field <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi mathvariant="bold" fontweight="bold" fontstyle="normal">F</mi><mi>p</mi></msub
></math
>.    Quite
generally for an algebraic variety defined over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> the analogous
codification of information obtained by counting points in the various
reductions mod <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> of the variety yields the &#x201C;Hasse-Weil zeta
function&#x201D;, which reflects &#x201C;cohomological&#x201D; information about <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>.  
The L-series of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
> is the essential part, corresponding to cohomology
in dimension <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>1</mn></math
>, of the Hasse-Weil zeta function of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>.   The
Hasse-Weil zeta function is a special case of the general notion
(Serre <a href="#BibLabel-serrepurdue">[19]</a>) of &#x201C;zeta function&#x201D; for a <em>scheme of
finite type</em> over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Z</mi></math
>. </p>

<p>One observes that <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>L</mi><mfenced open="(" close =")"
><mrow><mi>E</mi><mo>,</mo><mi>s</mi></mrow></mfenced
></math
> resembles, at least insofar as one
considers its Euler factors for primes <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>p</mi></math
> corresponding to good
reductions of <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>E</mi></math
>, the Dirichlet series associated to a cuspform of
weight <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mn>2</mn></math
> that admits an Euler product expansion.    The observation of
this resemblance is the beginning of an appreciation of the
Shimura-Taniyama-Weil conjecture.    One is led to ask to what extent
the two classes of Dirichlet series with Euler products coincide.    The
conjecture states that the L-function of an elliptic curve defined
over <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi mathvariant="bold" fontweight="bold" fontstyle="normal">Q</mi></math
> with conductor <math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><mi>N</mi></math
> arises from a cuspform for the group
<math xmlns="http://www.w3.org/1998/Math/MathML" mode="inline"
><msub><mi>&#x0393;</mi><mn>0</mn></msub
><mfenced open="(" close =")"
><mi>N</mi></mfenced
></math
> that is compatible with the substitution in the
upper-half plane <m