The Landau-Lifshitz equation, the NLS, and the magnetic rogue wave as a by-product of two colliding regular"positons"

In this article we present a new method for construction of exact solutions of the Landau-Lifshitz-Gilbert equation (LLG) for ferromagnetic nanowires. The method is based on the established relationship between the LLG and the nonlinear Schr\"odinger equation (NLS), and is aimed at resolving an old problem: how to produce multiple-rogue wave solutions of NLS using just the Darboux-type transformations. The solutions of this type - known as P-breathers - have been proven to exist by Dubard and Matveev, but their technique heavily relied on using the solutions of yet another nonlinear equation, Kadomtsev-Petviashvili I equation (KP-I), and its relationship with NLS. We have shown that in fact one doesn't have to use KP-I but can instead reach the same results just with NLS solutions, but only if they are dressed via the binary Darboux transformation. In particular, our approach allows to construct all the Dubard-Matveev P-breathers. Furthermore, the new method can lead to some completely new, previously unknown solutions. One particular solution that we have constructed describes two positon-like waves, colliding with each other and in the process producing a new, short-lived rogue wave. We called this unusual solution (rogue wave begotten after the impact of two solitons) the"impacton".


Introduction
The Darboux transformation (DT) [1], [2] for one-dimensional Schrödinger equation serves as an important case of so-called isospectral symmetries, which are directly related to the factorisation method [3] and are used to construct the "integrable" potentials from pre-existing ones. However, the DT also possesses one very particular feature that distinguishes it from most other isospectral symmetries-related transformations, namely: just as it produces the new potentials it also allows to find and control the eigenvalues of the corresponding Hamiltonians. For example, after a single DT has produced a new nonsingular potential from an old (also non-singular) one, we invariably end up with a new Hamiltonian, whose spectrum will either be completely identical to the original or differ from it by just one (lowest) eigenvalue. It is this property that makes it possible to realize the supersymmetric (double degeneracy) [4] and parasupersymmetric (triple degeneracy, see [5], [6] and [7]) models. Furthermore, the DT paves a unified pathway to many famous algebraic methods of integration, including (but not limited to) the formalism of second quantization and the ladder operators, that arise during the construction of irreducible representations of symmetry group R 3 , etc. Consequently, we end up wielding a simple yet robust method uniquely designed to generate important applied relationships between various special functions (the Hermitian and Legendre polynomials, the hypergeometric function, etc).
It would not be much of an overstretch to claim that for all reputed examples of the potentials for whom the Schrödinger equation can actually be analytically solved, all of them can be generated by DT in one of two possible ways. First, one can simply apply DT to the already known integrable potential (for example, to zero-valued potential, as in the case of the reflectionless soliton potentials). Alternatively, one can combine a chain of DT's with an additional invariance condition which shall guarantee the preservation of the potential's form. Interestingly, the derivations for the latter method can be significantly simplified if instead of a standard DT one would make use of dressing chains of discrete symmetries [8]. In this case adding the closure condition on the dressing chains with N "links" results in a unified technique for generation of the integrable potentials, ranging from the harmonic oscillator and up to the potentials defined via the Painlevé transcendents (and their generalizations).
Another general reason for a wide applicability of DT stems from the fact that any linear PDE of a form where ψ = ψ(x, t) and A k (x, t) are matrix-valued functions allows for the DT-type discrete symmetries. In turn, a series of physically important nonlinear differential equations can be reduced to a system of equations, at least one of whom will be of a form (1).
In particular, such famous nonlinear integrable equations as Korteweg-de Vries (KdV) equation, the Davey-Stewartson equation (DSE) and the nonlinear Schrödinger equation (NLS -we'll say lots more on it a bit later) are reducible to completely linear systems of equations called the Lax pairs. Among the possible applications of DT one of the most important is the construction of exact solutions for the soliton equations that accounts for (among other things) the interaction with an arbitrary background solution (noise) of a nonlinear system. The versatility of DT for this particular purpose is due to the fact that to find new solutions for a nonlinear problem one only has to know a few partial solutions of a system of linear differential equations, with the aforementioned nonlinear problem serving as a compatibility condition for this system. This feature of DT allows to both account for all possible free parameters, and construct such new solutions that are almost unobtainable via other methods (such as inverse scattering method etc). For example, a simple addition of a differentiation w.r.t. the spectral parameter to the standard DT algorithm has allowed V. B. Matveev to discover a completely new type of solutions called positons for such well-known and well-studied model as KdV equation [9].
Furthermore, an apt application of the discrete symmetries chains formalism to the DT has helped to uncover a multiplicity of unexpected symmetries between the familiar integrable hierarchies. For instance, the hierarchies of KdV, mKdV, the exponential CalogeroDegasperis equation (CDE) and of the elliptic CDE ends up connected with each other via the dressing chains of discrete symmetries [10]. A similar relationship has been shown to exist between the NLS and the Toda chains (only this time with the aid of another isospectral symmetry -the Schlesinger transformation) [11], [12].
In this article we will discuss and make use of a certain generalization of the DT -the binary Darboux transformation; its purpose would lie in the construction of a special class of exact solutions of nonlinear Schrödinger equation -the so-called "rogue waves". We will also show that utilization of these discrete symmetries is sufficient for a production of all known P-breather solutions and will even provide a completely new solutionthe "impacton": a short-lived rogue wave generated by the collision of two nonsingular positons.
But first thing first. Let us begin by discussing a particular model we will consider: a magnetization of ferromagnetic nanowire.
One of the primary tools essential for studying the magnetic properties of ferromagnetic solids is the famous Landau-Lifshitz-Gilbert (LLG) equation [13], [14]. Its purpose lies in describing the dynamics of a magnetization vector field M of the ferromagnetic in response to an effective magnetic field H eff (which includes an external magnetic field, and the effects of anisotropy and of spin exchange interaction) and an electric current j e 1 and have a form (t being the time variable): where γ is the gyromagnetic ratio, α is called the Gilbert dampening parameter, M s is the saturation magnetization and F j is called the spin-transfer torque. The equation describes the dynamics of the field M as a precession around the field H eff (the first term), combined with gradual dissipation of all components of M orthogonal to H eff (the second term, which acts on M as a sort of a "viscous force"). The last term accounts for the effect of polarization P of an electric current j that goes through the ferromagnetic, and for the torque this polarization inflicts on the overall magnetization. In order to solve (2) one has to first define the geometry of the problem as well as the relative strength of parameters γ and α, followed by subsequent rewriting of the vector equation as a system of scalar differential equations. Most astonishingly, many of those geometries lead to one very specific and famous nonlinear equation: the nonlinear Schrödinger equation (NLS). This is not a coincidence, as the equivalence between the LLG and NLS has already been demonstrated as early as in 1970s [16], [17], and this connection has been extended for some generalized NLS models as well [18]. Just as a few particular examples, the LLG written for ferromagnetic nanowires (with no damping) reduces to straightforward NLS [19]; magnetization of a one-dimensional multicomponent magnonic crystal is shown to be governed by NLS with spatially-dependent coefficients [20]; finally, the flat multilayered ferromagnetic crystal whose easy axis is normal to the layers can also be reduced to a standard NLS with a potential containing a sequence of δ-functions [21].
In this article we will study a simpler of these cases: the ferromagnetic nanowire. For simplicity, we will assume that the nanowire is parallel to x-axis, and that its anisotropic term and external field H ext has only z components (i.e. that we are working with a perpendicular anisotropic ferromagnetic nanowire), just like the one described in [19]. In this case the spin exchange interaction will produce the term proportional to M xx , the anisotropy (with good accuracy) will be proportional to M z (z-component of M ), and the current along the nanowire will produce the spin-transfer torque proportional to M x : where k is a z-axis unit vector, B is the exchange constant, K is the anisotropy coefficient, µ B is the Bohr magneton and e is the electron charge. The first thing we notice here is that the equation (3) can be simplified by a simple rescaling M → m, t → τ and x → ξ: which produces the following dimensionless equation where we have introduced the following new notation: Next, recalling that | m| ≤ 1, let us introduce a new complex-value function q(ξ, τ ) that is related to the normalized magnetization field as follows: Finally, let us make a reasonable assumption regarding the magnitude of |q| 2 : let's assume that z component of magnetization is much stronger than the other two, so |q| 2 1 (the so-called long-wave approximation, [22]). This condition implies that we can keep only those nonlinear terms in (5) that are of the magnitude |q| 2 q. Furthermore, if the dampening factor is also very small (α 1 and does not exceed the maximal value of q), we would also be able to omit the dampening term altogether, thus ending up with the following equation: where ω 0 = 1+h ext . The equation (7) is nothing else but a nonlinear Schrödinger equation. The last purely cosmetic changes that we can do here is reduce (7) to a canonical form by introducing the new variables τ → t , ξ → x : which allows one to obtain for u(t, x) the standard NLS equation (11): where for all further calculations we will omit the accents and will write just x and t. The equation (9) has been under a careful scrutiny ever since its inception, so as a result we now know quite a lot about its possible solutions ("bright" and "dark" solitons, breathers, N-soliton solutions etc.). However, perhaps the most interesting solutions are the so-called rogue wave solutions. First discovered in 1983 by Peregrine [23] and being the first known completely localized regular solution of a form: This solution, called the Peregrine soliton, asymptotically behaves as a simple plane wave, but it also has the exact behaviour of the dreaded oceanic "rogue waves", example of which has been detected in the North Sea on the very first day of 1995, inflicting some (thankfully) minor damage to the Draupner platform (the offshore hub for Norway's gas pipelines) [24]. In later years, the "rogue waves" have become a subject of active explorations and experiments; they have been observed in the optical fibers [25], in the waves generated in the multicomponent plasma [26], and even in the experimental water tank [27]. So, it was only a matter of time until the attention would turn to the possibility of rogue waves forming more complex structures, possibly consisting of multiple rogue waves. However, until recently all the attempts to construct such solutions have been nothing but exercises in futility, as it soon became clear that the standard techniquessuch as the Darboux transformation (see Sections 2 and 4 for more information) -fail to produce any Peregrine soliton-like solutions past the already known ones (the exact reasons for this will be discussed in Sections 3 and 4). This vicious cul-de-sac has only been broken in [29], published in 2010, which proposed a way to actually construct the multi-rogue waves solution by essentially going around the obstacles and working not with NLS, but with another equation, Kadomtsev-Petviashvili I (KP-I), and afterwards using the relationship between NLS and KP-I to get the required NLS solutions. This technique has allowed the authors to construct a set of new solutions, including so-called "P"-breathers. However, in this article we will adopt a different approach by sticking to NLS and demonstrating that it is still possible to achieve the same goal using the techniques of Darboux transformation -provided one uses not a standard, but a binary Darboux transformation. Furthermore, we will show that our approach not only allows to get the same P-breathers as in [29], [30] but also a previously unknown solution with a very unique properties: it describes a collision of two slowly-moving regular positons (or negatons), which produces a short-lived rogue wave, which we have tentatively called the "impacton". One interesting aspect of the impacton model lies in slowness of movement of its parental solitons which might make this solution a very good candidate for observation on particular ferromagnetic nanowires.

NLS and its zero-curvature condition
In this section we begin the exploration of the NLS equation and will attempt to answer the question posed in the introduction: does there exist a simple way to produce a new non-trivial Peregrine-style solution from the already known one?
In order to succeed in our endeavour we will first have to reduce our nonlinear problem to a slightly more manageable linear system. The system in question is the zero curvature condition, also known as the Lax pair for the NLS.
where Λ is a 2 × 2 diagonal complex-valued matrix, σ 3 is Hermitian, and is called the third Pauli matrix is a 2 × 2 matrix-valued function, and the matrices U , V are defined as follows: It is important to note, that the zero-curvature condition for (11) can also be rewritten as a conjugate system for a different 2×2 matrix-valued function Φ = Φ(x, t) and different spectral parameter µ (independent of λ): Furthermore, it is easy to see that the matrix U can be rewritten as where σ 1 and σ 2 are the first and second Pauli matrices, and just like σ 3 , they are Hermitian and unitary. Thus, U is itself Hermitian. Similarly, it is easy to show that the matrix W is skew-Hermitian, i.e.: where + indicates the conjugate transpose. (16) implies that for known Ψ and Λ the choice will automatically satisfy the conjugate system (15). Next, we will need an additional tool, designed with the Darboux transformation in mind: a closed 1-form Ω = Ω(Φ, Ψ), that satisfies both the condition and the differential equation In order to close the 1-form, that is for it to satisfy the compatibility condition the function Ω should satisfy the following easily verifiable condition: Moving ever closer to the task of construction of the Darboux transformation, let us assume that in addition to Ψ and Φ, we also have two other functions Ψ 1 and Φ 1 , that are also solutions to (12), (15) albeit for the different spectral matrices Λ 1 and M 1 correspondingly. These functions produce two supplementary matrices τ and σ: that are notable for satisfying the following conditions (with brackets denoting the commutator): and With all these pieces now in place we are finally free to define a new Darboux transformation, that would utilize both the supplementary one-form Ω and the support function Such transformation will naturally affect all the remaining ingredients of (12) and (15), transforming them via the following easily verifiable formulas: We would like to point out at this step that the Darboux transformation (25), (26) all rely on the support function Ψ 1 , which was a particular solution of (12) with the spectral matrix Λ = Λ 1 . This, however, is but one of the possibilities. The alternative way to define our transformation would be via the function Φ 1 from (15), thus producing the following system: It is important to point out here that in order for the formulas for Φ (+1) and Φ  (27) to be satisfied, the condition (18) should hold. In particular, for Φ (+1) to be true, one should have whereas the prerequisite for the Darboux transformation Ψ 1 → Ψ Suppose the (29) indeed holds. Then it is possible to utilize both positive and negative Darboux transforms and introduce a new binary Darboux transformation (binary DT), which can be defined in two ways: where the first of binary DT is defined as: which can alternatively be rewritten as where for simplicity we have introduced a new matrix-valued function G 11 defined as Most astonishingly, by repeating the exact same calculations for the second binary DT U (−1,+1) will produce exactly the same result, thus producing the following extremely important result: This means that the +1 and −1 DT's actually commute with each other and their order is inessential. We can therefore introduce the following notation: where n and m denote the amount of "positive" and "negative" Darboux transformations applied to U . 2

The Reduction Restriction (and a First Snag)
In the previous chapter we have demonstrated the existence of not just one but two Darboux transformations: U → U (+1) and U → U (−1) and have shown that together they form a binary DT U → U (+1,−1) , and, indeed, a whole slew of iterative binary DT's that we have denoted as U (+n,−m) . However, the corresponding DT's all share a similar problem: in general they do not respect the Hermitian condition (16). In this chapter we would like to amend this little snag by restricting our attention to just those binary DT's that produce the Hermitian matrices, that is, satisfy the condition which we will henceforth call the reduction restriction condition. We will begin by examining the DT we introduced first: the U (+1) . To be specific, let us define the individual elements of matrices Ψ 1 and Λ 1 as: Fortunately, we don't have to work with all four individual elements of matrix Ψ 1 , since the exist the following famous (and easily verifiable) reduction [28]: Moreover, we can significantly simplify our calculations by choosing as simple seed solution u(t, x) of (11) as possible. In our case we will work with the periodic solution From (37), (38) and (39) substituted into (12) we immediately obtain the following partial differential equations on φ 1 and φ 2 : Applying the DT (26) will produce a new NLS solution u (1) that will have a form and a similar formula forū (1) , indeed producing the matrix U (+1) in a Hermitian form, and therefore substantiating the previous reduction (38). The particular solutions for φ 1 and φ 2 for the resulting problem will be of the form [28] φ i = f i e iS/2 , i = 1, 2, where f i are real-valued and S is the same as in (39). After the substitution of (42) into the linear system (40) we will have a number of possibilities open; one that we are particularly interested in corresponds to the case when the roots of the characteristic equations on f i are both equal to zero, which happens when Not surprisingly, the resulting functions f i will be linear in terms of both x and t variables: What is interesting, is that upon the Darboux transformation (41) and the subsequent simplifications, we will end up with a localized solution: the Peregrine breather, which is essentially a Peregrine soliton on a the background of a planar wave (39), with η = x − 2at, b = 1, c = 0 and we choose the down sign ("-") in (43). Thus, we actually end with a very simple and straightforward mechanism for "construction" of the Peregrine solitons for NLS. Reverting the steps taken in Section (1) and returning from u back to magnetization M , will therefore yield us what the authors of [19] has called the magnetic rogue wave (however, as we can now see, theirs was basically just a rediscovery of a well-known result of Matveev and Salle [28], merely redressed for the LLG).
Unfortunately, this simple algorithm is literally a single-shot weapon! A stumbling block here is the condition (43). Although it allows us to produce a Peregrine breather after one DT, for our purposes it is not enough. In order to build a multisoliton Peregrinelike solution, we should use multiple iterations of DT, and so we must have at least two linearly independent Peregrine solitons. But each one of them would have to be constructed with a spectral restriction (43) in mind; and it can be shown that, regardless of the sign in (43), the resulting Peregrine solutions will always be linearly dependent, thus producing nothing but zero after the second iteration of DT.
One way around this obstacle has been proposed by Dubard and Matveev in [30] where they have used the relationship existing between the focusing NLS and the Kadomtsev-Petviashvili I (KP-I) equation to produce a multi-rogue waves solutions for NLS (and, subsequently, a family of localized rational solutions of KP-I). Hover, in this article we will adopt a different strategy and demonstrate that it is actually possible to develop a strategy for construction of a multi-rogue wave profile NLS solution while remaining entirely in the framework of Darboux transformation for NLS. The key here is to use not a DT, but a binary DT!

Understanding the Binary DT: from the Stationary Schrödinger Equation to KdV
Before we proceed it would be beneficial to take a glance at a theory of binary DT for a simpler equation than NLS: the stationary Schrödinger equation. Suppose ψ and φ are some linearly independent solutions for the Schrödinger equation with the same potential v = v(x), albeit with different spectral parameters λ and µ: Then out of these two solutions one can construct a new solution ψ (1) to the Schrödinger equation (1) , where the new solution and a new potential v (1) are calculated via the Darboux transformation: It is quite apparent from (47) that the linear independence of φ and ψ is a crucial condition, as its violation produces only a trivial solution ψ (1) ≡ 0. This condition is automatically satisfied when we choose λ = µ. But what if they are identical, as was the case with the Peregrine solitons in the previous chapter?.. Is DT useless in this case?.. Actually, the answer is no, and it has to do with the fact that the Schrödinger equation is a second order linear O.D.E., and therefore must necessary have two linearly independent solutions for any value of a spectral parameter. 3 Suppose, for example, that we are looking for a solutionφ that is linearly independent of φ but satisfies the same equation with the same spectral parameter. Using the well-known identity where ∆ is a Wronskian of the solutionsφ and φ, and the fact that for the Schrödinger equation the Wronskian of two solutions is constant 4 immediately means that This new solution has a distinction of being linearly independent of the original φ. Therefore, we can apply the Darboux transformation (47) to φ andφ and in doing so produce a nontrivial function that we will callφ (1) : As we have discussed above, this function will be a solution to a Schrödinger equation with a new potential u (1) . This new equation will also have a second solution, linearly independent ofφ (1) , that can be calculated using (48). This new solution that we will call φ (1) will have a form: Thus, we end up with two linearly independent solutions of a new Schrödinger equation with a new potential v (1) . But then we can use them in the Darboux transformation once again, and produce another solution for yet another new potential v (2) : and it is this transformation that is called the binary Darboux transformation.
It is interesting to note that (51) allows one to construct positons and negatons solutions of the KdV equation directly. Such solutions were obtained in a set of articles (see for example [9], [31]) via some generalization of DT, namely via the Darboux transformations complemented by the differentiation with respect to a spectral parameter. Importantly, it was the similar approach used in [30] that eventually led to construction of new multirogue waves. On the other hand, as we shall soon see, both positon (negaton) solutions of the KdV equations and the multi-rogue waves solutions of the focusing NLS equations might all be obtained just by the binary DT without any additional differentiation. In the remainder of this section, we'll concentrate on showing this for the KdV, so that when we return back to the discussion of NLS equations in next sections we will already have a good point of reference.
The KdV equation (v = v(x, t)) has the well known form: and may be obtained from its Lax pair, which consists of one of the equations from the system (46) (let it be the equation for the φ = φ(x, t)) and an additional evolutionary equation: If we put v = 0, µ = −κ 2 and φ = cosh η with η = κ(x − 4κ 2 t) then (47) results in the famous one-soliton solution v (1) = −2κ 2 sec 2 η. The dressed solution of Lax pair with the same value of the spectral parameter may be calculated with the help of (50) with one caveat -one has to correctly define the limits of integration in order to be sure that φ (1) (x, t) is indeed a solution of (52) with v → v (1) . We choose the upper limit as x and a lower limit as ω(t) where the function ω(t) must be obtained. So: with η 1 (t) = κ (ω(t) − 4κ 2 t). Substituting (53) into the (52) one gets the simple first order differential equation for the unknown η 1 (t) which may be integrated, so (the integration constant being omitted for the sake of brevity) Substituting (54) into the (53) and then using (51) (with the correct limits of integration) we get exactly one negaton solution from the [31] (we again omit the constants of integration): with β = x−12κ 2 t. To obtain the positon solution one should simply repeat the described procedure for a positive value of µ.

Binary DT and NLS
Let's say we are planning to extend the approach discussed in the previous chapter to the task of construction of a binary DT for NLS. We will begin by imposing the already familiar restrictions (recall that + denotes the conjugate transpose): and observing that the closed form Ω should then satisfy the following condition: where, just as before, we will choose and we denote the entries of the matrix Ω as: Taken together, (58), (57) and the condition (5) immediately provides the diagonal values of Ω: The non-diagonal elements are a bit trickier to obtain; finding them requires solving the differential equations (21) and (19), that lead to the following system: which can be integrated for any particular φ 1 and φ 2 . In particular, evaluating the matrix Ω for the plane wave (39) with the functions φ i defined as in (42) and (44) one gets: , and performing the binary DT, described in Section 2, will produce the n = 2 multi-rogue wave solutions of [30]. However, the plane wave is just one of possible seed solutions; what would happen should we choose, for example, a zero solution u = 0?.. Would this produce the same already known multi-soliton rogue waves?.. As we shall see, the answer is no; we will instead get something rather unexpected: a rogue wave that arises during the impact of two positon solitons!

The Positon-produced Rogue Wave
In this Section well take a particular look at what happens when we use our approach on the one-soliton background instead of a plane wave. As we shall see, in this case the binary DT produces a new rogue wave-like solutions of the NLS, whose scattering profile consists of two "positon" waves. The first step is traditional: to construct a one soliton solution we start at a zero background u = 0. In this case the LA-pairs equations have an extremely simple form Solving (62) yields with µ = α + iβ,μ = α − iβ, ξ = x + 4αt, C 1 , C 2 ∈ R.
So, after one DT we end up with the following one soliton solution: As we have discussed in Section 2, in order to dress (64) via the binary DT one should start by finding the matrix Ω ik . The calculations results in So with θ = αx + 2 (α 2 − β 2 ) t. It is immediately obvious from (66) that this function is even with respect to the variable ξ: the importance of this seemingly innocent fact will become apparent a bit later on. It would be beneficial now to switch from (ξ, t) to a new coordinate system (x, t), that moves with a velocity v = −4α relative to the old one. In this new system the absolute value of u (+1,−1) turns into u (+1,−1) 2 = 16 which is a function that is even with respect to not just one but both variables!
The dynamics of the solution (68) is this: for large absolute values of the variable t it describes two symmetric "solitons" that are slowly approaching each other (see Fig 1).
They impact each other at t = 0 and x = 0, and it happens in a very unusual fashion: the amplitudes of the solitons crashing into each begin a rapid decrease (Figs 2-4), at the very point of impact (x = 0 and its immediate neighbourhood) a new ephemeral peak emerges (Fig 5).
The amplitude of the peak changes as reaching its maximal value at t = 0 (Figs 6-8).
The symmetry of the solution with respect to t results in the process repeating itself for t > 0, albeit in reverse: the high slender peak at x = 0 is retracted, the individual solitons reemerge and continue moving in their original directions.         Let us now take a closer look at those soliton-like solutions. Let X = 2βx and let's assume that at some time t = t 0 < 0 the rightmost "soliton" has its maximum localized at some X = X 0 . The symmetry of the solution implies that the left "soliton" has its maximum located at X = −X 0 . This means that the derivative of (68) with respect to X should change sign at X = ±X 0 , t = t 0 . This allows us to derive t 0 from X 0 : where c 0 = cosh(X 0 ), s 0 = sinh(X 0 ) and For sufficiently large X (or t) (70) can be simplified to: If we the substitute this value into (68), we will end up with the following conclusion: for all sufficiently large t the solution consists of two humps that with a very high accuracy (for X 0 = 10 the numerical analysis shows the error margin about 10 −5 − 10 −7 ) have the form In other words, we are indeed looking at a wave whose dynamics describes two moving soliton solutions of NLS (proportional to a square of a hyperbolic secant) and their collision, which produces a short-lived rogue wave (at the time of impact t = 0), whose maximal amplitude is more then twice higher then the amplitudes of the individual solitons (and thus exceeds even their combined height!). The peculiar nature of this rogue wave and the unusual circumstances of its inception warrants it a special name: an "impacton", denoting an ephemeral rogue wave, born at the point of impact of two colliding soliton waves.
But the surprises do not end here. In fact, the aforementioned individual solitons are quite remarkable even when taken by themselves. As we have seen, outside of the fact their impact begets a rogue wave, when they reemerge after the collision they again behave as two seemingly ordinary NLS solitons, keeping their shape and speed. What is unusual and keeps them apart from other known NLS solitons is the fact that their interaction produces absolutely no phase shift.
In order to show this, lets once again look at the Fig. 1. On the picture, we have two NLS solitons moving towards each other. Due to symmetry (67), our solution is invariant under the inversion x → −x. This implies that both solitons must have must have identical phase shifts (in fact, these solitons are identical in every respect, with an notable exception of the direction of movement). On the other hand, according to (69), our solution for t > 0 is the same as the time-inverted solution at t < 0, which means that the collision does not produce any additional phase shifts in either soliton. Summing it all up, we have to conclude that the aforementioned interaction of leads to no phase shift.
This unusual property is characteristic of a special breed of solitons, discovered by V. Matveev and called him the "positons" (or "neagtons" -for explanation of the difference between the two see [9]). These solutions has been extensively studied for the KdV equation [31], [29] (but has also been discovered for other types of equations, such as Sine-Gordon and Harry Dym equations [32]- [34]). In particular, it has been shown that the KdV positons correspond to a relfectionless potential and are always singular, which ones again makes our solutions stand out as a rather different kettle of fish. We should also point out that also figuring out the exact nature of the solitons (namely, whether they belong to a class of positon or negaton solutions of NLS) in the impacton model lies out of scoop of this article, it would definitely be addressed in our subsequent publications.
Finally, what can we say about this solution from a point of view of ferromagnetic spin waves inside of a nanowire?.. As we have discussed in Section 1, the individual x and y components of normalized magnetization m = M /M s are just the real and imaginary values of u. However, we have to keep in mind the condition we have imposed on m while deriving the NLS equation (7): the function |u| 2 1; in order to achieve this, one should simply choose constant β (see (63)); as we mentioned, the solution (66) reaches its maximal value at (x, t) = (0, 0). According to (6), this value is equal to 16β 2 . This implies that the uppermost value β might theoretically reach is β = 1/4. However, since we want max |u| 2 1, the value should be chosen to be even lower; for example, if we choose β to be just ten times smaller, this would mean max |u(x, t)| 2 ≤ 10 −2 , which should satisfy our requirements just fine.
In conclusion, we would like to point out that the method proposed in this article allows for a number of generalizations; in particular, it can utilized for the case of a onedimensional multicomponent magnonic crystal with each the dynamics of each component described by the NLS (11) with its own coefficients. Using the binary Darboux on the background of planar wave for each of those components would produce the solutions with a number of free parameters that can be defined to "stitch" together the solutions from the different components, thus describing the movement of a P-breather through the entire crystal. The exact techniques for this case will be described in our next work. 7 One last remark: But what of generalization?..
In this article we have demonstrated that there exists a new simple analytic method designed to generate exact multi-soliton rogue wave solutions for the Nonlinear Schrödinger equation as well as for those equations that can be reduces to NLS -including the Gross-Pitaevekii equation and the famous Landau-Lifshitz-Gilbert equation. The method proved to be so robust that it led us to the discovery of a completely new solution which we have called the "impacton". But there remains one question which till now has evaded our attention but which in our opinion fully deserved of a discussion. Of course, we are talking about the possible generalization of our approach for more general types of equations.
One of the easiest ways to generalize the NLS equation lies in a slight modification of its coefficients for one or more terms. In particular, if we add a small and seemingly innocuous assumption that two of those coefficients are complex-valued constants, we end up with a very famous equation called the complex-valued Ginzburg-Landau equation where ψ = ψ(x, t), σ ∈ R and α, β are two complex-valued constants: Similar to NLS, the CGLE arises in a multitude of physical problems; it naturally appears in such distinct areas as that of superconductivity, of the Bose-Einstein condensation and in the descriptions of the second-order phase transitions [35]. 5 Of course, such a splendid slew of applications did not fail to motivate the mathematicians to perform a very thorough study of (73), which in turn led them to a very sad but irrefutable conclusion: the Ginzburg-Landau equation proved to be generally nonintegrable. There exists one obvious exception to this rule which arises when (73) gets reduced to NLS (in fact, when c 1 = c 3 = 0, σ = iB 2 , and B 2 ∈ R, the equation (73) turns into a Gross-Pitaevskii equation), but unfortunately the majority of all physically interesting applications produce the non-integrable versions of (73). With that being said, the non-integrability of a non-linear differential equation does not necessarily imply that it is actually impossible to find some classes of exact solutions, nor does it preclude us from discovering the analytic means to construct such solutions. For example, it has been demonstrated by Tajiri in [36] that the (1+2)-dimensional complex-valued nonlinear cubic Klein-Gordon equation permits for infinitely many soliton solutions that can be explicitly constructed via a simple change of variables. Thus, it is not actually unreasonable to ask ourselves: can there exist some hitherto unknown classes of exact analytic solutions for (73)? We believe that the answer here shall be affirmative. In fact, we would like to argue that CGLE (73) might permit for an infinitely large class of such solutions and that those solutions would probably be nothing else but some sort of deformed multi-soliton rogue wave solutions of NLS!..
Allow us to explain. First of all, the very fact of non-integrability of CGLE makes the method developed in this article virtually useless: the equation (73) has no discernible Lax pair, nor does it allow for a kind of symmetries that lead to the Darboux transformation. But, curiously enough, this equation might be tackled using the very method by Dubard and Matveev [30] which we have been aiming to surpass throughout this article! The reason for it is simple: their method of construction of multi-soliton rogue wave solutions does not rely on integrability of NLS. Instead, it is the relationship between the NLS and the non-stationary Schrödinger equation that is a key here. In order to illustrate this, let us first choose (for the sake of simplicity) σ = 0 and then introduce two new variables: a new complex constant µ = α * β and a real-valued potential V = ψ * ψ. The equation (73) can then be formally rewritten as a "non-stationary Schrödinger equation" with a complex (not real!) time z and the unchanged space variable y: ∂ψ ∂z = ∂ 2 ψ ∂y 2 + µV ψ.
In fact, if z is purely imaginary, and µ is real, (74) turns into an ordinary non-stationary Schrödinger equation, whereas (73) turns into Gross-Pitaevskii equation (or, in other words, into NLS (11)). It is this very property that serves as a starting point for the reasoning developed in [30]. In short, the reasoning consists of two lemmas: (i) that the non-stationary Schrödinger equation permits for arbitrarily many iterations of the Darboux transformation and (ii) for those solutions produced after N consecutive Darboux transformations over zero background there exists such a set of parameters that the new solution |ψ| 2 is linearly dependent on N-th iteration of the complex-valued potential V . Dubard and Matveev then used these two lemmas to iteratively construct the whole class of solutions satisfying both (i) and (ii). And those solutions were none other than the multi-soliton rogue waves! Using a similar logic, the problem posed in this section can be reformulated as follows: does there exist solutions for the non-stationary Schrödinger equation with a complex time (74) that respects both (i) and (ii) and that also keep the potential V real-valued? The proposition (i) is obviously true: indeed, if {ψ 1 , ..., ψ n , ψ} are the solutions of (74) with V = 0, then ψ (n) = W 2 W 1 , V (N ) = 2 µ ∂ 2 log W 1 ∂y 2 , satisfy the equation ∂ψ (n) ∂z = ∂ 2 ψ (n) ∂y 2 + µV (n) ψ (n) , where by W 1,2 we understand the Wrońskians W 2 = W (ψ 1 , ..., ψ n , ψ), W 1 = W (ψ 1 , ..., ψ n ) = det ∂ i−1 y ψ j , i, j = 1..n.
Hence, in order to prove that our hypothesis is correct it remains to show that there exist such {ψ k } N −1 k=0 , that V (N ) would be a real-valued function, and that for such functions the proposition (ii) will hold, i.e. that there exist such constant γ, δ ∈ R, that W 2 W 1 2 = γ ∂ 2 log W 1 ∂y 2 + δ.
As with the NLS case, we strongly suspect that such functions both exist and have the characteristic properties of multi-soliton rogue waves (albeit appropriately deformed). But the proof of these remaining statements lies too far outside of the scope of this article, and will therefore have to be addressed elsewhere.