In mathematics, the Weierstrass functions are special functions of a complex variable that are auxiliary to the Weierstrass elliptic function. They are named for Karl Weierstrass.
The Weierstrass sigma-function associated to a two-dimensional lattice is defined to be the product
where denotes .