1. Introduction
The sine-Gordon model is a quintessential example of a dispersive partial differential equation model within nonlinear science that has been explored in numerous reviews [
1], as well as books [
2,
3,
4]. One of the very well-known and exciting features of this integrable (via inverse scattering [
5]) equation is the existence of exact breather solutions. These are temporally periodic, exponentially spatially localized waveforms that are known in an explicit analytical form in this model.
The presence of such breathers has been recognized in spatially discrete models as a rather generic feature, ever since the work of Sievers-Takeno [
6], Page [
7] and many others. Indeed, not only has this work spearheaded applications in areas ranging from optical waveguide arrays to superconducting Josephson junctions, atomic condensates, DNA and beyond, but it has also inspired numerous reviews summarizing the pertinent progress (see, e.g., [
8,
9]).
On the other hand, in a classic paper from 30 years ago, Birnir, McKean and Weinstein showed a quite remarkable result [
10], namely that only perturbations of the integrable sine-Gordon (sG) model of the forms
,
and
can give rise to breathing waveforms. The first two of these stem from rescalings of the standard sG breather, while the third one is believed to be impossible. This suggests that breathers are rather non-generic in continuous problems. Indeed, in a sense, this is intuitively understandable. On the one hand, a breather has an intrinsic frequency associated with it; on the other hand, the background state on which it lies has a continuous spectrum of plane-wave excitations. Generically, the intrinsic breather frequency or, most typically, its (nonlinearly induced) harmonics find themselves in resonance with the continuous spectrum, opening a channel of “radiative decay” for the breather. That is the principal reason why in a “classic” model such as the
model, one of the celebrated results concerns the non-existence of breathers in the model (at least in a truly localized form) on account of such a resonance [
11]. That being said, in the sG case, the “magic” of integrability precludes the activation of such resonances and leads to the persistence of the exact breather waveform.
More recently, these classic findings have prompted a renewed interest in seeking to identify continuum (but now heterogeneous) models in which one can rigorously establish the existence of such breather waveforms. This was initiated in a study of one of the present authors [
12] and was continued by other groups via different types of (variational) methods [
13], yet the fundamental principle is clear, namely to construct a heterogeneous problem such that its band structure can be identified and the frequency of the breather and its potential harmonics are non-resonant with the continuous spectral bands.
It is this vein of research that we bring to bear herein by complementing it with detailed numerical studies. Upon selecting an example that is promising for the avoidance of relevant resonances, we find the relevant breather waveform numerically. We then verify that, per the theoretical prediction, the multiples of the relevant frequency do not collide with the spectral bands. We subsequently perform spectral stability analysis of the relevant breather waveform and also delve into continuations over different waveforms among the breather (e.g., frequency) and model (e.g., the periodic potential) parameters. Interestingly, we find that in the setting considered herein, the breather waveform is spectrally unstable. Nevertheless, when exploring the dynamical evolution of the respective structures, we find that, typically, the result of instability is not the disintegration of the breather but its mobility. This is also, to some degree, surprising, given that in media where the spatial periodicity is reflected in their “discreteness”, it is well-known that so-called Peierls–Nabarro barriers hinder breather mobility [
8,
9]. Once again, we make the point, however, that the principal contribution herein concerns being able to bring to bear the relevant theoretical notions through the detailed computation of breather solutions of such heterogeneous settings up to a prescribed accuracy. Once this is achieved, nearly for free, we explore and characterize the breather stability (through the eigenvalues of the monodromy matrix) and its continuation as a function of the system parameters.
Our presentation of these results is structured as follows: In
Section 2, we lay out the general setup of the model and also summarize the main theoretical findings. In
Section 3, we present our numerical computations for the breathers, their spectral stability, their parametric continuations and their nonlinear dynamics. Finally, in
Section 4, we summarize our findings and present our conclusions, as well as some directions for future studies.
3. Stability of Breathers
We now numerically consider the abovementioned setup of a resonance-free triplet (2) towards identifying a numerically exact (up to a prescribed accuracy) breather waveform. Throughout this section, we fix and . This value of is selected so that the breather is localized for the chosen values of the domain length and p. More concretely, the breather’s FWHM in this case is smaller than one-eighth of the domain length. We checked that the results below are similar for and .
In order to practically identify breather solutions, we discretize the relevant Klein–Gordon PDE. Among all the discretization schemes, we chose to utilize finite differences, for simplicity but also confirmed their ability to capture theoretically predicted features, as discussed below. To this aim, we take a uniform grid whose lattice spacing is given by h. Due to the large domain needed to contain the breather, we need to select a value of h that yields a tractable lattice size. The domain extends over the interval of (with periodic boundary conditions), and the number of lattice sites is (for simplicity, N is taken as an even integer number). In our numerics, we take and so that . The value of x at the lattice nodes, i.e., , is dependent on the choice of p. For the numerics, we take p with two decimal digits, and have chosen if is even and if is odd.
With this discretization, we can write (
1) as
with
and
. In order to obtain a good correlation between the analytical and numerical spectrum for linear modes, a sixth-order discretization for
is introduced [
26]. That is,
Numerically, from a practical perspective, we find the choice of
to be central towards the convergence of our numerical scheme. Here, we define the function of
so that just in the step (i.e., for
or
), the value of
takes an intermediate value, i.e.,
. In other words,
is taken as
For our numerical purposes, the choice of
that we find to correlate efficiently with this requirement is an approximated step function in the following form:
with a high value of
, such as
. This choice yields a value of
, which is very close to the analytical value corresponding to the step function, namely
. This choice also yields a value
for the constant appearing in Definition 2. We compared the exact band structure determined in
Section 2.2, stemming from the linearization of (
1), with the structure arising from the linearization of (
16). In other words, if one introduces the linear mode expression
at (
16) around the trivial equilibrium (
), the following generalized eigenvalue problem is obtained:
whose numerical diagonalization yields the spectrum of linear modes
.
Figure 5 shows the analytical and numerical linear mode spectra for
and the odd-integer multiples of
. One can see that there are resonances with the numerical spectrum for the 13th (and higher) harmonic. However, as we explain below, they do not impact the existence of breathers.
In order to obtain time-reversible breathers from (
16), one can work in the Fourier space by expanding
into associated modes according to the following expression:
Thus, (
16) transforms into a set of
nonlinear algebraic equations (
) as follows:
where
denotes the
k-th mode at the
n-th site of the discrete cosine Fourier transform of
, i.e.,
with
taken from (
21) and
.
To solve (
22), we make use of fixed-point methods. Among those methods, we choose the trust-region dogleg approach, which is the default algorithm in Matlab’s
fsolve function. In order to implement the fixed-point method, we set the initial guess as
where
refers to the analytical breather approximation of Equation (
11).
Figure 6 shows the profile of the breather for
and
. This breather can be continued until a resonance with linear modes occurs. Taking into account that the breather possesses harmonics up to the
K-th mode (within our Ansatz), only resonances of
with odd
are considered. With those constraints and accounting that we have set
, the resonances with the 13th (and higher) harmonic observed in
Figure 5 are irrelevant for our considerations herein. For the choice of
, there are no resonances when choosing
. The lower bound within the interval corresponds to the first harmonic resonance with the top of the first band, whereas the upper bound holds for the resonance of the eleventh harmonic with the bottom of the tenth band. However, the breather can be continued past the latter boundary, as the effect of such resonance is introducing a modification of the breather of the order of
. Similarly, the next resonance, which occurs for
and comes from the ninth harmonic, also has a negligible effect (of the order of
).
Figure 7 shows the energy versus
for
, where one can see that the energy tends to zero at the lower bound of the interval (as the breather bifurcates from the corresponding
phonon at the upper edge of the band). The energy of the breather is equivalent to the Hamiltonian associated with (
1), i.e.,
The stability properties of the obtained solutions are identified by means of Floquet analysis. To that effect, we add a perturbation
to the solution
of (
1). The resulting linearized PDE reads as follows:
The aim of the Floquet analysis is to compute the spectrum of the Floquet operator, whose matrix representation is known as the monodromy matrix (
), which is defined according to the following map:
The eigenvalues of represent the Floquet multipliers and can be written as . Given the real, symplectic nature of the Floquet operator, the multipliers come in pairs if they are real or in quadruplets if they are complex. For a periodic solution to be stable, generally, must hold. In our more specific Hamiltonian setting, stability necessitates that all the eigenvalues lie on the unit circle.
More precisely, due to the invariance of our considered model under time translation, there is an eigenvalue pair at
. As mentioned after (
14), its associated eigenmode, known as the phase mode, corresponds with
. In order to numerically find the monodromy spectrum, (
25) must be discretized on the same grid as that where the solution was identified. Then, we perform simulations of these linearization equations for a period. To this end, we use the fourth-order explicit and symplectic Runge–Kutta–Nyström method developed in [
27] with a time step of
and
. With this choice, for a breather with a frequency
and
, we find that the mode associated with the above symmetry is at
; this serves as a benchmark for the accuracy of our Floquet multiplier computations. Very close to
, we can find a real localized mode at a distance of
from
, indicating an instability (although with an extremely small growth rate).
Figure 8 shows the shapes of both modes. Notice that, on the one hand, for the phase mode,
because of the time-reversibility of the breather; on the other hand, one might think that the localized mode could be related to a translational mode (
), a feature that can occur in discrete Klein–Gordon lattices [
28]. However, as shown in
Figure 8, this localized mode has a different shape than the translational mode. In addition, the
component of the localized mode is not zero. Although in the case shown in
Figure 8, it is tiny compared to the
component, it grows with
, and, for instance, it is only eight times smaller when
. This suggests that some velocity may be imparted on the structure upon perturbation and may accordingly lead to potential mobility (the relevant dynamics are discussed below).
When the frequency is varied from
, the localized mode is always real and higher than 1 and exhibits monotonically increasing behavior with
. As
in all the considered intervals, the breather is unstable.The dependence of the corresponding instability growth rate, as reflected in the real Floquet multiplier pertaining to the instability is shown in
Figure 9.
In order to explore the effect of the instability caused by the localized mode, we simulated (
1) with the perturbed stationary breather as initial condition, which, taken in the form of
,
, with
being the breather solution to (
1) and
being the perturbation strength, while
is the corresponding component of the localized eigenmode. Interestingly, the perturbed breather starts moving with a constant speed, as can be observed in
Figure 10, which shows the evolution of the moving breather with
for a perturbation
. This figure displays both the wavefunction profile
for short times and the energy density
for longer times; the latter arises from the definition of the Hamiltonian (
24) so that
. For this and other simulations, a time step of
was chosen, which conserves the energy with a relative error ~
.
A consequence of the smoothness of the motion can be observed in
Figure 11, where the time dependence of the energy center, defined as
is plotted for breathers with
and
perturbed by
and
. Remarkably, the relevant energy center follows a straight line, which, in turn, clearly indicates that the breather moves with constant velocity despite the emitted radiation.
These results seem to strongly point to the instability of our stationary breather state towards moving breathers, although the localized eigenmode is different than the translational mode. One explanation of this discrepancy relies on the fact that the projection of the localized mode onto a translational-type mode (i.e., one that leads to mobility) is large enough so that the perturbation is able to lead to a breather motion. They also clearly seem to point towards the existence of exact traveling breather waveforms, which would be of particular interest to identify in the so-called co-traveling frame (traveling with the breather). Nevertheless, this is a substantial task in its own right that is deferred to future publications.
We close this section by noting the intriguing feature of the periodic vanishing of the field observed in
Figure 10. Probing the dynamics, we find that the vanishing frequency is ~
. This phenomenon, which might have its origin in the fact that the unstable eigenmode is not a purely translational mode, appears over a time scale of the order of the inverse of the rate of growth of the unstable mode. For this particular breather, the growth mode is ~
, so its inverse is roughly within the same ballpark as the observations of
Figure 10. Of course, once the nonlinear dynamics of the evolution of the instability set in, the dynamics are less predictable, yet the relevant field appears to vanish in the left panel of the figure.