Abstract
We study the stability of the cnoidal, dnoidal and snoidal elliptic functions as spatially-periodic standing wave solutions of the 1D cubic nonlinear Schrödinger equations. First, we give global variational characterizations of each of these periodic waves, which in particular provide alternate proofs of their orbital stability with respect to same-period perturbations, restricted to certain subspaces. Second, we prove the spectral stability of the cnoidal waves (in a certain parameter range) and snoidal waves against same-period perturbations, thus providing an alternate proof of this (known) fact, which does not rely on complete integrability. Third, we give a rigorous version of a formal asymptotic calculation of Rowlands to establish the instability of a class of real-valued periodic waves in 1D, which includes the cnoidal waves of the 1D cubic focusing nonlinear Schrödinger equation, against perturbations with period a large multiple of their fundamental period. Finally, we develop a numerical method to compute the minimizers of the energy with fixed mass and momentum constraints. Numerical experiments support and complete our analytical results.
1 Introduction
We consider the cubic nonlinear Schrödinger equation
in one space dimension, where
and
. Equation
(1.1) has well-known applications in optics, quantum mechanics, and water waves, and serves as a model for nonlinear dispersive wave phenomena more generally [
11,
31]. It is said to be
focusing if
and
defocusing if
. Note that
(1.1) is invariant under
spatial translation: for
phase multiplication: for .
We are particularly interested in the spatially periodic setting
The Cauchy problem
(1.1) is globally well posed in
[
7]. We refer to [
6] for a detailed analysis of nonlinear Schrödinger equations with periodic boundary conditions. Solutions to
(1.1) conserve mass
, energy
, and momentum
:
By virtue of its complete integrability,
(1.1) enjoys infinitely many higher (in terms of the number of derivatives involved) conservation laws [
27], but we do not use them here, in order to remain in the energy space
, and with the aim of avoiding techniques which rely on integrability.
The simplest non-trivial solutions of
(1.1) are the
standing waves, which have the form
and so the profile function
u (
x) must satisfy the ordinary differential equation
We are interested here in those standing waves
whose profiles
u (
x) are spatially periodic—which we refer to as
periodic waves. One can refer to the book [
3] for an overview of the role and properties of periodic waves in nonlinear dispersive PDEs.
Non-constant, real-valued, periodic solutions of (1.2) are well known to be given by the Jacobi elliptic functions: dnoidal (), cnoidal () (for ), and snoidal () (for )—see Section 2 for details. To make the link with Schrödinger equations set on the whole real line, one can see a periodic wave as a special case of infinite train solitons [25, 26]. Another context in which periodic waves appear is when considering the nonlinear Schrödinger equation on a Dumbbell graph [28]. Our interest here is in the stability of these periodic waves against periodic perturbations whose period is a multiple of that of the periodic wave.
Some recent progress has been made on this stability question. By Grillakis–Shatah–Strauss [18, 19] type methods, orbital stability against energy ()-norm perturbations of the same period is known for dnoidal waves [2], and for snoidal waves [13] under the additional constraint that perturbations are anti-symmetric with respect to the half-period. In [13], cnoidal waves are shown to be orbitally stable with respect to half-anti-periodic perturbations, provided some condition is satisfied. This condition is verified analytically for small amplitude cnoidal waves and numerically for larger amplitude. Remark here that the results in [13] are obtained in a broader setting, as they are also considering non-trivially complex-valued periodic waves. Integrable systems’ methods introduced in [5] and developed in [15]—in particular conservation of a higher-order functional—are used to obtain the orbital stability of the snoidal waves against perturbations of period any multiple of that of .
Our goal in this paper is to further investigate the properties of periodic waves. We follow three lines of exploration. First, we give global variational characterization of the waves in the class of periodic or half-anti-periodic functions. As a corollary, we obtain orbital stability results for periodic waves. Second, we prove the spectral stability of cnoidal, dnoidal, and snoidal waves within the class of functions whose period is the fundamental period of the wave. Third, we prove that cnoidal waves are linearly unstable if perturbations are periodic for a sufficiently large multiple of the fundamental period of the cnoidal wave.
Our first main results concern global variational characterizations of the elliptic function periodic waves as constrained-mass energy minimizers among (certain subspaces of) periodic functions, stated as a series of propositions in Section 3. In particular, the following characterization of the cnoidal functions seems new. Roughly stated (see Proposition 3.4 for a precise statement):
Theorem 1.1
Let . The unique (up to spatial translation and phase multiplication) global minimizer of the energy, with fixed mass, among half-anti-periodic functions is a (appropriately rescaled) cnoidal function.□
Due to the periodic setting, existence of a minimizer for the problems that we are considering is easily obtained. The difficulty lies within the identification of this minimizer: is it a plane wave, a (rescaled) Jacobi elliptic function, or something else? To answer this question, we first need to be able to decide whether the minimizer can be considered real-valued after a phase change. This is far from obvious in the half-anti-periodic setting of Theorem 1.1, where we use a Fourier coefficients rearrangement argument (Lemma 3.5) to obtain this information. To identify the minimizers, we use a combination of spectral and Sturm–Liouville arguments.
As a corollary of our global variational characterizations, we obtain orbital stability results for the periodic waves. In particular, Theorem 1.1 implies the orbital stability of all cnoidal waves in the space of half-anti-periodic functions. Such orbital stability results for periodic waves were already obtained in [2, 13] as consequences of local constrained minimization properties. Our global variational characterizations provide alternate proofs of these results—see Corollaries 3.9 and 4.7. The orbital stability of cnoidal waves was proved only for small amplitude in [13], and so we extend this result to all amplitude. Remark, however, once more that we are in this paper considering only real-valued periodic wave profiles, as opposed to [13] in which truly complex valued periodic waves were investigated.
Our second main result proves the linear (more precisely, spectral) stability of the snoidal and cnoidal (with some restriction on the parameter range in the latter case) waves against same-period perturbations, but without the restriction of half-period antisymmetry:
Theorem 1.2
Snoidal waves and cnoidal waves (for a range of parameters) with fundamental period T are spectrally stable against T-periodic perturbations.□
See Theorem 4.1 for a more precise statement. For , this is already a consequence of [5, 15], whereas for the result was obtained in [21]. The works [5, 15] and [21] both exploit the integrable structure, so our result could be considered an alternate proof which does not uses integrability, but instead relies mainly on an invariant subspace decomposition and an elementary Krein-signature-type argument. See also the recent work [16] for related arguments.
The proof of Theorem 1.2 goes as follows. The linearized operator around a periodic wave can be written as , where J is a skew symmetric matrix and is the self-adjoint linearization of the action of the wave (see Section 4 for details). The operator is made of two Lamé operators and we are able to calculate the bottom of the spectrum for these operators. To obtain Theorem 1.2, we decompose the space of periodic functions into invariant subspaces: half-periodic and half-anti-periodic, even and odd. Then we analyse the linearized spectrum in each of these subspaces. In the subspace of half-anti-periodic functions, we obtain spectral stability as a consequence of the analysis of the spectrum of (alternately, as a consequence of the variational characterizations of Section 3). For the subspace of half-periodic functions, a more involved argument is required. We give in Lemma 4.12 an abstract argument relating coercivity of the linearized action with the number of eigenvalues with negative Krein signature of (this is in fact a simplified version of a more general argument [20]). Since we are able to find an eigenvalue with negative Krein signature for , spectral stability for half-periodic functions follows from this abstract argument.
Our third main result makes rigorous a formal asymptotic calculation of Rowlands [30] which establishes:
Theorem 1.3
Cnoidal waves are unstable against perturbations whose period is a sufficiently large multiple of its own.□
This is stated more precisely in Theorem 5.3, and is a consequence of a more general perturbation result, Proposition 5.4, which implies this instability for any real periodic wave for which a certain quantity has the right sign. In particular, the argument does not rely on any integrability (beyond the ability to calculate the quantity in question in terms of elliptic integrals).
Perturbation argument was also used by [14, 15], but our strategy here is different. Instead of relying on abstract theory to obtain the a priori existence of branches of eigenvalues, we directly construct the branch in which we are interested. This is done by first calculating the exact terms of the formal expansion for the eigenvalue and eigenvector at the two first orders, and then obtaining the rigorous existence for the rest of the expansion using a contraction mapping argument. Note that the branch that we are constructing was described in terms of Evans function in [21].
Finally, we complete our analytical results with some numerical observations. Our motivation is to complete the variational characterizations of periodic waves, which was only partial for snoidal waves. We observe:
Observation 1.4
Let . For a given period, the unique (up to phase shift and translation) global minimizer of the energy with fixed mass and 0 momentum among half-anti-periodic functions is a (appropriately rescaled) snoidal function.□
We have developed a numerical method to obtain the profile ϕ as a minimizer on two constraints, fixed mass and fixed (zero) momentum. We use a heat flow algorithm, where at each time step, the solution is renormalized to satisfy the constraints. Mass renormalization is simply obtained by scaling. Momentum renormalization is much trickier. We define an auxiliary evolution problem for the momentum that we solve explicitly, and plug back the solution we obtain to get the desired renormalized solutions. We first have tested our algorithm in the cases where our theoretical results hold and we have a good agreement between the theoretical results and the numerical experiments. Then, we have performed experiments on snoidal waves which led to Observation 1.4.
Remark 1.5
As already mentioned, our goal in this work was to avoid using the integrable structure of the equation. However, our results are still limited to the cubic one dimensional case. Indeed, we are using at several steps of our analysis explicit calculations related to the properties of Jacobi elliptic functions. Similar calculations could be performed in the case of the cubic 1D Klein–Gordon equation, which also admits standing waves with cnoidal, dnoidal, and snoidal profiles, but is not completely integrable. As direct arguments, most calculations could probably be replaced by Sturm–Liouville arguments for more general nonlinearities, but there are some key points (like in the concluding proof of Theorem 4.1) that are probably specific to the cubic nonlinearity. Moreover, we expect all of our conclusions to be robust against small perturbations of the nonlinearity.□
The rest of this paper is divided as follows. In Section 2, we present the spaces of periodic functions and briefly recall the main definitions and properties of Jacobi elliptic functions and integrals. In Section 3, we characterize the Jacobi elliptic functions as global constraint minimizers and give the corresponding orbital stability results. Section 4 is devoted to the proof of spectral stability for cnoidal and snoidal waves, whereas in Section 5 we prove the linear instability of cnoidal waves. Finally, we present our numerical method in Section 6 and the numerical experiments in Section 7.
2 Preliminaries
This section is devoted to reviewing the classification of real-valued periodic waves in terms of Jacobi elliptic functions.
2.1 Spaces of periodic functions
Let
be a period. Denote by
the translation operator
acting on
, and its eigenspaces
for
with
. Taking
yields the space of
T-periodic functions
while for
we get the
T-anti-periodic functions
For
, letting
μ run through the
kth roots of unity:
, and
for
, we have
where the decomposition of
is given by
Only the case
is needed here:
Since the reflection
commutes with
on
, we may further decompose into odd and even components in the usual way
to obtain
and so
Each of these subspaces is invariant under
(1.1), since
When dealing with functions in
PT, we will denote norms such as
by
and the
complex L2 inner product by
2.2 Jacobi elliptic functions
Here we recall the definitions and main properties of the Jacobi elliptic functions. The reader might refer to treatises on elliptic functions (e.g., [24]) or to the classical handbooks [1, 17] for more details.
Given
, the
incomplete elliptic integral of the first kind in the trigonometric form is
and the
Jacobi elliptic functions are defined through the inverse of
:
The relations
follow. For extreme value
, we recover trigonometric functions,
while for extreme value
, we recover hyperbolic functions:
The periods of the elliptic functions can be expressed in terms of the
complete elliptic integral of the first kindThe functions
and
are 4
K-periodic, while
is 2
K-periodic. More precisely,
The derivatives (with respect to
x) of elliptic functions can themselves be expressed in terms of elliptic functions. For fixed
, we have
from which one can easily verify that
,
, and
are solutions of
with coefficients
for
given by
2.3 Elliptic integrals
For
, the
incomplete elliptic integral of the second kind in trigonometric form is defined by
The
complete elliptic integral of the second kind is defined as
We have the relations (using
and
relating the elliptic functions to the elliptic integral of the second kind, and
relating the elliptic integrals of first and second kind. We can differentiate
E and
K with respect to
k and express the derivatives in terms of
E and
K:
Note in particular
K is increasing,
E is decreasing. Moreover,
2.4 Classification of real periodic waves
Here we make precise the fact that the elliptic functions provide the only (non-constant) real-valued, periodic solutions of (2.6). Note that there is a two-parameter family of complex-valued, bounded, solutions for every , [12, 14].
Lemma 2.1 (Focusing case)
Fix a period , , and a non-constant real solution of (2.6). By invariance under translation, and negation (), we may suppose :
if , then , , and ,
if , then , and ,
for some
,
, and
, uniquely determined by
T,
a,
b, and
. They satisfy the a-independent relations
for (a) and
for (b). In addition, there exists
such that
for (a) and
for (b).□
Note that here T may be any multiple of the fundamental period of u. An a-independent relation is useful since a will be the unknown Lagrange multiplier for our constrained minimization problems in Section 3.
Proof
The first integral associated with
(2.6) (written as an Hamiltonian system in
x) is constant: there exists
such that
A periodic solution has to oscillate in the energy well
with energy level
C0. If
, then
and
. If
, then
. Let
with
. Then
v satisfies
(a) If , then and . Let be the roots of . Then .
Let
. Then
and
, and there is a unique
so that
. Thus
By uniqueness of the ODE,
is the only solution. Hence
.
(b) If
, then
. Let
be the roots of
. Then
no matter
or
. We claim we can choose unique
and
so that
The sum gives
, thus
noting
, and
no matter
or
. Thus
By uniqueness of the ODE,
is the only solution. Hence,
. ■
Lemma 2.2 (Defocusing case)
Fix a period , , and a non-constant, real solution of (2.6). By invariance under translation and negation, suppose . Then , and , for some , , and , uniquely determined by T, a, b, and . They satisfy the a-independent relation . In addition, there exists such that .□
Proof
The first integral is constant: there exists
such that
A periodic solution has to oscillate in the energy well
with energy level
C0. Hence,
and
. Let
with
. Then
v satisfies
Let be the roots of . Then .
Let
and
, noting
. Then
,
, and
v satisfies
By uniqueness of the ODE,
is the only solution. Hence
. ■
3 Variational Characterizations and Orbital Stability
Our goal in this section is to characterize the Jacobi elliptic functions as global constrained energy minimizers. As a corollary, we recover some known results on orbital stability, which is closely related to local variational information.
3.1 The minimization problems
Recall the basic conserved functionals for
(1.1) on
:
In this section, we consider
as a
real Hilbert space with scalar product
. The space
H1 is also considered as a real Hilbert space. This way, the functionals
,
, and
are
C1 functionals on
H1. This also ensures that the Lagrange multipliers are real. Note that we see
as a real Hilbert space only in the current section and in all the other sections, it will be seen as a complex Hilbert space with the scalar product defined in
(2.3).
Fix parameters
,
,
. Since the Jacobi elliptic functions (indeed any standing wave profiles) are solutions of
(2.6), they are critical points of the
action functional
defined by
where the values of
a and
b are given in
(2.7)–
(2.9) and the fundamental periods are
for
,
for
. Given
, the basic variational problem is to minimize the energy with fixed mass:
whose Euler–Lagrange equation
with
arising as Lagrange multiplier, is indeed of the form
(2.6). Since the momentum is also conserved for
(1.1), it is natural to consider the problem with a further momentum constraint:
Remark 3.1
Note that if a minimizer u of (3.1) is such that , then it is real-valued (up to multiplication by a complex number of modulus 1). Indeed, it verifies (3.2) for some . It is well known (see e.g., [13]) that the momentum density is, therefore, constant in x, and so it is identically 0 if . For , we can write u as , and express the momentum density as . Thus implies and thus is a constant as long as . If and , we must have , and hence by uniqueness of the ODE.□
Since
(1.1) preserves the subspaces in the decomposition
(2.1), it is also natural to consider variational problems restricted to anti-symmetric functions
and in light of the decomposition
(2.2), further restrictions to even or odd functions may also be considered.
In general, the difficulty does not lie in proving the existence of a minimizer, but rather in identifying this minimizer with an elliptic function, since we are minimizing among complex valued functions, and moreover restrictions to symmetry subspaces prevent us from using classical variational methods like symmetric rearrangements.
We will first consider the minimization problems (3.1) and (3.3) for periodic functions in PT. Then we will consider the minimization problems (3.4) and (3.5) for half-anti-periodic functions in . In both parts, we will treat separately the focusing () and defocusing () nonlinearities. For each case, we will show the existence of a unique (up to phase shift and translation) minimizer, and we will identify it with either a plane wave or a Jacobi elliptic function.
3.2 Minimization among periodic functions
3.2.1 The focusing case in PT
Proposition 3.2
Assume. The minimization problems(3.1)and(3.3)satisfy the following properties:
For all, (3.1)and(3.3)share the same minimizers. The minimal energy is finite and negative.
For all, there exists a unique (up to phase shift) minimizer of(3.1). It is the constant function.
For all, there exists a unique (up to translations and phase shift) minimizer of(3.1). It is the rescaled function, where the parameters α, β, and k are uniquely determined. Its fundamental period is T. The map fromtois one-to-one, on to, and increasing.
In particular, given, , if, , and, then the unique (up to translations and phase shift) minimizer of(3.1)is.□
Proof
Without loss of generality, we can restrict the minimization to real-valued non-negative functions. Indeed, if
, then
and we have
This readily implies that
(3.1) and
(3.3) share the same minimizers. Let us prove that
The last inequality in
(3.6) is obtained using the constant function
as a test function:
To prove the first inequality in
(3.6), we observe that by Gagliardo–Nirenberg inequality, we have
Consequently, for
such that
, we have
and
has to be bounded from below. The above shows (i).
Consider now a minimizing sequence
for
(3.1). It is bounded in
and, therefore, up to a subsequence, it converges weakly in
and strongly in
and
towards
. Therefore,
and
. This implies that
and, therefore, the convergence from
un to
is also strong in
. Since
is a minimizer of
(3.1), there exists a Lagrange multiplier
such that
that is
Multiplying by
and integrating, we find that
Note that
therefore,
We already have
, and we may assume
by translation. By Lemma
2.1 (a), either
is constant or there exist
and
such that
and
We now show that the minimizer
is of the form
if
. Indeed, assuming by contradiction that
is a constant, we necessarily have
. The Lagrange multiplier can also be computed and we find
. Since
is supposed to be a constrained minimizer for
(3.1), the operator
must have Morse index at most 1, i.e., at most 1 negative eigenvalue. The eigenvalues are given for
by the following formula:
Obviously,
gives a negative eigenvalue. For
, the eigenvalue is non-negative if and only if
which gives the contradiction. Hence, when
, the minimizer
must be of the form
.
There is a positive integer
n so that the fundamental period of
is
. As already mentioned, since
is a minimizer for
(3.1), the operator
can have at most one negative eigenvalue. The function
is in its kernel and has 2
n zeros. By Sturm–Liouville theory (see e.g., [
10,
29]), we have at least
eigenvalues below 0. Hence,
and
.
Using
(see Lemma
2.1), the mass verifies,
where
E (
k) is given in Section
2.3. Using
,
Note
where the positivity of the numerator is because it vanishes at
and
Thus
EK (
k) varies from
to
when
k varies from 0 to 1. Thus
(3.7) defines
m as a strictly increasing function of
with range
and hence has an inverse function. For fixed
, the value
is uniquely determined by
(3.7). We also have
and
. The above shows (iii).
The above calculation also shows that if . Thus, must be a constant when . This shows (ii).
In the case we are given
,
,
and
, we want to show that
. In this case,
since
. Thus, by Lemma
2.1 (a),
for some
and
, up to translation and phase. By the same Sturm–Liouville theory argument, the fundamental period of
is
. The same calculation leading to
(3.7) shows
Thus,
. Using the monotonicity of
EK (
k) in
k, we have
. Thus
and
. This gives (iv) and finishes the proof.■
3.2.2 The defocusing case in PT
Proposition 3.3
Assume. For all, the constrained minimization problems(3.1)and(3.3)have the same unique (up to phase shift) minimizers, which is the constant function.□
Proof
This is a simple consequence of the fact that functions with constant modulus are the optimizers of the injection
. More precisely, for every
, we have by Hölder's inequality,
with equality if and only if
is constant. Let
be the constant function
. For any
such that
and
(
), we have
As a consequence,
and this proves the proposition.■
3.3 Minimization among half-anti-periodic functions
3.3.1 The focusing case in
Assume. For all, the minimization problems(3.4)and(3.5)insatisfy the following properties:
The minimizers for(3.4)and(3.5)are the same.
There exists a unique (up to translations and phase shift) minimizer of(3.4). It is the rescaled function, where the parameters α, β, and k are uniquely determined. Its fundamental period is T. The map fromtois one-to-one, on to, and increasing.
In particular, given, , if, , and, then the unique (up to translations and phase shift) minimizer of(3.4)is.□
Before proving Proposition 3.4, we make the following crucial observation.
Lemma 3.5
Let.
Then there existssuch that□
The proof relies on a combinatorial argument. Since
, its Fourier series expansion contains only terms indexed by
odd integers:
We define
by its Fourier series expansion
It is clear that
for all
, and by Plancherel formula,
so all we have to prove is that
. We have
where we have defined
Using the fact that for
,
, the term
integrates to 0 due to periodicity,
we compute
The first part is just
For the second part, we observe that
where the · denotes the complex vector scalar product. Therefore,
where by
we denote the quantity defined similarly as in
(3.8) for
. As a consequence,
and this finishes the proof of Lemma
3.5.■
All functions are considered in . Consider a minimizing sequence for (3.5). By Lemma 3.5, the minimizing sequence can be chosen such that for all and this readily implies the equivalence between (3.5) and (3.4), which is (i).
Using the same arguments as in the proof of Proposition
3.2, we infer that the minimizing sequence converges strongly in
to
verifying for some
the Euler–Lagrange equation
Then, since
is real and in
, we may assume
and, by Lemma
2.1 (b), there exists a set of parameters
,
such that
and the parameters
are determined by
T,
,
b, and
, with
.
There exists an odd, positive integer
n so that the fundamental period of
is
(
n has to be odd, otherwise, if
with
,
would be periodic of period
, which is not possible since
is in
. Since
is a minimizer for
(3.4), the operator
can have at most one negative eigenvalue in
. The function
is in its kernel and has 2
n zeros in
. By Sturm–Liouville theory, there are at least
eigenvalues (with eigenfunctions in
) below 0. Hence, since
n is odd,
n = 1 and
.
The mass verifies, using
and
(2.11),
Using
,
Note all factors of
M (
k) are positive,
and
Thus,
(3.9) defines
m as a strictly increasing function of
with range
and hence has an inverse function. For fixed
, the value
is uniquely determined by
(3.9). We also have
and
. The above shows (ii).
In the case, we are given
,
,
and
, we want to show that
. In this case, by Lemma
2.1 (b),
for some
and
, up to translation and phase. By the same Sturm–Liouville theory argument, the fundamental period of
is
. The same calculation leading to
(3.9) shows
Thus,
. By the monotonicity of
M (
k) in
k, we have
k =
s. Thus,
and
. This shows (iii) and concludes the proof.■
3.3.2 The defocusing case in
Proposition 3.6
Assume . There exists a unique (up to phase shift and complex conjugate) minimizer for (3.4). It is the plane wave .□
Proof
Denote the supposed minimizer by
. Let
such that
and
(
). As in the proof of Proposition
3.3, we have
Since
,
v must have 0 mean value. Recall that in that case
v verifies the Poincaré–Wirtinger inequality
and that the optimizers of the Poincaré–Wirtinger inequality are of the form
,
. This implies that
As a consequence,
and this proves the lemma.■
As far as (3.5) is concerned, we make the following conjecture
Conjecture 3.7
Assume . The unique (up to translations and phase shift) minimizer of (3.5) is the rescaled function , where the parameters α, β, and k are uniquely determined.
In particular, given , , if, , and , then the unique (up translations and to phase shift) minimizer of (3.5) is .□
This conjecture is supported by numerical evidence, see Observation 7.1. The main difficulty in proving the conjecture is to show that the minimizer is real up to a phase.
3.3.3 The defocusing case in
In light of our uncertainty about whether solves (3.5), let us settle for the simple observation that it is the energy minimizer among odd, half-anti-periodic functions:
Proposition 3.8
Assume
. The unique (up to phase shift) minimizer of the problem
is the rescaled function
, where the parameters α, β, and k are uniquely determined. Its fundamental period is
T. The map from
to
is one-to-one, on to, and increasing.
In particular, given , , if , , and , then the unique (up to phase shift) minimizer of (3.10) is .□
Proof
If
, then
, and since
u is completely determined by its values on
, we may replace
(3.10) by
for which the map
is admissible, showing that minimizers are non-negative (up to phase), and in particular real-valued, hence, a (rescaled)
function by Lemma
2.2. The remaining statements follow as in the proof of Proposition
3.4. In particular, the mass verifies, using
,
(2.11), and
,
which is a strictly increasing function of
with range
and hence has an inverse function.■
3.4 Orbital stability
Recall that we say that a standing wave
is orbitally stable for the flow of
(1.1) in the function space
X if for all
, there exists
such that the following holds: if
verifies
then the solution
ψ of
(1.1) with initial data
verifies for all
the estimate
As an immediate corollary of the variational characterizations above, we have the following orbital stability statements:
Corollary 3.9
The standing wave
is a solution of
(1.1), and is orbitally stable in
X in the following cases. For Jacobi elliptic functions: for any
,
For constants and plane waves:
□
The proof of this corollary uses the variational characterizations from Propositions 3.2, 3.3, 3.4, 3.6, and 3.8. Note that for all the minimization problems considered, we have the compactness of minimizing sequences. The proof follows the standard line introduced by Cazenave and Lions [8], we omit the details here.
Remark 3.10
The orbital stability of [13] in was proved using the Grillakis–Shatah–Strauss [18, 19] approach, which amounts to identifying the periodic wave as a local constrained minimizer in this subspace. So the above may be considered an alternate proof, using global variational information. In the case of , without Conjecture 3.7, some additional spectral information in the subspace is needed to obtain orbital stability in (rather than just )—see Corollary 4.7 in the next section for this.
Orbital stability of was obtained in [13] only for small amplitude . We extend this result to all possible values of .□
Remark 3.11
Using the complete integrability of (1.1), Bottman et al. [5], and Gallay and Pelinovsky [15] showed that is in fact a minimizer of a higher-order functional in for any , and thus showed it is orbitally stable in these spaces.□
4 Spectral stability
Given a standing wave
solution of
(1.1), we consider the linearization of
(1.1) around this solution: if
, then
h verifies
where
L denotes the linear part and
N the nonlinear part. Assuming
u is real-valued, we separate
h into real and imaginary parts to get the equation
where
We call
the
linearized operator of
(1.1) about the standing wave
.
Now suppose is a (period T) periodic wave, and consider its linearized operator as an operator on the Hilbert space , with domain . The main structural properties of are:
since
are self-adjoint operators on
PT,
is self-adjoint on
, while
J is skew-adjoint and unitary
commutes with complex conjugation,
is antisymmetric under conjugation by the matrix
(which corresponds to the operation of complex conjugation
before complexification),
At the
linear level, the stability of the periodic wave is determined by the location of the spectrum
, which in this periodic setting consists of isolated eigenvalues of finite multiplicity [
29]. We first make the standard observation that as a result of
(4.3) and
(4.4), the spectrum of
is invariant under reflection about the real and imaginary axes:
Indeed, if
, then
We are interested in whether the entire spectrum of
lies on the imaginary axis, denoted
, in which case, we say the periodic wave
u is
spectrally stable in PT. Moreover, if
is an invariant subspace—more precisely,
—then we will say that the periodic wave
u is
spectrally stable in S if the entire
spectrum of
lies on the imaginary axis, denoted
. In particular, for
and
, since
,
,
, the corresponding linearized operators respect the decomposition
(2.2), and we may consider
for
, with
Of course, spectral stability (which is purely linear) is a weaker notion than orbital stability (which is nonlinear). Indeed, the latter implies the former—see Proposition 4.10 and the remarks preceding it.
The main result of this section is the following.
Theorem 4.1
Spectral stability in PT, , holds for:
, ,
and , where kc is the unique so that , .□
Remark 4.2
The function is strictly increasing in (since K (k) is increasing while E (k) is decreasing in k), with and .□
Remark 4.3
Using Evans function techniques, it was proved in [21] that also for . This fact is also supported by numerical evidence (see Section 7).□
Remark 4.4
In the case of , the orbital stability obtained in [5, 15] (using integrability) immediately implies spectral stability in PnT, and in particular in PT. So our result for could be considered an alternate, elementary proof, not relying on the integrability.□
Remark 4.5
The spectral stability of in (its own fundamental period) is an immediate consequence of its orbital stability in , see Proposition 4.10.□
4.1 Spectra of and
We assume now that we are given
and we describe the spectrum of
and
in
when
ϕ is
,
or
. When
, we denote
by
, and we use similar notations for
and
. Due to the algebraic relationships between
,
, and
, we have
Similarly for
, we obtain
As a consequence,
,
, and
share the same eigenvectors. Moreover, these operators enter in the framework of Schrödinger operators with periodic potentials and much can be said about their spectrum (see e.g., [
10,
29]). Recall in particular that given a Schrödinger operator
with periodic potential
V of period
T, the eigenvalues
of
L on
PT satisfy
with corresponding eigenfunctions
such that
has no zeros,
and
have exactly
zeros in
([
10], p. 39). From the equations satisfied by
,
,
, we directly infer that
Taking the derivative with respect to
x of the equations satisfied by
,
,
, we obtain
Looking for eigenfunctions in the form
for
, we find two other eigenfunctions:
where
In the interval
,
has no zero,
and
have two zeros each, while
and
have 4 zeros each. By Sturm–Liouville theory, they are the first five eigenvectors of
for each of
,
, and
, and all other eigenfunctions have strictly greater eigenvalues Similarly,
has no zeros, while
and
have two each, so these are the first three eigenfunctions of
for each of
,
, and
, and all other eigenfunctions have strictly greater eigenvalues.
The spectra of , , and are represented in Figure 1, where the eigenfunctions are also classified with respect to the subspaces of decomposition (2.2).

Fig. 1.
Eigenvalues for and in .
We may now recover the result of [13] that is orbitally stable in , using the following simple consequences of the spectral information above:
Lemma 4.6
There exists such that the following coercivity properties hold:
,
,
,
.□
Proof
The first three are immediate from Figure
1 (note the first two also follow from the minimization property Proposition
3.8), while we see that in
,
, so since
,
where the last inequality is easily verified.■
Corollary 4.7
For all , the standing wave is orbitally stable in .□
Proof
Lemma 4.6 shows that is a non-degenerate (up to phase and translation) local minimizer of the energy with fixed mass and momentum. So the classical Cazenave–Lions [8] argument yields the orbital stability.■
Finally, we also record here the following computations concerning , used in analyzing the generalized kernel of in the next subsection:
Lemma 4.8
Define
. Let
and
be given by the following expressions:
The denominators are positive and we have
Note
and
are odd, while
is even. In particular,
. Moreover,
.□
Proof
Recall that the elliptic integral of the second kind
is not periodic. In fact, it is asymptotically linear in
x and verifies
By
(2.10),
. Denote
in this proof. Using
(2.4) and
(2.5), we have
Define
Then
is periodic (of period
) and verifies
The factor is positive if
. If
, it is greater than
. Define,
Then
As for
, we have
Define
Then
is periodic (of period 4
K) and verifies
The factor is positive by
(2.11). Defining
we get
. The last statement of the lemma follows from
(2.8).■
4.2 Orthogonality properties
The following lemma records some standard properties of eigenvalues and eigenfunctions of the linearized operator , which follow only from the structural properties (4.2) and (4.4):
Lemma 4.9
The following properties hold:
(symplectic orthogonality of eigenfunctions) Let
and
be two eigenvectors of
corresponding to eigenvalues
. Then
(4.2) implies
while
(4.4) implies
so that(unstable eigenvalues have zero energy) If
,
, then
(4.2) implies
□
Proof
We first prove (1). We have
so
which gives the first statement. The second statement follows from the same argument with
f replaced by
Cf, while the third statement is a consequence of
.
Item (2) is a special case of the first statement of (1), with . ■
4.3 Spectral stability of and
Our goal in this section is to establish Theorem 4.1, i.e., to prove the spectral stability of in for all , and the spectral stability of in for all .
We first recall the standard fact that
Indeed, an eigenvalue
of
with
produces a solution of the linearized equation whose magnitude grows at the exponential rate
, and this linear growing mode (together with its orthogonality properties from Lemma
4.9) can be used to contradict orbital stability. Rather than go through the nonlinear dynamics, however, we will give a simple direct proof of spectral stability in the symmetry subspaces where we have the orbital stability—that is, in
for
, and in
for
and
—using just the spectral consequences for
implied by the (local) minimization properties of these elliptic functions:
Proposition 4.10
For
,
,
is spectrally stable in
, while
and
are spectrally stable in
. Precisely, we have
□
Proof
Begin with
in
. From Figure
1, we see
, and thus
exist on
. It follows from the minimization property Proposition
3.2 that on
,
(otherwise there is a perturbation of
lowering the energy while preserving the mass). Suppose
,
. Then
. Since
is an eigenvector of
for the eigenvalue 0, Lemma
4.9 implies
. Therefore, we have
and on
,
contradicting
.
Next, consider in . Again from Figure 1, we see , while the minimization property Proposition 3.4 implies that on , and so the spectral stability follows just as for above.
Finally, consider in . By Lemma 4.6, on , while on , and so the spectral stability follows from the same argument as above, with the roles of and reversed.■
Moreover, both and are spectrally stable in :
Proof
This is an immediate consequence of the positivity of and on (see Figure 1), and Lemma 4.9.■
So in light of (4.5), to prove Theorem 4.1, it remains only to show for each of and .
This will follow from a simplified version of a general result for infinite dimensional Hamiltonian systems (see [20, 22, 23]) relating coercivity of the linearized energy with the number of eigenvalues with negative Krein signature of the linearized operator of the form (4.1):
Lemma 4.12 (Coercivity lemma)
Consider
on
for some invariant subspace
, and suppose it has an eigenvalue whose eigenfunction
has negative (linearized) energy:
Then the following results hold:
If
has a 1D negative subspace (in S):
then
.
If
has a 1D negative subspace (in S):
then
.
If both (4.6) and (4.7) hold, then .□
Proof
First note that by Lemma 4.9 (2), , and writing , , we have , .
Moreover,
so by assumption
.
We prove (1). For any
, decompose
where we may assume
and
. We have
Thus, using
,
is well defined on
and
with both factors on the right
. Since
, we must have
.
Statement (2) follows in exactly the same way, with the roles of and reversed, the roles of and reversed, and with g and ν replacing f and λ.
Finally, for (3), suppose
. If
, then by Lemma
4.9 (1),
, and so by parts (1) and (2),
contradicting Lemma
4.9 (2). Thus,
. ■
Begin with
in
. From Figure
1, it is clear that in
, condition
(4.6) holds for
and
(4.7) holds for
. Explicit computation yields
which implies
Moreover,
by
(2.11). Hence, all the conditions of Lemma
4.12 are verified for
in
, and so we conclude
, as required.
Next we turn to
. Again from Figure
1, it is clear that in
, condition
(4.6) holds for
and
(4.7) holds for
. Explicit computation yields
which implies
Moreover, when
, we have
Hence, the conditions of Lemma
4.12 are verified for
in
when
, yielding
, as required.■
5 Linear instability
Theorem 4.1 (and Proposition 4.10) give the spectral stability of the periodic waves , , and (at least for ) against perturbations which are periodic with their fundamental period. It is also natural to ask if this stability is maintained against perturbations whose period is a multiple of the fundamental period. In light of Bloch–Floquet theory, this question is also relevant for stability against localized perturbations in .
5.1 Theoretical analysis
It is a simple observation that immediately becomes unstable against perturbations with twice its fundamental period:
Proposition 5.1
Both and contain a pair of non-zero real eigenvalues. In particular is linearly unstable against perturbations in .□
Proof
In each of
and
,
while
has a negative eigenvalue:
,
. So the self-adjoint operator
has a negative direction,
hence, a negative eigenvalue
,
. Setting
,
(
), we see
Hence,
are eigenvalues of
in
(
).■
Remark 5.2
The proof shows is unstable in for every even n since . In fact, is unstable in any , . Indeed, we always have , thus by Sturm–Liouville Theory (see e.g., [10], Theorem 3.1.2), 0 is always the first simple eigenvalue of in . Moreover, , and has zeros in . Hence, there are at least negative eigenvalues for in . With the above argument, this proves linear instability in for any .□
For , the orbital stability result of [5, 15] implies spectral stability against perturbations which are periodic with any multiple of the fundamental period.
Using formal perturbation theory, [30] showed that becomes unstable against perturbations which are periodic with period a sufficiently large multiple of the fundamental period. Our main goal in this section is to make this rigorous:
Theorem 5.3
For , there exists such that is linearly unstable in for , i.e., the spectrum of as an operator on contains an eigenvalue with positive real part.□
We will in fact prove a slightly more general result, which is the existence of a branch strictly contained in the first quadrant for the spectrum of considered as an operator on . Theorem 5.3 will be a consequence of a more general perturbation result applying to all real periodic waves (see Proposition 5.4), and in particular not relying on any integrable structure.
We start with some preliminaries. Let
with
where
u a periodic solution to
We assume that
and let
T denote a period of
u2. The spectrum of
as an operator on
can be analyzed using Bloch–Floquet decomposition. For
, define
where
is the operator obtained when formally replacing
by
in the expression of
. If we let
, then
. Then we have
Remark here that when
for some
, then we have
In what follows, all operators are considered on
PT unless otherwise mentioned.
Let us consider the case
. Denote
Since
u is a real-valued periodic solution to
(5.1), by Lemmas
2.1 and
2.2,
u is a rescaled
,
, or
. In any case, the following holds:
Note that for any
, we can integrate by parts with
D:
Remark that
Therefore, there exist
such that
The kernel of the operator
is generated by
. On top of that, the generalized kernel of
contains (at least)
.
Our goal is to analyze the spectrum of the operator
when
is small. In particular, we want to locate the eigenvalues generated by perturbation of the generalized kernel of
. For the sake of simplicity in notation, when
, we use a tilde to replace the exponent
. In particular, we write
Proposition 5.4
Assume the condition
(5.17) stated below. There exist
with
,
;
; and
, such that for all
, there exist
,
,
,
verifying the following property. Set
Here,
is taken from
to
. Define
Then
□
Note that the orthogonality conditions in (5.5) are reasonable: the eigenvector is normalized by , and hence . To impose , we allow in v1 to be -dependent to absorb .
Let us write the expansion of the operators in
. We have
Therefore,
We expand in
the equation
and show that it can be satisfied at each order of
.
At order
, we have
which is satisfied because
by definition.
At order
, we have
which can be rewritten, using the expression of
v0,
w0, and
, as
It is clear that the functions
and
w1 defined in
(5.7) and
(5.6) satisfy
(5.8) and
(5.9).
At order
, we consider the equation as a whole, involving also the higher orders of
. We have
in other words
where
Note that
V2 and
W2 depend on
and
, whereas
and
also depend on
v2 and
w2. Our strategy to solve the system
(5.10) and
(5.11) is divided into two steps. We first ensure that it can be solved at the main order by ensuring that the compatibility conditions
are satisfied. This is achieved by making a suitable choice of
. Then, we solve for
by using a Lyapunov–Schmidt argument.
We rewrite the compatibility conditions
(5.13) in the following form, using the expressions for
v0,
w0,
v1, and
w1, and the properties of
φ and
ψ:
These equations do not depend on
b1 or
although
W2 and
V2 do. For a moment, we write these equations as
where
Multiplying
(5.14) by
,
(5.15) by
, and subtracting gives
a quadratic equation in
with real coefficients. If
, the roots of
(5.16) are given by
We now assume that the discriminant of this quadratic is negative:
which implies that
, and, moreover, guarantees the existence of a root
of
(5.16) strictly contained in the first quadrant:
and
(the other roots being
,
). It follows from
(5.17) that
, and so we may solve
(5.14) and set
so that both
(5.14) and
(5.15) are satisfied.
We now solve for
using a Lyapunov–Schmidt argument. The first step is to solve, given
, projected versions of
(5.10) and
(5.11),
to obtain
,
:
Lemma 5.5
Given any
,
with
, there is a unique solution
of
(5.18), with
.□
Proof
By the expressions
(5.12), we may rewrite system
(5.18) as a linear system of
v2 and
w2,
where
Note that
, and
Rw do not contain
or
. Recalling the definition
it follows from
(5.4) that
is bounded, and hence, so is
, uniformly in
for
sufficiently small, with
Thus
gives
as desired.■
The second step is to plug
back into
V3,
V4,
W3,
W4, and solve, for
, the remaining compatibility conditions
which, together with
(5.18), complete the solution of the eigenvalue problem. Using
(5.20) and
(5.12), we may write
(5.21) as the system
and then by the expressions
(5.7) and
(5.6) and
(5.19), we may further rewrite as
where Φ is a rational vector function of
, and
;
F is a fixed (independent of
; and
is the matrix
where in the last step, we used
(5.15). The determinant of
M is, using
(5.15) and
(5.14) to eliminate
b0,
Since
are real, and
, we have
, otherwise
.
Thus, may be solved from (5.22) for sufficiently small by the implicit function theorem, providing the required solution to (5.21), and so completing the proof of Proposition 5.4.■
Proof of Theorem 5.3
We need only verify the assumptions of Proposition
5.4 for the case of
,
. Since
, we have
. Moreover,
(5.4) holds (see Figure
1). It remains to verify the condition
(5.17). The values of the coefficients for the equations of
b0 and
are given by the following formulas, obtained by using the equation verified by
and the explicit expressions given by Lemma
4.8. Due to the complicated nature of the expressions, the dependence of
E and
K on
k will be left implicit:
Therefore,
Thus, Proposition
(5.4) applies, providing an unstable eigenvalue of
for
, and all
. It follows in particular that
is unstable against perturbations with period
, where
n is the smallest even integer greater than
. Indeed, let
. Then
, and by
(5.3), we have
. This concludes the proof of Theorem
5.3.■
5.2 Numerical spectra
We have tested numerically the spectra of the different operators involved. To this aim, we used a fourth order centered finite difference discretization of the second derivative operator. Unless otherwise specified, we have used 210 grid points. The spectra are then obtained using the built in function of our scientific computing software (Scilab). Whenever the spectra can be theoretically described, the theoretical description and our numerical computations are in good agreement.
We start by the presentation of the spectra of , for on .
Observation 5.6
On , the spectrum of is such that
if then for all ,
if , then for all , including when ,
if , then admits two double eigenvalues with and the rest of the spectrum verifies for all .
The numerical observations for
and
at
are represented in Figure
2.□

Fig. 2.
(left) and (right) on for k = 0.95.
We then compare the results of Theorem 5.3 with the numerical results. In Figure 3, we have drawn the numerical spectrum of as an operator on . To this aim, we have used the Bloch decomposition of the spectrum of given in (5.2): we computed the spectrum of for θ in a discretization of and we have interpolated between the values obtained to get the curve in plain (blue) line. In order to keep the computation time reasonable, we have dropped the number of space points from 210 to 28. We then have drawn in dashed (red) the straight lines passing through the origin and the points whose coordinates are given in the complex plane by , given in the proof of Proposition 5.4. The picture shows that the dashed (red) line are tangent to the plain (blue) curve, thus confirming as the first order in the expansion for the eigenvalue emerging from 0 performed in Proposition 5.4.

Fig. 3.
on for k = 0.9 (plain (blue) curve), first order asymptotic around 0 (dashed (red) lines).
Numerically, eigenvalues on the Number 8 curve in Figure 3 are simple, and move from the origin toward the intersection points of the Number 8 curve with the imaginary axis, when θ is decreased from to .
These eigenvalues are simple because we did the Block decomposition (5.2) in with , and is only in , not in . Thus, it is in the kernel of only for . The bifurcation occurs only near , not at .
In contrast, Rowlands [30] did the Block decomposition in with . We have , and is in the kernel of only for . The bifurcation occurs only near .
These two approaches are essentially the same, and our approach does not give a new instability branch.
6 Numerics
We describe here the numerical experiments performed to understand better the nature of the Jacobi elliptic functions as constrained minimizers of some functionals. To this aim, we use a normalized gradient flow approach related to the minimization problem (3.3).
6.1 Gradient flow with discrete normalization
It is relatively natural when dealing with constrained minimization problems like
(3.3) and
(3.4) to use the following construction. Define an increasing sequence of time
and take an initial data
u0. Between each time step, let
evolve along the gradient flow
At each time step
tn, the function is renormalized so as to have the desired mass and momentum. The renormalization for the mass is obtained by a straightforward scaling:
When there is no momentum, like in the minimization problems
(3.1),
(3.4), and only real-valued functions are considered, such approach to compute the minimizers was developed by Bao and Du [
4].
However, dealing with complex valued solutions and with an additional momentum constraint as in problems (3.3), (3.5) turns out to make the problem more challenging and to our knowledge little is known about the strategies that one can use to deal with this situation (see [9] for an approach on a related problem).
To construct un in such a way that , a simple scaling is not possible for at least two reasons. First of all, if , a scaling would obviously lead to failure of our strategy. Second, even if , as we are already using a scaling to get the correct mass, making a different scaling to obtain the momentum constraint will result into a modification of the mass. To overcome these difficulties, we propose the following approach.
Recall that, as noted in [
4], the renormalizing step
(6.1) is equivalent to solving exactly the following ordinary differential equation:
Inspired by this remark, we consider the following problem, which we see as the equivalent of
(6.2) for the momentum renormalization:
where we want to choose the values of
in such a way that
. To this aim, we need to solve
(6.3). Note that
(6.3) is a partial differential equation, whereas
(6.2) was only an ordinary differential equation. We make the following formal computations, which can be justified if the functions involved are regular enough. As we work with periodic functions, we consider the Fourier series representation of
u, that is
with the Fourier coefficients
Then,
(6.3) becomes
For each
and for any
, the solution is
and, therefore, the solution of
(6.3) is
Using this Fourier series expansion of
u, we have
We determine implicitly the value of
, by requiring that
is such that
In practice, it might not be so easy to compute
and, therefore, we shall use the following approximation. We replace the exponential by its first-order Maclaurin polynomial. We get
Therefore, an approximation for
is given by
, which is defined implicitly by
Solving for
, we obtain
We can further simplify the expression of
by remarking that
This gives
This is the value we will use in practice.
6.2 Discretization
Let us now further discretize our problem. We first present a semi-implicit time discretization, given by the following scheme:
where
is given by
and
are the Fourier coefficients of
. Note that the system is linear.
Remark 6.1
If , at the end of each step, has the desired mass and momentum. If , then only has the desired mass and it is unclear if the algorithm will still give convergence toward the desired mass–momentum constraint minimizer. We plan to investigate this question in further works.□
Finally, we present the fully discretized problem. We discretize the space interval
by setting
We denote by
unl the numerical approximation of
. Using the (backward Euler) semi-implicit scheme for time discretization and second-order centered finite difference for spatial derivatives, we obtain the following scheme:
where
.
As the system (6.4) is linear, we can solve it using a Thomas algorithm for tridiagonal matrix modified to take into account the periodic boundary conditions. The discrete Fourier transform and its inverse are computed using the built in Fast Fourier Transform algorithm.
We have not gone further in the analysis of the scheme presented above. As shown in the next section, the outcome of the numerical experiments is in good agreement with the theoretical results. We plan to further analyze and generalize our approach in future works.
7 Numerical solutions of minimization problems
Before presenting the numerical experiments, we introduce some notation for particular plane waves. Define
In the numerical experiments, we have chosen to fix k = 0.9. The period will be either or . We use 212 grid points for the interval . The time step will be set to 1. We decided to run the algorithm until a maximal difference of 10−3 between the absolute values of the moduli of ujl and the expected minimizer has been reached.
We made the tests with the following initial data:
Depending on the expected profile, we may have shifted
uj so that a minimum or a maximum of its modulus is at the boundary. Since the problem is translation invariant, this causes no loss of generality.
Since the initial data u0 in (7.1) do not match the required mass/momentum, u1 are very different from u0. Thus, (7.1) is a random choice, and this shows up in the rapid drop from t0 to t1 in Figure 4. The idea is to show that the choice of initial data is not important for the algorithm and that no matter from where the algorithm is starting, it converges to the supposed minimizer (unless the initial data have some symmetry preserved by the algorithm).

Fig. 4.
For , focusing, periodic case.
7.1 Minimization among periodic functions
Minimization among periodic functions is completely covered by the theoretical results’ Propositions 3.2 and 3.3. We have performed different tests using the scheme described in (6.4) and (6.6) and we have found that the numerical results are in good agreement with the theoretical ones.
7.1.1 The focusing case
In all the experiments performed in this case, we have tested the scheme with and without the momentum renormalization step (6.6) and we have obtained the same result each time. This confirms that in the periodic case the momentum constraint plays no role (see (i) in Proposition 3.2, and Proposition 3.3). In what follows, we present only the results obtained using the full scheme with renormalization of mass and momentum.
We fix and . We first perform an experiment to verify the agreement with case (ii) in Proposition 3.2. Let . With each initial data in (7.1), we observe convergence towards the constant solution, hereby confirming case (ii) of Proposition 3.2. The results are presented in Figure 4 for initial data (c) of (7.1). The requested precision is achieved after 14 time steps.
The second experiment that we perform is aimed at testing case (iv) of Proposition 3.2. Let . Once again we observe a good agreement between the theoretical prediction and the numerical experiment. The results are presented in Figure 5 for initial data (c) of (7.1). The requested precision is achieved after 16 time steps.

Fig. 5.
For , focusing, periodic case.
All the other experiments that we have performed show a good agreement with the theoretical results in the focusing case for minimization among periodic functions. To avoid repetition, we give no further details here.
7.1.2 The defocusing case
We now present the experiment in the defocusing case. We have used and . We have tested the algorithm with and without the momentum renormalization step (6.6), obtaining the same results. The results are presented in Figure 6 for initial data (c) of (7.1) and mass constraint . The requested precision is achieved after seven time steps.

Fig. 6.
For , defocusing, periodic case.
7.2 Minimization among half-anti-periodic functions
We will in that case add an additional step in the algorithm in which we keep only the anti-periodic part of the function. This way it will not matter whether or not our initial data has the right anti-periodicity, since anti-periodicity will be forced at each iteration of the algorithm.
7.2.1 The focusing case
We compare in this section the numerical results with Proposition 3.4. We have used and . The tests performed show a good agreement between the numerics and the theoretical result. We present in Figure 7 the result for initial data (c) of (7.1) and mass constraint

Fig. 7.
For , focusing, anti-periodic case.
7.2.2 The defocusing case
We finally turn out to the defocusing case, still imposing anti-periodicity. We have used and .
We have tested the algorithm without the momentum renormalization step (6.6) and confirmed the theoretical result Proposition 3.6, which states that a plane wave is the minimizer. We present the result in Figure 8 for initial data (c) of (7.1) and mass constraint . Note a plateau in the two graphs of Figure 8. This is due to the fact that the sequence remains for some time close to (which is the expected minimizer if we impose in addition the momentum constraint), before eventually converging to the plane wave minimizer.

Fig. 8.
For , defocusing, anti-periodic case without momentum constraint.
Finally, we run the full algorithm with mass and momentum renormalization for mass constraint and 0 momentum constraint. No theoretical result is available in this case. We made the following observation, which confirms Conjecture 3.7.
Observation 7.1
The function is a minimizer for problem (3.5) with .□
We present in Figure 9 the result of the experiment with full algorithm for initial data (c) of (7.1) and mass constraint .

Fig. 9.
For , defocusing, anti-periodic case with momentum constraint.
Acknowledgments
We are grateful to Bernard Deconinck and Dmitri Pelinovsky for useful remarks on a preliminary version of this paper.
Funding
The work of S.G. is partially supported by NSERC Grant 251124-12. The work of S.L.C. is partially supported by ANR-11-LABX-0040-CIMI within the program ANR-11-IDEX-0002-02 and ANR-14-CE25-0009-01. The work of T.T. is partially supported by NSERC Grant 261356-13.
References
1Abramowitz
, M.
and I. A.
Stegun
Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, volume 55 of National Bureau of Standards Applied Mathematics Series
Washington, D.C.
:
U.S. Government Printing Office
,
1964
.
2Angulo Pava
, J.
“
Nonlinear stability of periodic traveling wave solutions to the Schrödinger and the modified Korteweg–de Vries equations
.”
Journal of Differential Equations
235
, no.
1
(
2007
):
1
–
30
.
3Angulo Pava
, J.
Nonlinear Dispersive Equations: Existence and Stability of Solitary and Periodic Travelling Wave Solutions, volume 156 of Mathematical Surveys and Monographs.
Providence, RI
:
American Mathematical Society
,
2009
.
4Bao
, W.
and Q.
Du
. “
Computing the ground state solution of Bose–Einstein condensates by a normalized gradient flow
.”
SIAM Journal of Scientific Computing
25
, no.
5
(
2004
):
1674
–
97
.
5Bottman
, N.
, B.
Deconinck
and M.
Nivala
. “
Elliptic solutions of the defocusing NLS equation are stable
.”
Journal of Physics A
44
, no.
28
(24,
2011
):
285201
.
6J.
Bourgain
.
Global Solutions of Nonlinear Schrödinger Equations, volume 46 of American Mathematical Society Colloquium Publications
.
American Mathematical Society
,
Providence, RI
,
1999
.
7Cazenave
, T.
Semilinear Schrödinger Equations
New York
:
New York University—Courant Institute
,
2003
.
8Cazenave
, T.
and P.-L.
Lions
. “
Orbital stability of standing waves for some nonlinear Schrödinger equations
.”
Communications in Mathematical Physics
85
, no.
4
(
1982
):
549
–
61
.
9Chiron
, D.
and C.
Scheid
. “
Travelling waves for the Nonlinear Schrödinger Equation with general nonlinearity in dimension two
.”
Journal of Nonlinear Science
26
, no.
1
(
2016
):
171
–
231
.
10Eastham
, M. S. P.
The Spectral Theory of Periodic Differential Equations. Texts in Mathematics (Edinburgh)
New York
:
Scottish Academic Press, Edinburgh; Hafner Press
,
1973
.
11Fibich
, G.
The Nonlinear Schrödinger Equation, volume 192 of Applied Mathematical Sciences
Cham
:
Springer
,
2015
.
12Gallay
T.
Existence et stabilité des fronts dans l'équation de Ginzburg–Landau à une dimension. PhD thesis, Université de Genève,
1994
.
13Gallay
, T.
and M.
Hărăgus
. “
Orbital stability of periodic waves for the nonlinear Schrödinger equation
.”
Journal of Dynamics and Differential Equations
19
, no.
4
(
2007
):
825
–
65
.
14Gallay
, T.
and M.
Hărăguş
. “
Stability of small periodic waves for the nonlinear Schrödinger equation
.”
Journal of Differential Equations
234
, no.
2
(
2007
):
544
–
81
.
15Gallay
, T.
and D.
Pelinovsky
. “
Orbital stability in the cubic defocusing NLS equation: I. Cnoidal periodic waves
.”
Journal of Differential Equations
258
, no.
10
(
2015
):
3607
–
38
.
16Geyer
, A.
and D. E.
Pelinovsky
. “
Spectral stability of periodic waves in the generalized reduced ostrovsky equation
.”
Letters in Mathematical Physics
(
2017
):
1
–
22
. doi:10.1007/s11005-017-0941-3.
17Gradshteyn
, I. S.
and I. M.
Ryzhik
Table of Integrals, Series, and Products
, eighth edition.
Amsterdam
:
Elsevier/Academic Press
,
2015
.
18Grillakis
, M.
, J.
Shatah
and W. A.
Strauss
. “
Stability theory of solitary waves in the presence of symmetry I
.”
Journal of Functional Analysis
74
, no.
1
(
1987
):
160
–
97
.
19Grillakis
, M.
, J.
Shatah
and W. A.
Strauss
. “
Stability theory of solitary waves in the presence of symmetry II
.”
Journal of Functional Analysis
94
, no.
2
(
1990
):
308
–
48
.
20Hărăguş
, M.
Kapitula
, T.
. “
On the spectra of periodic waves for infinite-dimensional Hamiltonian systems
.”
Physica D
237
, no.
20
(
2008
):
2649
–
71
.
21Ivey
, T.
and S.
Lafortune
. “
Spectral stability analysis for periodic traveling wave solutions of NLS and CGL perturbations
.”
Physica D
237
, no.
13
(
2008
):
1750
–
72
.
22Kapitula
, T.
, P. G.
Kevrekidis
and B.
Sandstede
. “
Counting eigenvalues via the Krein signature in infinite-dimensional Hamiltonian systems
.”
Physica D
195
, no.
3–4
(
2004
):
263
–
82
.
23Kapitula
, T.
, P. G.
Kevrekidis
and B.
Sandstede
. “
Addendum: “Counting eigenvalues via the Krein signature in infinite-dimensional Hamiltonian systems” [Physics D 195, no. 3–4 (2004), 263–282; mr2089513]
.”
Physica D
201
, no.
1–2
(
2005
):
199
–
201
.
24Lawden
, D. F.
Elliptic Functions and Applications, volume 80 of Applied Mathematical Sciences
New York
:
Springer-Verlag
,
1989
.
25Le Coz
, S.
, D.
Li
and T.-P.
Tsai
. “
Fast-moving finite and infinite trains of solitons for nonlinear Schrödinger equations
.”
Proceedings of the Royal Society of Edinburgh Section A
145
, no.
6
(
2015
):
1251
–
82
.
26Le Coz
, S.
and T.-P.
Tsai
. “
Infinite soliton and kink-soliton trains for nonlinear Schrödinger equations
.”
Nonlinearity
27
, no.
11
(
2014
):
2689
–
2709
.
27Ma
, Y. C.
and M. J.
Ablowitz
. “
The periodic cubic Schrödinger equation
.”
Studies in Applied Mathematics
65
, no.
2
(
1981
):
113
–
58
.
28Marzuola
, J. L.
and D. E.
Pelinovsky
. “
Ground state on the dumbbell graph
.”
Applied Mathematics Research eXpress
2016
, no.
1
(
2016
):
98
–
145
.
29Reed
, M.
and B.
Simon
Methods of Modern Mathematical Physics. IV. Analysis of Operators
New York-London
:
Academic Press [Harcourt Brace Jovanovich, Publishers]
,
1978
.
30Rowlands
, G
. “
On the stability of solutions of the non-linear Schrödinger equation
.”
IMA Journal of Applied Mathematics
13
, no.
3
(
1974
):
367
–
77
.
31Sulem
, C.
and P.-L.
Sulem
The Nonlinear Schrödinger Equation, volume 139 of Applied Mathematical Sciences
New York
:
Springer-Verlag
,
1999
) Self-Focusing and Wave Collapse.
© The Author(s) 2017. Published by Oxford University Press. All rights reserved. For permissions, please e-mail:
[email protected].