Documentation

Atlas.EllipticCurves.code.WeierstrassPOrder

The Weierstrass -function for a lattice L is periodic with respect to L: shifting the input by any lattice element leaves the value unchanged.

The derivative ℘' of the Weierstrass -function is also L-periodic.

The Weierstrass -function is an elliptic function: meromorphic on and L-periodic.

The derivative ℘' is an elliptic function: meromorphic on and L-periodic.

The only lattice point inside the fundamental parallelogram of L (as a ZSpan-style fundamental domain) is the origin.

The Weierstrass -function has a pole of multiplicity exactly 2 at the origin.

The derivative ℘' has a pole of multiplicity exactly 3 at the origin.

The set of poles of the Weierstrass -function inside the fundamental parallelogram (anchored at 0) consists of just the origin.

The set of poles of ℘' inside the fundamental parallelogram (anchored at 0) consists of just the origin.

The Weierstrass -function has elliptic order 2: the sum of pole multiplicities in a fundamental parallelogram equals 2.

For any constant c, the shifted function z ↦ ℘(z) - c is also an elliptic function.

Subtracting a constant from does not change its order at the origin: z ↦ ℘(z) - c still has meromorphic order -2 at 0.

For any constant c, the function z ↦ ℘(z) - c has a pole of multiplicity 2 at the origin.

The poles of z ↦ ℘(z) - c in the fundamental parallelogram (anchored at 0) are exactly the origin, just as for itself.

The elliptic order of z ↦ ℘(z) - c is 2 for any constant c: as a corollary, every value of is attained exactly twice (with multiplicity) in each fundamental parallelogram.