<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2020.116032</article-id><article-id pub-id-type="publisher-id">AM-100673</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Method of Lines for the Chiral Nonlinear Schr&#246;dinger Equation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>K.</surname><given-names>S. AL-Basyouni</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>M.</surname><given-names>S. Ismail</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Math., College of Science, King Abdulaziz University, Jeddah, Saudi Arabia</addr-line></aff><pub-date pub-type="epub"><day>27</day><month>05</month><year>2020</year></pub-date><volume>11</volume><issue>06</issue><fpage>447</fpage><lpage>459</lpage><history><date date-type="received"><day>10,</day>	<month>April</month>	<year>2020</year></date><date date-type="rev-recd"><day>31,</day>	<month>May</month>	<year>2020</year>	</date><date date-type="accepted"><day>3,</day>	<month>June</month>	<year>2020</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, we solve chiral nonlinear Schrodinger equation (CNSE) numerically. Two numerical methods are derived using the explicit Runge-Kutta method of order four and the linear multistep method (Predictor-Corrector method of fourth order). The resulting schemes of fourth order accuracy in spatial and temporal directions. The CNSE is non-integrable and has two kinds of soliton solutions: bright and dark soliton. The exact solutions and the conserved quantities of CNSE are used to display the efficiency and robustness of the numerical methods we derived. Interaction of two bright solitons for different parameters is also displayed.
 
</p></abstract><kwd-group><kwd>Method of Lines</kwd><kwd> Linear Multistep Method</kwd><kwd> Chiral Soliton</kwd><kwd> Interaction of Two Solitons</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The chiral nonlinear Schr&#246;dinger equation (CNSE) [<xref ref-type="bibr" rid="scirp.100673-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref2">2</xref>] we are going to study is given by</p><p>i ∂ ψ ∂ t + 1 2 ∂ 2 ψ ∂ x 2 + i λ ( ψ ∗ ∂ ψ ∂ x − ψ ∂ ψ ∂ x ∗ ) ψ = 0 ,     − ∞ &lt; x &lt; ∞ (1)</p><p>where t is time, x is spatial coordinate, ψ ( x , t ) is a complex-valued function, and λ is a nonlinear coupling constant appears through derivative coupling. This kind of nonlinearity is also known as the current density, unlike the case of cubic nonlinearity which is also known as the Kerr nonlinearity. The Chiral nonlinear Schr&#246;dinger is a non-integrable equation by the classical method of Inverse Scattering method. The single bright soliton solution of Equation (1) is given by [<xref ref-type="bibr" rid="scirp.100673-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref2">2</xref>]</p><p>ψ ( x , t ) = A sech ( β ( x − v t ) ) exp ( i ( v x + ω t ) ) , (2)</p><p>where</p><p>β = A 2 λ v     and     ω = v ( 2 λ A 2 − v ) 2 , (3)</p><p>A is the amplitude of the soliton, β is the inverse width of the soliton, v is the soliton velocity, and ω is the wave number. The dark soliton solution for (1) exists for λ v &lt; 0 , and has the form</p><p>ψ ( x , t ) = A tanh ( β ( x − v t ) ) exp ( i ( v x + ω t ) ) (4)</p><p>where</p><p>β = A − 2 λ v     and     ω = v ( 4 λ A 2 − v ) 2 . (5)</p><p>Thus Equation (1) has bright or dark solitons that are given by (2) and (4), respectively, depending on the sign of λ v . This phenomenon makes the solitons chiral. Equation (1) has at least four conserved quantities [<xref ref-type="bibr" rid="scirp.100673-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref2">2</xref>], namely</p><p>I 1 ( t ) = ∫ − ∞ ∞ | ψ ( x , t ) | 2 d x , (6)</p><p>I 2 ( t ) = i ∫ − ∞ ∞ ( ψ &#175; ( x , t ) ψ x ( x , t ) − ψ ( x , t ) ψ &#175; x ( x , t ) ) d x , (7)</p><p>I 3 ( t ) = ∫ − ∞ ∞ [ λ | ψ ( x , t ) | 4 + 2 i ( ψ &#175; ( x , t ) ψ x ( x , t ) − ψ ( x , t ) ψ &#175; x ( x , t ) ) ] d x , (8)</p><p>and</p><p>I 4 = ∫ − ∞ ∞ [ λ | ψ x ( x , t ) | 2 + 2 i ( ψ &#175; ( x , t ) ψ x ( x , t ) − ψ ( x , t ) ψ &#175; x ( x , t ) ) + λ | ψ ( x , t ) | 6 ] d x (9)</p><p>Due to the exponential decay of the bright soliton solution (2) when | x | → ∞ , the conserved quantities (6)-(9) are well defined. By using (2), the exact values of the conserved quantities are</p><p>I 1 = β λ v , I 2 = 2 β λ v , I 3 = 4 A 2 3 β ( λ A 2 + 6 v ) , I 4 = 4 A 2 3 b ( 15 v 2 + 5 β 2 + 40 λ v A 2 + 8 λ 2 A 4 ) . (10)</p><p>The conserved quantities (6)-(9) using dark soliton solution (4) are not well defined due to the nonzero boundary condition as | x | → ∞ .</p><p>By assuming ψ ( x , t ) = u ( x , t ) + i v ( x , t ) , where u ( x , t ) , v ( x , t ) are real functions, the CNSE (1) can be written as the nonlinear coupled system [<xref ref-type="bibr" rid="scirp.100673-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref5">5</xref>] as</p><p>∂ u ∂ t + 1 2 ∂ 2 v ∂ x 2 + 2 λ ( u ∂ v ∂ x − v ∂ u ∂ x ) v = 0, (11)</p><p>∂ v ∂ t − 1 2 ∂ 2 u ∂ x 2 − 2 λ ( u ∂ v ∂ x − v ∂ u ∂ x ) u = 0. (12)</p><p>The resulting system obtained (11)-(12) can be displayed in a matrix vector form as</p><p>∂ w ∂ t + 1 2 A ∂ 2 w ∂ x 2 + G ( w ) A w = 0 , (13)</p><p>where</p><p>w = [ u v ] ,   A = ( 0 1 − 1 0 ) ,   G ( w ) = 2 λ ( u ∂ v ∂ x − v ∂ u ∂ x ) . (14)</p><p>There are many theoretical and numerical studies in the literature about the Nonlinear Schr&#246;dinger Equations (NLS). Most of these works are motivated to single NLS and the coupled NLS (see [<xref ref-type="bibr" rid="scirp.100673-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.100673-ref5">5</xref>] and reference therein). However, up to the authors knowledge, only a few numerical studies for the chiral nonlinear Schrodinger NLS. In [<xref ref-type="bibr" rid="scirp.100673-ref6">6</xref>], a conservative finite difference schemes for the chiral nonlinear schrodinger equation using finite difference method, three different schemes of second order accuracy are derived, a nonlinear implicit finite difference where we have to solve a nonlinear block tridigonal systems at each time step which is expensive to some extent, a linearization approach is used to overcome this difficulty and to obtain, two linearly implicit finite difference schemes. In this work, we are going to present numerical schemes of fourth order accuracy in both direction using method of lines. The method of lines has been used by several authors. A Method of lines is used to find the numerical solution of the Kortweg-de Vries Equation [<xref ref-type="bibr" rid="scirp.100673-ref7">7</xref>]. The method of lines solution of the regularized long-wave equation using Runge-Kutta time discretization method presented in [<xref ref-type="bibr" rid="scirp.100673-ref8">8</xref>]. The method of lines for solution of the one-dimensional wave equation subject to an integral conservation condition presented in [<xref ref-type="bibr" rid="scirp.100673-ref9">9</xref>]. Application of the method of lines for solving the KdV-Burger equation, two methods are used to solve this equation MOL and the Adomian decomposition method the results reveal that, both methods are comparable [<xref ref-type="bibr" rid="scirp.100673-ref10">10</xref>]. A generalization of the method of lines for the numerical solution of the coupled forced vibration of beams presented in [<xref ref-type="bibr" rid="scirp.100673-ref11">11</xref>]. In this work, we are going to solve the chiral nonlinear Schrodinger equation using method of lines, which can be described in two major steps.</p><p>Step 1: We convert the partial differential equation into a system of first order ordinary differential equation by approximating the space derivatives in the CNSE using fourth order finite difference approximation order.</p><p>Step 2: We solve the ordinary differential system obtained in Step 1 using Runge-Kutta method of fourth order and Predictor Corrector method of fourth order.</p><p>Several Numerical examples single and interaction of two solitons will be investigated to confirm the efficiency of the derived schemes.</p><p>The paper is organized as follows: In Section 2, two methods of lines are derived to solve the chiral NLS (1). In Section 3, some numerical results single soliton and interaction of two solitons to check the efficiency of the proposed schemes. Finally, the conclusion is given in Section 4.</p></sec><sec id="s2"><title>2. Numerical Methods</title><p>We will consider the numerical solution of the nonlinear system (10)-(11) in a finite interval [ x L , x R ] . We assume x m = x L + m h , where m = 1,2, ⋯ , M − 1 , and h is called the space grid size, also we assume t n = n k , k is the time step size. We denote the exact and numerical solutions at the grid point ( x m , t n ) by ( w m n , v m n ) and ( U m n , V m n ) , respectively. Also we approximate the space derivatives using the fourth order approximation [<xref ref-type="bibr" rid="scirp.100673-ref12">12</xref>].</p><p>∂ u ( x m ) ∂ x = 1 12 h [ U m − 2 − 8 U m − 1 + 8 U m + 1 − U m + 2 ] (15)</p><p>∂ 2 u ( x m ) ∂ x 2 = 1 12 h 2 [ − U m − 2 + 16 U m − 1 − 30 U m + 16 U m + 1 − U m + 2 ] . (16)</p><p>By using these approximations into (11)-(12), we will get the first order ordinary differential coupled system</p><p>U ˙ m + 1 24 h 2 [ − U m − 2 + 16 U m − 1 − 30 U m + 16 U m + 1 − U m + 1 ] + λ 6 h ( U m [ V m − 2 − 8 V m − 1 + 8 V m + 1 − V m + 2 ] − V m [ U m − 2 − 8 U m − 1 + 8 U m + 1 − U m + 2 ] ) V m = 0, (17)</p><p>U − 1 = U 0 = 0 ,   U M = U M + 1 = 0 ,     for   m = 1 , 2 , ⋯ , M − 1</p><p>V ˙ m − 1 24 h 2 [ − U m − 2 + 16 U m − 1 − 30 U m + 16 U m + 1 − U m + 1 ] − λ 6 h ( U m [ V m − 2 − 8 V m − 1 + 8 V m + 1 − V m + 2 ] − V m [ U m − 2 − 8 U m − 1 + 8 U m + 1 − U m + 2 ] ) U m = 0, (18)</p><p>V − 1 = V 0 = 0 ,   V M = V M + 1 = 0 ,     for   m = 1 , 2 , ⋯ , M − 1 ,</p><p>The numerical solution of the coupled system (17)-(18) can be obtained by using the Runge-Kutta method of fourth order or by using a linear multistep method in the following manner. First we write the previous system (17)-(18) in the coupled form</p><p>U ˙ m = F ( U m , V m ) , m = 1 , 2 , ⋯ , M − 1 (19)</p><p>V ˙ m = F ( U m , V m ) , m = 1 , 2 , ⋯ , M − 1 (20)</p><p>The basic idea of the method of lines is to replace the spatial derivatives in the partial differential equation with algebraic approximations. Once this is carried out, the spatial derivatives are no longer stated explicitly in terms of the spatial independent variables. Thus, in effect we have a coupled system of ordinary differential equations that approximate the original PDE. Two methods for solving the ODEs coupled system (19)-(20) are presented; Runge-Kutta method of fourth order and the fourth order Predictor-Corrector methods. The details of these methods will be given next.</p><sec id="s2_1"><title>2.1. Method of Lines Using Fourth Order Runge-Kutta Method</title><p>In this method we use one-step method, to achieve high accuracy it is typically necessary to use multistage method, where the intermediate values of the solution and its derivatives are generated and used within a single time step. To apply this approach, we use Runge-Kutta method of fourth order to solve the ordinary differential coupled systems (ODEs) [<xref ref-type="bibr" rid="scirp.100673-ref12">12</xref>].</p><p>First we define</p><p>U n = [ U 1 n , U 2 n , ⋯ , U M − 1 n ] t     and     V n = [ V 1 n , V 2 n , ⋯ , V M − 1 n ] t ,</p><p>and then we define the Runge-Kutta method as follows</p><p>U n + 1 = U n + 1 6 [ K 11 + 2 K 12 + 2 K 13 + K 14 ] (21)</p><p>V m n + 1 = V n + 1 6 [ K 21 + 2 K 22 + 2 K 23 + K 24 ] (22)</p><p>where</p><p>K 11 = h F ( U n , V m n ) ,   K 21 = h G ( U n , V n ) , (23)</p><p>K 12 = h F ( U n + 1 2 K 11 , V n + 1 2 K 21 ) , (24)</p><p>K 22 = h G ( U n + 1 2 K 11 , V n + 1 2 K 21 ) , (25)</p><p>K 13 = h F ( U n + 1 2 K 12 , V n + 1 2 K 22 ) , (26)</p><p>K 23 = h G ( U n + 1 2 K 12 , V n + 1 2 K 22 ) , (27)</p><p>K 14 = h F ( U n + K 13 , V n + K 23 ) , (28)</p><p>K 24 = h G ( U n + K 13 , V n + K 23 ) (29)</p><p>Note to apply the Runge-Kutta method, we need to evaluate eight vector functions at each time step.</p></sec><sec id="s2_2"><title>2.2. Method of Lines Using Linear Multistep Method of Fourth Order</title><p>One approach to use the linear multistep method is to use a predictor-corrector method, in which an explicit Adams-Basforth method of fourth order is used to predict a value for numerical solution U ( p ) , and then the Adams-Moulton of method of fourth order is used to correct this value. This is done by using U ( p ) on the right hand side of the Adams -Moulton method inside the function evaluation, so that the Adams-Moulton is no longer implicit. Now to apply this method in our problem, we execute the following steps.</p><p>Step 1 Starting Values</p><p>Use the explicit Runge-Kutta method of fourth order</p><p>U m n + 1 = U m n + 1 6 [ K 11 + 2 K 12 + 2 K 13 + K 14 ] (30)</p><p>V m n + 1 = V m n + 1 6 [ K 21 + 2 K 22 + 2 K 23 + K 24 ] (31)</p><p>where</p><p>K 11 = h F ( U n , V m n ) ,   K 21 = h G ( U n , V n ) , (32)</p><p>K 12 = h F ( U n + 1 2 K 11 , V n + 1 2 K 21 ) , (33)</p><p>K 22 = h G ( U n + 1 2 K 11 , V n + 1 2 K 21 ) , (34)</p><p>K 13 = h F ( U n + 1 2 K 12 , V n + 1 2 K 22 ) , (35)</p><p>K 23 = h G ( U n + 1 2 K 12 , V n + 1 2 K 22 ) , (36)</p><p>K 14 = h F ( U n + K 13 , V n + K 23 ) , (37)</p><p>K 24 = h G ( U n + K 13 , V n + K 23 ) (38)</p><p>to calculate the missing values</p><p>U n ,   V m ,     for     n = 1,2,3     and     m = 1,2, ⋯ , M − 1 (39)</p><p>Step 2: Predictor (Adams Bashforth of fourth order)</p><p>U ( p ) = U n + k 24 [ 55 F ( U n , V n ) − 59 F ( U n − 1 , V n − 1 )     + 37 F ( U n − 2 , V n − 2 ) − 9 F ( U n − 3 , V n − 3 ) ] (40)</p><p>V ( p ) = V n + k 24 [ 55 G ( U n , V n ) − 59 G ( U n − 1 , V n − 1 )     + 37 G ( U n − 2 , V n − 2 ) − 9 G ( U n − 3 , V n − 3 ) ] (41)</p><p>for n = 3,4, ⋯ , N .</p><p>Step 3: Corrector (Adams Moulton of fourth order)</p><p>U n + 1 = U n + k 24 [ 9 F ( U p , V p ) + 19 F ( U n , V n )     − 5 F ( U n − 1 , V n − 1 ) + F ( U n − 2 , V n − 2 ) ] (42)</p><p>V n + 1 = V n + k 24 [ 9 G ( U p , V p ) + 19 G ( U n , V n )     − 5 G ( U n − 1 , V n − 1 ) + G ( U n − 2 , V n − 2 ) ] (43)</p><p>for n = 3,4, ⋯ , N .</p><p>Note that step 1 is used to find the starting values using Runge-Kutta method of fourth order. We conclude that, at each time step, the numerical solution obtained by executing Step 2 and Step 3. Note that we need only four function evaluation at each time step, which is almost half of the Runge-Kutta method (21)-(22).</p></sec></sec><sec id="s3"><title>3. Numerical Results</title><p>In this section, we will test the efficiency of the numerical schemes we derived, by considering different numerical tests. Trapezoidal rule is used to calculate the conserved quantities. Define the error norms</p><p>L ∞ ( u ) = max 1 ≤ m ≤ M − 1 | u m n − U m n | (44)</p><p>L 2 ( u ) = [ h ∑ m = 1 M − 1 | u m n − U m n | 2 ] . (45)</p><sec id="s3_1"><title>3.1. Bright Soliton Solution</title><p>To study the behavior of the single bright soliton solution, we choose the initial condition</p><p>ψ ( x , 0 ) = A sech ( β x ) exp ( i v x ) (46)</p><p>together with the homogenous Dirichlet boundary conditions ψ ( x , 0 ) = 0 at x = x L , x R . The following set of parameters are used</p><p>x L = − 50.0 , x R = 50.0.0 , h = 0.1 , k = 0.001 , A = 0.5 , λ = 0.5 , v = 0.5 ,   t = 0 , 1 , 2 , ⋯ , 20. (47)</p><p><xref ref-type="table" rid="table1">Table 1</xref> and <xref ref-type="table" rid="table2">Table 2</xref> display the errors and the conserved quantities for our proposed schemes. The numerical results are highly accurate and conserved the conserved quantities exactly. The two methods produced almost the same results (both fourth order methods in space and time directions). In <xref ref-type="fig" rid="fig1">Figure 1</xref>, we display the motion of the single bright solitons for t = 0,0.5, ⋯ ,10 . We have noticed that the cpu execution time required for producing the results in <xref ref-type="table" rid="table1">Table 1</xref>, <xref ref-type="table" rid="table2">Table 2</xref> are 4.14 and 2.65 seconds respectively…</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Single bright soliton using Runge-Kutta method (cpu = 4.14)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >I<sub>1</sub></th><th align="center" valign="middle" >I<sub>2</sub></th><th align="center" valign="middle" >I<sub>3</sub></th><th align="center" valign="middle" >I<sub>4</sub></th><th align="center" valign="middle" >L<sub>∞</sub></th><th align="center" valign="middle" >L<sub>2</sub></th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.00000</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000002</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000003</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Single bright soliton using predictor-corrector method (cpu = 2.656)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >I<sub>1</sub></th><th align="center" valign="middle" >I<sub>2</sub></th><th align="center" valign="middle" >I<sub>3</sub></th><th align="center" valign="middle" >I<sub>4</sub></th><th align="center" valign="middle" >L<sub>∞</sub></th><th align="center" valign="middle" >L<sub>2</sub></th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.00000</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000002</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >1.414214</td><td align="center" valign="middle" >1.413330</td><td align="center" valign="middle" >2.944511</td><td align="center" valign="middle" >3.044373</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.000003</td></tr></tbody></table></table-wrap></sec><sec id="s3_2"><title>3.2. Interaction of Two Bright Solitons</title><p>In non-integrable equations, stable solitons may exist, but their collisions are generally inelastic. To study the interaction behavior of the two bright solitons in the chiral nonlinear Schrodinger, we choose the initial condition [<xref ref-type="bibr" rid="scirp.100673-ref13">13</xref>]</p><p>ψ ( x , 0 ) = ψ 1 ( x , 0 ) + e δ ψ 2 ( x , 0 ) , (48)</p><p>where</p><p>ψ 1 ( x , 0 ) = A 1 sech   ( β 1 ( x − x 1 ) ) exp ( i ( v 1 ( x − x 1 ) ) ) , (49)</p><p>ψ 2 ( x , 0 ) = A 2 sech ( β 1 ( x − x 2 ) ) exp ( i ( v 2 ( x − x 2 ) ) ) , (50)</p><p>and δ ∈ [ − π , π ] is the phase difference between the solitons. The initial condition represents the sum of two well separated single bright solitons. To study the interaction scenario the following parameters are selected</p><p>h = 0.1 , k = 0.001 , x l = − 50 , x 1 = − x 2 = 20 , A 1 = 1.0 , v 1 = 1.0 , A 2 = 0.5 , v 2 = 0.1 , λ = 0.5 ,   t = 0 , 1 , 2 , ⋯ , 80. (51)</p><p>The conserved quantities of the interaction scenario are given in <xref ref-type="table" rid="table3">Table 3</xref>. We have noticed that the numerical results are highly accurate and the exact conservation of I<sub>1</sub>. In <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig3">Figure 3</xref>, we display the interaction scenario, and we have noticed how the two solitons approach each other and the faster soliton emerges to the slower soliton. Eventually, the two original solitons leave the interaction region with their original shape.</p><p>In Figures 4-9, we display the interaction scenario of two solitons for different parameters. Different scenario obtained, the interaction are similar to those produced by conventional nonlinear Schrodinger equation dynamics. Also we have noticed in <xref ref-type="fig" rid="fig6">Figure 6</xref> and <xref ref-type="fig" rid="fig7">Figure 7</xref>, fussion of solitons is observed by choosing δ = 0.4 π .</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Interaction of two bright solitons using Runge-Kutta method</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >t</th><th align="center" valign="middle" >I<sub>1</sub></th><th align="center" valign="middle" >I<sub>2</sub></th><th align="center" valign="middle" >I<sub>3</sub></th><th align="center" valign="middle" >I<sub>4</sub></th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >5.164771</td><td align="center" valign="middle" >4.618162</td><td align="center" valign="middle" >10.169401</td><td align="center" valign="middle" >10.881909</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >5.164771</td><td align="center" valign="middle" >4.575337</td><td align="center" valign="middle" >10.105110</td><td align="center" valign="middle" >10.811868</td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >5.164771</td><td align="center" valign="middle" >4.551480</td><td align="center" valign="middle" >10.070448</td><td align="center" valign="middle" >10.725963</td></tr><tr><td align="center" valign="middle" >60</td><td align="center" valign="middle" >5.164771</td><td align="center" valign="middle" >4.503832</td><td align="center" valign="middle" >9.998313</td><td align="center" valign="middle" >10.703303</td></tr><tr><td align="center" valign="middle" >80</td><td align="center" valign="middle" >5.164769</td><td align="center" valign="middle" >4.479468</td><td align="center" valign="middle" >9.499313</td><td align="center" valign="middle" >10.661822</td></tr></tbody></table></table-wrap></sec><sec id="s3_3"><title>3.3. Single Dark Soliton</title><p>To study the behavior of the single dark soliton solution, we choose the initial condition</p><p>ψ ( x , 0 ) = A tanh ( β x ) exp ( i v x ) (52)</p><p>and use the Dirichlet boundary conditions at x = x L , x R which are extracted from the exact solution (Boundary conditions are nonzero). The following set of parameters are used</p><p>x L = − 50.0 , x R = 50 , h = 0.1 , k = 0.001 , A = 0.5 , λ = − 0.5 , v = 0.5 ,   t = 0 , 0.4 , 0.8 , ⋯ , 20. (53)</p><p>In <xref ref-type="table" rid="table4">Table 4</xref>, we calculate the L<sub>∞</sub> and L<sub>2</sub> error norms and the conserved quantity I<sub>1</sub>, we found that the proposed methods are highly accurate. The simulation of the single dark soliton displayed in <xref ref-type="fig" rid="fig1">Figure 1</xref>0 for t = 0,0.4, ⋯ ,20 . The cpu execution time is 4.14 section, which is the same as the bright soliton.</p></sec></sec><sec id="s4"><title>4. Conclusion</title><p>The method of lines is used to solve the Chiral nonlinear Schrodinger equation, using two methods of fourth order accuracy in both directions space and time. The numerical results using single soliton, and the interaction of two solitons of the CNSE confirmed the efficiency, reliability, and accuracy of the present methods. Concerning the cpu time required for execution, the merit goes for the Predictor-Corrector method. We can conclude that, the methods presented in this paper can be applied to similar type of equations, like nonlinear Schrodinger and coupled nonlinear Schrodinger equations.</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Single Dark soliton using Runge-Kutta method (cpu = 4.14)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >I<sub>1</sub></th><th align="center" valign="middle" >L<sub>∞</sub></th><th align="center" valign="middle" >L<sub>2</sub></th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >23586786</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >23.585682</td><td align="center" valign="middle" >0.000062</td><td align="center" valign="middle" >0.00000</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >23.585674</td><td align="center" valign="middle" >0.000065</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >23.585675</td><td align="center" valign="middle" >0.000067</td><td align="center" valign="middle" >0.000001</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >23585677</td><td align="center" valign="middle" >0.000066</td><td align="center" valign="middle" >0.000001</td></tr></tbody></table></table-wrap></sec><sec id="s5"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s6"><title>Cite this paper</title><p>AL-Basyouni, K.S. and Ismail, M.S. (2020) Method of Lines for the Chiral Nonlinear Schr&#246;dinger Equation. Applied Mathematics, 11, 447-459. https://doi.org/10.4236/am.2020.116032</p></sec></body><back><ref-list><title>References</title><ref id="scirp.100673-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Biswas, A. (2009) Chiral Solitons in 1 &amp;#43; 2 Dimensions. &lt;i&gt;International Journal of Theoretical Physics&lt;/i&gt;, 48, 3403-3409. https://doi.org/10.1007/s10773-009-0145-4</mixed-citation></ref><ref id="scirp.100673-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Biswas, A. (2009) Perturbation of Chiral Solitons. Nuclear Physics B, 806, 457-461. https://doi.org/10.1016/j.nuclphysb.2008.05.023</mixed-citation></ref><ref id="scirp.100673-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2001) Numerical Simulation of Coupled Nonlinear Schr&amp;#214;dinger Equation. &lt;i&gt;Mathematics and Computers in Simulation&lt;/i&gt;, 56, 547-562. https://doi.org/10.1016/S0378-4754(01)00324-X</mixed-citation></ref><ref id="scirp.100673-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Alamri, S.Z. (2004) Highly Accurate Finite Difference Method for Coupled Nonlinear Schr&amp;#214;dinger Equation. &lt;i&gt;International Journal of Computer Mathematics&lt;/i&gt;, 81, 333-351. https://doi.org/10.1080/00207160410001661339</mixed-citation></ref><ref id="scirp.100673-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2007) A Linearly Implicit Conservative Scheme for the Coupled Nonlinear Schr&amp;#214;dinger Equation. &lt;i&gt;Mathematics and Computers in Simulation&lt;/i&gt;, 74, 302-311. https://doi.org/10.1016/j.matcom.2006.10.020</mixed-citation></ref><ref id="scirp.100673-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S., Al-Basyouni, K.S. and Aydin, A. (2015) Conservative Finite Difference Schemes for the Chiral Nonlinear Schrodinger Equation. &lt;i&gt;Boundary Value Problems&lt;/i&gt;, 2015, Article No. 89. https://doi.org/10.1186/s13661-015-0350-4</mixed-citation></ref><ref id="scirp.100673-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Schiesser, W.E. (1994) Method of Lines Solution of the Kortweg-de Vries Equation. &lt;i&gt;Computers &amp; Mathematics with Applications&lt;/i&gt;, 28, 147-154. https://doi.org/10.1016/0898-1221(94)00190-1</mixed-citation></ref><ref id="scirp.100673-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Bakodah, H.O. and Banaja, M.A. (2013) The Method of Lines Solution of the Regularized Long-Wave Equation Using Runge-Kutta Time Discretization Method. &lt;i&gt;Mathematical Problems in Engineering&lt;/i&gt;, 2013, Article ID: 804317 https://doi.org/10.1155/2013/804317</mixed-citation></ref><ref id="scirp.100673-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Shakeri, F. and Dehghan, M. (2008) The Method of Lines for Solution of the One-Dimensional Wave Equation Subject to an Integral Conservation Condition. &lt;i&gt;Computers and Mathematics with Applications&lt;i&gt;, 56, 2175-2188. https://doi.org/10.1016/j.camwa.2008.03.055</mixed-citation></ref><ref id="scirp.100673-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">El Sadat, R. and Ali, M.R. (2017) Application of the Method of Lines for Solving the KdV-Burger Equation. &lt;i&gt;BISKA NTMSCT&lt;/i&gt;, 12, 39-51.</mixed-citation></ref><ref id="scirp.100673-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Sarker, P. and Chakravarty, U.K. (2020) A Generalization of the Method of Lines for the Numerical Solution of Coupled, Forced Vibration of Beams. &lt;i&gt;Mathematics and Computers in Simulation&lt;/i&gt;, 170, 115-142. https://doi.org/10.1016/j.matcom.2019.10.011</mixed-citation></ref><ref id="scirp.100673-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">LeVeque, R.J. (2007) Finite Difference Methods for Ordinary and Partial Differential Equations, Steady-State and Time Dependent Problems. Siam, Philadelphia. https://doi.org/10.1137/1.9780898717839</mixed-citation></ref><ref id="scirp.100673-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Dingwell, R.D., Edmonds, M.J., Helm, J.L., Malomed, B.A. and Ohberg, P. (2018) Non-Integrable Dynamics of Matter-Wave Solitons in a Density-Dependent Gauag Theory. &lt;i&gt;New Journal of Physics&lt;/i&gt;, 20, Article ID: 043004. https://doi.org/10.1088/1367-2630/aab29e</mixed-citation></ref></ref-list></back></article>