PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: Very high
elliptic curve (Definition)

Basics

An elliptic curve over a field $K$ is a projective nonsingular algebraic curve $E$ over $K$ of genus 1 together with a point $O$ of $E$ defined over $K$ . The word ``genus'' is taken here in the algebraic geometry sense, and has no relation with the topological notion of genus (defined as $1 - \chi/2$ , where $\chi$ is the Euler characteristic) except when the field of definition $K$ is the complex numbers $\mathbb{C}$ .

Using the Riemann-Roch theorem for curves, one can show that every elliptic curve $E$ is the zero set of a Weierstrass equation of the form $$ E: y^2 + a_1 xy + a_3 y = x^3 + a_2 x^2 + a_4 x + a_6, $$ for some $a_i \in K$ , where the polynomial on the right hand side has no double roots. When $K$ has characteristic other than 2 or 3, one can further simpify this Weierstrass equation into the form $$ E: y^2 = x^3 - 27 c_4 x - 54 c_6. $$ The extremely strange numbering of the coefficients is an artifact of the process by which the above equations are derived. Also, note that these equation are for affine curves; to translate them to projective curves, one has to homogenize the equations (replace $x$ with $X/Z$ , and $y$ with $Y/Z$ ).

Examples

We present here some pictures of elliptic curves over the field $\mathbb{R}$ of real numbers. These pictures are in some sense not representative of most of the elliptic curves that people work with, since many of the interesting cases tend to be of elliptic curves over algebraically closed fields. However, curves over the complex numbers (or, even worse, over algebraically closed fields in characteristic $p$ ) are very difficult to graph in three dimensions, let alone two.

Figure 1 is a graph of the elliptic curve $y^2 = x^3 - x$ .

Figure 1: Graph of $y^2 = x(x-1)(x+1)$
\begin{figure}\epsfig{file=graph1.eps}\end{figure}

Figure 2 shows the graph of $y^2 = x^3 - x + 1$ :

Figure 2: Graph of $y^2 = x^3 - x + 1$
\begin{figure}\epsfig{file=graph2.eps}\end{figure}

Finally, Figures 3 and 4 are examples of algebraic curves that are not elliptic curves. Both of these curves have singularities at the origin.

Figure 3: Graph of $y^2 = x^2 (x+1)$ . Has two tangents at the origin.
\begin{figure}\epsfig{file=graph3.eps}\end{figure}
Figure 4: Graph of $y^2 = x^3$ . Has a cusp at the origin.
\begin{figure}\epsfig{file=graph4.eps}\end{figure}

The Group Law

The points on an elliptic curve have a natural group structure, which makes the elliptic curve into an abelian variety. There are many equivalent ways to define this group structure; two of the most common are:

  • Every Weyl divisor on $E$ is linearly equivalent to a unique divisor of the form $[P] - [O]$ for some $P \in E$ , where $O \in E$ is the base point. The divisor class group of $E$ then yields a group structure on the points of $E$ , by way of this correspondence.
  • Let $O \in E$ denote the base point. Then one can show that every line joining two points on $E$ intersects a unique third point of $E$ (after properly accounting for tangent lines as a multiple intersection). For any two points $P,Q \in E$ , define their sum as:
    1. Form the line between $P$ and $Q$ ; let $R$ be the third point on $E$ that intersects this line;
    2. Form the line between $O$ and $R$ ; define $P+Q$ to be the third point on $E$ that intersects this line.
    This addition operation yields a group operation on the points of $E$ having the base point $O$ for identity.

Elliptic Curves over $\mathbb{C}$

Over the complex numbers, the general correspondence between algebraic and analytic theory specializes in the elliptic curves case to yield some very useful insights into the structure of elliptic curves over $\mathbb{C}$ . The starting point for this investigation is the Weierstrass $\p$ -function, which we define here.

Definition 1   A lattice in $\C$ is a subgroup $L$ of the additive group $\mathbb{C}$ which is generated by two elements $\omega_1, \omega_2 \in \C$ that are linearly independent over $\R$ .
Definition 2   For any lattice $L$ in $\C$ , the Weierstrass $\p_L$ -function of $L$ is the function $\p_L: \C \longrightarrow \C$ given by $$ \p_L(z) := \frac{1}{z^2} + \sum_{\omega \in L \setminus \{0\}} \left( \frac{1}{(z-\omega)^2} - \frac{1}{\omega^2}\right). $$

When the lattice $L$ is clear from context, it is customary to suppress it from the notation and simply write $\p$ for the Weierstrass $\p$ -function.

Properties of the Weierstrass $\p$ -function:

  • $\p(z)$ is a meromorphic function with double poles at points in $L$ .
  • $\p(z)$ is constant on each coset of $\C/L$ .
  • $\p(z)$ satisfies the differential equation $$ \p'(z)^2 = 4 \p(z)^3 - g_2 \p(z) - g_3 $$ where the constants $g_2$ and $g_3$ are given by \begin{eqnarray*} g_2 & := & 60 \sum_{\omega \in L \setminus \{0\}} \frac{1}{\omega^4} \\ g_3 & := & 140 \sum_{\omega \in L \setminus \{0\}} \frac{1}{\omega^6} \end{eqnarray*}

The last property above implies that, for any $z \in \C/L$ , the point $(\p(z),\p'(z))$ lies on the elliptic curve $E: y^2 = 4x^3 - g_2 x - g_3$ . Let $\phi: \C/L \longrightarrow E$ be the map given by

\begin{displaymath} \phi(z) := \begin{cases} ({\mathfrak{p}}(z),{\mathfrak{p}}'(z)) & z \notin L \ \infty & z \in L \end{cases}\end{displaymath}
(where $\infty$ denotes the point at infinity on $E$ ). Then $\phi$ is actually a bijection (!), and moreover the map $\phi: \C/L \longrightarrow E$ is an isomorphism of Riemann surfaces as well as a group isomorphism (with the addition operation on $\C/L$ inherited from $\C$ , and the elliptic curve group operation on $E$ ).

We can go even further: it turns out that every elliptic curve $E$ over $\C$ can be obtained in this way from some lattice $L$ . More precisely, the following is true:

Theorem 3  
  1. For every elliptic curve $E: y^2 = 4x^3 - b x - c$ over $\C$ , there is a unique lattice $L \subset \C$ whose constants $g_2$ and $g_3$ satisfy $b = g_2$ and $c = g_3$ .
  2. Two elliptic curves $E$ and $E'$ over $\C$ are isomorphic if and only if their corresponding lattices $L$ and $L'$ satisfy the equation $L' = \alpha L$ for some scalar $\alpha \in \C$ .

Bibliography

1
Dale Husemoller, Elliptic Curves. Springer-Verlag, New York, 1997.
2
James Milne, Elliptic Curves, online course notes. http://www.jmilne.org/math/CourseNotes/math679.html
3
Joseph H. Silverman, The Arithmetic of Elliptic Curves. Springer-Verlag, New York, 1986.




"elliptic curve" is owned by djao.
(view preamble | get metadata)

View style:

See Also: isogeny, complex multiplication, rank of an elliptic curve, height function, L-series of an elliptic curve, Birch and Swinnerton-Dyer conjecture, j-invariant, Mordell-Weil theorem, conductor of an elliptic curve

Also defines:  $\mathfrak{p}$-function
Keywords:  curve, variety, abelian variety

Attachments:
j-invariant (Definition) by alozano
Weierstrass equation of an elliptic curve (Definition) by alozano
canonical height on an elliptic curve (Definition) by alozano
regulator of an elliptic curve (Definition) by alozano
Log in to rate this entry.
(view current ratings)

Cross-references: scalar, isomorphic, group isomorphism, Riemann surfaces, isomorphism, bijection, infinity, map, lies on, implies, differential equation, coset, poles, meromorphic, properties, clear, function, linearly independent, elements, generated by, additive group, subgroup, lattice, theory, analytic, identity, group operation, operation, addition, sum, intersection, tangent lines, intersects, line, divisor class group, base point, divisor, equivalent, abelian variety, structure, group, origin, dimensions, graph, even, algebraically closed, real numbers, projective curves, translate, equations, coefficients, characteristic, roots, right hand side, polynomial, Weierstrass equation, zero set, Riemann-Roch theorem for curves, complex numbers, Euler characteristic, relation, algebraic geometry, point, genus, curve, algebraic, nonsingular, field
There are 62 references to this entry.

This is version 28 of elliptic curve, born on 2001-12-12, modified 2005-05-21.
Object id is 1097, canonical name is EllipticCurve.
Accessed 20230 times total.

Classification:
AMS MSC14H52 (Algebraic geometry :: Curves :: Elliptic curves)
 11G05 (Number theory :: Arithmetic algebraic geometry :: Elliptic curves over global fields)
 11G07 (Number theory :: Arithmetic algebraic geometry :: Elliptic curves over local fields)

Pending Errata and Addenda
None.
[ View all 12 ]
Discussion
Style: Expand: Order:
forum policy
Specify a basepoint by alozano on 2003-06-03 16:41:23
Hi, in the definition of elliptic curve you need to specify a rational basepoint in the curve.

Alvaro
[ reply | up ]

Interact
post | correct | update request | add derivation | add example | add (any)