Four Lectures On Weierstrass Elliptic Function and Applications in Classical and Quantum Mechanics
Four Lectures On Weierstrass Elliptic Function and Applications in Classical and Quantum Mechanics
Four Lectures On Weierstrass Elliptic Function and Applications in Classical and Quantum Mechanics
Abstract
In these four lectures, aiming at senior undergraduate and junior graduate Physics
and Mathematics students, basic elements of the theory of elliptic functions are pre-
sented. Simple applications in classical mechanics are discussed, including a point
particle in a cubic, sinusoidal or hyperbolic potential, as well as simple applications in
quantum mechanics, namely the n = 1 Lamé potential. These lectures were given at
the School of Applied Mathematics and Physical Sciences of the National Technical
University of Athens in May 2017.
1
Contents
Lecture 1: Weierstrass Elliptic Function 3
1.1 Prologue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Elliptic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 The Weierstrass Elliptic Function . . . . . . . . . . . . . . . . . . . . . 10
B Problem Solutions 64
2
Lecture 1: Weierstrass Elliptic Function
1.1 Prologue
In the present lectures, basic elements of the theory of elliptic functions are presented
and simple applications in classical and quantum mechanics are discussed. The lec-
tures target an audience of senior undergraduate or junior graduate Physics and Math-
ematics students. For lectures 1 and 2, the audience is required to know basic complex
calculus including Cauchy’s residue theorem. For lecture 3, basic knowledge on clas-
sical mechanics is required. For lecture 4, the audience is required to be familiar with
basic quantum mechanics, including Schrödinger ’s equation and Bloch’s theorem.
The original constructions of elliptic functions are due to Weierstrass [1] and Jacobi
[2]. In these lectures, we focus on the former. Excellent pedagogical texts on the
subject of elliptic functions are the classic text by Watson and Whittaker[3] and the
more specialized text by Akhiezer [4]. Useful reference handbooks with many details
on transcendental functions including those used in these lectures are provided by
Bateman and Erdélyi, [5], which is freely available online, as well as the classical
reference by Abramowitz and Stegun [6].
On the applications in quantum mechanics we will meet the Lamé equation. His-
torically, this equation was studied by Lamé towards completely different applications
[7]. An excellent treatment of this class of ordinary differential equations in given by
Ince in [8]
The presenter took advantage of the experience acquired during his recent research
on classical string solutions and minimal surfaces to prepare these lectures. The
applications of elliptic functions in physics extend to many, much more interesting
directions.
for two complex numbers ω1 and ω2 , whose ratio is not purely real (thus, they cor-
respond to different directions on the complex plane). Then, the function f is called
doubly-periodic with periods 2ω1 and 2ω2 . A meromorphic, doubly-periodic function
is called an elliptic function.
The complex numbers 0, 2ω1 , 2ω2 and 2ω1 + 2ω2 define a parallelogram on the
complex plane. Knowing the values of the elliptic function within this parallelogram
3
completely determines the elliptic function, as a consequence of (1.1). However, in-
stead of 2ω1 and 2ω2 , one could use any pair of linear combinations with integer
coefficients of the latter, provided that their ratio is not real. In the general case the
aforementioned parallelogram can be divided to several identical cells. If 2ω1 and 2ω2
have been selected to be “minimal”, or in other words if there is no 2ω within the
parallelogram (boundaries included, vertices excepted), such that f (z + 2ω) = f (z),
then the parallelogram is called a fundamental period parallelogram. Two points z1
and z2 on the complex plane whose difference is an integer multiple of the periods
are called congruent to each other. For such points we will use the notation
z1 ∼ z2 . (1.3)
Obviously, by definition, the elliptic function at congruent points takes the same value,
Imz
2ω1 + 2ω2
z0 + 2ω2
2ω1
0 Rez
z0 z0 + 2ω1
4
Knowing the roots and poles of an elliptic function within a cell suffices to describe
all roots and poles of the elliptic function, as all other roots and poles are congruent
to the former. As such, a set of roots and poles congruent to those within a cell is
called an irreducible set of roots or poles, respectively.
Modular Transformations
Given two fundamental periods 2ω1 and 2ω2 , one can define two different fundamental
periods as,
or in other words if !
a b
∈ SL (2, Z) . (1.9)
c d
It is a direct consequence that an elliptic function necessarily obeys
f (z; ω1 , ω2 ) = f z; ω1 0 , ω2 0 ,
(1.10)
when ! !
ω1 0 ω1
=S , (1.11)
ω2 0 ω2
where S ∈ SL (2, Z).
5
Imz
2ω2 0
2ω1 0
2ω2
Rez
2ω1 2ω1 00
2ω2 00
Figure 2 – The green periods 2ω1 0 = 4ω1 − 2ω2 and 2ω2 0 = 2ω1 can generate the
whole original lattice. The red periods 2ω1 00 = 4ω1 + 2ω2 and 2ω2 00 = 2ω2 generate
only half of the original lattice. For example, there is no way to reach the red-
dotted vertex by a linear combination of 2ω1 00 and 2ω2 00 with integer coefficients.
The area of the parallelogram defined by 2ω1 0 and 2ω2 0 is equal to the area of the
parallelogram defined by the original periods, whereas the one defined by 2ω1 00 and
2ω2 00 has double this area.
Theorem 1.1. The sum of residues over an irreducible set of poles of an elliptic
function vanishes.
To demonstrate this, we use Cauchy’s residue theorem over the boundary of a cell.
I
X 1
Res (f, zi ) = f (z) dz
2πi ∂cell
zi ∈irreducible set of poles
Z z0 +2ω1 Z z0 +2ω1 +2ω2
1 1
= f (z) dz + f (z) dz
2πi z0 2πi z0 +2ω1
Z z0 +2ω2 Z z0
1 1
+ f (z) dz + f (z) dz.
2πi z0 +2ω1 +2ω2 2πi z0 +2ω2
6
Shifting z by 2ω1 in the second integral and by 2ω2 in the third, we yield
Z z0 +2ω1
X 1
Res (f, zi ) = [f (z) − f (z + 2ω2 )] dz
2πi z0
zi ∈irreducible set of poles
Z z0 +2ω2
1
− [f (z) − f (z + 2ω1 )] dz,
2πi z0
Theorem 1.2. An elliptic function with an empty irreducible set of poles is a constant
function.
An elliptic function with no poles in a cell, necessarily has no poles at all, as a pole
outside a cell necessarily would have a congruent pole within the cell. Consequently,
such a function is not just meromorphic, but rather it is analytic. Furthermore, an
analytic function in a cell is necessarily bounded within the cell. A direct consequence
of property (1.1) is that an analytic elliptic function is bounded everywhere. But a
bounded analytic function is necessarily a constant function.
The number of roots of the equation
f (z) = z0 (1.13)
is the same for all z0 ∈ C. Before demonstrating this, we will review some properties
of Cauchy’s integral.
Consider a meromorphic function g, with a number of poles ui and roots wj with
multiplicities ri and sj respectively, within a region bounded by a closed contour C.
The Laurent series of the function g at the regime of a pole or a root z0 is
Furthermore, assume an analytic function h. Its Laurent series at the regime of a pole
or root of g is trivially
7
It is a matter of simple algebra to show that the Laurent series of the function hg 0 /g
at the region of z0 is
g 0 (z)
mh (z0 ) 1
h (z) ' + mh (z0 ) + cm+1 m + 1 − 2 h (z0 ) + O (z − z0 )2 .
0
g (z) z − z0 cm
Thus, at any root or pole of the function g, the function hg 0 /g has a first order pole
with residue mh (z0 ). It is a direct consequence of Cauchy’s residue theorem that
g 0 (z) X
I
1 X
h (z) = sj h (wj ) − ri h (ui ). (1.14)
2πi C g (z)
j i
Let’s now return to the case of an elliptic function f . We would like to calculate
the contour integral of formula (1.14) with h (z) = 1, g (z) = f (z) − z0 and C being
the boundary of a cell, namely
f 0 (z)
I
1
I= .
2πi ∂cell f (z) − z0
The function f − z0 is trivially elliptic, while differentiating equations (1.1), one yields
implying that f 0 is also an elliptic function with the same periods as f . In an obvious
manner, the function f 0 (z)/ (f (z) − z0 ) is an elliptic function with the same periods
as f . A direct application of the fact that the sum of the residues of an elliptic function
over a cell vanishes (1.12) is
f 0 (z)
I
1
I= = 0.
2πi ∂cell f (z) − z0
Therefore,
Theorem 1.3. the number of roots of the equation f (z) = z0 in a cell is equal to the
number of poles of f in a cell (weighted by their multiplicity), independently of the
value of z0 .
8
A non-constant elliptic function has necessarily at least one pole in a cell as a
consequence of theorem 1.2, thus its order is at least 1. However, an elliptic function
of order 1 necessarily has only a single first order pole in a cell. In such a case though,
the sum of the residues of the elliptic function in a cell equals to the residue at this
single pole, and, thus, it cannot vanish. This contradicts (1.12) and therefore an
elliptic function cannot be of order one. The lowest order elliptic functions are of
order 2. Such a function can have either a single second order pole in a cell or two
first order poles with opposite residues.
Theorem 1.5. The sum of the locations of an irreducible set of poles (weighted by
their multiplicity) is congruent to the sum of the locations of an irreducible set of roots
(also weighted by their multiplicity).
To demonstrate this, we will calculate Cauchy’s integral with h (z) = z, g (z) =
f (z) and as contour of integration C the boundary of a cell. The left hand side of
(1.14) equals
zf 0 (z) z0 +2ω1
zf 0 (z) z0 +2ω1 +2ω2
zf 0 (z)
I Z Z
1 1 1
I= = dz + dz
2πi ∂cell f (z) 2πi z0 f (z) 2πi z0 +2ω1 f (z)
z0 +2ω2
zf 0 (z) z0
zf 0 (z)
Z Z
1 1
+ dz + dz.
2πi z0 +2ω1 +2ω2 f (z) 2πi z0 +2ω2 f (z)
We shift z by 2ω1 in the second integral and by 2ω2 in the third one to yield
Z z0 +2ω1 0
zf (z) (z + 2ω2 ) f 0 (z + 2ω2 )
1
I= − dz
2πi z0 f (z) f 0 (z + 2ω2 )
Z z0 +2ω2 0
zf (z) (z + 2ω1 ) f 0 (z + 2ω1 )
1
− − dz.
2πi z0 f (z) f 0 (z + 2ω1 )
Using the periodicity properties of f , (1.1) and f 0 (1.15), we yield
Z z0 +2ω1 0
zf (z) (z + 2ω2 ) f 0 (z)
1
I= − dz
2πi z0 f (z) f 0 (z)
Z z0 +2ω2 0
zf (z) (z + 2ω1 ) f 0 (z)
1
− − dz
2πi z0 f (z) f 0 (z)
ω2 z0 +2ω1 f 0 (z) ω1 z0 +2ω2 f 0 (z)
Z Z
=− dz + dz
πi z0 f (z) πi z0 f (z)
ω2 ω1
= − (ln f (z0 + 2ω1 ) − ln f (z0 )) + (ln f (z0 + 2ω2 ) − ln f (z0 )) .
πi πi
Although z0 +2ω1 ∼ z0 ∼ z0 +2ω2 , due to the branch cut of the logarithmic function, in
general we have that ln f (z0 + 2ω1 ) − ln f (z0 ) = 2mπ and ln f (z0 + 2ω2 ) − ln f (z0 ) =
2nπ, with m, n ∈ Z. Thus,
I = 2mω1 + 2nω2 ∼ 0.
9
Applying property (1.14) we get
X X
I= ri ui − sj wj ,
i j
implying X X
rj uj ∼ s i wi , (1.17)
j i
Basic Properties
A direct consequence of the definition (1.18) is the fact that the Weierstrass elliptic
function is an even function
℘ (−z) = ℘ (z) . (1.20)
Let’s acquire the Laurent series of the Weierstrass elliptic function at the regime
of z = 0. It is easy to show that
∞
1 1 1 X z k
− = (k + 1) − .
(z + w)2 w2 w2
k=1
w
10
Consequently,
∞ ∞
1 X X (k + 1) (−1)k 1 k
X
℘ (z) = 2 + k+2
z = 2
+ ak z k ,
z (mω1 + nω2 ) z
k=1 {m,n}6={0,0} k=1
where X 1
ak = (k + 1) (−1)k .
{m,n}6={0,0}
(2mω1 + 2nω2 )k+2
The fact that ℘ is even implies that only the even indexed coefficients do not vanish,
a2l+1 = 0, (1.21)
X 1
a2l = (2l + 1) . (1.22)
{m,n}6={0,0}
(2mω1 + 2nω2 )2(l+1)
For reasons that will become apparent later, we define g2 and g3 so that
1 g2 2 g3 4 6
℘ (z) = + z + z + O z , (1.23)
z 2 20 28
implying that
X 1
g2 := 60 , (1.24)
{m,n}6={0,0}
(2mω1 + 2nω2 )4
X 1
g3 := 140 . (1.25)
{m,n}6={0,0}
(2mω1 + 2nω2 )6
The Laurent series of ℘0 (z), ℘3 (z) and ℘02 (z) at the regime of z = 0 are
1 g2 g3
+ z2 + z4 + O z6 ,
℘ (z) = 2
z 20 28
0 2 g2 g3
℘ (z) = − 3 + z + z 3 + O z5 ,
z 10 7
1 3g 2 1 3g3
℘3 (z) = 6 + z2 ,
2
+ +O
z 20 z 28
4 2g2 1 4g3
℘02 (z) = 6 − z2 .
2
− +O
z 5 z 7
11
It is not difficult to show that there is a linear combination of the above, which is not
singular at z = 0 and furthermore it vanishes there. One can eliminate the sixth order
pole by taking an appropriate combination of ℘02 and ℘3 . This leaves a function with
a second order pole. Taking an appropriate combination of the latter combination
and ℘ allows to write down a function with no poles at z = 0. Trivially, adding
an appropriate constant results in a non-singular function vanishing at z = 0. The
appropriate combination turns out to be
But, the derivative, as well as powers of an elliptic function are elliptic functions with
the same periods. Therefore, the function ℘02 (z) = 4℘3 (z) − g2 ℘ (z) − g3 is an elliptic
function with the same periods as ℘ (z). Since the latter has no pole at z = 0, it does
not have any pole at all, and, thus, it is an elliptic function with no poles. According
to theorem 1.2, elliptic functions with no poles are necessarily constants and since
℘02 (z) = 4℘3 (z) − g2 ℘ (z) − g3 vanishes at the origin, it vanishes everywhere. This
implies that Weierstrass elliptic function obeys the differential equation,
y = ℘ (z + z0 ) . (1.30)
In the following, we will deduce an integral formula for the inverse function of ℘.
In order to do so, we define the function z (y) as
Z ∞
1
z (y) := p dt. (1.31)
y 3
4t − g2 t − g3
12
Differentiating with respect to z one gets
2
dy 1 dy
1=− p ⇒ = 4y 3 − g2 y − g3 .
dz 4y 3 − g2 y − g3 dz
y = ℘ (z + z0 ) .
Since the integral in (1.31) converges, it should vanish at the limit y → ∞, or equiv-
alently, lim z (y) = 0. This implies that z = z0 is the position of a pole, or in other
y→∞
words it is congruent to z = 0. This means that
Substituting the above into the equation (1.31) yields the integral formula for Weier-
strass elliptic function, Z ∞
1
z= p dt. (1.32)
℘(z) 4t3 − g2 t − g3
Once should wonder, how the above formula is consistent with the fact that ℘ is
an elliptic function, and, thus, all numbers congruent to each other should be mapped
to the same value of ℘. The answer to this question is that the integrable quantity in
(1.32) has branch cuts. Depending on the selection of the path from ℘ (z) to infinity
and more specifically depending on how many times the path encircles each branch
cut, one may result in any number congruent to z or −z. A more precise expression
of the integral formula is
Z ∞
1
p dt ∼ ±z. (1.33)
℘(z) 3
4t − g2 t − g3
The permutation between the indices of ω’s and e’s is introduced for notational reasons
that will become apparent later. The periodicity properties of ℘ combined with the
fact that the latter is an even function, imply that ℘ is stationary at the half periods.
For example,
13
implying that ℘0 (ω1 ) = 0. Similarly one can show that
4e3i − g2 ei − g3 = 0. (1.36)
The derivative of ℘, as shown in equation (1.26) have a single third order pole in each
cell, congruent to z = 0. Thus, ℘0 is an elliptic function of order 3 and therefore it has
exactly three roots in each cell. Since ω1 , ω2 and ω3 all lie within the fundamental
period parallelogram, they cannot be congruent to each other, and, thus, there is no
other root within the latter. This also implies that ω1 , ω2 and ω3 are necessarily first
order roots of ℘0 . All other roots of ℘0 are congruent to those. Finally, when equation
(1.36) has a double root, the solution of the differential equation (1.29) cannot be an
elliptic function.
An implication of the above is the fact that the locations z = ω1 , z = ω2 and
z = ω3 are the only locations within the fundamental period parallelogram, where the
Laurent series of the function ℘ (z) − ℘ (z0 ) have a vanishing first order term at the
region of z0 . Consequently the equation ℘ (z) = f0 has a double root only when f0
equals any of the three roots e1 , e2 or e3 . Since ℘ is an order two elliptic function,
the complex numbers e1 , e2 and e3 are the only ones appearing only once in a cell,
whereas all other complex numbers appear twice.
Finally, equation (1.36) implies that ei are the three roots of the polynomial ap-
pearing in the right hand side of Weierstrass equation, namely
e1 + e2 + e3 = 0, (1.38)
g2
e1 e2 + e2 e3 + e3 e1 = − , (1.39)
4
g3
e1 e2 e3 = . (1.40)
4
Other Properties
The Weierstrass elliptic function obeys the homogeneity relation
2 g2 g3
℘ (z; g2 , g3 ) = µ ℘ µz; 4 , 6 . (1.41)
µ µ
For the specific case µ = i, the above relation assumes the form
14
Finally, when two of the roots e1 , e2 and e3 coincide, the Weierstrass elliptic
function degenerates to a simply periodic function. Assuming that the moduli g2 and
g3 are real, then the existence of a double root implies that all roots are real. When
the double root is larger than the simple root, the Weierstrass elliptic function takes
the form
3e0
℘ z; 12e20 , −8e30 = e0 +
2 √
, (1.43)
sinh 3e0 z
whereas when the double root is smaller than the simple root, it takes the form
3e0
℘ z; 12e20 , 8e30 = −e0 +
2
√ . (1.44)
sin 3e0 z
If there is only one triple root, then it must be vanishing, since the three roots sum
to zero. In this case, the Weierstrass elliptic function degenerates to a function that
is not periodic at all, namely
1
℘ (z; 0, 0) = 2 . (1.45)
z
The proofs of the homogeneity relation, as well as the double root limits of the
Weierstrass elliptic function are left as an exercise for the audience.
15
Problems
Problem 1.1. Show, using the integral formula for the Weierstrass elliptic function
(1.32) that when g2 and g3 are real and all roots e1 , e2 and e3 are also real, the half-
period corresponding to the largest root e1 is congruent to a real number, whereas the
half-period corresponding to the smallest root e3 is congruent to a purely imaginary
number.
Then, show that when there is one real root and two complex ones, the half-period
corresponding to the real root e2 is congruent to both a real and a purely imaginary
number.
Problem 1.2. Show that at the limit two of the roots e1 , e2 and e3 coincide, the
Weierstrass elliptic function degenerates to a simply periodic function and can be
expressed in terms of trigonometric or hyperbolic functions as described by formulae
(1.43) and (1.44). Find the value of the unique period in terms of the double root. Also
show that at the limit all three roots e1 , e2 and e3 coincide, the Weierstrass elliptic
function degenerates to the non-periodic function of equation (1.45).
Problem 1.3. Use the definition (1.18) to deduce the homogeneity property of the
Weierstrass elliptic function (1.41).
16
Lecture 2: Weierstrass Quasi-periodic Functions
In the previous lecture, we used several times the fact that the derivative of an elliptic
function is also an elliptic function with the same periods. However, the opposite
statement is not correct; the indefinite integral of an elliptic function is not necessar-
ily an elliptic function. Such non-elliptic functions typically expose other interesting
quasi-periodicity properties. In the following we will study two such quasi-periodic
functions that are derived from Weierstrass elliptic function and have numerous im-
portant applications.
dζ (z)
:= −℘ (z) , (2.1)
dz
furthermore satisfying the condition
1
lim ζ (z) − := 0, (2.2)
z→0 z
Notice that the definition (2.1) coupled with the fact that ℘ is an even function implies
that ζ is an odd function up to a constant. The condition (2.2) fixes this constant to
zero, so that ζ is an odd function.
17
the sum of the residues would vanish. The Weierstrass ζ function is quasi-periodic.
Its quasi-periodicity properties can be deduced from the periodicity of Weierstrass ℘
function. More specifically, integrating the relation ℘ (z + 2ωi ) = ℘ (z), we find
ζ (z + 2ωi ) = ζ (z) + c.
The above relation for z = −ωi yields ζ (ωi ) = ζ (−ωi ) + c. Since ζ is an odd function,
the above implies that c = 2ζ (ωi ), which in turn yields
The quantities ζ (ω1 ) and ζ (ω2 ) are related with an interesting property. Consider
the contour integral
I
1
I= ζ (z) dz
2πi ∂cell
Since ζ has only a first order pole with residue equal to one within a cell, Cauchy
residue theorem implies that
I = 1.
Shifting z by 2ω1 in the second integral and by 2ω2 in the third, we yield
Z z0 +2ω1 Z z0 +2ω2
2πiI = (ζ (z) − ζ (z + 2ω2 )) dz − (ζ (z) − ζ (z + 2ω1 )) dz
z0 z0
Z z0 +2ω1 Z z0 +2ω2
= (ζ (z) − ζ (z) − 2ζ (ω2 )) dz − (ζ (z) − ζ (z) − 2ζ (ω1 )) dz
z0 z0
= −4ω1 ζ (ω2 ) + 4ω2 ζ (ω1 ) .
πi
ω2 ζ (ω1 ) − ω1 ζ (ω2 ) = . (2.7)
2
18
The Weierstrass σ Function
Since Weierstrass elliptic function has a single second order pole in each cell, integrat-
ing it once resulted in a function (the Weierstrass ζ function) with a single first order
pole in each cell. Integrating once more would lead to a logarithmic singularity in
each cell. To avoid this, we define the next quasi-periodic function as the exponential
of the integral of the Weierstrass ζ function.
The Weierstrass σ function is defined as
σ 0 (z)
:= ζ (z) , (2.8)
σ (z)
This implies that σ is analytic. At the locations of the poles of ℘, it has first order
roots.
Similarly to the definition of ζ function, definition (2.8) implies that σ is odd up
to a constant, which is set to zero by the defining condition (2.9), so that σ is an odd
function,
σ (−z) = −σ (z) . (2.11)
or
σ (z + 2ωi ) = Ce2ζ(ωi )z σ (z) ,
19
implying, C = −e2ζ(ωi )ωi . This means that the quasi-periodicity of the function σ is
h (z) := g (z) Qi .
(℘ (z) − ℘ (wj ))sj
j
This function is obviously an elliptic function. Furthermore, it has no poles since, the
poles of g (z) are cancelled by the roots of the product in the numerator, the poles
of the numerator are cancelled with the poles of the denominator, and the poles due
to the zero’s of the denominator are cancelled by the zeros of g (z). As a result, the
function h is constant by Liouville’s theorem and therefore,
(℘ (z) − ℘ (wj ))sj
Q
j
g (z) = C Q . (2.14)
(℘ (z) − ℘ (ui ))ri
i
20
Summarizing, any elliptic function can be written in terms of ℘ (z) and ℘0 (z) with
the same periods. This expression is rational in ℘ (z) and linear in ℘0 (z).
The above result has some interesting consequences. Consider two elliptic functions
f (z) and g (z) with the same periods. Then, they can be both expressed as functions
of ℘ and ℘0 with the same periods,
Both functions F and G are rational in their first argument and linear in the second.
Bearing in mind that ℘ (z) and ℘0 (z) are also connected through the Weierstrass
equation,
℘02 (z) = 4℘3 (z) − g2 ℘ (z) − g3 = 0,
one can eliminate ℘ and ℘0 and result in an algebraic relation between f (z) and g (z).
This means that any pair of elliptic functions with the same periods are algebraically
connected. Two implications of the above sentence are
1. There is an algebraic relation between any elliptic function and its derivative.
2. There is an algebraic relation between any elliptic function and the same elliptic
function with shifted argument.
An algebraic relation between an elliptic function f and the same elliptic function
with shifted argument reads
n n
!
X X
k l
f (z + w) cl (w) f (z) = 0,
k=1 l=1
where cl (w) are unspecified functions of w. If one interchanges z and w, they will get
n n
!
X X
k l
f (z + w) cl (z) f (w) = 0,
k=1 l=1
implying that the unknown functions cl (w) are necessarily powers of f (w), so that
n
cl (w) f l (z) are symmetric polynomials in f (z) and f (w). This implies
P
the sums
l=1
that the above equations take the form of an algebraic relation between f (z), f (w)
and f (z + w), i.e. an algebraic addition theorem.
21
Laurent series at the region of a pole is given by
ci,ri ci,2 ci,1
0
f (z) ' + . . . + + + O (z − ui ) .
(z − ui )ri (z − ui )2 z − ui
Weierstrass ζ function has a single first order pole with residue equal to one in
locations congruent to z = 0. It is obvious that the n-th derivative of ζ has a single
(n + 1)-th order pole and the principal part of Laurent series in the regime of z = 0 is
dn ζ (z) (−1)n n!
0
' + O (z) .
dz n z n+1
It follows that the function
X dζ (z − ui )
g (z) := f (z) − ci,1 ζ (z − ui ) − ci,2 + ...
dz
i
!
(−1)ri −1 ci,ri dri −1 ζ (z − ui )
+
(ri − 1)! dz ri −1
has no poles. It is not obvious though whether g (z) is an elliptic function, since the
function ζ is not an elliptic function. However, all derivatives of ζ are elliptic functions,
and, thus,
X X
g (z + 2ωi ) − g (z) = ci,1 (ζ (z − ui ) − ζ (z + 2ωi − ui )) = −2ζ (ωi ) ci,1 = 0,
i i
P
since ci,1 is the sum of the residues of the elliptic function f (z) in a cell.
i
Thus, g (z) is an elliptic function with no poles, and, thus, by Liouville’s theorem,
it is a constant function. This means that the original elliptic function f (z) can be
written as
ri
XX (−1)j−1 ci,j dj−1 ζ (z − ui )
f (z) = C + . (2.15)
(j − 1)! dz j−1
i j=i
22
Assume the function
σ rι (z − ui )
Q
g (z) := f (z) Qi .
σ sj (z − wj )
j
Since the function σ has a unique first order root in each cell congruent to the origin,
it is obvious that g (z) has neither poles nor roots in a cell.
It turns out that the quasi-periodicity property (2.12) of function σ implies that
g (z) is an elliptic function. Indeed,
ri
σ rι (z − uι ) −e2ζ(ωk )(z−ui −ωk )
Q Q
g (z + 2ωk ) = f (z) Qi i
sj
σ sj (z − wj ) −e2ζ(ωk )(z−wj −ωk )
Q
j j
" ! !#
P P P P
ri − sj − ri ui − sj wj
P P
ri − sj 2ζ(ωk ) (z−ωk )
i j i j
= g (z) (−1) i j
e = g (z) .
Since g (z) is an elliptic function with no poles, it is a constant function and the
original elliptic function f (z) can be expressed as
Q sj
σ (z − wj )
j
f (z) = C Q rι . (2.16)
σ (z − uι )
i
This implies that an irreducible set of poles and roots of an elliptic function com-
pletely determines it, up to a multiplicative constant.
or in other words,
℘0 (z) − ℘0 (w)
c1 (z, w) := ,
℘ (z) − ℘ (w)
℘ (z) ℘0 (w) − ℘ (w) ℘0 (z)
c2 (z, w) := .
℘ (z) − ℘ (w)
23
We also define the function f (x) of one complex variable as
Clearly, the function f has only one third order pole in each cell congruent to x = 0.
Moreover, by definition it has two roots at x = z and x = w. Theorem 1.3 implies that
there is another first order root, which is not congruent to x = z or x = w. Theorem
1.5 implies that the position of this pole is congruent to x = −z − w,
f (−z − w) = 0.
Using Weierstrass differential equation (1.29), one can write the function g (x) as,
g (x) = 4℘3 (x) − c21 (z, w) ℘2 (x) − (2c1 (z, w) c2 (z, w) + g2 ) ℘ (x) − c22 (z, w) + g3 .
The fact that g (x) has the three roots x = z, x = w and x = −z − w, implies that
the third order polynomial
Comparing the coefficients of the second order term of the polynomial Q (P ) in ex-
pressions (2.17) and (2.3), we find
or
1 ℘0 (z) − ℘0 (w) 2
℘ (z + w) = −℘ (z) − ℘ (w) + , (2.18)
4 ℘ (z) − ℘ (w)
which is the desired addition theorem for the Weierstrass elliptic function. Although,
expression (2.18), which is the traditional form of the addition theorem, involves the
derivative of Weierstrass elliptic function, the latter can be eliminated with the use
of Weierstrass differential equation (1.29) resulting in an algebraic relation between
℘ (z), ℘ (w) and ℘ (z + w).
24
Pseudo-addition Theorems for ζ and σ
The functions ζ and σ are not elliptic, and, thus, they are not guaranteed to obey
algebraic addition theorems. However, the fact that any elliptic function can be writ-
ten as ratio of σ functions can be used to deduce pseudo-addition theorems for them.
Consider the function ℘ (z) − ℘ (w) as a function of z. This function, obviously has a
second order pole in each cell, congruent to z = 0. It also obviously has two roots con-
gruent to z = w and z = −w. Consequently, equation (2.16) implies that ℘ (z) − ℘ (w)
can be written as
σ (z − w) σ (z + w)
℘ (z) − ℘ (w) = A .
σ 2 (z)
Writing down the principal part of the Laurent series of the above relation at the
region of z = 0, we find
1 σ (−w) σ (w)
2
=A ,
z z2
implying that
1
A=− 2 .
σ (w)
The above results in the following pseudo-addition theorem for σ functions
σ (z − w) σ (z + w)
℘ (z) − ℘ (w) = − . (2.19)
σ 2 (z) σ 2 (w)
σ (z − w) σ (z + w)
℘0 (z) = − (ζ (z − w) + ζ (z + w) − 2ζ (z)) ,
σ 2 (z) σ 2 (w)
σ (z − w) σ (z + w)
−℘0 (w) = − (−ζ (z − w) + ζ (z + w) − 2ζ (w)) ,
σ 2 (z) σ 2 (w)
σ (z − w) σ (z + w)
℘0 (z) − ℘0 (w) = −2 (ζ (z + w) − ζ (z) − ζ (w)) ,
σ 2 (z) σ 2 (w)
which implies the following pseudo addition theorem for the ζ function
1 ℘0 (z) − ℘0 (w)
= ζ (z + w) − ζ (z) − ζ (w) . (2.20)
2 ℘ (z) − ℘ (w)
25
Problems
Problem 2.1. Use the definitions (2.1) and (2.8) to deduce the homogeneity properties
of the Weierstrass quasi-periodic functions
g2 g3
ζ (z; g2 , g3 ) = µζ µz; 4 , 6 , (2.21)
µ µ
1 g2 g3
σ (z; g2 , g3 ) = σ µz; 4 , 6 . (2.22)
µ µ µ
Problem 2.3. Prove the relations giving the Weierstrass quasi-periodic functions after
a shift of their argument by an arbitrary period in the lattice of the corresponding
Weierstrass elliptic function. Namely,
• Use equation (2.5) to prove (2.6).
• Use equation (2.12) to prove (2.13).
Problem 2.4. Use the addition theorem for Weierstrass elliptic function to show that
2e21 + e2 e3
℘ (z + ω1 ) = e1 + , (2.23)
℘ (z) − e1
2e2 + e1 e2
℘ (z + ω2 ) = e3 + 3 , (2.24)
℘ (z) − e3
2e2 + e3 e1
℘ (z + ω3 ) = e2 + 2 . (2.25)
℘ (z) − e2
Problem 2.5. Use the fact that every elliptic function can be written in terms of the ζ
function and its derivatives to deduce the pseudo-addition theorem for the ζ function.
Problem 2.6. Use the pseudo-addition theorem of the ζ function to deduce the addi-
tion theorem for the ℘ function.
26
Problem 2.7. Use the addition theorem of the ℘ function to deduce a duplication
formula. Then, Use the fact that ℘ (2z) can be considered an elliptic function with the
same periods as ℘ (z) to express it in terms of ζ (z) and its derivatives and result in
the same duplication formula. For this purpose, you will find the results of problem
2.4 useful.
27
Lecture 3: Applications in Classical Mechanics
The first applications of the Weierstrass functions in physics that we will face are prob-
lems in classical mechanics with one degree of freedom, where Weierstrass equation
(1.29) emerges as conservation of energy. In such problems, the moduli g2 and g3 are
connected to physical quantities, and, thus, they are real. Furthermore, the unknown
function, as well as the independent variable in Weierstrass equation represent some
physical quantity and they have to be real, too. It follows that we need to understand
the real solutions in the real domain of equation (1.29), in the case the moduli are
also real.
As the general solution of equation (1.29) is given in terms of the Weierstrass elliptic
function, we need to study the special properties of the former with real moduli.
When the parameters g2 and g3 are real, there are two possible cases for the reality
of the three roots:
1. All three roots are real; conventionally we define them such that e1 > e2 > e3 .
In this case, we may select the fundamental half-periods so that ω1 is real and ω2
is purely imaginary. Then, they are given by the expressions,
Z +∞
dt
ω1 = p , (3.1)
e1 4 (t − e1 ) (t − e2 ) (t − e3 )
Z e3
dt
ω2 = i p . (3.2)
−∞ 4 (e1 − t) (e2 − t) (e3 − t)
The above expressions imply that at the limit the two larger roots coincide, the
real half-period diverges, whereas at the limit the two smaller roots coincide, the
imaginary half-period diverges.
2. There is one real root and two complex ones being complex conjugate to each
other; conventionally, we define e2 as the real one and e1 and e3 so that Ime1 > 0.
In this case, it is not possible to select the fundamental half-periods as in the case
of the three real roots, but we may select them so that they are complex conjugate
28
to each other. Then, they are given by the expressions,
Z +∞
dt
ω1 + ω2 = p , (3.3)
e2 4 (t − e1 ) (t − e2 ) (t − e3 )
Z e2
dt
ω1 − ω2 = i p . (3.4)
−∞ 4 (t − e1 ) (e2 − t) (t − e3 )
The definitions of the moduli g2 and g3 , as given by equations (1.24) and (1.25) imply
that
g2 (ω̄1 , ω̄2 ) = g2 (ω1 , ω2 ), g3 (ω̄1 , ω̄2 ) = g3 (ω1 , ω2 )
and consequently,
℘ (z; g2 , g3 ) = ℘ (z̄; ḡ2 , ḡ3 ) .
Thus, when the moduli g2 and g3 are real, it holds that
The above equation and the fact that ℘ is even imply that ℘ is real on the real
and imaginary axes. Let x ∈ R, then,
But is ℘ real on any other points not congruent to the real or imaginary axes? The
answer depends on the reality of the roots e1 , e2 and e3 . The function ℘ is an order
two elliptic function, and, thus, it assumes any real value (as well as any complex
value) twice in every cell. The only exception to this rule are the three roots ei , which
appear only once, since they correspond to double roots of the equation ℘ (z) = ei .
In figure 3, one cell of ℘ with real moduli is plotted for either three or one real root.
29
Imz Imz
−∞ e2 2ω2
2ω2
e3 e2 −∞
e2 +∞ e2 Rez
−∞ e2
Rez
+∞ e1 2ω1 +∞ 2ω1
Dotted points are congruent to a period or a half-period. Grey dots at the boundary
of the plotted cell are congruent to a black dot at another point of the boundary, and
thus, they are not considered to be part of the cell. This holds for segments that
connect grey dots. Moreover, as the poles are second order with Laurent coefficient
equal to one, as one approaches a pole from the real axis, ℘ tends to +∞, while
when one approaches a pole from the imaginary axis, ℘ tends to −∞. Finally, as the
derivative vanishes only at the half periods, ℘ is monotonous at the segments between
consequent half-periods and poles.
Having the above into consideration, and following picture 3, it is clear that
• when there are three real roots, the function ℘ assumes all real values larger
than e1 twice in the segment [0, 2ω1 ] on the real axis; each value appears once
in [0, ω1 ] and once in [ω1 , 2ω1 ]. Similarly, it takes all real values smaller than e3
twice in the segment [0, 2ω2 ] on the imaginary axis.
• when there is only one real root, ℘ takes all real values larger than e2 twice in
the segment [−ω1 − ω2 , ω1 + ω2 ]. Similarly, it takes all real values smaller than
e2 twice in the segment [ω2 − ω1 , ω1 − ω2 ] on the imaginary axis.
Therefore in the case of one real root, the function ℘ assumes all real values exactly
twice in the cell of figure 3 at positions on the real and imaginary axes. Indeed, only e2
appears once, as it appears only at positions congruent to each other. Consequently,
the function ℘ cannot assume any real value at any other point within the cell, and,
thus all positions where ℘ is real on the complex plane are congruent to a point either
on the real or the imaginary axis.
30
In the case there are three roots, the function ℘ assumes all real values larger than
e1 or smaller than e3 exactly twice in the cell at positions on the real and imaginary
axes. This means that there are other positions within the cell, where ℘ is real and it
assumes all real values between e3 and e1 . We already know such a point, namely ω3 ,
where the function ℘ assumes the value e2 . It is a natural guess that ℘ is real on the
horizontal and vertical axes passing through ω3 . This is indeed true. Assuming that
x ∈ R,
Thus, ℘ assumes the values between e2 and e1 twice in the segment [ω1 , ω1 + 2ω2 ]
on the shifted imaginary axis and the values between e3 and e2 exactly twice in the
segment [ω2 , 2ω1 + ω2 ] on the shifted real axis. Thus, all real numbers appear twice
on the real, shifted real, imaginary and shifted imaginary axes except for the roots
that appear only once. Therefore, the function ℘ cannot be real at any other position
within the cell. All positions in the complex plane, where ℘ assumes real values have
to be congruent to point on these four segments. Figure 4 displays these positions.
Imz Imz
ω2 2ω1 − 2ω2
ω2 ω1 − ω2
31
where g2 and g3 are real. We know that in the complex domain, the general solution
of this equation is
y = ℘ (x − z0 ) , (3.11)
where z0 ∈ C. In our problem x and y has to be real. However, z0 is a constant of
integration and has no physical meaning. It can assume any complex value, as long as
y is real for any real x. This is equivalent to selecting any line on the complex plane
that is parallel to the real axis. It is evident in figure 4 that when there is only one
real root, all such lines are congruent to the real axis itself. On the contrary, when
there are three real roots, there are two options, they are congruent to the real axis,
or the real axis shifted by ω2 . Consequently, the general real solution of (3.10) in the
real domain is
y = ℘ (x − x0 ) , (3.12)
where x0 ∈ R, when there is one real root and
y = ℘ (x − x0 ) or y = ℘ (x − x0 + ω2 ) , (3.13)
where x0 ∈ R, when there are three real roots; the appropriate choice depends on initial
conditions, namely whether the initial value of y lies within [e1 , ∞) or [e3 , e2 ].
This equation can be integrated once to the form of conservation of energy. Fixing
the integration constant so that the potential vanishes at x = 0 we get
or
ẋ2 = 4x3 + F0 x + E. (3.16)
Obviously, there is no local minimum of the potential when F0 > 0. In this case
all motions of the problem are scattering solutions evolving from +∞ to a minimum
x and back to +∞. On the contrary, when F0 < 0 there is a local maximum at
32
p
x = x0 ≡ −F0 /12 and a local minimum at x = −x0 , and, thus, a range of values
for the energy E, namely,
3
F0 2
|E| < E0 , E0 = − , (3.17)
3
for which the equation V (x) = E has three roots and consequently there are two
possible kinds of motion. One of them is a scattering solution evolving from +∞ to a
minimum x and back to +∞ and the other is an oscillating solution in the region of
the local minimum of the potential.
V (x) V (x)
E0
√ √ x x
− 3x0 −x0 x0 3x0
−E0
F0 < 0 F0 > 0
V (x) V (x)
E
E
x x
e3 e2 e1 e2
Figure 5 – The cubic potential for F0 < 0 (top left) and F0 > 0 top right. In
the case F0 < 0, there may exist one (bottom right) or two (bottom left) possible
motions depending on the value of the energy.
Problem Solution
In the language of classical mechanics, it now becomes obvious why the Weierstrass
differential equation has two independent real solutions when there are three real roots
33
and only one when there is one real root. The roots play the role of the extrema of
the motion, which are indeed the positions the velocity vanishes, as required for the
roots. Furthermore, the solution that always exists is the one defined on the real axis,
which contains the pole, and, thus, it corresponds to the scattering solution. The
solution on the shifted real axis,
is bounded between e3 and e2 and corresponds to the oscillating solution in the region
of the local minimum. Finally, we would like to commend that from the point of
view of classical mechanics, it is natural that the Weierstrass elliptic function (or
more literally the solution of Weierstrass equation) has order equal to two. In every
position there are two possible initial conditions that correspond to the same energy,
depending on the direction of the initial velocity. This is mirrored in the fact that the
same real value appears in two non-congruent positions in every cell. This does not
apply only at the extrema of motion, where the appropriate initial velocity vanishes
and indeed these correspond to the roots of the Weierstrass function, which appear
only once in every cell.
Finally, let’s calculate the “time of flight” for scattering solutions and the period
of the oscillating solutions. The first is the distance between two consecutive poles on
the real axis, which obviously equals
Similarly, the period of the oscillating solutions is the distance between two consecutive
appearances of the same root. This is also clearly
Therefore, for the energies that an oscillating solution exists, the “time of flight” of
the scattering solution and the period of the oscillating solution with the same energy
are equal.
34
It is easy to answer this question using the homogeneity transformation (1.41).
This relation with µ = i implies that
Selecting g2 = −F0 and g3 = E, we find that the function ℘ (iz; −F0 , −E) obeys the
differential equation,
2
d℘ (iz; −F0 , −E)
= −4℘3 (iz; −F0 , −E) − F0 ℘ (iz; −F0 , −E) − E
dz
and thus it is a solution to yet another one dimensional point particle problem, namely,
which clearly is the problem of motion of a point particle in the inverted potential to
that of the initial problem, having the opposite energy.
V (x) Ṽ (y)
E
e3 e2 e1
x y
e3 e2 e1
E
It is obvious that in this problem, the point particle is moving in the complementary
region than that of the initial problem. Furthermore, since the position of the particle
has to be real, it turns out that the unbounded motion of the point particle under the
influence of the potential Ṽ is given by
35
while if there is a bounded one, it is given by
The physical meaning of the imaginary period is now obvious. The “time of flight”
of the unbounded motion, as well as the period of the bounded motion in this inverted
problem are given by the imaginary period of ℘ (z; −F0 , −E, ),
θ̈ = −ω 2 sin θ. (3.27)
36
V (x)
ω2
−ω 2
This is the standard form of Weierstrass differential equation. The solution for y of
course should be real, but we should also ensure that
2y + E < ω 2 ,
(3.31)
3
E ω2 E ω2
E
Q (y) = 4 y − y+ − y+ + . (3.32)
3 6 2 6 2
The three roots are real for all values of the energy constant E. They equal
E E ω2 E ω2
x1 := , x2 := − + , x3 := − − . (3.33)
3 6 2 6 2
We use the notation xi for the roots as given by equations (3.33) to reserve the notation
ei for the roots appropriately ordered.
As there are always three real roots, there are always two independent real solutions
of equation (3.30). They are
37
where 2 !
E2
E E
g2 (E) = + ω4, g3 = −ω 4
. (3.36)
3 3 3
The ordering of the three roots xi depends on the value of the energy constant E, as
shown in figure 8. As the roots ei have to be appropriately ordered, the identification
xi
x1
−ω 2
E x2
ω2
x3
Figure 8 – The roots of the cubic polynomial (3.30) as function of the energy
constant E
ordering of roots
E < −ω 2 e1 = x2 , e2 = x3 , e3 = x1
|E| < ω 2 e1 = x2 , e2 = x1 , e3 = x3
E > ω2 e1 = x1 , e2 = x2 , e3 = x3
The unbounded solution (3.34) ranges from e1 to infinity, whereas the bounded
one (3.35) ranges between e3 and e2 . Using the appropriate assignment of roots for
each energy range, we find that the range of −ω 2 cos θ = 2y + E/3 is given in table 2.
Table 2 clearly implies that the unbounded solution never corresponds to a real θ.
The bounded solution corresponds to a real solution only when E > −ω 2 . Thus, as
38
unbounded range bounded range
2 2
E < −ω [ω , +∞) [E, −ω 2 ]
|E| < ω 2 [ω 2 , +∞) [−ω 2 , E]
E > ω2 [E, +∞) [−ω 2 , ω 2 ]
expected by the form of the potential, the pendulum problem has a real solution only
when E > −ω 2 and they are given by the bounded solution (3.35). There is naturally
a qualitative change of the form of the solutions at E = ω 2 , which is mirrored in the
ordering of the roots. The time evolution of θ is sketched in table 3. The period of
unbounded bounded
θ (0) θ (ω) θ (2ω) θ (0) θ (ω) θ (2ω)
E < −ω 2 – –
± π − arccos ωE2
|E| < ω 2 – 0 0
E > ω2 – 0 π 0
Table 3 – The range of the elliptic solutions of the simple pendulum equation
while the period (or more literally the quasi-period) of the rotating motions is
The difference between the two expressions is due to the change of the topology of
the solution. A half-period of the solution corresponds to the transition from the
equilibrium position to the maximum displacement position. In the case of oscillatory
motion four such segments are required to complete a period, as after two segments
the pendulum is back at the equilibrium position but with inverted velocity. On the
contrary, in the case of rotating solution, the maximum displacement equals π, the
velocity is never inverted, and, thus, only two half-periods are required.
Since the solution is single valued for cos θ, in order to find an analytic expression
for θ, one has to match appropriate patches, so that the overall solution is everywhere
39
continuous and smooth. It is not difficult to show that selecting initial conditions, so
that θ (0) = 0 and θ̇ (0) > 0, the appropriate expression for the angle theta is
j k
t
(−1) 2ω1 arccos 12 2℘ (t + ω2 ) + E , E < ω2,
ω 3
θ= j k (3.39)
(−1) ωt1 arccos 1 2℘ (t + ω ) + E + 2π t + 1 , E > ω 2 .
j k
ω2 2 3 2ω1 2
It is left as an exercise for the reader to verify that the above expressions are everywhere
continuous and smooth.
ẍ = ω 2 sinh x, (3.40)
2
ẍ = −ω sinh x, (3.41)
ẍ = ω 2 cosh x, (3.42)
2
ẍ = −ω cosh x. (3.43)
We will group all those four cases and study them at once writing the equation of
motion as
ex + te−x
ẍ = −sω 2 . (3.44)
2
The parameters s and t take the values ±1. Appropriate selection of s and t results
in any of the four possible hyperbolic forces. Equation (3.44) can be integrated once
to yield
1 2 ω2 x
e − te−x .
ẍ + V (x) = E, V (x) = s (3.45)
2 2
The potential energy is plotted in figure 9 for all the four cases that we are studying.
Considering the form of the potential, we obtain a qualitative picture for the behaviour
of the solutions. In the case s = +1 and t = −1, we expect to find oscillating
solutions with energy E > m2 and no solutions for E < m2 . In the case s = −1 and
t = −1, we expect to find two different classes of solutions; for E < −m2 we expect
to find reflecting scattering solutions since the effective particle does not have enough
energy to overcome the potential barrier, whereas for E > −m2 , we expect to find
transmitting scattering solutions since the particle overcomes the potential barrier.
Finally, In the case t = +1, we expect to find reflecting scattering solutions for all
energies.
40
V (x)
ẍ = −ω 2 sinh x
m2 ẍ = −ω 2 cosh x
x
ẍ = ω 2 sinh x
−m2
ẍ = ω 2 cosh x
ω2 x E
−s e = 2y − , (3.46)
2 3
equation (3.45) takes the standard Weierstrass form
ω4 ω4
2 3 1 2 E 1 2
ẏ = 4y − E +t y+ E +t . (3.47)
3 4 3 9 8
The change of variable (3.46) transforms the problem of the motion of a particle under
the influence of a hyperbolic force to yet another one-dimensional problem, describing
the motion of a particle with zero energy under the influence of a cubic potential, which
has already been studied in section 3.2. Real solutions of this equation correspond to
real solutions of the initial variable x only when 2y − E3 has the same sign as s.
41
bearing in mind that the second solution is valid only when there are three real roots.
The coefficients g2 and g3 are given by
ω4 ω4
1 2 E 1 2
g2 (E, t) = E + t , g3 (E, t) = − E +t (3.50)
3 4 3 9 8
ω4 ω4
3 1 2 E 1 2
Q (x) = 4x − E +t x+ E +t . (3.51)
3 4 3 9 8
The roots of the cubic polynomial are easy to obtain noting that x = E/6 is one
of them. Thus, all three roots of Q (x) are
E E 1p 2
x1 = , x2,3 = − ± E + tω 4 . (3.52)
6 12 4
In the following, we use the notation xi for the roots of Q (x) as written in equations
(3.52) and reserve the notation ei for the ordered roots of Q (x) as described in section
3.1. The roots xi are plotted as functions of the energy constant E in figure 10.
xi xi
x1
−m2 E −m2 E
x2
m 2 m2
x3
Figure 10 – The roots of the cubic polynomial (3.51) as function of the energy
constant E
The Weierstrass function allows for a unifying description of the elliptic solutions of
both sinh and cosh forces. Different classes of solutions simply correspond to different
ordering of the roots xi . Figure 10 suggests that there are four distinct cases for the
ordering of the three roots xi , which are summarized in table 4.
The unbounded solution ranges from e1 to infinity when there are three real roots
and from e2 to infinity when there is only one real root, whereas the bounded solution
42
reality of roots ordering of roots
t = +1 3 real roots e1 = x2 , e2 = x1 , e3 = x3
t = −1, E > ω 2 3 real roots e1 = x1 , e2 = x2 , e3 = x3
t = −1, |E| < ω 2 1 real, 2 complex roots e1 = x2 , e2 = x1 , e3 = x3
t = −1, E < −ω 2 3 real roots e1 = x2 , e2 = x3 , e3 = x1
2
−s ω2 ex unbounded range bounded range
t = +1 2 (y − e2 ) [2 (e1 − e2 ) , +∞) [−2 (e2 − e3 ) , 0]
t = −1, E > ω 2 2 (y − e1 ) [0, +∞) [−2 (e1 − e3 ) , −2 (e1 − e2 )]
t = −1, |E| < ω 2 2 (y − e2 ) [0, +∞) –
t = −1, E < −ω 2 2 (y − e3 ) [2 (e1 − e3 ) , +∞) [0, 2 (e2 − e3 )]
2
Table 5 – The solutions for −s ω2 ex and their range
2
ranges from e3 to e2 . Then, using equation (3.46), −s ω2 ex = 2 (y − x1 ), we can explore
2
the range of −s ω2 ex in all cases. The results are summarized in table 5. In all cases,
2
the sign of −s ω2 ex does not alternate within its range. Consequently, each solution
corresponds to a real solution for exactly one value of the sign s.
In table 6, we sketch the evolution of each solution. In this table 2Ω stands for the
real period of y, which is equal to 2ω1 when there are three real roots and 2 (ω1 + ω2 )
when there is only one real root.
All solutions take the following form
2 E
x (t) = ln −s 2 2℘ (t + z0 ; g2 (E) , g3 (E)) − , (3.53)
ω 3
for all choices of the overall sign s and an appropriate choice of the complex integration
constant z0 . In particular:
• In the case s = −1 and t = +1, as expected from the form of the potential,
only reflecting solutions, coming from and going to the right are found for all
energies. In this case there are always three real roots and the solution is given
by the unbounded solution. If we select initial conditions, so that the particle is
at the minimum position at t = t0 , we need to select z0 = ω1 − t0 . The “time of
flight” equals T = 2ω1 .
43
unbounded bounded
x (0) x (Ω) x (2Ω) x (0) x (Ω) x (2Ω)
s = −1
4(e1 −e2 )
t = +1 +∞ ln ω2
+∞ –
t = −1, E > ω 2 +∞ −∞ +∞ –
t = −1, |E| < ω 2 +∞ −∞ +∞ –
t = −1, E < −ω 2 +∞ ln 4(e1ω−e
2
3)
+∞ −∞ 2 −e3 )
ln 4(em 2 −∞
s = +1
t = +1 – ln 4(e2ω−e
2
3)
−∞ ln 4(e2ω−e
2
3)
• In the case s = +1 and t = +1, as expected from the form of the potential,
only reflecting solutions, coming from and going to the left exist for all energies.
In this case there are always three real roots and the solution is given by the
bounded solution. Selecting initial conditions, so that the particle is at the
maximum position at t = t0 , we have to select z0 = ω2 − t0 . The “time of flight”
equals T = 2ω1 .
• In the case s = −1 and t = −1, the form of the potential suggests that there are
two possible cases depending on the energy.
– When E < −ω 2 , the particle does not have enough energy to overcome
the potential barrier. Therefore, there are reflecting solution coming from
and going to either of the two directions. In this case there are three real
roots. The particles coming from the right are described from the unbounded
solution, while the particles coming from the left are described from the
bounded solution. Selecting initial condition, so that the particle is at the
extremal position at t = t0 requires the selection z0 = ω1 −t0 for the particles
coming from the right and z0 = ω1 + ω2 − t0 for the particles coming from
the left. The “time of flight” in both cases equals T = 2ω1 .
– When E > −ω 2 , the particle has enough energy to overcome the potential
barrier. Therefore, there are two classes of transmitting solutions coming
from either direction. It is interesting though that the reality of the three
roots depends on whether the energy is smaller or larger than the critical
44
value ω 2 .
∗ When E < ω 2 , there is only one real root and both left-incoming and
right-incoming particles are described by the unbounded solution. The
“time of flight” in both cases equals T = ω3 . Selecting initial conditions
such that the particle at t = t0 lies at the origin, one should select
z0 = ω3 /2 − t0 for a particle coming from the right and z0 = 3ω3 /2 − t0
for a particle coming from the left.
∗ When E > ω 2 , there are three real roots. Apart from this, the situation
is similar to the case E < ω 2 , with the substitution of ω3 with ω1 .
• Finally, when s = +1 and t = −1, there are oscillatory solutions only when E >
ω 2 , as expected by the form of the potential. The period of the oscillation equals
T = 2ω1 . Selecting initial conditions so that the particle lies at its minimum
position at t = t0 yields z0 = −t0 .
45
Problems
Problem 3.1. Find the energies for which the solution for the cubic potential degen-
erates to a Weierstrass function with a double root, thus a simply periodic function.
Find the special expressions and the periods of the motion at these limits. Verify that
in one of these limits, the unique period is equal to the period of small oscillations in
the region of the local minimum.
Problem 3.2. In section 3.2, we showed that while the real period of the Weierstrass
elliptic function equals the “time of flight” or the period of the motion of a point
particle with energy E in a cubic potential, the absolute value of the imaginary period
equals the corresponding quantities for the motion of a point particle with energy −E
in the inverted potential. However, the inverted potential is identical to the initial
one if a coordinate reflection is performed. Thus, the absolute value of the imaginary
period should also equal the “time of flight” or period of the motion of a point particle
with energy −E in the initial potential. Verify this using expressions (3.1), (3.2), (3.3)
and (3.4)
Problem 3.3. In section 3.2, we showed that when a bounded oscillatory motion exists
in a cubic potential, its period equals the “time of flight” of the scattering solution for
the same energy. This happens due to a discrete symmetry of the conservation of
energy equation that exists when there are three real roots.
More specifically, find how the conservation of energy (3.16) is transformed under
the change of variables
(e3 − e1 ) (e3 − e2 )
x → e3 + .
y − e3
Then, find where the segments (−∞, e3 ], [e3 , e2 ], [e2 , e1 ] and [e1 , +∞) are mapped
through this coordinate transformation.
Finally, show that the above imply that the period of the oscillatory motion and the
“time of flight” of the scattering solution with the same energy are equal.
Problem 3.4. Find the energies for which the solution to the pendulum problem is
expressed in terms of the Weierstrass elliptic function with a double root. Find the
special expressions for the pendulum motion at these limits and verify that in one of
the limits the solution degenerates to the stable equilibrium and simultaneously the
period of motion equals the period of the small oscillations, 2π/ω.
Problem 3.5. For the motion of a particle in a hyperbolic potential, in the case
s = −1, t = −1 and E > −ω 2 , which corresponds to the case of transmitting scattering
solutions by a repulsive potential barrier, show that the motion is symmetric around
the instant t = 0, namely show that x (−t) = −x (t).
46
Obviously in the case of reflecting scattering solutions, E < −ω 2 , the symmetry
of the problem implies that x (−t) = x (t). What has to change in your previous
derivation in this case?
Problem 3.6. For the motion of a particle in a hyperbolic potential, in the case
s = +1, t = −1, which corresponds to oscillatory motion, the bounds of motion in
table 6 look asymmetric. However, the fact that the potential is even suggests that
they should be symmetric. Verify that they actually are. Furthermore, verify that
x (t + T /2) = −x (t), where T is the period of the oscillation.
Show that at the double root limit of the solution, the solution degenerates to the
equilibrium solution and that the period of motion tends to the period of the small
oscillations 2π/ω.
47
Lecture 4: Applications in Quantum Mechanics
It is well known that particles that move in a periodic potential
V (x + a) = V (x) (4.1)
u (x + a) = u (x) . (4.3)
The parameter k is a function of the energy. When k is real, these wavefunctions are
delta-function normalizable, while when k contains an imaginary part the wavefunc-
tions are exponentially diverging. This fact leads to the band structure of the periodic
potentials.
Although these are well known facts, it is not simple to find an analytically solvable
periodic potential that demonstrates the formation of an non-trivial band structure.
where it is assumed that the moduli g2 and g3 are considered to be real. The
Schrödinger equation reads
d2 y
− + 2℘ (x) y = λy. (4.5)
dx2
Consider the functions
σ (x ± a) −ζ(±α)x
y± (x; a) = e . (4.6)
σ (x) σ (±a)
It is easy to verify by direct computation that these functions are both eigenfunctions
of the Schrödinger problem (4.5). Using the defining property of the Weierstrass ζ
and σ functions (2.1) and (2.8), we find
dy±
= (ζ (x ± a) − ζ (x) ∓ ζ (α)) y± ,
dx
d2 y± h 2
i
= (ζ (x ± a) − ζ (x) ∓ ζ (α)) − (℘ (x ± a) − ℘ (x)) y± .
dx2
48
Applying the addition theorems of Weierstrass ℘ and ζ functions (2.18) and (2.20),
the above relations can be simplified to the form
dy± 1 ℘0 (x) ∓ ℘0 (a)
= y± , (4.7)
dx 2 ℘ (x) − ℘ (a)
d2 y±
= (2℘ (x) + ℘ (a)) y± . (4.8)
dx2
The last equation implies that y± are eigenfunctions of problem (4.5), both corre-
sponding to the eigenvalue
λ = −℘ (a) . (4.9)
As long as the eigenfunction modulus a is not equal to any of the three half-periods,
the two σ functions appearing to the numerator of y± do not have roots at congruent
positions. As such the two wavefunctions are linearly independent and they provide
the general solution. When the modulus a equals any of the half-periods though, it
turns out that q
y± (x; ω1,2,3 ) = ℘ (x) − e1,3,2 . (4.10)
For those eigenvalues, the second linearly independent solution is given by
q
ỹ (x; ω1,2,3 ) = ℘ (x) − e1,3,2 (ζ (x + ω1,2,3 ) + e1,3,2 x) . (4.11)
2. a lies in the segment [0, ω2 ]. Then, a = ib and ℘ (a) < e3 . In this case, trivially,
the eigenfunctions (4.6) are complex conjugate to each other as,
y± (x; ib) = y± x; ib = y± (x; −ib) = y∓ (x; ib) . (4.13)
49
3. a lies in the segment [ω2 , ω3 ]. Then, a = ω2 + b and e3 < ℘ (a) < e2 . In this case,
y± (x; ω2 + b) = y± x; ω2 + b = y± (x; −ω2 + b) .
implying that
y± (x; ω2 + b) = y± (x; ω2 + b) , (4.14)
meaning that in this case the eigenfunctions (4.6) are real.
4. a lies in the segment [ω1 , ω3 ]. Then, a = ω1 + ib and e2 < ℘ (a) < e1 . In this
case,
y± (x; ω1 + ib) = y± x; ω1 + ib = y± (x; ω1 − ib) .
As in previous case, we use the quasi-periodicity properties of ζ and σ to find
meaning that
y± (x; ω1 + ib) = y∓ (x; ω1 + ib) (4.15)
or in other words, in this case, the eigenfunctions (4.6) are complex conjugate to
each other.
In the case of one real root, the situation is much simpler. ℘ (a) will assume all
real values if a runs in the union of two segments, one on the real axis with endpoints
0 and ω1 + ω2 and one in the imaginary axis with endpoints 0 and ω1 − ω2 . Similarly
to the case of three real roots, there are more points where ℘ assumes real values, but
their selection corresponds simply to the reflection y+ ↔ y− .
1. a lies in the segment [0, ω1 + ω2 ]. Then, a = b and ℘ (a) > e2 . This case is
identical to the first case above, and, thus, the eigenfunctions (4.6) are real.
50
2. a lies in the segment [0, ω1 − ω2 ]. Then, a = ib and ℘ (a) < e2 . This case
is identical to the second case above, and, thus, the eigenfunctions (4.6) are
complex conjugate to each other.
where
σ (x ± a) ∓ aζ(ω 1) x aζ (ω1 ) − ω1 ζ (a)
u± (x; a) = e ω1 , ik (a) = (4.17)
σ (x) σ (a) ω1
and it holds that u± (x + 2ω1 ; a) = u± (x; a).
In order to discriminate non-normalizable states from Bloch waves, we need to
study the function
f (a) = aζ (ω1 ) − ω1 ζ (a) . (4.18)
This is clearly not an elliptic function, but rather a quasi-periodic function, since it
obeys,
which is clearly an order two elliptic function. Therefore, the function f (a) is station-
ary exactly twice in each cell. Furthermore, f 0 (a) is real, wherever ℘ (a) is real, thus,
in the space where the moduli a takes values.
51
The function f (a) takes the following values at the origin and the half-periods,
ω1
lim f (b) = − lim = −∞, (4.22)
b→0+ b→0+ b
ω1
lim f (ib) = − lim = +i∞, (4.23)
b→0+ b→0+ ib
f (ω1 ) = ω1 ζ (ω1 ) − ω1 ζ (ω1 ) = 0, (4.24)
π
f (ω2 ) = ω2 ζ (ω1 ) − ω1 ζ (ω2 ) = i , (4.25)
2
π
f (ω3 ) = (ω1 + ω2 ) ζ (ω1 ) − ω1 ζ (ω1 + ω2 ) = i . (4.26)
2
Since the derivative of f (a) is real at the perimeter of the rectangle with corners
the origin and the three half-periods, it follows that in the sides [0, ω1 ] and [ω2 , ω3 ]
only the real part of f (a) varies, whereas in the sides [0, ω2 ] and [ω1 , ω3 ] only the
imaginary part of f (a) varies.
Since the real part of f (a) is identical at a = ω2 and a = ω3 (it vanishes), the
mean value theorem implies that there is a point in the segment [ω2 , ω3 ] where the
derivative of f (a) vanishes. In every cell, there is another point, where the derivative
vanishes, which is congruent to the opposite of the above point, and, thus, it is not
congruent to any point of the perimeter of the rectangle with corners at the origin and
the half-periods. Since the derivative of f (a) is an order two elliptic function, there
is no other point in a cell, and, thus, in the aforementioned rectangle, where f (a) is
stationary.
The above, combined with the values of f (a) at the origin and the half-periods,
imply that
1. At the segment [0, ω1 ], f (a) is everywhere real. It is nowhere stationary in this
segment and therefore, it varies monotonically from −∞ at the origin to 0 at ω1 .
It follows that it vanishes nowhere except at a = ω1 .
2. At the segment [ω1 , ω3 ], f (a) is everywhere purely imaginary. It is nowhere
stationary in this segment and therefore, it varies monotonically from 0 at ω1 to
iπ/2 at ω3 .
3. At the segment [ω2 , ω3 ], f (a) has an imaginary part equal to iπ/2. The real
part vanishes at the endpoints of the segment, it reaches a minimum value at the
stationary point of f (a) and it vanishes nowhere expect of the endpoints, since
the derivative of f (a) vanishes only once.
4. At the segment [0, ω2 ], f (a) is everywhere purely imaginary. It is nowhere sta-
tionary in this segment and therefore, it varies monotonically from +i∞ at the
origin to iπ/2 at ω2 .
It follows that k (a) is purely imaginary, as required for Bloch waves, in the seg-
ments [0, ω2 ] and [ω1 , ω3 ] and nowhere else. Thus, the band structure of the n = 1
52
Lamé potential, in the case of three real roots, contains a finite “valence” band be-
tween the energies −e1 and −e2 and an infinite “conduction” band for energies larger
than −e3 .
where
σ (x ± a) ∓ aζ(ω 1 +ω2 ) x aζ (ω1 + ω2 ) − (ω1 + ω2 ) ζ (a)
u± (x; a) = e ω1 +ω2 , ik (a) = (4.28)
σ (x) σ (a) ω1 + ω2
Similarly to the case of three real roots, the function f (a) is quasi-periodic
which is an order two elliptic function, implying that f (a) is stationary exactly once
in the union of the segments [0, ω1 + ω2 ] and [0, ω1 − ω2 ]. Furthermore, the derivative
f 0 (a) is real wherever ℘ (a) is real and therefore only the real part of f (a) varies on the
segment [0, ω1 + ω2 ], whereas only the imaginary part of f (a) varies on the segment
[0, ω1 − ω2 ]. We can easily verify that
ω1 + ω2
lim f (b) = − lim = −∞, (4.33)
b→0+ b→0+ b
ω1 + ω2
lim f (ib) = − lim = +i∞, (4.34)
b→0+ b→0+ ib
f (ω1 + ω2 ) = (ω1 + ω2 ) ζ (ω1 + ω2 ) − (ω1 + ω2 ) ζ (ω1 + ω2 ) = 0, (4.35)
f (ω1 − ω2 ) = (ω1 − ω2 ) ζ (ω1 + ω2 ) − (ω1 + ω2 ) ζ (ω1 − ω2 ) = −iπ, (4.36)
53
The only question to be answered is whether the stationary point of f (a) belongs
in [0, ω1 + ω2 ] or [0, ω1 − ω2 ]. In the first case, there is another point on [0, ω1 + ω2 ],
where f (a) vanishes, and, thus, it can be considered purely imaginary, while in the
second case there is not. It turns out that the stationary point lies in [0, ω1 − ω2 ] and
therefore f (a) is purely imaginary everywhere on [0, ω1 − ω2 ] and nowhere else. Thus,
the band structure of the n = 1 Lamé potential, in the case of one real roots, contains
only an infinite “conduction” band for energies larger than −e2 .
implying that ψ+ (x; a) is not real, but it has to be rotated by a constant complex
phase in order to become so. It is left as an exercise to the audience to show that the
eigenfunctions
σ (x + ω2 ± a) σ (ω2 ) −ζ(±a)x
ψ± (x; a) = e , (4.40)
σ (x + ω2 ) σ (ω2 ± a)
have reality properties similar to those of the eigenfunctions of the unbounded Lamé
potential (4.6). It is also left to the audience to verify that the band structure of the
bounded potential is identical to the band structure of the unbounded one.
54
It is quite interesting that the potentials V = 2℘ (x) and V = 2℘ (x + ω2 ) have the
same band structure. The two potentials are quite dissimilar functions, the unbounded
one having second order poles, whereas the bounded one being smooth, as shown in
figure 11.
V (x) V (x)
2e1 2e2
−e3 2ω1 4ω1 6ω1
−e2 2ω1 4ω1 6ω1
x x
2e2
−e1 −e2
2e3
three real roots 2℘ (x) one real root
2℘ (x + ω2 )
55
In other words,
A† A = H̃ + e3 , AA† = H + e3 , (4.46)
where H is the Hamiltonian of the unbounded n = 1 Lamé problem and H̃n=1 is the
Hamiltonian of the bounded n = 1 Lamé problem.
Now consider an eigenfunction of the unbounded problem with energy E,
Hy = AA† − e3 y = Ey (4.47)
Then, the function ỹ = A† y is an eigenfunction of the bounded problem with the same
energy, since
H̃ ỹ = A† A − e3 A† y = A† AA† − e3 y = A† Hy = A† Ey = E ỹ. (4.48)
where y± are given by equation (4.6), ψ± are given by equation (4.40) and c is a
constant.
4.3 Epilogue
The presentation of the n = 1 Lamé problem concludes this set of lectures on appli-
cations of Weierstrass elliptic and related functions in Physics. The applications of
elliptic functions in not constrained in the content of these lectures.
Many more problems in classical mechanics can be analytically solved in terms
of elliptic functions. We may refer to the point particle in a quartic potential, the
spherical pendulum and the symmetric top as three such examples. Furthermore, in
quantum mechanics, potentials of the form
56
Furthermore, elliptic functions find applications in many fields of more modern
physics. Several solutions of very interesting integrable systems, such as the sine-
Gordon, the sinh-Gordon or the Korteweg-de Vries (KdV) equation can be analytically
expressed in terms of elliptic functions. Such solutions can be further used to construct
analytic string solutions in symmetric spaces, such as dS and AdS spaces, as well as
minimal surfaces in hyperbolic spaces. Elliptic functions also emerge naturally when
one calculates string scattering amplitudes for world-sheets that have the topology of
a torus.
Acknowledgements
I would like to thank the organizer of these lectures E. Papantonopoulos and the School
of Applied Mathematics and Physical Sciences of the National Technical University of
Athens for the hospitality.
The research of G.P. is funded by the “Post-doctoral researchers support” action
of the operational programme “human resources development, education and long
life learning, 2014-2020”, with priority axes 6, 8 and 9, implemented by the Greek
State Scholarship Foundation and co-funded by the European Social Fund - ESF and
National Resources of Greece.
57
Problems
Problem 4.1. Show that the special solution (4.11) is indeed an eigenfunction of the
n = 1 Lamé problem, corresponding to an eigenvalue equal to one of the three roots of
the respective Weierstrass elliptic function.
Problem 4.2. Show that the eigenfunctions (4.40) of the bounded n = 1 Lamé poten-
tial have the same reality properties as the eigenfunctions (4.6) of the unbounded one.
Problem 4.3. Find how the eigenfunctions (4.40) of the bounded n = 1 Lamé poten-
tial transform under a shift of their argument by the period of the potential. Once you
have accomplish that, deduce the band structure of the bounded n = 1 Lamé potential.
Problem 4.4. Using the addition theorem of the Weierstrass σ function (2.19), show
that the eigenstates y± , as given by equation (4.6) obey the following “‘normalization”
properties:
How are these properties modified for the eigenfunctions of the bounded n = 1
Lamé potential?
Problem 4.5. Show that the action of the creation operator A† on the eigenstates
of the unbounded n = 1 Lamé problem (4.6) results to the eigenstates of the bounded
n = 1 Lamé problem (4.40), namely
How does the coefficient c compares with the results of problem 4.4?
58
The Half-Periods for Real Moduli
It is obvious that formulas (1.24) and (1.25) put certain restrictions on the fundamental
periods of Weierstrass elliptic function, if the moduli are real. Unfortunately, the
problem of inverting (1.24) and (1.25) is quite difficult.
For this purpose, we will apply the integral formula for Weierstrass elliptic function
(1.33), for the three half periods. In all cases, we select the integration path along the
real axes.
Following section 3.1, when the moduli g2 and g3 are real, the roots of the cubic
polynomial are either all real or there is one real and two complex ones, the latter
being complex conjugate to each other. In the case there are three real roots, we find
Z ∞
1
ω1 ∼ p dt ≡ x, (A.1)
e1 4 (t − e1 ) (t − e2 ) (t − e3 )
Z −∞
1
ω2 ∼ p dt ≡ y, (A.2)
e3 4 (t − e1 ) (t − e2 ) (t − e3 )
whereas when there is one real and two complex roots
Z ∞
1 0
ω3 ∼ r dt ≡ x , (A.3)
e2 2 2
4 (t − e2 ) (z − Ree1 ) + (Ime1 )
Z −∞
1 0
ω3 ∼ r dt ≡ y . (A.4)
e2
4 (t − e2 ) (z − Ree1 )2 + (Ime1 )2
The integrated function is real everywhere in the range of integration for the first
integral in both cases, whereas it is imaginary everywhere in the range of integration
for the second integral. Therefore,
x, x0 , iy, iy 0 ∈ R. (A.5)
The above imply that when there are three real roots the half period ω1 is congruent
to a real number and the half-period ω2 is congruent to an purely imaginary number,
whereas when there is only one real root the half period ω3 = ω1 + ω2 is congruent to
both a real and a purely imaginary number,
59
where m1 , n1 , m2 , n2 ∈ Z.
The integrated quantity in (A.1) never changes sign in the whole integration range.
Consequently, as the integration limit approaches from infinity to e1 , the integral
monotonically changes from 0 to its final value. This means that x is not just a point
on the real axis that is congruent to the half-period ω1 , but there is no other such
position on the real axis between 0 and x. This implies that 2m1 + 1 and 2n1 are
relatively prime. In a similar manner, the above statement holds for x0 , as well as for
y and y 0 on the imaginary axis, and thus the pairs {2m2 , 2n2 + 1}, {2k1 + 1, 2l1 + 1}
and {2k2 + 1, 2l2 + 1} are also pairs of relatively prime numbers,
ω1 = aω1 0 + bω2 0 ,
ω2 = cω1 0 + dω2 0 ,
where ad − bc = 1. Let us select b = −2n1 and d = 2m1 + 1 in the case of three real
roots and b = −2l1 − 1 and d = 2k1 + 1 in the case of one real root. We find,
x = (ad − bc) ω1 0 ,
y = (2m2 a + (2n2 + 1) c) ω1 0 + (2m2 b + (2n2 + 1) d) ω2 0 ,
x0 = (ad − bc) ω1 0 ,
y 0 = ((2k2 + 1) a + (2l2 + 1) c) ω1 0 + ((2k2 + 1) b + (2l2 + 1) d) ω2 0 .
ad − bc = 1 (A.10)
for the specific selections of b and d made above? This equation is a linear Diophantine
equation of the form ax + by = c and it is known that such equations have integer
solutions, as long as c is a multiple of the greatest common divisor of a and b. In both
cases b and d are relatively prime, and, thus, their greatest common divisor is equal
to one. Therefore, in both cases, equation (A.10) does have solutions. Furthermore,
The parity of the selected b and d implies that in the case of three real roots, a will
be odd, while in the case of one real root a and c have to be of opposite parity. The
60
above imply that
x = ω1 0 , (A.11)
y = m2 0 ω1 0 + 2n2 0 + 1 ω2 0 ,
(A.12)
0 0
x = ω1 , (A.13)
y 0 = 2k2 0 + 1 ω1 0 + 2l2 0 ω2 0 ,
(A.14)
where m2 , n2 , k2 , l2 ∈ Z. In both cases, the new lattice has been formed so that the
basic period parallelogram has one side parallel to the real axis.
Let us now focus in the case of three real roots. As we commented above, the
Weierstrass function ranges between +∞ and e1 between the origin and the real half-
period x. The fact that ℘ is even means that it actually ranges between +∞ and
e1 in the whole period between −x and x and consequently in the whole real axis.
Periodicity implies that this holds for any shifted axis by any multiple of 2ω2 . If
|2n2 0 + 1| > 2, then the segment of the imaginary axis from 0 to y crosses such a line,
thus there is point on this segment where ℘ takes a value larger or at most equal to
e1 (see figure 12). But we have already stated that Weierstrass function is real on the
imaginary axis and changes monotonically from −∞ at z = 0 to e3 at z = y. Since
e3 < e1 , This is not possible. Therefore the only consistent possibility is n2 0 = 0 (or
n2 0 = −1) and
x = ω1 0 ,
y = m2 0 ω1 0 + ω2 0 .
ω1 0 = ω1 00 ,
ω2 0 = m2 0 ω1 00 − ω2 00 ,
results in
x = ω1 00 , (A.15)
00
y = ω2 , (A.16)
meaning that when there are three real roots, the two fundamental half-periods can
be selected so that one of them is real and the other purely imaginary. The selection
n2 0 = −1 simply results in y = −ω2 00 . If such a selection is performed, then their
values are equal to x and y, which are given by the integral formulas (A.1) and (A.2).
In a similar manner, in the case of one real root, monotonicity of the Weierstrass
elliptic function on the imaginary axis between 0 and y 0 implies that l2 0 = 1 (or
61
Imz
z0
−2ω2 0
ω2 0
Rez
ω1 0 x
l2 0 = −1) and
x = ω1 0 ,
y = 2k2 0 + 1 ω1 0 + 2ω2 0 .
In this case, it is easy to show that there is no modular transformation that would
preserve the reality of ω1 simultaneously setting ω2 to an imaginary value. Such a
transformation would necessarily be of the form
ω1 0 = ω1 00 ,
ω2 0 = cω1 00 + ω2 00
x = ω1 00 ,
y = 2k2 0 + 2c + 1 ω1 00 + 2ω2 00 .
62
Clearly, the coefficient of ω1 00 cannot be set to zero by such a transformation. On the
contrary, in this case, one may perform the transformation
ω1 0 = ω1 00 + ω2 00 ,
ω2 0 = − k2 0 + 1 ω1 00 − k2 0 ω2 00 ,
to find
x = ω1 00 + ω2 00 , (A.17)
00 00
y = −ω1 + ω2 , (A.18)
meaning that ω1 and ω2 can be defined so that they are complex conjugate to each
other. If such a selection is performed, then the fundamental half-periods are given
by (x0 ± y 0 ) /2, where x0 and y 0 are given by the integral formulas (A.3) and (A.4)
respectively.
63
Problem Solutions
Problems on Weierstrass Elliptic Function
Problem 1.1 Solution
We may write the integral formula (1.33) in terms of the roots of the cubic poly-
nomial as,
Z ∞ Z ∞
1 1
±z ∼ p dt = p dt. (B.1)
℘(z) 4t3 − g2 t − g3 ℘(z) 4 (t − e1 ) (t − e2 ) (t − e3 )
It is obvious that the integrated function has branch cuts on the complex plane with
endpoints the three roots. We may select the branch cuts as the red lines in figure 13.
Imz Imz
e1
Rez Rez
e3 e2 e1 e2
e3
Assume there are three real roots. We may now apply the integral formula (B.1)
using the right blue path of figure 13 as the integration path. Let ω1 be the half-period
corresponding to the largest root. Then, we get
Z +∞
1
ω1 ∼ p dt. (B.2)
e1 4 (t − e1 ) (t − e2 ) (t − e3 )
Clearly, the integrated function is everywhere real (and also positive). It vanishes at
infinity as t−3/2 and it diverges at the left boundary of the integration as (t − e1 )−1/2 ,
therefore the integral converges. Thus, we showed that the half-period associated with
the largest root is congruent to a real number.
Similarly in the case of the three real roots, we may apply the integral formula
(B.1) using the left blue path of figure 13 as the integration path. Let ω2 be the
64
half-period corresponding to the largest root. Then, we get
Z −∞
1
ω2 ∼ p dt
e3 4 (t − e1 ) (t − e2 ) (t − e3 )
Z e3 (B.3)
1
=i p dt.
−∞ 4 (e1 − t) (e2 − t) (e3 − t)
The integrated function is everywhere real and the integral converges for the same
reasons as in previous case. Thus, the half-period associated with the smallest root is
congruent to a purely imaginary number.
The situation is similar in the case of one real root. The only difference is that
we may use the two different integration paths for the same root. Let ω3 be the
half-period corresponding to the largest root. For the right blue path of figure 13, we
get
Z +∞
1
ω3 ∼ p dt
e2 4 (t − e1 ) (t − e2 ) (t − e3 )
Z +∞
1 (B.4)
= r h i dt,
e2
4 (t − Ree1 )2 + (Ime1 )2 (t − e2 )
Both integrated functions are real and both integrals converge, implying that the half-
period associated with the real root is congruent to both a real and a purely imaginary
number.
Problem 1.2 Solution
Suppose that the two larger roots coincide e1 = e2 ≡ e0 . Then, they are necessarily
positive, as the three roots have to sum up to zero, implying that e3 = −2e0 . In this
case the Weierstrass differential equation reads,
2
dy
= 4(y − e0 )2 (y + 2e0 ) .
dz
We perform the change of variable y = e0 + 3e0 /f 2 and then the Weierstrass equation
assumes the form,
f 02 = 3e0 1 + f 2 .
65
This one can be easily integrated to yield
√
f = ± sinh 3e0 z + c .
We know that by definition, the Weierstrass elliptic function should have a second
order pole at z = 0. This clearly sets the value of c to inπ, n ∈ Z and finally we have
3e0
℘ z; 12e20 , −8e30 = e0 +
√ . (B.6)
sinh2 3e0 z
In this case clearly the Weierstrass elliptic function has degenerated to a simply
periodic function. The only period is purely imaginary and it assumes the value
√
2ω2 = iπ/ 3e0 .
Similarly, if the two smaller roots coincide, we have e2 = e3 = −e0 and e1 = 2e0 ,
where e0 > 0. The Weierstrass differential equation reads,
2
dy
= 4(y + e0 )2 (y − 2e0 ) .
dz
We perform the change of variable, y = −e0 +3e0 /f 2 and then the Weierstrass equation
takes the form,
f 02 = 3e0 1 − f 2 .
Finally, requesting that the Weierstrass elliptic function has a second order pole at
z = 0 sets the constant c to nπ, n ∈ Z and we get,
3e0
℘ z; 12e20 , 8e30 = −e0 +
√
2
. (B.7)
sin 3e0 z
Once again, in this double root limit, the Weierstrass elliptic function has degenerated
to a simply periodic function. Its only period is real and assumes the value 2ω1 =
√
π/ 3e0 .
66
Finally, if all three roots coincide, they must be equal to zero, since their sum
should vanish. In this case the Weierstrass differential equation reads,
2
dy
= 4y 3 .
dz
Once again, we demand that the Weierstrass ellitpic function has a double pole at
z = 0. Therefore c = 0 and
1
℘ (z; 0, 0) = 2 . (B.8)
z
To sum up, we found that whenever two roots coincide, the Weierstrass elliptic
function degenerates to a function that is not doubly but simply periodic. If all three
roots coincide, the Weierstrass elliptic function degenerates to a function that is not
periodic at all.
1
℘ (z; ω1 , ω2 )
µ2
1 X 1 1
= + − ,
(µz)2 {m,n}6={0,0} (µz + 2mµω1 + 2nµω2 )2 (2mµω1 + 2nµω2 )2
or
1
℘ (z; ω1 , ω2 ) = ℘ (µz; µω1 , µω2 ) . (B.9)
µ2
Then, using the definition of the moduli g2 and g3 (1.24) and (1.25), we get
X 1 1
g2 (µω1 , µω2 ) = 60 4 = µ4 g2 (ω1 , ω2 ) ,
{m,n}6={0,0}
(2mµω1 + 2nµω2 )
X 1 1
g3 (µω1 , µω2 ) = 140 6 = µ6 g3 (ω1 , ω2 ) .
{m,n}6={0,0}
(2mµω1 + 2nµω2 )
67
Problems on Weierstrass Quasi-periodic Functions
Problem 2.1 Solution
Integrating the homogeneity property of Weierstrass elliptic function (1.41) and
using the definition (2.1) of the function ζ, we get
g2 g3
ζ (z; g2 , g3 ) = µζ µz; 4 , 6 + c.
µ µ
The defining condition (2.2), or in other words the fact that ζ is an odd function,
implies that c = 0, and, thus,
g2 g3
ζ (z; g2 , g3 ) = µζ µz; 4 , 6 . (B.11)
µ µ
Therefore,
Z −z
1 1
ζ (−z) = − − ℘ (w) − 2 dw
z 0 w
Z z Z z
1 0 1 0 1 1
℘ w − 0 2 dw0 ,
0
=− + ℘ −w − dw = − +
z (−w 0 )2 z w
0 0
where we made the change of the integration variable w = −w0 and we used the fact
that ℘ is an even function. The latter implies that
68
Similarly, equations (2.8) and (2.9) imply
Rz
σ (z) = ze 0 (ζ(w)− w1 )dw . (B.15)
Therefore,
R −z Rz 0 1
0 Rz
σ (−z) = −ze 0 (ζ(w)− w1 )dw = −ze− 0 ζ(−w )− −w0 dw
= −ze 0 (ζ(w0 )− w10 )dw0
or else
σ (−z) = −σ (z) , (B.16)
meaning that σ is an odd function.
for n = 0, namely,
ζ (z + 2mω1 ) = ζ (z) + 2mζ (ω1 ) . (B.18)
This obviously holds for m = 0. Assuming that it holds for a given value m, we will
show that it does hold for m + 1,
ζ (z + 2 (m + 1) ω1 ) = ζ (z + 2mω1 ) + 2ζ (ω1 )
= ζ (z) + 2mζ (ω1 ) + 2ζ (ω1 ) = ζ (z) + 2 (m + 1) ζ (ω1 ) .
Similarly, one can show that (B.18) holds for m−1. Thus, inductively, equation (B.18)
holds for any m. Therefore, the quasi-periodicity property (B.17) holds for n = 0.
Assuming that it holds for a given value n, we will show that it holds for n + 1,
Similarly, one can show that (B.17) holds for n − 1. Therefore, inductively, we have
shown that (B.17) holds for any m and n.
In a similar manner, we proceed to prove the quasi-periodicity property
for n = 0, namely,
69
This property obviously holds for m = 0. Assuming that it holds for a given value of
m, we will show that it does hold for m + 1,
Similarly one can show that (B.20) holds for m − 1. Therefore, inductively, property
(B.20) holds for any m. This implies that the quasi periodicity property (B.19) holds
for n = 0. Assuming that it does hold for a given value of n, we will show that it does
hold for n + 1,
where in the last step we used property (2.7). Similarly, one can show that (B.19)
holds for n − 1, and, thus, for any m and n.
(℘ (z) − e2 ) (℘ (z) − e3 )
℘ (z + ω1 ) = −℘ (z) − e1 + .
℘ (z) − e1
70
Finally, using the fact that the three roots sum to zero we find
2e23 + e1 e2 2e22 + e3 e1
℘ (z + ω2 ) = e3 + , ℘ (z + ω3 ) = e2 + . (B.22)
℘ (z) − e3 ℘ (z) − e2
℘0 (z) 2
= − + O z0 ,
℘ (z) − ℘ (w) z
℘0 (z) 1
+ O z0 ,
=
℘ (z) − ℘ (w) z−w
0
℘ (z) 1
+ O z0 .
=
℘ (z) − ℘ (w) z+w
0
℘ (w)
Similarly, the function − ℘(z)−℘(w) has poles only at the locations where the function
℘ (z) − ℘ (w) has roots. We have already shown that an irreducible set of roots of the
latter is z = w and z = −w. The corresponding Laurent series read,
℘0 (w) ℘0 (w) 1
+ O z0 = − + O z0 ,
− =− 0
℘ (z) − ℘ (w) ℘ (w) (z − w) z−w
0
℘ (w) 0
℘ (w) 1
+ O z0 = + O z0 .
− =− 0
℘ (z) − ℘ (w) ℘ (−w) (z + w) z+w
71
0 0
Combining the above information, it turns out that the function 21 ℘℘(z)−℘(w)
(z)−℘ (w)
has poles
only at z = 0 and z = −w and the corresponding Laurent series read,
1 ℘0 (z) − ℘0 (w) 1
= − + O z0 ,
2 ℘ (z) − ℘ (w) z
0 0
1 ℘ (z) − ℘ (w) 1
+ O z0 .
=
2 ℘ (z) − ℘ (w) z+w
The above is the necessary information in order to write the elliptic function
1 ℘0 (z)−℘0 (w)
2 ℘(z)−℘(w) in terms of function ζ and its derivatives. Applying formula (2.15), we
get
1 ℘0 (z) − ℘0 (w)
= ζ (z + w) − ζ (z) + c (w) .
2 ℘ (z) − ℘ (w)
Interchanging z and w, we get in a similar manner
1 ℘0 (z) − ℘0 (w)
= ζ (z + w) − ζ (w) + c (z) ,
2 ℘ (z) − ℘ (w)
which implies that
1 ℘0 (z) − ℘0 (w)
= ζ (z + w) − ζ (z) − ζ (w) + c.
2 ℘ (z) − ℘ (w)
Finally, the fact that ℘0 and ζ are odd functions, whereas ℘ is an even function implies
that c = 0, which results in the desired pseudo-addition formula
1 ℘0 (z) − ℘0 (w)
= ζ (z + w) − ζ (z) − ζ (w) . (B.23)
2 ℘ (z) − ℘ (w)
72
The second derivative of Weierstrass elliptic function can easily be expressed in
terms of the Weierstrass elliptic function itself. Differentiating the Weierstrass differ-
ential equation, we get
g2
℘00 = 6℘2 − , (B.24)
2
which implies that
℘00 (z) − ℘00 (w) = 6 ℘2 (z) − ℘2 (w) .
and finally,
1 ℘0 (z) − ℘0 (w) 2
℘ (z + w) = −℘ (z) − ℘ (w) − , (B.25)
4 ℘ (z) − ℘ (w)
which the addition theorem for the Weierstrass elliptic function (2.18).
The duplication formula requires taking the limit w → z. At this limit the fraction
in the right hand side of the addition formula becomes indeterminate. It is simple
though to use Hospital’s rule to find
2
1 ℘00 (z)
℘ (2z) = −2℘ (z) + . (B.26)
2 ℘0 (z)
One can eliminate the second derivative of ℘. For this purpose we have to differ-
entiate the Weierstrass equation to yield
g2
℘00 (z) = 6℘2 (z) − . (B.27)
2
Then, the duplication formula assumes the form
2
6℘2 (z) − g22
℘ (2z) = −2℘ (z) +
4 (4℘3 (z) − g2 ℘ (z) − g3 )
or
g22
1 3g2 ℘2 (z) + 9g3 ℘ (z) + 4
℘ (2z) = ℘ (z) + . (B.28)
4 4℘02 (z)
73
Let’s now derive the duplication formula expressing ℘ (2z) in terms of ζ (z) and
its derivatives. Let 2ω1 and 2ω2 be the two fundamental periods of ℘ (z). Then the
function ℘ (2z) is an elliptic function with fundamental periods equal to ω1 and ω2 .
This obviously means that it is also an elliptic function with periods 2ω1 and 2ω2 ,
but in the parallelogram defined by the latter, there exist four fundamental period
parallelograms of ℘ (2z). Therefore, the function ℘ (2z), as an elliptic function with
periods 2ω1 and 2ω2 is an order 8 elliptic function with four double poles at positions
congruent to z = 0, z = ω1 , z = ω2 and, z = ω3 . The principal part of the Laurent
series of ℘ (2z) at each of these poles reads
1 1
2
℘ (2z) = + O (z − z 0 ) .
4 (z − z0 )2
We have the necessary data to express ℘ (2z) in terms of the function ζ (z) and its
derivatives. Formula (2.15) implies that
1 1 1 1
℘ (2z) = C − ζ 0 (z) − ζ 0 (z − ω1 ) − ζ 0 (z − ω2 ) − ζ 0 (z − ω1 − ω2 )
4 4 4 4
1 1 1 1
= C + ℘ (z) + ℘ (z − ω1 ) + ℘ (z − ω2 ) + ℘ (z − ω3 ) .
4 4 4 4
Finding the Laurent series of the above equation at the region of z = 0, we get
1 2
1 2
+ O z = C + + e1 + e2 + e3 + O z ,
4z 4 4z 4
implying that C = 0, since the three roots e1 , e2 and e3 sum to zero. Using the results
of problem 2.4, we get
2e21 + e2 e3 2e23 + e1 e2 2e22 + e3 e1
1 1 1 1
℘ (2z) = ℘ (z)+ e1 + + e3 + + e2 + .
4 4 ℘ (z) − e1 4 ℘ (z) − e3 4 ℘ (z) − e2
After some algebra and using the fact that the three roots sum to zero, we get
74
Furthermore,
(e1 + e2 + e3 )3
= e31 + e32 + e33 + 3 e21 e2 + e22 e3 + e23 e1 + e1 e22 + e2 e23 + e3 e21 + 6e1 e2 e3 = 0.
Taking into account equation (1.40), the last two equations imply that
3g3
e31 + e32 + e33 = 3e1 e2 e3 = . (B.30)
4
Finally,
implying that
g22
e21 e22 + e22 e23 + e23 e21 = (e1 e2 + e2 e3 + e3 e1 )2 = . (B.31)
16
Putting everything together, we get
g22
1 3g2 ℘2 (z) + 9g3 ℘ (z) + 4
℘ (2z) = ℘ (z) + , (B.32)
4 4℘02 (z)
75
Problems on Classical Mechanics Applications
Problem 3.1 Solution
When the cubic polynomial has a double root e0 , the third root necessarily equals
−2e0 , as the three roots sum to zero. Therefore, the cubic polynomial in such a case
equals,
Q (x) = 4(x − e0 )2 (x + 2e0 ) = 4x3 − 12e20 x + 8e30 . (B.33)
or
g2 > 0, g23 − 27g32 = 0. (B.35)
When g3 > 0, the double root is negative, and, thus, the two smaller roots coincide,
whereas when g3 < 0, the double root is positive meaning that the two larger roots
coincide.
In the case of the motion of a particle in a cubic potential, the solution is given by
where the second solution exists only when there are three real roots. The moduli
take the values g2 = −F0 and g3 = −E and therefore a double root exists when
3
F0 2
F0 < 0, E=± − . (B.38)
3
These values correspond to the case the potential that possesses a local minimum and
the energies equal the limiting values for the existence of a bounded motion.
When E = +(−F0 /3)3/2 , the double root equals e0 = (−F0 /12)1/2 > 0. Therefore,
the real period diverges, while the imaginary one assumes the value
1
3F0 − 4
2ω2 = iπ − . (B.39)
4
3 ! 1 1
− 3F4 0 2
F0 2 F0 2
℘ z; −F0 , − − = − + , (B.40)
3 12 2
1
3F0 4
sinh − 4 z
76
implying that the unbounded and bounded motions degenerate to
1 1
− 3F4 0 2
F0 2
x= − + , (B.41)
12 2 3F0 4
1
sinh − 4 (t − t0 )
1 1
− 3F4 0 2
F0 2
x= − − , (B.42)
12 2
1
3F0 4 π
cosh − 4 (t − t0 ) + i 2
respectively. These motions describe a particle having exactly the energy of the local
maximum, in the first case coming from the right and in the second coming from the
left. The particle arrives at the position of the unstable equilibrium in infinite time.
When E = −(−F0 /3)3/2 the double root equals e0 = −(−F0 /12)1/2 > 0. The
imaginary period diverges, while the real one assumes the value
1
3F0 − 4
2ω1 = π − . (B.43)
4
3 ! 1 1
− 3F4 0 2
F0 2 F0 2
℘ z; −F0 , + − =− − + , (B.44)
3 12 1
sin2 − 3F4 0 4 z
1 1
− 3F4 0 2
F0 2
x= − + , (B.45)
12 2
1
3F0 4
sin − 4 (t − t0 )
1 1 1
− 3F4 0 2
F0 2 F0 2
x= − + lim = − , (B.46)
12 x→∞ 2
1
3F0 4 12
sin − 4 (t − t0 ) + ix
respectively. The form of the limit of the bounded motion is also physically expected.
The bounded motion ranges between e3 and e2 . Since these two roots coincide, the
bounded motion necessarily degenerates to a constant. The unbounded motion de-
scribes a point particle having exactly the energy of the local minimum, in the first
case coming from the right and getting reflected by the potential barrier, while the
bounded motion describes a point particle resting at the local minimum equilibrium
position.
77
The period of motion in this case assumes a finite value. The Taylor series of the
potential at the region of the local minimum is
3 1 !2 1 !3
F0 2 p F0 2 F0 2
V (x) = − − + 2 −3F0 x + − −4 x+ − . (B.47)
3 12 12
Since the mass of the point particle has been assumed to equal to 2, the period of the
small oscillations at the region of the local minimum is equal to
2π
Tsmall = 1 = 2ω1 , (B.48)
(−12F0 ) 4
as expected.
78
where we defined t0 = −t. Similarly, in the case of one real root, we use formula (3.3)
to find
Z +∞
dt
2ω1 (−E) + 2ω2 (−E) = p
−e2 (t + e1 ) (t + e2 ) (t + e3 )
dt0
Z e2
(B.52)
= p
0 0 0
(t − e2 ) (e2 − t ) (t − e3 )
−∞
This completes the proof that the absolute value of the imaginary period corresponds
in all cases to the “time of flight” or period of oscillations for a point particle with
opposite energy.
ẋ2 − 4x3 − F0 x = E
ẋ2 = 4 (x − e1 ) (x − e2 ) (x − e3 ) . (B.53)
(e3 −e1 )(e3 −e2 )
We perform the change of variable x = e3 + y−e3 . It is a matter of simple
algebra to find that
(e3 − e1 ) (e3 − e2 )
ẋ = − ẏ,
(y − e3 )2
(e3 − e1 ) (y − e2 ) (e3 − e2 ) (y − e1 ) (e3 − e1 ) (e3 − e2 )
x − e1 = , x − e2 = , x − e3 = .
y − e3 y − e3 y − e3
79
It is trivial to show that
(−∞, e3 ] → (−∞, e3 ] ,
[e3 , e2 ] → [e1 , +∞) ,
[e2 , e1 ] → [e2 , e1 ] ,
[e1 , +∞) → [e3 , e2 ] .
That means that the bounded motion in one problem is mapped to the unbounded
motion of the other. Since the problems are identical, the two solutions, oscillatory
and scattering, are also identical,
which implies
(e3 − e1 ) (e3 − e2 ) (e3 − e1 ) (e3 − e2 )
f (t) = e3 + , g (t) = e3 + . (B.58)
g (t) − e3 f (t) − e3
Without knowing the exact form of the oscillatory and scattering motions, we know
that they are connected in a specific way. Let T be the period of the oscillatory
motion. The above connection implies that
Thus, it turns out that the period of the oscillatory motion and the “time of flight”
of the scattering motion are equal.
80
Following the outcomes of problem 1.2, the real period of the Weierstrass elliptic
function diverges, whereas the imaginary one assumes the value
π
2ω2 = i
ω
and the Weierstrass elliptic function is expressed in terms of hyperbolic functions as
4ω 4 8ω 6 ω2 ω2
2℘ z; ,− = + .
3 27 3 sinh2 ωz
The pendulum solution is expressed in terms of the bounded real solution in the real
domain of Weierstrass equation, namely the Weierstrass elliptic function on the real
axis shifted by ω2 ,
4ω 4 8ω 6 ω2 ω2 ω2 ω2
2℘ t + ω2 ; ,− = + = − .
sinh2 ωt + i π2 cosh2 ωt
3 27 3 3
ω2
e2 = e3 = −e0 = − .
3
Therefore, the imaginary period diverges, while the real one assumes the value
π π
2ω1 = √ = .
3e0 ω
As in problem 3.1, the bounded real solution in the real domain of Weierstrass equation
degenerates to a constant being equal to the double root,
4ω 4 8ω 6 ω2
2℘ t + ω2 ; , =− . (B.60)
3 27 3
81
as expected.
Then, we use the Weierstrass differential equation (1.29) to substitute the derivative
of Weierstrass function
2 (℘ (ω1 /2 + t) − e2 ) (℘ (ω1 /2 + t) − e3 )
x (−t) = ln −4e1 − 2℘ (ω1 /2 + t) + 2
ω2 ℘ (ω1 /2 + t) − e1
(−e1 − e2 − e3 ) ℘ (ω1 /2 + t) + 2e21 + e2 e3
2
= ln 2 2
ω ℘ (ω1 /2 + t) − e1
2e21 + e2 e3
2
= ln 2 2 .
ω ℘ (ω1 /2 + t) − e1
2e21 + e2 e3 = 2x21 + x2 x3
2
E E 1p 2 E 1p 2
=2 + − + E − ω4 − − E − ω4
6 12 4 12 4
E2 E2 E 2 − ω4 ω4
= + − = ,
18 144 16 16
ω2
2 E
x (−t) = ln = − ln 2 2℘ (ω1 /2 + t) − = −x (t) .
4 (℘ (ω1 /2 + t) − e1 ) ω 3
(B.63)
2
The case E < ω is identical with the permutation e1 ↔ e2 , ω1 ↔ ω3 .
The essential difference between the transmitting solutions and the reflecting solu-
tions is that in the former case the time of flight equals the real half-period, while in
the latter equals the whole real period. Therefore, in the case of reflecting solutions,
82
the situation is much simpler, since,
2 E 2 E
x (−t) = ln 2 2℘ (ω1 − t) − = ln 2 2℘ (−ω1 + t) −
ω 3 ω 3
2 E
= ln 2 2℘ (ω1 + t) − = x (t) , (B.64)
ω 3
as expected.
which is indeed the equilibrium position. The real period degenerates to the value
π 2π
T = 2ω1 = √ = , (B.67)
−3e2 ω
as expected.
83
Problems on Quantum Mechanics Applications
Problem 4.1 Solution
The special solution is
q
ỹ (x; ω1,2,3 ) = ℘ (x) − e1,3,2 (ζ (x + ω1,2,3 ) + e1,3,2 x)
(B.68)
= y± (x; ω1,2,3 ) (ζ (x + ω1,2,3 ) + e1,3,2 x) .
The first and second derivatives of y± (x; ω1,2,3 ) are given by equations (4.7) and (4.8).
These equations for the solution modulus being equal to any of the half-periods read
and
d2 ỹ (x; ω1,2,3 ) d2 y± (x; ω1,2,3 )
= (ζ (x + ω1,2,3 ) + e1,3,2 x)
dx2 dx2
dy± (x; ω1,2,3 )
+2 (−℘ (x + ω1,2,3 ) + e1,3,2 )
dx
− y± (x; ω1,2,3 ) ℘0 (x + ω1,2,3 )
(B.71)
= (2℘ (x) + e1,3,2 ) (ζ (x + ω1,2,3 ) + e1,3,2 x) y± (x; ω1,2,3 )
℘0 (x)
− (℘ (x + ω1,2,3 ) − e1,3,2 ) y± (x; ω1,2,3 )
℘ (x) − e1,3,2
− ℘0 (x + ω1,2,3 ) y± (x; ω1,2,3 ) .
84
Combining the above two relations, we find
℘0 (x)
(℘ (x + ω1,2,3 ) − e1,3,2 ) + ℘0 (x + ω1,2,3 )
℘ (x) − e1,3,2
℘0 (x) (e1,3,2 − e3,2,1 ) (e1,3,2 − e2,1,3 )
=
℘ (x) − e1,3,2 ℘ (x) − e1,3,2
(e1,3,2 − e3,2,1 ) (e1,3,2 − e2,1,3 ) 0
− ℘ (x) = 0
(℘ (x) − e1,3,2 )2
The latter implies that equation (B.71) is written as
d2 ỹ (x; ω1,2,3 )
= (2℘ (x) + e1,3,2 ) (ζ (x + ω1,2,3 ) + e1,3,2 x) y± (x; ω1,2,3 )
dx2 (B.74)
= (2℘ (x) + e1,3,2 ) ỹ (x; ω1,2,3 ) ,
meaning that indeed the functions ỹ (x; ω1,2,3 ) are eigenfunctions of the n = 1 Lamé
problem with eigenvalues
λ = −e1,3,2 . (B.75)
= ψ∓ (x; ib) .
For a in the segment [ω2 , ω3 ], a = ω2 + b,
σ (x − ω2 ∓ ω2 ± b) σ (−ω2 ) −ζ(∓ω2 ±b)x
ψ± (x; ω2 + b) = e
σ (x − ω2 ) σ (−ω2 ∓ ω2 ± b)
−σ (x + ω2 ± ω2 ± b) e−(2±2)ζ(ω2 )(x±b) σ (ω2 )
= e±2ζ(ω2 )x e−ζ(±ω2 ±b)x
−σ (x + ω2 ) e−2ζ(ω2 )x σ (ω2 ± ω2 ± b) e−(2±2)ζ(ω2 )(±b)
= ψ± (x; ω2 + b) .
85
Finally, for a in the segment [ω1 , ω3 ], a = ω1 + ib and
= ψ∓ (x; ω1 + ib) ,
which concludes the derivation of the reality properties of the eigenfunctions of the
bounded n = 1 Lamé problem.
Thus, we can write the eigenfunctions (4.40) of the bounded problem in the form of a
Bloch wave
ψ± (x; a) = u± (x; a) e±ik(a)x , (B.76)
where
with u± (x + 2ω1 ; a) = u± (x; a). The function k (a) is identical to the one in the un-
bounded potential. Therefore, the band structure of the bounded potential is identical
to the band structure of the unbounded problem.
σ (x + a) σ (x − a) −ζ(a)x −ζ(−a)x σ (x + a) σ (x − a)
y+ y− = 2
e e =− .
σ (x) σ (a) σ (−a) σ 2 (x) σ 2 (a)
Using the pseudo-addition formula for the Weierstrass σ function (2.19), we get
86
Similarly, using equation (4.7),
0
1 ℘ (x) − ℘0 (a) 1 ℘0 (x) + ℘0 (a)
0 0
y+ y− − y+ y− = − y+ y−
2 ℘ (x) − ℘ (a) 2 ℘ (x) − ℘ (a)
(B.79)
℘0 (a)
=− (℘ (x) − ℘ (a)) = −℘0 (a) .
℘ (x) − ℘ (a)
We repeat for the eigenfunctions (4.40) of the bounded n = 1 Lamé potential
σ (x + ω2 + a) σ (x + ω2 − a) σ 2 (ω2 ) −ζ(a)x −ζ(−a)x
ψ+ ψ− = e e
σ 2 (x + ω2 ) σ (ω2 + a) σ (ω2 − a)
σ (x + ω2 + a) σ (x + ω2 − a) σ 2 (ω2 ) σ 2 (a)
= (B.80)
σ 2 (x + ω2 ) σ 2 (a) σ (ω2 + a) σ (ω2 − a)
℘ (x + ω2 ) − ℘ (a)
=
e3 − ℘ (a)
and
1 ℘0 (x + ω2 ) − ℘0 (a) 1 ℘0 (x + ω2 ) + ℘0 (a)
ψ+ 0 ψ− − ψ+ ψ− 0 = − ψ+ ψ−
2 ℘ (x + ω2 ) − ℘ (a) 2 ℘ (x + ω2 ) − ℘ (a)
(B.81)
℘0 (a) ℘ (x + ω2 ) − ℘ (a) ℘0 (a)
=− =− .
℘ (x + ω2 ) − ℘ (a) e3 − ℘ (a) e3 − ℘ (a)
Therefore the “normalization” of the eigenfunctions of the bounded potential dif-
fer from the “normalization” of the eigenfunctions of the unbounded potential by a
p
factor of e3 − ℘ (a). Of course this is just a constant and it could be included to
the definition of the bounded eigenfunctions. However, such an inclusion would mess
the reality properties of the eigenfunctions, as the reality of this factor depends on the
value of ℘ (a).
87
Remembering that f± (x, a) as a function of x is an elliptic function, we may write
it as a ratio of Weierstrass σ functions. f± (x, a) is clearly a second order elliptic
function having two first order poles at x = −ω2 and x = ∓a. It also obviously has a
zero at x = 0 since,
Theorem 1.5 implies that the other zero should be congruent to x = ∓a − ω2 . Indeed,
The sum of the above poles equals the sum of the zeros, and, thus, we may write
f± (x, a) as,
σ (x) σ (x + ω2 ± a)
f± (x, a) = C .
σ (x + ω2 ) σ (x ± a)
σ(−ω2 ±a)
Requiring that f± (x, a) has residue equal to one at x = −ω2 yields C = σ(−ω2 )σ(±a) ,
and, thus,
σ (−ω2 ± a) σ (x) σ (x + ω2 ± a)
f± (x, a) = .
σ (−ω2 ) σ (±a) σ (x + ω2 ) σ (x ± a)
Therefore,
Indeed the action of the creation operator on the eigenfunctions of the unbounded
n = 1 Lamé problem yields the eigenfunctions of the bounded problem multiplied
with a constant. This constant is the same constant appearing in the “normalization”
properties of the eigenfunctions in problem 4.4.
88
References
[1] K. Weierstrass, Zur Theorie der Elliptischen Funktionen, Mathematische Werke,
Bd 2, Teubner, Berlin, pp. 245-255 (1894).
[2] C. G. J. Jacobi, “Fundamenta Nova Theoriae Functionum Ellipticarum”,
Königsberg, Germany: Regiomonti, Sumtibus fratrum Borntraeger (1829)
[3] E. T. Whittaker and G. N. Watson, “A Course of Modern Analysis”, 4th ed.
Cambridge, England: Cambridge University Press, ISBN 1-438-51390-9 (1990)
[4] N. I. Akhiezer, “Elements of the Theory of Elliptic Functions”, Translations of
Mathematical Monographs, Volume 79, American Mathematical Society, ISBN
0-8218-4532-2 (1990)
[5] H. Bateman, A. Erdélyi, “Higher Transcendental Functions”, Volumes 1, 2, 3,
ISBN 0-486-44614-X, ISBN 0-486-44615-8, ISBN 0-486-44616-6 (1953)
[6] M. Abramowitz and I. Stegun, “Handbook of Mathematical Functions with Formu-
las, Graphs, and Mathematical Tables”, United States Department of Commerce,
National Bureau of Standards (NBS) (1964)
[7] G. Lamé, “Sur les Surfaces Isothermes dans les Corps Homognes en Équilibre de
Température”, Journal de mathématiques pures et appliques, 2: 147188. Available
at Gallica (1837)
[8] E. L. Ince, Ordinary Differential Equations, Dover Publications, New York, ISBN
978-0-486-60349-0 (1944)
89