Sid Makes Sense

Elliptic Curves Over Real Numbers

8 min read

Core idea: An elliptic curve is the set of points satisfying a smooth cubic equation—not merely the curve drawn on a graph.

Essential facts

y2=x3+ax+by^2=x^3+ax+b
  • Valid point: P=(x,y)P=(x,y) belongs to the curve only when its coordinates satisfy the equation.
  • Symmetry: If (x,y)(x,y) is valid, then (x,y)(x,-y) is valid because y2=(y)2y^2=(-y)^2.
  • Parameters: aa and bb control the curve's shape.
  • Smoothness: The curve must satisfy 4a3+27b20.4a^3+27b^2\ne0. Cusps and crossings make the point operation unreliable.
  • Role of real numbers: They make the geometry visible; cryptography later replaces them with exact finite-field arithmetic.

Next: Turn the curve's symmetry and geometry into point addition.