This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)


InverseWeierstrassP[p, {g2, g3}]
gives a value of u for which the Weierstrass function ℘(u;g_2,g_3) is equal to p.
  • Mathematical function, suitable for both symbolic and numerical manipulation.
  • The value of u returned always lies in the fundamental period parallelogram defined by the complex half-periods omega and omega^′.
  • InverseWeierstrassP[{p, q}, {g2, g3}] finds the unique value of u for which p=℘(u;g_2,g_3) and q=℘^′(u;g_2,g_3). For such a value to exist, p and q must be related by q^2=4p^3-g_2p-g_3.
New in 3