EllipticPi
EllipticPi[n,m]
gives the complete elliptic integral of the third kind .
EllipticPi[n,ϕ,m]
gives the incomplete elliptic integral .
Details
- Mathematical function, suitable for both symbolic and numerical manipulation.
- For real , , and , where the principal value integral is understood for .
- .
- EllipticPi[n,m] has branch cut discontinuities at and at .
- EllipticPi[n,ϕ,m] has branch cut discontinuities at , at and at .
- For certain special arguments, EllipticPi automatically evaluates to exact values.
- EllipticPi can be evaluated to arbitrary numerical precision.
- EllipticPi automatically threads over lists.
- EllipticPi can be used with Interval and CenteredInterval objects. »
Examples
open allclose allBasic Examples (6)
Plot over a subset of the reals:
Plot over a subset of the complexes:
Plot the incomplete elliptic integral over a subset of the complexes:
Series expansions at the origin:
Series expansion at Infinity:
Scope (36)
Numerical Evaluation (6)
Evaluate the incomplete elliptic integral numerically:
The precision of the output tracks the precision of the input:
Evaluate for complex arguments:
Evaluate EllipticPi efficiently at high precision:
Compute worst-case guaranteed intervals using Interval and CenteredInterval objects:
Or compute average-case statistical intervals using Around:
Compute the elementwise values of an array:
Or compute the matrix EllipticPi function using MatrixFunction:
Specific Values (3)
Visualization (4)
Plot EllipticPi for various values of the second parameter :
Plot EllipticPi for various values of the first parameter :
Plot the incomplete elliptic integral for various values of parameter :
Function Properties (9)
EllipticPi is not an analytic function:
Has both singularities and discontinuities:
EllipticPi is not a meromorphic function:
Convert to a numerical approximation:
is neither nondecreasing nor nonincreasing:
Differentiation (4)
Integration (3)
Series Expansions (3)
Taylor expansion for EllipticPi around :
Plot the first three approximations for around :
Series expansion for EllipticPi around the branch point :
Plot the first three approximations for around :
EllipticPi can be applied to power series:
Function Representations (4)
The complete elliptic integral of the third kind is a partial case of the incomplete elliptic integral:
EllipticPi can be represented as a DifferentialRoot:
TraditionalForm formatting:
Applications (6)
Evaluate an elliptic integral:
Definition of the solid angle subtended by a disk (for instance a detector, a road sign) at the origin in the , ‐plane from a point :
Closed form result for the solid angle:
Plot the solid angle as a function of horizontal distance and height:
This calculates the classical action for a relativistic 3D oscillator:
The action can be expressed using EllipticPi (for brevity, occurring roots are abbreviated):
Visualize the image of lines of constant real and imaginary parts:
Parameterization of genus‐1 constant mean-curvature Wente torus:
Visualize 3‐lobe, 5‐lobe, 7‐lobe and 11‐lobe tori:
Numerically verify various change of parameter relations for EllipticPi:
Properties & Relations (4)
EllipticPi[n,m] is real‐valued for and :
Expand special cases using assumptions:
This shows the branch cuts of the EllipticPi function:
Text
Wolfram Research (1988), EllipticPi, Wolfram Language function, https://reference.wolfram.com/language/ref/EllipticPi.html (updated 2022).
CMS
Wolfram Language. 1988. "EllipticPi." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/EllipticPi.html.
APA
Wolfram Language. (1988). EllipticPi. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EllipticPi.html