Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Mathematics and Algorithms > Mathematical Functions > Special Functions > Elliptic Functions > JacobiAmplitude >

JacobiAmplitude

JacobiAmplitude
gives the amplitude for Jacobi elliptic functions.
  • Mathematical function, suitable for both symbolic and numerical manipulation.
  • JacobiAmplitude converts from the argument u for an elliptic function to the amplitude .
  • JacobiAmplitude is the inverse of the elliptic integral of the first kind. If , then .
  • For certain special arguments, JacobiAmplitude automatically evaluates to exact values.
Evaluate numerically:
Series expansion about the origin:
Evaluate numerically:
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
 
Series expansion about the origin:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
Evaluate for complex arguments:
Evaluate to high precision:
The precision of the output tracks the precision of the input:
JacobiAmplitude threads element-wise over lists:
Simple exact values are generated automatically:
Parity transformation is automatically applied:
TraditionalForm formatting:
JacobiAmplitude can be applied to a power series:
Solution of the pendulum equation in the overswing mode:
Check:
Plot the solution:
Motion of a charged particle in a linear magnetic field:
Check the solution in Newton's equations of motion with Lorentz force:
Plot particle trajectories for various initial velocities:
Relativistic solution of the sine-Gordon equation:
Plot the solution:
Parametrization of a rotating elastic rod (fixed at the origin):
Plot the shape of the deformed rod:
Form and plot generalized Fourier series:
Compose with inverse functions:
Use PowerExpand to disregard multivaluedness of the inverse function:
Apply trigonometric functions to JacobiAmplitude:
Solve a transcendental equation:
Obtain from a differential equation:
MachinePrecision is not sufficient to obtain the correct result:
Use arbitrary-precision arithmetic instead:
New in 1
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF