<?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">APM</journal-id><journal-title-group><journal-title>Advances in Pure Mathematics</journal-title></journal-title-group><issn pub-type="epub">2160-0368</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/apm.2021.115033</article-id><article-id pub-id-type="publisher-id">APM-109280</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>
 
 
  Explicit High-Order Method to Solve Coupled Nonlinear Schr&#246;dinger Equations
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Khadijah</surname><given-names>Alamoudi</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>Mohmmad</surname><given-names>Said Hammoudeh</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Math, King Abdulaziz University, Jeddah, Saudi Arabia</addr-line></aff><pub-date pub-type="epub"><day>17</day><month>05</month><year>2021</year></pub-date><volume>11</volume><issue>05</issue><fpage>472</fpage><lpage>482</lpage><history><date date-type="received"><day>2,</day>	<month>April</month>	<year>2021</year></date><date date-type="rev-recd"><day>22,</day>	<month>May</month>	<year>2021</year>	</date><date date-type="accepted"><day>25,</day>	<month>May</month>	<year>2021</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>
 
 
  Models of the coupled nonlinear Schr
  &amp;#246;dinger equations submit various critical physical phenomena with a typical equation for optical fibres with linear refraction. In this article, we will presuppose the Compact Finite Difference method with Runge-Kutta of order 4 (explicit) method, which is sixth-order and fourth-order in space and time respectively, to solve coupled nonlinear Schr
  &amp;#246;dinger equations. Many methods used to solve coupled nonlinear Schr
  &amp;#246;dinger equations are second order in time and need to use extra-technique to rise up to fourth-order as Richardson Extrapolation technique. The scheme obtained is immediately fourth-order in one step. This approach is a conditionally stable method. The conserved quantities and the exact single soliton solution indicate the competence and accuracy of the article’s suggestion schemes. Furthermore, the article discusses the two solitons interaction dynamics.
 
</p></abstract><kwd-group><kwd>Coupled Nonlinear Schrodinger Equations</kwd><kwd> Sixth Order Method</kwd><kwd> Interaction of Two Solitons</kwd><kwd> Compact Finite Difference</kwd><kwd> Runge-Kutta of Order 4 Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>An enormous assortment of physical situations can be represented by the coupled nonlinear Schr&#246;dinger equations (CNLSEs). These equations have been exhibited in a fibre communication system to capture vibration diffusion over perpendicular polarization axes in nonlinear optical fibres and wavelength division of multiplexed systems. CNLSEs also model radiation inside photorefractive matter or crystals by modelling the radiation as water wave collision. Singular waves in these equations are overwhelmingly called vector solitons in the writing as singular waves, in general, consist of two components. In the previous physical situations, clashing vector solitons is a significant case. In the last decade, the system has been examined seriously. Studies have found that, in addition to crossing through the clash, vector solitons can also rebound each other or hinder one another. This article will present (CNLSEs) as the follows [<xref ref-type="bibr" rid="scirp.109280-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref2">2</xref>]:</p><p>i Φ 1 t + 1 2 Φ 1 x x + ( | Φ 1 | 2 + c | Φ 2 | 2 ) Φ 1 = 0 ,   − ∞ &lt; x &lt; ∞ (1)</p><p>i Φ 2 t + 1 2 Φ 2 x x + ( c | Φ 1 | 2 + | Φ 2 | 2 ) Φ 2 = 0 ,   − ∞ &lt; x &lt; ∞ (2)</p><p>where Φ 1 and Φ 2 are the wave amplitudes in pair polarizations, and c is the cross-phase modulation coefficient. The initial conditions are:</p><p>Φ 1 ( x , 0 ) = ζ 1 ( x ) ,   Φ 2 ( x , 0 ) = ζ 2 ( x ) (3)</p><p>and the boundary conditions are</p><p>Φ 1 ( x , t ) = Φ 2 ( x , t ) = 0,         as   | x | → ∞ (4)</p><p>For linearly birefringent fibres c = 2 3 , and for elliptically birefringent fibres, c</p><p>is a positive number. When c = 0 , this system enhances two (decoupled) nonlinear Schr&#246;dinger equations (NLS), and when c = 1 , the system is a Manakov equations. In both situations, we get an integrable system. In particular, the solitons of one polarization should pass through the pulses of the opposite interaction’s polarization in the absence of forming shadows, creating an elastic collision. We have a nonintegrable system for other values of c. The clash may be nontrivial, and several complex phenomena like reflection, transmission, trapping, and creation of other solitary waves can happen. Solitons in optical fibres can be described as nonlinear beats that propagate nearly distortion-free, extending into the distance and undergoing (elastic) collision. The sixth-order compact finite difference method is perfect to derive the analytical solution of the CNLS system. We determined the exact solution of the CNLSEs as follows:</p><p>Φ 1 ( x , t ) = 2 α 1 + c sec h ( x − v 1 t ) exp i { v 1 x − [ v 1 2 2 − α ] t } ,</p><p>Φ 2 ( x , t ) = &#177; 2 α 1 + c sec h ( x − v 1 t ) exp i { v 1 x − [ v 1 2 2 − α ] t } ,</p><p>Several improved numerical methods have been presented for the nonlinear Schr&#246;dinger equations [<xref ref-type="bibr" rid="scirp.109280-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref7">7</xref>]. Among the numerical techniques for CNLSEs, the majority of the improved methods apply finite difference methods [<xref ref-type="bibr" rid="scirp.109280-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref12">12</xref>]. Multi-symplectic methods have also been applied for resolving the CNLS systems recently [<xref ref-type="bibr" rid="scirp.109280-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref16">16</xref>]. Good outcomes have boon obtained in terms of the solutions and the conserved quantities. Wang [<xref ref-type="bibr" rid="scirp.109280-ref17">17</xref>] presents a numerical solution of the single and coupled nonlinear Schr&#246;dinger equation using split-step finite difference method. Galerkin method is used to solve CNLSE in [<xref ref-type="bibr" rid="scirp.109280-ref1">1</xref>] and [<xref ref-type="bibr" rid="scirp.109280-ref18">18</xref>], and the outcomes are superior in comparison with those of previous numerical works. Ismail using Collocation method, produced very accurate results. Concerning the finite element method, many articles have been published on nonlinear Schr&#246;dinger equations [<xref ref-type="bibr" rid="scirp.109280-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.109280-ref20">20</xref>]. Many articles as [<xref ref-type="bibr" rid="scirp.109280-ref21">21</xref>] and [<xref ref-type="bibr" rid="scirp.109280-ref22">22</xref>] used Runge-Kutta of order 4 to solve CNLSEs, and they obtained lower accuracy in space direction (second and fourth order) without using the Compact Finite Difference method which gives sixth order.</p><p>The conserved quantities of Equations (1) and (2) are follows [<xref ref-type="bibr" rid="scirp.109280-ref1">1</xref>]:</p><p>1) Mass conservations:</p><p>I 1 = ∫ − ∞ ∞ | Φ 1 | 2 d x , (5)</p><p>I 2 = ∫ − ∞ ∞ | Φ 2 | 2 d x (6)</p><p>2) Energy conservations:</p><p>I 3 = ∫ − ∞ ∞ { ∑ j = 1 2 1 2 | ∂ Φ j ∂ x | 2 − 1 2 ∑ j = 1 2 | Φ j | 4 − c | Φ 1 | 2 | Φ 2 | 2 } d x . (7)</p></sec><sec id="s2"><title>2. Numerical Method</title><p>We suppose that, outside the interval x 0 ≤ x ≤ x M , the solution of the system (1) and (2) is negligible. Therefore, to study this system numerically, we prefer to consider the system</p><p>i ∂ Φ 1 ∂ t + 1 2 ∂ 2 Φ 1 ∂ x 2 + ( | Φ 1 | 2 + c | Φ 2 | 2 ) Φ 1 = 0 ,   x 0 &lt; x &lt; x M (8)</p><p>i ∂ Φ 2 ∂ t + 1 2 ∂ 2 Φ 2 ∂ x 2 + ( c | Φ 1 | 2 + | Φ 2 | 2 ) Φ 2 = 0 ,   x 0 &lt; x &lt; x M (9)</p><p>where Φ 1 and Φ 2 are the wave gage in two polarizations and the cross-phase modulation coefficient is c, with</p><p>Φ 1 ( x , 0 ) = ζ 1 ( x ) ,   Φ 2 ( x , 0 ) = ζ 2 ( x )</p><p>as initial conditions and</p><p>Φ 1 ( x , t ) = Φ 2 ( x , t ) = 0 ,         at   x = x 0     and     x = x M</p><p>as boundary conditions. To conclude the numerical method to solve 8 and 9, the rectangular mesh point with coordinates</p><p>x m = x 0 + m ( h ) ,   m = 0 , 1 , ⋯ , M ,</p><p>t n = n k ,   n = 0 , 1 , 2 , ⋯</p><p>which cover the region R = [ x 0 &lt; x &lt; x M ] &#215; [ t &gt; 0 ] . Numerically, we prefer to disjoint the complex functions Φ 1 and Φ 2 into their real and imaginary portions by</p><p>Φ 1 ( x , t ) = u 1 ( x , t ) + i u 2 ( x , t ) ,   Φ 2 ( x , t ) = u 3 ( x , t ) + i u 4 ( x , t ) (10)</p><p>where u i ( x , t ) , i = 1 , 2 , 3 , 4 are real functions, and we write,</p><p>u 1 ( x , 0 ) = ζ 1 R ( x ) ,   u 2 ( x , 0 ) = ζ 1 I ( x ) u 3 ( x , 0 ) = ζ 2 R ( x ) ,   u 4 ( x , 0 ) = ζ 2 I ( x ) (11)</p><p>where we have assumed</p><p>ζ 1 ( x ) = ζ 1 R + i ζ 1 I     and     ζ 2 ( x ) = ζ 2 R + i ζ 2 I</p><p>and ζ 1 R , ζ 1 I , ζ 1 R and ζ 1 I are all real functions.</p><p>By substituting (10) into (8) and (9), the next system is obtained:</p><p>1 2 ∂ 2 u 2 ∂ x 2 = − ∂ u 1 ∂ t − G 1 u 2 (12)</p><p>1 2 ∂ 2 u 1 ∂ x 2 = ∂ u 2 ∂ t − G 1 u 1 (13)</p><p>1 2 ∂ 2 u 4 ∂ x 2 = − ∂ u 3 ∂ t − G 2 u 4 (14)</p><p>1 2 ∂ 2 u 3 ∂ x 2 = ∂ u 4 ∂ t − G 2 u 3 (15)</p><p>The previous system in a matrix-vector is</p><p>∂ u ∂ t + 1 2 A ∂ 2 u ∂ x 2 + F ( u ) u = 0 (16)</p><p>where</p><p>u = [ u 1 u 2 u 3 u 4 ] ,   A = [ 0 1 0 0 − 1 0 0 0 0 0 0 1 0 0 − 1 0 ] ,   F ( u ) = [ 0 G 0 0 − G 0 0 0 0 0 0 G 0 0 − G 0 ] .</p><p>At the grid point ( x m , t n ) , the exact solution is denoted by u i , m n while the numerical one is denoted with U i , m n . The Compact Finite Difference (CFD) formula is derived by [<xref ref-type="bibr" rid="scirp.109280-ref23">23</xref>]:</p><p>α ( ∂ 2 u i ∂ x 2 ) m − 1 + ( ∂ 2 u i ∂ x 2 ) m + α ( ∂ 2 u i ∂ x 2 ) m + 1 = b 4 h 2 δ x ^ 2 U i , m + a h 2 δ x 2 U i , m (17)</p><p>where</p><p>δ x 2 U i , m = U i , m + 1 − 2 U i , m + U i , m − 1 ,</p><p>δ x ^ 2 U i , m = U i , m + 2 − 2 U i , m + U i , m − 2 ,   i = 1 , 2 , 3 , 4.</p><p>Now, by Taylor Expansion, we can have the truncation error as the following [<xref ref-type="bibr" rid="scirp.109280-ref23">23</xref>]:</p><p>R ≡ ( 2 α + 1 − b − a ) ( ∂ 2 u i ∂ x 2 ) m + ( α − 1 3 b − 1 12 a ) h 2 ( ∂ 4 u i ∂ x 4 ) m             + ( 1 12 α − 2 45 b − 1 360 a ) h 4 ( ∂ 6 u i ∂ x 6 ) m</p><p>if we solve ( 2 α + 1 − b − a ) = 0 and ( α − 1 3 b − 1 12 a ) = 0 , we get</p><p>a = 4 3 ( 1 − α )     and     b = 1 3 ( 10 α − 1 )</p><p>so the truncation error becomes</p><p>R ≡ − 4 6 ! ( 11 α − 2 ) h 4 ( ∂ 6 u i ∂ x 6 ) m + O ( h 6 )</p><p>If α = 0 then a = 4 3 and b = − 1 3 , which gives the explicit scheme in order four for the second derivative. Furthermore, when α = 2 11 , the scheme becomes sixth-order accurate, in this case a = 12 11 and b = 3 11 .</p><p>By using (12)-(15), Equations (17) can be written as</p><p>− α ( ∂ u 1 ∂ t + G u ) m − 1 − ( ∂ u 1 ∂ t + G u ) m − α ( ∂ u 1 ∂ t + G u ) m + 1 = 1 2 [ b 4 h 2 δ x ^ 2 U 2 , m + a h 2 δ x 2 U 2 , m ] (18)</p><p>α ( ∂ u 2 ∂ t − G u 1 ) m − 1 + ( ∂ u 2 ∂ t − G u 1 ) m + α ( ∂ u 2 ∂ t − G u 1 ) m + 1 = 1 2 [ b 4 h 2 δ x ^ 2 U 1 , m + a h 2 δ x 2 U 1 , m ] (19)</p><p>− α ( ∂ u 3 ∂ t + G u 4 ) m − 1 − ( ∂ u 3 ∂ t + G u 4 ) m − α ( ∂ u 3 ∂ t + G u 4 ) m + 1 = 1 2 [ b 4 h 2 δ x ^ 2 U 4 , m + a h 2 δ x 2 U 4 , m ] (20)</p><p>α ( ∂ u 4 ∂ t − G u 3 ) m − 1 + ( ∂ u 4 ∂ t − G u 3 ) m + α ( ∂ u 4 ∂ t − G u 3 ) m + 1 = 1 2 [ b 4 h 2 δ x ^ 2 U 3 , m + a h 2 δ x 2 U 3 , m ] (21)</p><p>The above we can rewrite as</p><p>− α U ˙ 1 , m − 1 − U ˙ 1 , m − α U ˙ 1 , m + 1 − α ( G U 2 ) m − 1 − ( G U 2 ) m − α ( G U 2 ) m + 1 = p 1 ( U 2 , m − 2 − 2 U 2 , m + U 2 , m + 2 ) + p 2 ( U 2 , m − 1 − 2 U 2 , m + U 2 , m + 1 ) (22)</p><p>α U ˙ 2, m − 1 + U ˙ 2, m − α U ˙ 2, m + 1 − α ( G U 1 ) m − 1 − ( G U 1 ) m − α ( G U 1 ) m + 1 = p 1 ( U 1, m − 2 − 2 U 1, m + U 1, m + 2 ) + p 2 ( U 1, m − 1 − 2 U 1, m + U 1, m + 1 ) (23)</p><p>− α U ˙ 3, m − 1 − U ˙ 3, m − α U ˙ 3, m + 1 − α ( G U 4 ) m − 1 − ( G U 4 ) m − α ( G U 4 ) m + 1 = p 1 ( U 4, m − 2 − 2 U 4, m + U 4, m + 2 ) + p 2 ( U 4, m − 1 − 2 U 4, m + U 4, m + 1 ) (24)</p><p>α U ˙ 4, m − 1 + U ˙ 4, m + α U ˙ 4, m + 1 − α ( G U 3 ) m − 1 − ( G U 3 ) m − α ( G U 3 ) m + 1 = p 1 ( U 4, m − 2 − 2 U 4, m + U 4, m + 2 ) + p 2 ( U 4, m − 1 − 2 U 4, m + U 4, m + 1 ) (25)</p><p>where U ˙ i , m = ∂ u i ∂ t ,   i = 1 , 2 , 3 , 4 , p 1 = b 8 h 2 and p 2 = a 2 h 2 .</p><p>This system in a compact form will be written as</p><p>M U ˙ i = F i ( U 1 n , U 2 n , U 3 n , U 4 n ) , (26)</p><p>where i = 1,2,3,4 ,</p><p>M = 1 11 ( 11 2 0 0 ⋯ ⋯ ⋯ 0 2 11 2 0 0 ⋯ ⋯ 0 0 2 11 2 0 0 ⋯ 0 0 ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ ⋮ ⋮ ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ 0 ⋮ ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ 0 ⋮ ⋱ ⋱ ⋱ 0 2 11 2 0 ⋯ ⋯ ⋯ 0 0 2 11 ) ,</p><p>U ˙ i = [ U i ,1 U i ,2 ⋮ ⋮ U i , M − 2 U i , M − 1 ]     and     F i = [ F i ,1 F i ,2 ⋮ ⋮ F i , M − 2 F i , M − 1 ]</p><p>and</p><p>F 1 , m = − p 1 ( U 2 , m − 2 n − 2 U 2 , m n + U 2 , m + 2 n ) − p 2 ( U 2 , m − 1 n − 2 U 2 , m n + U 2 , m + 1 n )   + α G m − 1 U 2 , m − 1 n + G m U 2 , m n + α G m + 1 U 2 , m + 1 n (27)</p><p>F 2, m = p 1 ( U 1, m − 2 n − 2 U 1, m n + U 1, m + 2 n ) + p 2 ( U 1, m − 1 n − 2 U 1, m n + U 1, m + 1 n )   + α G m − 1 U 1, m − 1 n + G m U 1, m n + α G m + 1 U 1, m + 1 n (28)</p><p>F 3, m = − p 1 ( U 4, m − 2 n − 2 U 4, m n + U 4, m + 2 n ) − p 2 ( U 4, m − 1 n − 2 U 4, m n + U 4, m + 1 n )   + α G m − 1 U 4, m − 1 n + G m U 4, m n + α G m + 1 U 4, m + 1 n (29)</p><p>F 4 , m = p 1 ( U 3 , m − 2 n − 2 U 3 , m n + U 3 , m + 2 n ) + p 2 ( U 3 , m − 1 n − 2 U 3 , m n + U 3 , m + 1 n )   + α G m − 1 U 3 , m − 1 n + G m U 3 , m n + α G m + 1 U 3 , m + 1 n (30)</p><p>The solution of (26), using the explicit RK4, can be displayed as follows:</p><p>U j , m n + 1 = U j , m n + 1 6 [ K j ,1 + 2 K j ,2 + 2 K j ,3 + K j ,4 ] , (31)</p><p>K j ,1 = k M − 1 F j , m ( U 1, m n , U 2, m n , U 3, m n , U 4, m n )</p><p>K j ,2 = k M − 1 F j , m ( U 1, m n + 1 2 K 1,1 , U 2, m n + 1 2 K 2,1 , U 3, m n + 1 2 K 3,1 , U 4, m n + 1 2 K 4,1 )</p><p>K j ,3 = k M − 1 F j , m ( U 1, m n + 1 2 K 1,2 , U 2, m n + 1 2 K 2,2 , U 3, m n + 1 2 K 3,2 , U 4, m n + 1 2 K 4,2 )</p><p>K j ,4 = k M − 1 F j , m ( U 1, m n + K 1,3 , U 2, m n + K 2,3 , U 3, m n + K 3,3 , U 4, m n + K 4,3 )</p><p>for j = 1 , 2 , 3 , 4</p><p>The proposed scheme is of sixth order in space and fourth order in time. The previous scheme, which applies the Runge-Kutta of order 4 method, is conditionally stable.</p></sec><sec id="s3"><title>3. Numerical Results</title><p>This section presents the numerical results for the aimed scheme. This method’s accuracy is tested with by studying its conservation properties and the truncation error using L 2 and L ∞ norms. Trapezoidal rule is used to calculate the conserved quantities. To reliably estimate the smooth solution of CNLSEs, discrete conservation laws are critical. The accuracy is scaled by using the L 2 error norm and L ∞ error norm.</p><p>‖ E R ‖ ∞ = max 1 &lt; m &lt; N { | ( ‖ Φ 1 ( x m , t n ) ‖ − ‖ U 1 , m n + i U 2 , m n ‖ ) | }</p><p>‖ E R ‖ 2 = [ ∑ m = 1 N ( ‖ Φ 1 ( x m , t n ) ‖ − ‖ U 1 , m n + i U 2 , m n ‖ ) 2 ] 1 2</p><p>In the following sections, we will analyze the subsequent problems that arose in studying the properties of the obtained scheme.</p><sec id="s3_1"><title>3.1. Single Soliton</title><p>In this experiment, the initial condition is determined by</p><p>Φ 1 ( x ,0 ) = 2 α 1 + c sec h ( 2 α x ) exp i { v 1 x } ,</p><p>Φ 2 ( x ,0 ) = 2 α 1 + c sec h ( 2 α x ) exp i { v 1 x }</p><p>where α , c and v 1 are constants.</p><p>To estimate the numerical solution, we use the following parameters:</p><p>x 0 = − 50 ,     x M = 50 ,     h = 0.1 ,     k = 0.001 ,     v 1 = 0.5 ,     α = 1.0 ,     c = 1</p><p>In <xref ref-type="table" rid="table1">Table 1</xref>, we demonstrate the conserved quantities recovered from the proposed scheme. It is obvious that all conserved quantities are nearly conserved. <xref ref-type="table" rid="table2">Table 2</xref> shows the accuracy of the method where L i ( u 1 ) = L i ( u 3 ) and L i ( u 2 ) = L i ( u 4 ) , i = ∞ , 2 . <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the development of a single soliton running to the right with velocity v 1 = 0.5 .</p></sec><sec id="s3_2"><title>3.2. Interaction of Two Solitons</title><p>To examine the interaction of two solitons, we exercise the following initial conditions.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Single solitons (conserved quantities)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time</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></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1.0000000000</td><td align="center" valign="middle" >1.0000000000</td><td align="center" valign="middle" >0.0867481599</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1.0000000001</td><td align="center" valign="middle" >1.0000000001</td><td align="center" valign="middle" >0.0867481598</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >0.0867481574</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >0.0867481612</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >1.0000000003</td><td align="center" valign="middle" >0.0867481594</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1.0000000004</td><td align="center" valign="middle" >1.0000000004</td><td align="center" valign="middle" >0.0867481590</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> The errors of single soliton</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time</th><th align="center" valign="middle" >L<sub>∞</sub>(u<sub>1</sub>)</th><th align="center" valign="middle" >L<sub>∞</sub>(u<sub>2</sub>)</th><th align="center" valign="middle" >L<sub>2</sub>(u<sub>1</sub>)</th><th align="center" valign="middle" >L<sub>2</sub>(u<sub>2</sub>)</th></tr></thead><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.0000000369</td><td align="center" valign="middle" >0.0000000482</td><td align="center" valign="middle" >0.0000000398</td><td align="center" valign="middle" >0.0000000456</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.0000000774</td><td align="center" valign="middle" >0.0000000649</td><td align="center" valign="middle" >0.0000000849</td><td align="center" valign="middle" >0.0000000679</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.0000000906</td><td align="center" valign="middle" >0.0000001139</td><td align="center" valign="middle" >0.0000000962</td><td align="center" valign="middle" >0.0000001366</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.0000001521</td><td align="center" valign="middle" >0.0000001014</td><td align="center" valign="middle" >0.0000001814</td><td align="center" valign="middle" >0.0000001244</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.0000000951</td><td align="center" valign="middle" >0.0000001854</td><td align="center" valign="middle" >0.0000001483</td><td align="center" valign="middle" >0.0000002170</td></tr></tbody></table></table-wrap><p>Φ 1 ( x , 0 ) = ∑ j = 1 2 2 α j 1 + c sec h ( 2 α j x j ) exp i { v 1 j x j } ,</p><p>Φ 2 ( x , 0 ) = ∑ j = 1 2 2 α j 1 + c sec h ( 2 α j x j ) exp i { v 1 j x j }</p><p>These initial conditions draw two waves. The complete sum of the masses asymptotically can be shown as I = 2 1 + c ∑ j = 1 2 2 α j .</p><p>In this test we choose the parameters</p><p>x 0 = − 50 ,     x M = 50 ,     h = 0.1 ,     k = 0.001 ,     x 1 = − 25 ,     x 2 = 25 , v 11 = 0.5 ,     v 12 = − 0.5 ,       α 1 = 0.5 ,     α 2 = 0.5 ,     c = 1</p><p>This method is very nearly conserves all conserved quantities (see <xref ref-type="table" rid="table3">Table 3</xref>). In <xref ref-type="fig" rid="fig2">Figure 2</xref>, we demonstrate the interaction of the pair waves moving at the same velocities in opposite directions for Φ 1 (the same for Φ 2 ), which is called head-on interaction. It is recognized that both interacting and moving the interaction zone unaltered in shape and velocities. In <xref ref-type="fig" rid="fig3">Figure 3</xref>, we plot the contour of two solitons with the same parameters.</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Interaction of two solitons (conserved quantities)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time</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></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2.4142135390</td><td align="center" valign="middle" >2.4142135390</td><td align="center" valign="middle" >0.6896907735</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >2.4142135381</td><td align="center" valign="middle" >2.4142135381</td><td align="center" valign="middle" >0.6896908019</td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >2.4142135368</td><td align="center" valign="middle" >2.4142135368</td><td align="center" valign="middle" >0.6896957423</td></tr><tr><td align="center" valign="middle" >60</td><td align="center" valign="middle" >2.4142135385</td><td align="center" valign="middle" >2.4142135385</td><td align="center" valign="middle" >0.6896907927</td></tr><tr><td align="center" valign="middle" >80</td><td align="center" valign="middle" >2.4142135380</td><td align="center" valign="middle" >2.4142135380</td><td align="center" valign="middle" >0.6896907866</td></tr></tbody></table></table-wrap></sec></sec><sec id="s4"><title>4. Conclusion</title><p>We have used a sixth-order finite difference method and Runge-Kutta of order 4 method to solve CNLSEs. The RK4 scheme is fourth order in time and sixth order in space, and it remains conditionally stable. Obviously, from the results, the scheme obtains fourth-order instantly without the need for an extra procedure to improve the accuracy in the temporal direction.</p></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>Alamoudi, K. and Hammoudeh, M.S. (2021) Explicit High-Order Method to Solve Coupled Nonlinear Schr&#246;dinger Equations. Advances in Pure Mathematics, 11, 472-482. https://doi.org/10.4236/apm.2021.115033</p></sec></body><back><ref-list><title>References</title><ref id="scirp.109280-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (2008) Numerical Solution of Coupled Nonlinear Schr&amp;#246;dinger Equation by Galerkin Method. Mathematics and Computers in Simulation, 78, 532-547. https://doi.org/10.1016/j.matcom.2007.07.003</mixed-citation></ref><ref id="scirp.109280-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (2010) Collocation Method for Numerical Solution of Coupled Nonlinear Schr&amp;#246;dinger Equation. In: AIP Conference Proceedings, American Institute of Physics, College Park, 1429-1432. https://doi.org/10.1063/1.3498015</mixed-citation></ref><ref id="scirp.109280-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (1996) Finite Difference Method with Cubic Spline for Solving Nonlinear Schr&amp;#246;dinger Equation. International Journal of Computer Mathematics, 62, 101-112. https://doi.org/10.1080/00207169608804528</mixed-citation></ref><ref id="scirp.109280-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Muslu, G.M. and Erbay, H.A. (2005) Higher-Order Split-Step Fourier Schemes for the Generalized Nonlinear Schr&amp;#246;dinger Equation. Mathematics and Computers in Simulation, 67, 581-595. https://doi.org/10.1016/j.matcom.2004.08.002</mixed-citation></ref><ref id="scirp.109280-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sanz-Serna, J.M. and Verwer, J.G. (1986) Conservative and Nonconservative Schr&amp;#246;dinger Equation. IMA Journal of Numerical Analysis, 6, 25-42. https://doi.org/10.1093/imanum/6.1.25</mixed-citation></ref><ref id="scirp.109280-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Shamerdan, A.B. (1990) The Numerical Treatment of the Nonlinear Schr&amp;#246;dinger Equation. Computers &amp; Mathematics with Applications, 19, 67-73. https://doi.org/10.1016/0898-1221(90)90195-P</mixed-citation></ref><ref id="scirp.109280-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Sheng, Q., Khaliq, A.Q.M. and Al-Said, E.A. (2001) Solving the Generalized Nonlinear Schr&amp;#246;dinger Equation via Quartic Spline Approximation. Journal of Computational Physics, 166, 400-417. https://doi.org/10.1006/jcph.2000.6668</mixed-citation></ref><ref id="scirp.109280-ref8"><label>8</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;#246;dinger Equation. Mathematics and Computers in Simulation, 74, 302-311. https://doi.org/10.1016/j.matcom.2006.10.020</mixed-citation></ref><ref id="scirp.109280-ref9"><label>9</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;#246;dinger Equation. International Journal of Computer Mathematics, 81, 333-351. https://doi.org/10.1080/00207160410001661339</mixed-citation></ref><ref id="scirp.109280-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2001) Numerical Simulation of Coupled Nonlinear Schr&amp;#246;dinger Equation. Mathematics and Computers in Simulation, 56, 547-562. https://doi.org/10.1016/S0378-4754(01)00324-X</mixed-citation></ref><ref id="scirp.109280-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2000) A Finite Element Solution for the Coupled Schr&amp;#246;dinger Equation. System, 1, u1.</mixed-citation></ref><ref id="scirp.109280-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Sonnier, W.J. and Christov, C.I. (2005) Strong Coupling of Schr&amp;#246;dinger Equations: Conservative Scheme Approach. Mathematics and Computers in Simulation, 69, 514-525. https://doi.org/10.1016/j.matcom.2005.03.016</mixed-citation></ref><ref id="scirp.109280-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Aydin, A. and Karasozen, B. (2009) Multi-Symplectic Integration of Coupled Nonlinear Schr&amp;#246;dinger System with Soliton Solutions. International Journal of Computer Mathematics, 86, 864-882.</mixed-citation></ref><ref id="scirp.109280-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Aydin, A. and Karasozen, B. (2007) Symplectic and Multisymplectic Methods for the Coupled Nonlinear Schr&amp;#246;dinger Equations with Periodic Solutions. Computer Physics Communications, 177, 566-583. https://doi.org/10.1016/j.cpc.2007.05.010</mixed-citation></ref><ref id="scirp.109280-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Sun, J.Q., Gu, X.Y. and Ma, Z.Q. (2004) Numerical Study of the Soliton Waves of the Coupled Nonlinear Schr&amp;#246;dinger System. Physica D, 196, 311-328. https://doi.org/10.1016/j.physd.2004.05.010</mixed-citation></ref><ref id="scirp.109280-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Sun, J.Q. and Qin, M.Z. (2003) Multi-Symplectic Methods for the Coupled 1D Nonlinear Schr&amp;#246;dinger System. Computer Physics Communications, 155, 221-235. https://doi.org/10.1016/S0010-4655(03)00285-6</mixed-citation></ref><ref id="scirp.109280-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H. (2005) Numerical Studies on the Split Step Finite Difference Method for the Nonlinear Schr&amp;#246;dinger Equations. Applied Mathematics and Computation, 170, 17-35. https://doi.org/10.1016/j.amc.2004.10.066</mixed-citation></ref><ref id="scirp.109280-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Xu, Y. and Shu, C. (2005) Local Discontinuous Galerkin Method for Nonlinear Schr&amp;#246;dinger Equations. Journal of Computational Physics, 205, 72-97. https://doi.org/10.1016/j.jcp.2004.11.001</mixed-citation></ref><ref id="scirp.109280-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">de Frutos, J. and Sanz-Serna, J.M. (1991) An Easily Implementable Fourth Order Method for the Time Integration of Waves Problems. Report 1991/2, Universidad De Valladolid, Valladolid.</mixed-citation></ref><ref id="scirp.109280-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Griffiths, D.F., Mitchell, A.R. and Li Morris, J. (1982) A Numerical Study of the Nonlinear Schr&amp;#246;dinger Equation. NA/52, University of Dundee, Dundee.</mixed-citation></ref><ref id="scirp.109280-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Xu, Q.-B. and Chang, Q.-S. (2010) New Numerical Methods for the Coupled Nonlinear Schr&amp;#246;dinger Equations. Acta Mathematicae Applicatae Sinica, English Series, 26, 205-218. https://doi.org/10.1007/s10255-007-7098-2</mixed-citation></ref><ref id="scirp.109280-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (2008) A Fourth-Order Explicit Schemes for the Coupled Nonlinear Schr&amp;#246;dinger Equation. Applied Mathematics and Computation, 196, 273-284. https://doi.org/10.1016/j.amc.2007.05.059</mixed-citation></ref><ref id="scirp.109280-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Li, J. and Chen, Y. (2008) Computational Partial Differential Equations Using MATLAB. Taylor &amp; Francis Group, Abingdon-on-Thames. https://doi.org/10.1201/9781420089059</mixed-citation></ref></ref-list></back></article>