In mathematics, the Jacobi elliptic functions are a set of basic elliptic functions. They are found in the description of the motion of a pendulum, as well as in the design of electronic elliptic filters. While trigonometric functions are defined with reference to a circle, the Jacobi elliptic functions are a generalization which refer to other conic sections, the ellipse in particular. The relation to trigonometric functions is contained in the notation, for example, by the matching notation
\operatorname{sn}
\sin
There are twelve Jacobi elliptic functions denoted by
\operatorname{pq}(u,m)
p
q
c
s
n
d
\operatorname{pp}(u,m)
u
m
u
m
u
m
In the complex plane of the argument
u
2K
4K
2K'
4K'
K=K(m)
K'=K(1-m)
K( ⋅ )
(0,0)
(K,K')
s
c
d
n
\operatorname{pq}(u,m)
p
q
When the argument
u
m
0<m<1
K
K'
Since the Jacobian elliptic functions are doubly periodic in
u
4K
4K'
K
K'
The Jacobian elliptic functions are then doubly periodic, meromorphic functions satisfying the following properties:
p
q
p-q
\operatorname{pq}u
\operatorname{pq}u
\operatorname{pq}
2(p-q)
\operatorname{pq}u
pp'
pq'
p-p'
p-q'
The elliptic functions can be given in a variety of notations, which can make the subject unnecessarily confusing. Elliptic functions are functions of two variables. The first variable might be given in terms of the amplitude
\varphi
u
m
k
k2=m
\alpha
m=\sin2\alpha
k
m
m'=1-m
The twelve Jacobi elliptic functions are generally written as
\operatorname{pq}(u,m)
p
q
c
s
n
d
\operatorname{pp}(u,m)
\operatorname{cn}(u,m)
\operatorname{sn}(u,m)
\operatorname{dn}(u,m)
Throughout this article,
\operatorname{pq}(u,t2)=\operatorname{pq}(u;t)
The functions are notationally related to each other by the multiplication rule: (arguments suppressed)
\operatorname{pq} ⋅ \operatorname{p'q'}=\operatorname{pq'} ⋅ \operatorname{p'q}
from which other commonly used relationships can be derived:
\operatorname{pr | |
\operatorname{pr} ⋅ \operatorname{rq}=\operatorname{pq}
1 | |
\operatorname{qp |
The multiplication rule follows immediately from the identification of the elliptic functions with the Neville theta functions[4]
\operatorname{pq}(u,m)= | \theta\operatorname{p |
(u,m)}{\theta |
\operatorname{q}(u,m)}
| ||||
K(m)=K(k | ||||
0 |
F
u
m
\varphi
\varphi | |
u=F(\varphi,m)=\int | |
0 |
d\theta | |
\sqrt{1-m\sin2\theta |
is called the Jacobi amplitude:
\operatorname{am}(u,m)=\varphi.
In this framework, the elliptic sine sn u (Latin: sinus amplitudinis) is given by
\operatorname{sn}(u,m)=\sin\operatorname{am}(u,m)
and the elliptic cosine cn u (Latin: cosinus amplitudinis) is given by
\operatorname{cn}(u,m)=\cos\operatorname{am}(u,m)
and the delta amplitude dn u (Latin: delta amplitudinis)[5]
\operatorname{dn}(u,m)=
d | |
du |
\operatorname{am}(u,m).
m
0\leqm\leq1
u
m
\operatorname{sn}
\operatorname{cn}
\operatorname{dn}
\varphi=\pi/2
u
K
In the most general setting,
\operatorname{am}(u,m)
u
2\pi
2sK(m)+(4t+1)K(1-m)i
2sK(m)+(4t+3)K(1-m)i
s,t\inZ
\operatorname{am}(u,m)
\sin\operatorname{am}(u,m)
\operatorname{am}
\operatorname{am}(u,m)
However, a particular cutting for
\operatorname{am}(u,m)
u
2sK(m)+(4t+1)K(1-m)i
2sK(m)+(4t+3)K(1-m)i
s,t\inZ
\operatorname{am}(u,m)
\operatorname{am}(u,m)
u
4iK(1-m)
m\inR
m\le1
\operatorname{am}(u,m)
u
m>1
\operatorname{am}(u,m)
u
2(2s+1)K(1/m)/\sqrt{m}
s\inZ
m>1
\operatorname{am}(u,m)
u
2\pi
But defining
\operatorname{am}(u,m)
m
u
Let
\varphi | |
E(\varphi,m)=\int | |
0 |
\sqrt{1-m\sin2\theta}d\theta
m
Then the Jacobi epsilon function can be defined as
l{E}(u,m)=E(\operatorname{am}(u,m),m)
u\inR
0<m<1
u
m
u
m
u | |
l{E}(u,m)=\int | |
0 |
\operatorname{dn}2(t,m)dt;
l{E}
t\mapsto\operatorname{dn}(t,m)2
E(\varphi,m)=l{E}(F(\varphi,m),m).
The Jacobi zn function is defined by
\operatorname{zn}(u,m)=
|
u
m
E
K
u
2K(m)
Z(\varphi,m)=\operatorname{zn}(F(\varphi,m),m).
Historically, the Jacobi elliptic functions were first defined by using the amplitude. In more modern texts on elliptic functions, the Jacobi elliptic functions are defined by other means, for example by ratios of theta functions (see below), and the amplitude is ignored.
In modern terms, the relation to elliptic integrals would be expressed by
\operatorname{sn}(F(\varphi,m),m)=\sin\varphi
\operatorname{cn}(F(\varphi,m),m)=\cos\varphi
\operatorname{am}(F(\varphi,m),m)=\varphi
\cos\varphi,\sin\varphi
\varphi=
\begin{align} &x2+
y2 | |
b2 |
=1, b>1,\\ &m=1-
1 | |
b2 |
, 0<m<1,\\ &x=r\cos\varphi, y=r\sin\varphi \end{align}
then:
r(\varphi,m)=
1 | |
\sqrt{1-m\sin2\varphi |
For each angle
\varphi
u=
\varphi | |
u(\varphi,m)=\int | |
0 |
r(\theta,m)d\theta
a=b=1
u
u[\varphi,k]=u(\varphi,k2)
k
u[\varphi,k]= | 1 |
\sqrt{1-k2 |
P=(x,y)=(r\cos\varphi,r\sin\varphi)
P'=(x',y')=(\cos\varphi,\sin\varphi)
P
O
x'=\cos\varphi, y'=\sin\varphi
x'=\operatorname{cn}(u,m), y'=\operatorname{sn}(u,m).
P'
OP
\operatorname{cn}(u,m)
\operatorname{sn}(u,m)
\operatorname{cn}(u,m)=
x | |
r(\varphi,m) |
, \operatorname{sn}(u,m)=
y | |
r(\varphi,m) |
, \operatorname{dn}(u,m)=
1 | |
r(\varphi,m) |
.
For the
x
y
P
u
m
r(\varphi,m)=
1 | |
\operatorname{dn |
(u,m)}
x=r(\varphi,m)\cos(\varphi),y=r(\varphi,m)\sin(\varphi)
x=
\operatorname{cn | |
(u,m)} |
{\operatorname{dn}(u,m)}, y=
\operatorname{sn | |
(u,m)} |
{\operatorname{dn}(u,m)}.
x=\cos\varphi,y=\sin\varphi
The following table summarizes the expressions for all Jacobi elliptic functions pq(u,m) in the variables (x,y,r) and (φ,dn) with
q | |||||
c | s | n | d | ||
---|---|---|---|---|---|
p | |||||
c | 1 | x/y=\cot(\varphi) | x/r=\cos(\varphi) | x=\cos(\varphi)/\operatorname{dn} | |
s | y/x=\tan(\varphi) | 1 | y/r=\sin(\varphi) | y=\sin(\varphi)/\operatorname{dn} | |
n | r/x=\sec(\varphi) | r/y=\csc(\varphi) | 1 | r=1/\operatorname{dn} | |
d | 1/x=\sec(\varphi)\operatorname{dn} | 1/y=\csc(\varphi)\operatorname{dn} | 1/r=\operatorname{dn} | 1 |
Equivalently, Jacobi's elliptic functions can be defined in terms of his theta functions. If we abbreviate
\vartheta00(0;q)
\vartheta00(q)
\vartheta01(0;q),\vartheta10(0;q),\vartheta11(0;q)
\vartheta01(q),\vartheta10(q),\vartheta11(q)
k=l\{{\vartheta10[q(k)]\over\vartheta00[q(k)]}r\}2
q=\exp(\pii\tau)
where
\zeta=\piu/(2K)
Edmund Whittaker and George Watson defined the Jacobi theta functions this way in their textbook A Course of Modern Analysis:[7]
\vartheta00(v;w)=
infty | |
\prod | |
n=1 |
(1-w2n)[1+2\cos(2v)w2n-1+w4n-2]
\vartheta01(v;w)=
infty | |
\prod | |
n=1 |
(1-w2n)[1-2\cos(2v)w2n-1+w4n-2]
\vartheta10(v;w)=2w1/4
infty | |
\cos(v)\prod | |
n=1 |
(1-w2n)[1+2\cos(2v)w2n+w4n]
\vartheta11(v;w)=-2w1/4
infty | |
\sin(v)\prod | |
n=1 |
(1-w2n)[1-2\cos(2v)w2n+w4n]
The Jacobi zn function can be expressed by theta functions as well:
\begin{align}\operatorname{zn}(u;k)&= | \pi |
2K |
\vartheta01'(\zeta;q) | \ &= | |
\vartheta01(\zeta;q) |
\pi | |
2K |
\vartheta00'(\zeta;q) | |
\vartheta00(\zeta;q) |
| |||||||
+k |
\vartheta10'(\zeta;q) | + | |
\vartheta10(\zeta;q) |
\operatorname{dn | |||
|
\vartheta11'(\zeta;q) | - | |
\vartheta11(\zeta;q) |
\operatorname{cn | |
(u;k)\operatorname{dn}(u;k)}{\operatorname{sn}(u;k)}\end{align} |
'
Since the Jacobi functions are defined in terms of the elliptic modulus
k(\tau)
\tau
k
k'=\sqrt{1-k2}
\tau
k'(\tau)=\sqrt{1-k2}=l\{{\vartheta01[q(k)]\over\vartheta00[q(k)]}r\}2
Let us define the elliptic nome and the complete elliptic integral of the first kind:
q(k)=\expl[-\pi
K(\sqrt{1-k2 | |
)}{K(k)}r] |
These are two identical definitions of the complete elliptic integral of the first kind:
K(k)=
\pi/2 | |
\int | |
0 |
1 | |
\sqrt{1-k2\sin(\varphi)2 |
K(k)=
\pi | |
2 |
infty | |
\sum | |
a=0 |
[(2a)!]2 | |
16a(a!)4 |
k2a
An identical definition of the nome function can be produced by using a series. Following function has this identity:
1-\sqrt[4]{1-k2 | |
Since we may reduce to the case where the imaginary part of
\tau
\sqrt{3}/2
q
\exp(-\pi\sqrt{3}/2) ≈ 0.0658
q
q(k)=
infty | |
\sum | |
n=1 |
Sw(n) | l( | |
24n |
1-\sqrt[4]{1-k2 | |
Where SW(n) is sequence A002103 in the OEIS.
The Jacobi elliptic functions can be defined very simply using the Neville theta functions:
\operatorname{pq}(u,m)= | \theta\operatorname{p |
(u,m)}{\theta |
\operatorname{q}(u,m)}
Simplifications of complicated products of the Jacobi elliptic functions are often made easier using these identities.
The Jacobi imaginary transformations relate various functions of the imaginary variable i u or, equivalently, relations between various values of the m parameter. In terms of the major functions:[10]
\operatorname{cn}(u,m)=\operatorname{nc}(iu,1-m)
\operatorname{sn}(u,m)=-i\operatorname{sc}(iu,1-m)
\operatorname{dn}(u,m)=\operatorname{dc}(iu,1-m)
Using the multiplication rule, all other functions may be expressed in terms of the above three. The transformations may be generally written as
\operatorname{pq}(u,m)=\gamma\operatorname{pq
\gamma\operatorname{pq
(iu,1-m)
q | |||||
c | s | n | d | ||
---|---|---|---|---|---|
p | |||||
c | 1 | i ns | nc | nd | |
s | −i sn | 1 | −i sc | −i sd | |
n | cn | i cs | 1 | cd | |
d | dn | i ds | dc | 1 |
Since the hyperbolic trigonometric functions are proportional to the circular trigonometric functions with imaginary arguments, it follows that the Jacobi functions will yield the hyperbolic functions for m=1.[4] In the figure, the Jacobi curve has degenerated to two vertical lines at x = 1 and x = −1.
The Jacobi real transformations[4] yield expressions for the elliptic functions in terms with alternate values of m. The transformations may be generally written as
\operatorname{pq}(u,m)=\gamma\operatorname{pq
\gamma\operatorname{pq
(ku,1/m)
q | |||||||||||||
c | s | n | d | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
p | |||||||||||||
c | 1 | k\operatorname{ds} | \operatorname{dn} | \operatorname{dc} | |||||||||
s |
\operatorname{sd} | 1 |
\operatorname{sn} |
\operatorname{sc} | |||||||||
n | \operatorname{nd} | k\operatorname{ns} | 1 | \operatorname{nc} | |||||||||
d | \operatorname{cd} | k\operatorname{cs} | \operatorname{cn} | 1 |
Jacobi's real and imaginary transformations can be combined in various ways to yield three more simple transformations.[4] The real and imaginary transformations are two transformations in a group (D3 or anharmonic group) of six transformations. If
\muR(m)=1/m
is the transformation for the m parameter in the real transformation, and
\muI(m)=1-m=m'
is the transformation of m in the imaginary transformation, then the other transformations can be built up by successive application of these two basic transformations, yielding only three more possibilities:
\begin{align} \muIR(m)&=&\muI(\muR(m))&=&-m'/m\\ \muRI(m)&=&\muR(\muI(m))&=&1/m'\\ \muRIR(m)&=&\muR(\muI(\muR(m)))&=&-m/m' \end{align}
These five transformations, along with the identity transformation (μU(m) = m) yield the six-element group. With regard to the Jacobi elliptic functions, the general transformation can be expressed using just three functions:
\operatorname{cs}(u,m)=\gammai\operatorname{cs'}(\gammaiu,\mui(m))
\operatorname{ns}(u,m)=\gammai\operatorname{ns'}(\gammaiu,\mui(m))
\operatorname{ds}(u,m)=\gammai\operatorname{ds'}(\gammaiu,\mui(m))
where i = U, I, IR, R, RI, or RIR, identifying the transformation, γi is a multiplication factor common to these three functions, and the prime indicates the transformed function. The other nine transformed functions can be built up from the above three. The reason the cs, ns, ds functions were chosen to represent the transformation is that the other functions will be ratios of these three (except for their inverses) and the multiplication factors will cancel.
The following table lists the multiplication factors for the three ps functions, the transformed ms, and the transformed function names for each of the six transformations.[4] (As usual, k2 = m, 1 − k2 = k12 = m′ and the arguments (
\gammaiu,\mui(m)
\gammai | \mui(m) | cs' | ns' | ds' | |
U | 1 | m | cs | ns | ds |
---|---|---|---|---|---|
I | i | m' | ns | cs | ds |
IR | i k | −m'/m | ds | cs | ns |
R | k | 1/m | ds | ns | cs |
RI | i k1 | 1/m' | ns | ds | cs |
RIR | k1 | −m/m' | cs | ds | ns |
Thus, for example, we may build the following table for the RIR transformation.[11] The transformation is generally written
\operatorname{pq}(u,m)=\gamma\operatorname{pq
(k'u,-m/m')
q | |||||||||||||
c | s | n | d | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
p | |||||||||||||
c | 1 | k' cs | cd | cn | |||||||||
s |
| 1 |
|
| |||||||||
n | dc | k' | 1 | dn | |||||||||
d | nc | k' | nd | 1 |
The value of the Jacobi transformations is that any set of Jacobi elliptic functions with any real-valued parameter m can be converted into another set for which
0<m\le1/2
In the following, the second variable is suppressed and is equal to
m
\sin(\operatorname{am}(u+v)+\operatorname{am}(u-v))= | 2\operatorname{sn |
u\operatorname{cn}u\operatorname{dn}v}{1-m\operatorname{sn} |
2u\operatorname{sn}2v},
\cos(\operatorname{am}(u+v)-\operatorname{am}(u-v))=\dfrac{\operatorname{cn}2v-\operatorname{sn}2v\operatorname{dn}2u}{1-m\operatorname{sn}2u\operatorname{sn}2v}
u,v,m\inC
With
m | ||||
|
we have
\cos(\operatorname{am}(u,m)+\operatorname{am}(K-u,m))=-\operatorname{sn}((1-\sqrt{m'})u,1/m1),
\sin(\operatorname{am}(\sqrt{m'}u,-m/m')+\operatorname{am}((1-\sqrt{m'})u,1/m1))=\operatorname{sn}(u,m),
\sin(\operatorname{am}((1+\sqrt{m'})u,m1)+\operatorname{am}((1-\sqrt{m'})u,1/m1))=\sin(2\operatorname{am}(u,m))
where all the identities are valid for all
u,m\inC
Introducing complex numbers, our ellipse has an associated hyperbola:
x2-
y2 | |
b2 |
=1
x=
1 | |
\operatorname{dn |
(u,1-m)}, y=
\operatorname{sn | |
(u,1-m)} |
{\operatorname{dn}(u,1-m)}
It follows that we can put
x=\operatorname{dn}(u,1-m),y=\operatorname{sn}(u,1-m)
Reversing the order of the two letters of the function name results in the reciprocals of the three functions above:
\operatorname{ns}(u)=
1 | |
\operatorname{sn |
(u)}, \operatorname{nc}(u)=
1 | |
\operatorname{cn |
(u)}, \operatorname{nd}(u)=
1 | |
\operatorname{dn |
(u)}.
Similarly, the ratios of the three primary functions correspond to the first letter of the numerator followed by the first letter of the denominator:
\begin{align} \operatorname{sc}(u)=
\operatorname{sn | |
(u)}{\operatorname{cn}(u)}, |
\operatorname{sd}(u)=
\operatorname{sn | |
(u)}{\operatorname{dn}(u)}, |
\operatorname{dc}(u)=
\operatorname{dn | |
(u)}{\operatorname{cn}(u)}, |
\operatorname{ds}(u)=
\operatorname{dn | |
(u)}{\operatorname{sn}(u)}, |
\operatorname{cs}(u)=
\operatorname{cn | |
(u)}{\operatorname{sn}(u)}, |
\operatorname{cd}(u)=
\operatorname{cn | |
(u)}{\operatorname{dn}(u)}. \end{align} |
\operatorname{pq}(u)= | \operatorname{pn |
(u)}{\operatorname{qn}(u)} |
where p and q are any of the letters s, c, d.
In the complex plane of the argument u, the Jacobi elliptic functions form a repeating pattern of poles (and zeroes). The residues of the poles all have the same absolute value, differing only in sign. Each function pq(u,m) has an "inverse function" (in the multiplicative sense) qp(u,m) in which the positions of the poles and zeroes are exchanged. The periods of repetition are generally different in the real and imaginary directions, hence the use of the term "doubly periodic" to describe them.
For the Jacobi amplitude and the Jacobi epsilon function:
\operatorname{am}(u+2K,m)=\operatorname{am}(u,m)+\pi,
\operatorname{am}(u+4iK',m)=\operatorname{am}(u,m),
l{E}(u+2K,m)=l{E}(u,m)+2E,
| \pii | |||
K |
E(m)
m
The double periodicity of the Jacobi elliptic functions may be expressed as:
\operatorname{pq}(u+2\alphaK(m)+2i\betaK(1-m),m)=(-1)\gamma\operatorname{pq}(u,m)
where α and β are any pair of integers. K(⋅) is the complete elliptic integral of the first kind, also known as the quarter period. The power of negative unity (γ) is given in the following table:
q | |||||
c | s | n | d | ||
---|---|---|---|---|---|
p | |||||
c | 0 | β | α + β | α | |
s | β | 0 | α | α + β | |
n | α + β | α | 0 | β | |
d | α | α + β | β | 0 |
When the factor (−1)γ is equal to −1, the equation expresses quasi-periodicity. When it is equal to unity, it expresses full periodicity. It can be seen, for example, that for the entries containing only α when α is even, full periodicity is expressed by the above equation, and the function has full periods of 4K(m) and 2iK(1 − m). Likewise, functions with entries containing only β have full periods of 2K(m) and 4iK(1 − m), while those with α + β have full periods of 4K(m) and 4iK(1 − m).
In the diagram on the right, which plots one repeating unit for each function, indicating phase along with the location of poles and zeroes, a number of regularities can be noted: The inverse of each function is opposite the diagonal, and has the same size unit cell, with poles and zeroes exchanged. The pole and zero arrangement in the auxiliary rectangle formed by (0,0), (K,0), (0,K′) and (K,K′) are in accordance with the description of the pole and zero placement described in the introduction above. Also, the size of the white ovals indicating poles are a rough measure of the absolute value of the residue for that pole. The residues of the poles closest to the origin in the figure (i.e. in the auxiliary rectangle) are listed in the following table:
q | |||||||||||||
c | s | n | d | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
p | |||||||||||||
c | 1 |
|
| ||||||||||
s |
|
|
| ||||||||||
n |
| 1 |
| ||||||||||
d | -1 | 1 | -i | ||||||||||
When applicable, poles displaced above by 2K or displaced to the right by 2K′ have the same value but with signs reversed, while those diagonally opposite have the same value. Note that poles and zeroes on the left and lower edges are considered part of the unit cell, while those on the upper and right edges are not.
Setting
m=-1
\operatorname{sl}
\operatorname{cl}
\operatorname{sl}u=\operatorname{sn}(u,-1), \operatorname{cl}u=\operatorname{cd}(u,-1)=
\operatorname{cn | |
(u,-1)}{\operatorname{dn}(u,-1)}. |
When
m=0
m=1
Function | m = 0 | m = 1 | |
---|---|---|---|
\operatorname{sn}(u,m) | \sinu | \tanhu | |
\operatorname{cn}(u,m) | \cosu | \operatorname{sech}u | |
\operatorname{dn}(u,m) | 1 | \operatorname{sech}u | |
\operatorname{ns}(u,m) | \cscu | \cothu | |
\operatorname{nc}(u,m) | \secu | \coshu | |
\operatorname{nd}(u,m) | 1 | \coshu | |
\operatorname{sd}(u,m) | \sinu | \sinhu | |
\operatorname{cd}(u,m) | \cosu | 1 | |
\operatorname{cs}(u,m) | \cotu | \operatorname{csch}u | |
\operatorname{ds}(u,m) | \cscu | \operatorname{csch}u | |
\operatorname{dc}(u,m) | \secu | 1 | |
\operatorname{sc}(u,m) | \tanu | \sinhu |
For the Jacobi amplitude,
\operatorname{am}(u,0)=u
\operatorname{am}(u,1)=\operatorname{gd}u
\operatorname{gd}
In general if neither of p,q is d then
\operatorname{pq}(u,1)=\operatorname{pq}(\operatorname{gd}(u),0)
Half K formula
Third K formula
\operatorname{sn}\left[ | 1 | K\left( |
3 |
x3 | +1}\right); | |
\sqrt{x6+1 |
x3 | |
\sqrt{x6+1 |
+1}\right]=
\sqrt{2\sqrt{x4-x2+1 | |
-x |
2+2}+\sqrt{x2+1}-1}{\sqrt{2\sqrt{x4-x2+1}-x2+2}+\sqrt{x2+1}+1}
k2s4-2k2s3+2s-1=0
s=\operatorname{sn}\left[\tfrac{1}{3}K(k);k\right]
\operatorname{cn}\left[\tfrac{2}{3}K(k);k\right]=1-\operatorname{sn}\left[\tfrac{1}{3}K(k);k\right]
\operatorname{dn}\left[\tfrac{2}{3}K(k);k\right]=1/\operatorname{sn}\left[\tfrac{1}{3}K(k);k\right]-1
4k2x6+8k2x5+2(1-k2)2x-(1-k2)2=0
x=
1 | - | |
2 |
1 | |
2 |
k2\operatorname{sn}\left[\tfrac{2}{5}K(k);k\right]2\operatorname{sn}\left[\tfrac{4}{5}K(k);k\right]2=
\operatorname{sn | |||
|
K(k);
| ||||
k\right] |
K(k);
| ||||
k\right] |
K(k);k\right]\operatorname{sn}\left[
4 | |
5 |
K(k);k\right]}
\operatorname{sn}\left[\tfrac{2}{5}K(k);k\right]=(1+k2)-1/2\sqrt{2(1-x-x2)(x2+1-x\sqrt{x2+1})}
\operatorname{sn}\left[\tfrac{4}{5}K(k);k\right]=(1+k2)-1/2\sqrt{2(1-x-x2)(x2+1+x\sqrt{x2+1})}
Relations between squares of the functions can be derived from two basic relationships (Arguments (u,m) suppressed):where m + m' = 1. Multiplying by any function of the form nq yields more general equations:
With q = d, these correspond trigonometrically to the equations for the unit circle (
x2+y2=r2
x2{}+m'y2=1
The functions satisfy the two square relations (dependence on m suppressed)
From this we see that (cn, sn, dn) parametrizes an elliptic curve which is the intersection of the two quadrics defined by the above two equations. We now may define a group law for points on this curve by the addition formulas for the Jacobi functions
The Jacobi epsilon and zn functions satisfy a quasi-addition theorem:
Double angle formulae can be easily derived from the above equations by setting x = y. Half angle formulae are all of the form:
where:
The derivatives of the three basic Jacobi elliptic functions (with respect to the first variable, with
m
These can be used to derive the derivatives of all other functions as shown in the table below (arguments (u,m) suppressed):
q | |||||
c | s | n | d | ||
---|---|---|---|---|---|
p | |||||
c | 0 | −ds ns | −dn sn | −m' nd sd | |
s | dc nc | 0 | cn dn | cd nd | |
n | dc sc | −cs ds | 0 | m cd sd | |
d | m' nc sc | −cs ns | −m cn sn | 0 |
Also
d | |
dz |
l{E}(z)=\operatorname{dn}(z)2.
With the addition theorems above and for a given m with 0 < m < 1 the major functions are therefore solutions to the following nonlinear ordinary differential equations:
\operatorname{am}(x)
d2y | |
dx2 |
+m\sin(y)\cos(y)=0
\left( | dy |
dx |
\right)2=1-m\sin(y)2
x
\operatorname{sn}(x)
d2y | |
dx2 |
+(1+m)y-2my3=0
\left( | dy |
dx |
\right)2=(1-y2)(1-my2)
\operatorname{cn}(x)
d2y | |
dx2 |
+(1-2m)y+2my3=0
\left( | dy |
dx |
\right)2=(1-y2)(1-m+my2)
\operatorname{dn}(x)
d2y | |
dx2 |
-(2-m)y+2y3=0
\left( | dy |
dx |
\right)2=(y2-1)(1-m-y2)
The function which exactly solves the pendulum differential equation,
d2\theta | |
dt2 |
+c\sin\theta=0,
\theta0
\begin{align}\theta&=2\arcsin(\sqrt{m}\operatorname{cd}(\sqrt{c}t,m))\\ &=2\operatorname{am}\left(
1+\sqrt{m | |
m=\sin
2 | |
(\theta | |
0/2) |
c>0
t\inR
With the first argument
z
m
\begin{align} | d | \operatorname{sn}(z)&= |
dm |
\operatorname{dn | |||||||||||||||||||||||
|
2.\end{align}
Let the nome be
q=\exp(-\piK'(m)/K(m))=ei\pi
\operatorname{Im}(\tau)>0
m=k2
v=\piu/(2K(m))
\operatorname{am}(u,m)= | \piu |
2K(m) |
infty | |
+2\sum | |
n=1 |
qn | |
n(1+q2n) |
\sin(2nv),
\operatorname{sn}(u,m)= | 2\pi |
kK(m) |
infty | |
\sum | |
n=0 |
qn+1/2 | |
1-q2n+1 |
\sin((2n+1)v),
\operatorname{cn}(u,m)= | 2\pi |
kK(m) |
infty | |
\sum | |
n=0 |
qn+1/2 | |
1+q2n+1 |
\cos((2n+1)v),
\operatorname{dn}(u,m)= | \pi |
2K(m) |
+
2\pi | |
K(m) |
infty | |
\sum | |
n=1 |
qn | |
1+q2n |
\cos(2nv),
\operatorname{zn}(u,m)= | 2\pi |
K(m) |
infty | |
\sum | |
n=1 |
qn | |
1-q2n |
\sin(2nv)
when
\left|\operatorname{Im}(u/K)\right|<\operatorname{Im}(iK'/K).
Bivariate power series expansions have been published by Schett.[13]
The theta function ratios provide an efficient way of computing the Jacobi elliptic functions. There is an alternative method, based on the arithmetic-geometric mean and Landen's transformations:[6]
Initialize
a0=1,b0=\sqrt{1-m}
0<m<1
a | ||||
|
,bn=\sqrt{an-1bn-1
n\ge1
N | |
\varphi | |
N=2 |
aNu
u\inR
N\inN
\varphin-1=
1 | |
2 |
\left(\varphin+\arcsin\left(
cn | |
an |
\sin\varphin\right)\right)
n\ge1
\operatorname{am}(u,m)=\varphi0,
N | |
\operatorname{zn}(u,m)=\sum | |
n=1 |
cn\sin\varphin
N\toinfty
\operatorname{am}
In conjunction with the addition theorems for elliptic functions (which hold for complex numbers in general) and the Jacobi transformations, the method of computation described above can be used to compute all Jacobi elliptic functions in the whole complex plane.
Another method of fast computation of the Jacobi elliptic functions via the arithmetic–geometric mean, avoiding the computation of the Jacobi amplitude, is due to Herbert E. Salzer:[15]
Let
0\lem\le1,0\leu\leK(m),a0=1,b0=\sqrt{1-m},
an+1=
an+bn | |
2 |
,bn+1=\sqrt{anbn},cn+1=
an-bn | |
2 |
.
\begin{align}y | ||||
|
\\ yN-1
&=y | ||||
|
\\ yN-2&=yN-1+
aN-1cN-1 | |
yN-1 |
\\ \vdots&=\vdots\\ y0&=y
|
.\end{align}
\begin{align}\operatorname{sn}(u,m)&= | 1 | \\ \operatorname{cn}(u,m)&=\sqrt{1- |
y0 |
1 | ||||||
|
N\toinfty
Yet, another method for a rapidly converging fast computation of the Jacobi elliptic sine function found in the literature is shown below.[16]
Let:
\begin{align} &a0=u&b0=
1-\sqrt{1-m | |
Then set:
\begin{align} yn+1&=\sin(an)\\ yn&=
yn+1(1+bn) | |||||||||
|
\\ \vdots&=\vdots\\ y0&=
y1(1+b0) | |||||||||
|
\\ \end{align}
Then:
\operatorname{sn}(u,m)=y0asn → infty
The Jacobi elliptic functions can be expanded in terms of the hyperbolic functions. When
m
m'2
m'
For the Jacobi amplitude,
Assuming real numbers
a,p
0<a<p
q=e\pi
\operatorname{Im}(\tau)>0
K[\tau]=K(k(\tau))
K(x)=\pi/2 ⋅ {}2F
2) | |
1(1/2,1/2;1;x |
\begin{align} & | rm{dn | K\left[ |
\left((p/2-a)\tau |
p\tau | \right];k\left( | |
2 |
p\tau | \right)\right)}{\sqrt{k'\left( | |
2 |
p\tau | |
2 |
\right)}}=
| \\[4pt] ={}&-1+ | ||||||||||||||
|
2 | |
1-{ |
rm{sn}(t),rm{cn}(t)
rm{dn}(t)
k
For
z\in\Complex
|k|<1
infty | |
\int | |
0 |
rm{sn}(t)e-tz
|
For
z\in\Complex\setminus\{0\}
|k|<1
infty | |
\int | |
0 |
rm{sn}2(t)e-t
|
For
z\in\Complex\setminus\{0\}
|k|<1
infty | |
\int | |
0 |
rm{cn}(t)e-t
|
For
z\in\Complex\setminus\{0\}
|k|<1
-tz | |
\int | |
0rm{dn}(t)e |
|
For
z\in\Complex
|k|<1
infty | |
\int | |
0 |
rm{sn | |
(t)rm{cn}(t)}{rm{dn}(t)}e |
-tz
|
The inverses of the Jacobi elliptic functions can be defined similarly to the inverse trigonometric functions; if
x=\operatorname{sn}(\xi,m)
\xi=\operatorname{arcsn}(x,m)
\operatorname{arcsn}(x,m)=
x | |
\int | |
0 |
dt | |
\sqrt{(1-t2)(1-mt2) |
\operatorname{arccn}(x,m)
1 | |
=\int | |
x |
dt | |
\sqrt{(1-t2)(1-m+mt2) |
\operatorname{arcdn}(x,m)=
1 | |
\int | |
x |
dt | |
\sqrt{(1-t2)(t2+m-1) |
The Peirce quincuncial projection is a map projection based on Jacobian elliptic functions.
u\inR
m
[0,1]
\operatorname{dn}(u,m)
\sqrt{1-m\sin2\operatorname{am}(u,m)}.
\operatorname{dn}
\operatorname{dn}(u,m)= | \operatorname{cn |
(u,m)}{\operatorname{sn}(K(m)-u,m)} |