This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)
 Documentation / Mathematica / Built-in Functions / Mathematical Functions / Elliptic Functions  /
WeierstrassP

  • WeierstrassP[ u , , ] gives the Weierstrass elliptic function .
  • Mathematical function (see Section A.3.10).
  • gives the value of for which .
  • See Section¬†3.2.11 for a discussion of argument conventions for elliptic functions.
  • See the Mathematica book: Section 3.2.11,¬†Section 3.2.11.
  • See also: InverseWeierstrassP.

    Further Examples

    WeierstrassP takes as a second argument the coefficients of the equation of the elliptic curve under consideration (in Weierstrass normal form). If instead we know the periods of the curve, we start by using WeierstrassInvariants.

    In[1]:=

    Out[1]=

    This plot illustrates that has periods and (here and ).

    Evaluate the cell to see the plot.

    In[2]:=