Build the idea in three steps
- An equation in x and y specifies coordinate pairs satisfying it. Its points are more important than the shape of a drawing.
- A Weierstrass equation has the displayed form with five coefficients. Lean stores those coefficients in a structure.
- A nonsingular Weierstrass curve with its distinguished point gives an elliptic curve. The extra condition matters; not every coefficient choice is nonsingular.
A small example
The general equation is y² + a₁xy + a₃y = x³ + a₂x² + a₄x + a₆. A Frey package supplies a particular choice of coefficients.