In mathematics, an elliptic curve is an algebraic curve defined by an equation of the form
If y2 = P(x), where P is any polynomial of degree three or four in x with no repeated roots, then we obtain a nonsingular plane curve of genus one, which is often also called an elliptic curve. Even more generally, an algebraic curve of genus one, for example from the intersection of two three-dimensional quadric surfaces, is called an elliptic curve.
One finds that elliptic curves correspond to embeddings of the torus into the complex projective plane; such embeddings generalize to arbitrary fields, and so it is said that elliptic curves are non-singular projective algebraic curves of genus 1 over a field K, together with a distinguished point defined over K. The natural group structure of a torus manifests itself in a curious geometric way on an elliptic curve; the set of points of the curve form an abelian group.
Elliptic curves are especially important in number theory, and constitute a major area of current research; for example, they were used in the proof, by Andrew Wiles (assisted by one of his former PhD students, Richard Taylor), of Fermat's last theorem. They also find applications in cryptography (see the article elliptic curve cryptography) and integer factorization.
An elliptic curve is not the same as an ellipse: see elliptic integral for the origin of the term.
In this context, an elliptic curve is a plane curve defined by an equation of the form
For example, the following graphs illustrate the elliptic curves given by the equations and .
The definition of elliptic curve also requires that the curve be non-singular. Geometrically, this means that the graph has no cusps or self-intersections. Algebraically, this involves calculating the discriminant,
The graph of a non-singular curve has two components if its discriminant is positive, and one component if it is negative. For example, in the graphs shown above, the discriminant in the first case is 64, and in the second case is −368.
It is then possible to introduce a group operation, "+", on the curve with the following properties: we consider the point at infinity to be 0, the identity of the group; and if a straight line intersects the curve at the points P, Q and R, then we require that P + Q + R = 0 in the group. One can check that this turns the curve into an abelian group, and thus into an abelian variety. It can be shown that the set of K-rational points (including the point at infinity) forms a subgroup of this group. If the curve is denoted by E, then this subgroup is often written as E(K).
The above group can be described algebraically as well as geometrically. Given the curve y2 = x3 − px − q over the field K (whose characteristic we assume to be neither 2 nor 3), and points P = (xP, yP) and Q = (xQ, yQ) on the curve, assume first that xP ≠ xQ. Let s = (yP − yQ)/(xP − xQ); since K is a field, s is well-defined. Then we can define R = P + Q = (xR, yR) by
If xP = xQ, then there are two options: if yP = −yQ, then the sum is defined as 0; thus, the inverse of each point on the curve is found by reflecting it across the x-axis. If yP = yQ ≠ 0, then R = P + P = 2P = (xR, yR) is given by
If yP = yQ = 0, then P + P = 0.
Here, and are constants; is the Weierstrass elliptic function and its derivative. It should be clear that this relation is in the form of an elliptic curve (over the complex numbers). The Weierstrass functions are doubly-periodic; that is, they are periodic with respect to a lattice Λ; in essence, the Weierstrass functions are naturally defined on a torus . This torus may be embedded in the complex projective plane by means of the map
This map is a group isomorphism, carrying the natural group structure of the torus into the projective plane. It is also an isomorphism of Riemann surfaces, and so topologically, a given elliptic curve looks like a torus. If the lattice Λ is related to a lattice cΛ by multiplication by a non-zero complex number c, then the corresponding curves are isomorphic. Isomorphism classes of elliptic curves are specified by the j-invariant.
The isomorphism classes can be understood in a simpler way as well. The constants and , called the modular invariants, are uniquely determined by the lattice, that is, by the structure of the torus. However, the complex numbers are the splitting field for polynomials, and so the elliptic curve may be written as
One finds that
so that the modular discriminant is
Here, λ is sometimes called the modular lambda function.
Note that the uniformization theorem states that every compact Riemann surface of genus one can be represented as a torus.
If the characteristic of K is neither 2 nor 3, then every elliptic curve over K can be written in the form
One typically takes the curve to be the set of all points (x,y) which satisfy the above equation and such that both x and y are elements of the algebraic closure of K. Points of the curve whose coordinates both belong to K are called K-rational points.
The two curves are called isogenous if there is an isogeny between them. This is an equivalence relation, symmetry being due to the existence of the dual isogeny. Every isogeny is an algebraic homomorphism and thus induces homomorphisms of the groups of the elliptic curves for -valued points.
The recent proof of Fermat's last theorem proceeded by proving a special case of the deep Taniyama-Shimura conjecture relating elliptic curves over the rationals to modular forms; this conjecture has since been completely proved.
While the precise number of rational points of an elliptic curve E over a finite field Fp is in general rather difficult to compute, Hasse's theorem on elliptic curves tells us
This fact can be understood and proven with the help of some general theory; see local zeta function, Étale cohomology. The number of points on a specific curve can be computed with Schoof's algorithm.
For further developments see arithmetic of abelian varieties.
Algebraic curves | Analytic number theory | Elliptic functions | Group theory
Corba el·líptica | Elliptische Kurve | Curva elíptica | Courbe elliptique | 타원곡선 | עקום אליפטי | 楕円曲線 | Krzywe eliptyczne | Эллиптическая кривая | Elliptinen käyrä | 椭圆曲线
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Elliptic curve".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world