Mathwords logoMathwords

Elliptic Curve — Definition, Formula & Examples

An elliptic curve is a smooth, non-singular curve defined by a cubic equation in two variables, typically written in the form y2=x3+ax+by^2 = x^3 + ax + b. Despite the name, elliptic curves are not ellipses — the name comes from their historical connection to elliptic integrals.

An elliptic curve over a field KK is a non-singular projective algebraic curve of genus 1 with a specified rational point (serving as the identity element). In Weierstrass normal form over KK, it is given by y2=x3+ax+by^2 = x^3 + ax + b where a,bKa, b \in K and the discriminant Δ=16(4a3+27b2)0\Delta = -16(4a^3 + 27b^2) \neq 0, ensuring no cusps or self-intersections.

Key Formula

y2=x3+ax+b,4a3+27b20y^2 = x^3 + ax + b, \quad 4a^3 + 27b^2 \neq 0
Where:
  • aa = Coefficient controlling the linear term in $x$
  • bb = Constant term
  • 4a3+27b24a^3 + 27b^2 = Must be nonzero to ensure the curve is non-singular (no cusps or self-intersections)

How It Works

The discriminant condition 4a3+27b204a^3 + 27b^2 \neq 0 guarantees the curve is smooth. Points on an elliptic curve form an abelian group under a geometric addition law: given two points PP and QQ on the curve, draw the line through them, find the third intersection with the curve, and reflect it across the xx-axis to obtain P+QP + Q. A special "point at infinity" O\mathcal{O} acts as the identity element. This group structure is what makes elliptic curves so powerful in both pure mathematics and applications like cryptography.

Worked Example

Problem: Verify that y2=x3x+1y^2 = x^3 - x + 1 defines an elliptic curve, and check whether the point (1,1)(1, 1) lies on it.
Identify coefficients: Here a=1a = -1 and b=1b = 1.
y2=x3+(1)x+1y^2 = x^3 + (-1)x + 1
Check the discriminant condition: Compute 4a3+27b2=4(1)3+27(1)2=4+27=234a^3 + 27b^2 = 4(-1)^3 + 27(1)^2 = -4 + 27 = 23. Since 23023 \neq 0, the curve is non-singular and therefore a valid elliptic curve.
4(1)3+27(1)2=2304(-1)^3 + 27(1)^2 = 23 \neq 0
Test the point: Substitute x=1x = 1, y=1y = 1: the left side gives 12=11^2 = 1, and the right side gives 131+1=11^3 - 1 + 1 = 1. Both sides are equal.
1=11 = 1 \checkmark
Answer: The equation defines an elliptic curve, and the point (1,1)(1, 1) lies on it.

Why It Matters

Elliptic curves are central to modern cryptography — the TLS protocol securing most web traffic relies on elliptic curve Diffie–Hellman key exchange. In pure mathematics, Andrew Wiles's proof of Fermat's Last Theorem hinged on showing that every semistable elliptic curve over Q\mathbb{Q} is modular, connecting them to deep areas of number theory.

Common Mistakes

Mistake: Assuming an elliptic curve is a type of ellipse.
Correction: The two are unrelated shapes. The name "elliptic" comes from elliptic integrals, which historically arose when computing arc lengths of ellipses. An elliptic curve is a cubic curve, not a conic section.