InverseJacobiDC[v,m]
gives the inverse Jacobi elliptic function
.
InverseJacobiDC
InverseJacobiDC[v,m]
gives the inverse Jacobi elliptic function
.
Details
- Mathematical function, suitable for both symbolic and numerical manipulation.
gives the value of
for which
. - InverseJacobiDC has branch cut discontinuities in the complex v plane with branch points at
and infinity, and in the complex m plane with branch points at
and infinity. - The inverse Jacobi elliptic functions are related to elliptic integrals.
- For certain special arguments, InverseJacobiDC automatically evaluates to exact values.
- InverseJacobiDC can be evaluated to arbitrary numerical precision.
- InverseJacobiDC automatically threads over lists.
Examples
open all close allBasic Examples (5)
InverseJacobiDC[1.3, 0.5]JacobiDC[%, 0.5]Plot the function over a subset of the reals:
Plot[InverseJacobiDC[x, 1 / 3], {x, -5, 5}]Plot over a subset of the complexes:
ComplexPlot3D[InverseJacobiDC[z, 3], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]Series expansion at the origin:
Series[InverseJacobiDC[z, m], {m, 0, 1}]Series expansion at Infinity:
Series[InverseJacobiDC[2, m], {m, ∞, 3}]//Normal//FullSimplifyScope (28)
Numerical Evaluation (5)
N[InverseJacobiDC[3, 1 / 2], 50]The precision of the input tracks the precision of the output:
InverseJacobiDC[3, 0.50000000000000000000000000000000]Evaluate for complex arguments:
InverseJacobiDC[0.2 + I, 0.1 - 0.3I]Evaluate InverseJacobiDC efficiently at high precision:
InverseJacobiDC[3, 0.5`500]//TimingInverseJacobiDC[3, 0.5`50000];//TimingCompute average-case statistical intervals using Around:
InverseJacobiDC[Around[2, 0.01], .2]Compute the elementwise values of an array:
InverseJacobiDC[{{Sqrt[2], 1}, {1, -Sqrt[2]}}, 0]Or compute the matrix InverseJacobiDC function using MatrixFunction:
MatrixFunction[InverseJacobiDC[#, 0]&, {{Sqrt[2], 1}, {1, -Sqrt[2]}}]//FullSimplifySpecific Values (3)
Simple exact results are generated automatically:
InverseJacobiDC[ν, 0]InverseJacobiDC[1, m]Limit[InverseJacobiDC[ν, m], m -> Infinity]Find a real root of the equation
:
f[x_] := InverseJacobiDC[x, 1 / 3] - 1;
xzero = Solve[f[x] == 0 && 1.0 < x < 2.0, x][[1, 1, 2]]//QuietPlot[f[ν], {ν, 0, 2}, Epilog -> Style[Point[{xzero, f[xzero]}], PointSize[Large], Red]]Visualization (3)
Plot InverseJacobiDC for various values of the second parameter
:
Plot[{InverseJacobiDC[ν, -2], InverseJacobiDC[ν, 0], InverseJacobiDC[ν, 1 / 2], InverseJacobiDC[ν, 2]}, {ν, -5, 5}]Plot InverseJacobiDC as a function of its parameter
:
Plot[{InverseJacobiDC[1 / 2, m], InverseJacobiDC[2, m]}, {m, -5, 5}]ComplexContourPlot[Re[InverseJacobiDC[z, 1 / 2]], {z, -3 - 3I, 3 + 3I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[InverseJacobiDC[z, 1 / 2]], {z, -3 - 3I, 3 + 3I}, IconizedObject[«PlotOptions»]]Function Properties (6)
InverseJacobiDC is not an analytic function:
FunctionAnalytic[InverseJacobiDC[x, m], {x, m}]It has both singularities and discontinuities:
FunctionSingularities[InverseJacobiDC[x, 3], x]//QuietFunctionDiscontinuities[InverseJacobiDC[x, 3], x]//Quiet
is nonincreasing on its real domain:
FunctionMonotonicity[{InverseJacobiDC[x, 3], -1 <= x <= 1}, x]FunctionInjective[InverseJacobiDC[x, 3], x]Plot[{InverseJacobiDC[x, 3], .5}, {x, -5, 5}]FunctionSurjective[InverseJacobiDC[x, 1 / 3], x]Plot[{InverseJacobiDC[x, 1 / 3], -1}, {x, -5, 5}]
is non-negative on its real domain:
FunctionSign[{InverseJacobiDC[x, 3], -1 <= x <= 1}, x]
is neither convex nor concave on its real domain:
FunctionConvexity[{InverseJacobiDC[x, 3], -1 <= x <= 1}, x]Differentiation (4)
D[InverseJacobiDC[ν, m], ν]derivs = Table[D[InverseJacobiDC[ν, m], {ν, n}], {n, 1, 3}]//SimplifyPlot[Evaluate[derivs /. m -> 1 / 3], {ν, -2, 2}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]Differentiate InverseJacobiDC with respect to the second argument
:
D[InverseJacobiDC[ν, m], m]derivs = Table[D[InverseJacobiDC[ν, m], {m, n}], {n, 1, 3}];Plot[Evaluate[derivs /. ν -> 1 / 3], {m, 0, 2}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]Series Expansions (3)
Series[InverseJacobiDC[ν, m], {ν, 2, 3}]Plot the first three approximations for
around
:
terms = Normal@Table[Series[InverseJacobiDC[ν, 1 / 3], {ν, 2, n}], {n, 1, 3}];
Plot[{InverseJacobiDC[ν, 1 / 3], terms}, {ν, 0, 4}]Series[InverseJacobiDC[ν, m], {m, 0, 2}]//FullSimplifyPlot the first three approximations for
around
:
terms = Normal@Table[Series[InverseJacobiDC[2, m], {m, 0, n}], {n, 1, 3}];
Plot[{InverseJacobiDC[2, m], terms}, {m, -1, 1}]InverseJacobiDC can be applied to a power series:
InverseJacobiDC[ν, Log[1 + m] + O[m] ^ 2]Function Identities and Simplifications (2)
InverseJacobiDC is the inverse function of JacobiDC:
Solve[ν == JacobiDC[u, m], u][[1, 1]]//QuietCompose with inverse function:
{InverseJacobiDC[JacobiDC[ν, m], m], JacobiDC[InverseJacobiDC[ν, m], m]}Use PowerExpand to disregard multivaluedness of the inverse function:
PowerExpand[%]Other Features (2)
InverseJacobiDC threads elementwise over lists:
InverseJacobiDC[{ν1, ν2}, m]TraditionalForm formatting:
InverseJacobiDC[ν, m]//TraditionalFormApplications (1)
Properties & Relations (1)
Obtain InverseJacobiDC from solving equations containing elliptic functions:
Solve[JacobiDC[x, m]^2 + 2JacobiDC[x, m] == a, x]Tech Notes
Related Guides
Related Links
History
Introduced in 1988 (1.0)
Text
Wolfram Research (1988), InverseJacobiDC, Wolfram Language function, https://reference.wolfram.com/language/ref/InverseJacobiDC.html.
CMS
Wolfram Language. 1988. "InverseJacobiDC." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/InverseJacobiDC.html.
APA
Wolfram Language. (1988). InverseJacobiDC. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/InverseJacobiDC.html
BibTeX
@misc{reference.wolfram_2026_inversejacobidc, author="Wolfram Research", title="{InverseJacobiDC}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/InverseJacobiDC.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_inversejacobidc, organization={Wolfram Research}, title={InverseJacobiDC}, year={1988}, url={https://reference.wolfram.com/language/ref/InverseJacobiDC.html}, note=[Accessed: 12-June-2026]}