← LibraryLattices, Complex Tori and the Weierstrass p-FunctionEngineering · Engineering MathematicsLesson 443/488← PrevNext →
ArticlePublished 7 Aug 2026Updated 8 Aug 20262 min readBy Kevin Jogincomplex toruslatticeWeierstrass p-functionuniformisation

Elliptic Curves

Lattices, Complex Tori and the Weierstrass p-Function

The identification of elliptic curves over the complex numbers with complex tori, and the Weierstrass function that realises it.

Engineering / MathematicsElliptic Curves2 min readKV-MATH-0637

Over the complex numbers, every elliptic curve is the quotient of the plane by a lattice. This identification is the source of the group law and of complex multiplication.

The correspondence

C / L is isomorphic to E(C)L a lattice of rank two in the complex plane.

The Weierstrass function

The isomorphism is realised by the Weierstrass function, constructed as a sum over the lattice designed to converge while remaining doubly periodic.

p(z) = 1/z^2 + sum over non-zero lattice points w of [ 1/(z-w)^2 - 1/w^2 ]The subtracted term is what makes the sum converge.

Together with its derivative it satisfies a cubic relation, which is the Weierstrass equation of the corresponding curve. The lattice invariants determine the curve coefficients.

Lattices and curves

The lattice-curve dictionary
Lattice notionCurve notion
LatticeElliptic curve over C
Homothetic latticesIsomorphic curves
Lattice invariantsCurve coefficients
Ratio of periodsPoint in the upper half plane
Sublattice of finite indexIsogeny

Computing periods

Given a curve over the rationals or reals, its periods are computed by the arithmetic-geometric mean, which converges quadratically and is the standard method.

What the correspondence gives

Source. Henri Cohen, A Course in Computational Algebraic Number Theory, Springer GTM 138 — 7.2.1. Structural reference unverified: the source file was not available during authoring; chapter and section numbers are taken from the published edition and have not been checked against a physical copy.

Continue learning

Elliptic Integrals and Elliptic FunctionsArticle · Engineering MathematicsNEXT LESSON →Isogenies and Endomorphism RingsArticle · Engineering MathematicsThe Group Law on an Elliptic CurveArticle · Engineering MathematicsComplex Multiplication and Class NumbersArticle · Engineering Mathematics