<?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.114017</article-id><article-id pub-id-type="publisher-id">APM-108424</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>
 
 
  Sixth Order Finite Difference Method for Three 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>06</day><month>04</month><year>2021</year></pub-date><volume>11</volume><issue>04</issue><fpage>237</fpage><lpage>253</lpage><history><date date-type="received"><day>2,</day>	<month>March</month>	<year>2021</year></date><date date-type="rev-recd"><day>12,</day>	<month>April</month>	<year>2021</year>	</date><date date-type="accepted"><day>15,</day>	<month>April</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>
 
 
  In this work, we will derive a numerical method of sixth order in space and second order in time for solving 3-coupled nonlinear Schr
  &amp;#246;dinger equations. The numerical method is unconditionally stable. We use the exact single soliton solution and the conserved quantities to check the accuracy and the efficiency of the proposed schemes. Also, we study the interaction dynamics of two solitons. It is found that both elastic and inelastic collisions can take place under suitable parametric conditions.
 
</p></abstract><kwd-group><kwd>Three Coupled Nonlinear Schrodinger Equations</kwd><kwd> Sixth Order Method</kwd><kwd> Interaction of Two Solitons</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In recent years the concept of soliton has been receiving considerable attention in optical communications. Since soliton is capable of propagating over long distances without change of shape and velocity, it has been found that the soliton propagating through optical fiber arrays is governed by a set of equations related to the coupled nonlinear Schr&#246;dinger equation [<xref ref-type="bibr" rid="scirp.108424-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref3">3</xref>].</p><p>i q j t + q j x x + 2 [ ∑ p = 1 N | q p | 2 ] q j = 0 , j = 1 , 2 , ⋯ , N (1)</p><p>where i 2 = − 1 , q j is the envelope or the amplitude of the jth wave packets. Equation (1) reduces to the standard nonlinear Schr&#246;dinger equation for N = 1 , to Manakov integrable system for N = 2 , and recently for this case the exact two soliton solution obtained and novel shape changing in elastic collision property has been brought out. The system for N = 3 is of physical interest, in optical communication, and in biophysics, this system can be used to study the lunching and propagation of solitons along the three spines of an alpha-helix shape changing in protein [<xref ref-type="bibr" rid="scirp.108424-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref5">5</xref>]. In this work, we are going to derive a numerical solution for the three coupled nonlinear Schr&#246;dinger equations</p><p>i q 1 t + q 1 x x + 2 ( | q 1 | 2 + | q 2 | 2 + | q 3 | 2 ) q 1 = 0 , (2)</p><p>i q 2 t + q 2 x x + 2 ( | q 1 | 2 + | q 2 | 2 + | q 3 | 2 ) q 2 = 0 , (3)</p><p>i q 3 t + q 3 x x + 2 ( | q 1 | 2 + | q 2 | 2 + | q 3 | 2 ) q 3 = 0 , (4)</p><p>with initial conditions</p><p>q j ( x , 0 ) = g j ( x ) ,     x L ≤ x ≤ x R ,       j = 1 , 2 , 3. (5)</p><p>and the homogenous boundary conditions</p><p>q j ( x L , t ) = q j ( x R , t ) = 0 ,     j = 1 , 2 , 3. (6)</p><p>The exact soliton solution of the 3-coupled nonlinear Schr&#246;dinger equation [<xref ref-type="bibr" rid="scirp.108424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref3">3</xref>], is given by</p><p>q j ( x , t ) = A j k 1 R e i λ I sech ( λ R + R 2 ) ,     j = 1 , 2 , 3. (7)</p><p>Δ 2 = | α 1 ( 1 ) | 2 + | α 1 ( 2 ) | 2 + | α 1 ( 3 ) | 2 ,</p><p>A 1 = α 1 ( 1 ) Δ ,     A 2 = α 1 ( 2 ) Δ ,     A 2 = α 1 ( 3 ) Δ</p><p>e R = Δ 2 ( k 1 + k 1 * ) 2 ,     λ = k 1 ( x + i k 1 t ) ,     j = 1 , 2 , 3.</p><p>where α 1 ( j ) , k 1 , j = 1 , 2 , 3 are four arbitrary complex parameters. Further 2 k 1 I gives the amplitude of the jth mode and 2 k 1 I the soliton velocity.</p><p>The proposed system is of physical interest, in optical communication, and in biophysics. This system can be used to study the lunching and propagation of solitons along the three spines of an alpha-helix shape changing in protein [<xref ref-type="bibr" rid="scirp.108424-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref5">5</xref>]. In this work we are going to derive a numerical method of sixth order in space and second order in time for the three coupled nonlinear Schr&#246;dinger Equations (2)-(4).</p><p>Many numerical methods for solving the coupled nonlinear Schr&#246;dinger equation are derived in the last two decades. Finite difference and finite element methods are used to solve this system by Ismail [<xref ref-type="bibr" rid="scirp.108424-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref11">11</xref>]. A conservative compact finite difference schemes are given in [<xref ref-type="bibr" rid="scirp.108424-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref13">13</xref>]. Xing L&#252; studied the bright soliton collisions with shape change by intensity for the coupled Sasa-Satsuma system in the optical fiber communications in [<xref ref-type="bibr" rid="scirp.108424-ref4">4</xref>] and [<xref ref-type="bibr" rid="scirp.108424-ref5">5</xref>]. To avoid complex computations, we assume</p><p>q 1 = u 1 + i u 2 q 2 = u 3 + i u 4 q 3 = u 5 + i u 6 (8)</p><p>where u i ( x , t ) , i = 1 , 2 , ⋯ , 6 are real functions, by separating the real and imaginary parts, and we write,</p><p>u 1 ( x , 0 ) = g 1 R ( x ) ,     u 2 ( x , 0 ) = g 1 I ( x )</p><p>u 3 ( x , 0 ) = g 2 R ( x ) ,     u 4 ( x , 0 ) = g 2 I ( x )</p><p>u 5 ( x , 0 ) = g 3 R ( x ) ,     u 6 ( x , 0 ) = g 3 I ( x )</p><p>and we have assumed</p><p>g 1 ( x ) = g 1 R + i g 1 I ,     g 2 ( x ) = g 2 R + i g 2 I     and     g 3 ( x ) = g 3 R + i g 3 I</p><p>where g j R     and     g j I , j = 1 , 2 , 3 are real functions.</p><p>by substituting (8) into(2)-(4), the following system is obtained:</p><p>∂ 2 u 1 ∂ x 2 = ∂ u 2 ∂ t − 2 ω u 1 (9)</p><p>∂ 2 u 2 ∂ x 2 = − ∂ u 1 ∂ t − 2 ω u 2 (10)</p><p>∂ 2 u 3 ∂ x 2 = ∂ u 4 ∂ t − 2 ω u 3 (11)</p><p>∂ 2 u 4 ∂ x 2 = − ∂ u 3 ∂ t − 2 ω u 4 (12)</p><p>∂ 2 u 5 ∂ x 2 = ∂ u 6 ∂ t − 2 ω u 5 (13)</p><p>∂ 2 u 6 ∂ x 2 = − ∂ u 5 ∂ t − 2 ω u 6 (14)</p><p>where</p><p>ω = ( u 1 2 + u 2 2 ) + ( u 3 2 + u 4 2 ) + ( u 5 2 + u 6 2 ) (15)</p><p>the system (2)-(4) can be written in a matrix-vector form as</p><p>∂ u ∂ t + A ∂ 2 u ∂ x 2 + 2 F ( u ) u = 0 (16)</p><p>where</p><p>u = [ u 1 u 2 u 3 u 4 u 6 u 6 ] , A = [ 0 1 0 0 0 0 − 1 0 0 0 0 0 0 0 0 1 0 0 0 0 − 1 0 0 0 0 0 0 0 0 1 0 0 0 0 − 1 0 ] , F ( u ) = [ 0 ω 0 0 0 0 − ω 0 0 0 0 0 0 0 0 ω 0 0 0 0 − ω 0 0 0 0 0 0 0 0 ω 0 0 0 0 − ω 0 ] .</p><p>Proposition 1: The three coupled nonlinear Schr&#246;dinger equations have the conserved quantities</p><p>I 1 = ∫ x L x R | q 1 ( x , t ) | 2 d x = ⋯ = ∫ x L x R | q 1 ( x , 0 ) | 2 d x (17)</p><p>I 2 = ∫ x L x R | q 2 ( x , t ) | 2 d x = ⋯ = ∫ x L x R | q 2 ( x , 0 ) | 2 d x (18)</p><p>I 3 = ∫ x L x R | q 3 ( x , t ) | 2 d x = ⋯ = ∫ x L x R | q 3 ( x , 0 ) | 2 d x (19)</p><p>I 4 = 1 2 ∫ x L x R { − | ∂ q 1 ∂ x | 2 − | ∂ q 2 ∂ x | 2 − | ∂ q 3 ∂ x | 2 + 2 ( | q 1 | 2 | q 2 | 2 + | q 1 | 2 | q 3 | 2 + | q 2 | 2 | q 3 | 2 )         + ( | q 1 | 4 + | q 2 | 4 + | q 3 | 4 ) } d x (20)</p><p>To prove the first conserved quantity (17), we have</p><p>∂ u 1 ( x , t ) ∂ t + ∂ 2 u 2 ( x , t ) ∂ x 2 + ω u 2 ( x , t ) = 0 (21)</p><p>∂ u 2 ( x , t ) ∂ t − ∂ 2 u 1 ( x , t ) ∂ x 2 − ω u 1 ( x , t ) = 0 (22)</p><p>by multiplying (21) by u 1 ( x , t ) and (22) by u 2 ( x , t ) , and by adding the resulting equations to obtain</p><p>∂ ∂ t [ u 1 2 ( x , t ) + u 2 2 ( x , t ) ] + ∂ ∂ x [ u 1 ( x , t ) ∂ u 2 ( x , t ) ∂ x − u 2 ( x , t ) ∂ u 1 ( x , t ) ∂ x ] = 0 (23)</p><p>Integrating Equation (23) with respect to x from x<sub>L</sub> to x<sub>R</sub> and using the vanishing boundary conditions to obtain</p><p>∂ ∂ t ∫ x L x R [ u 1 2 ( x , t ) + u 2 2 ( x , t ) ] d x = 0</p><p>and this is the proof of the first conserved quantity (17) The other two conserved quantities (18) and (19) can be proved in the same way.</p><p>The exact values of the conserved quantities using the exact soliton solution (7) are given by the following formula</p><p>I j = 2 k 1 R | α 1 ( j ) | 2 [ | α 1 ( 1 ) | 2 + | α 1 ( 2 ) | 2 + | α 1 ( 3 ) | 2 ] , j = 1 , 2 , 3 (24)</p><p>The paper is organized as follows. In Section 2, we derived the high order compact finite difference scheme. The Fixed-Point scheme is derived in Section 3 to solve the block nonlinear penta-diagonal systems obtained in Section 2. In Section 4, we study the stability of our scheme. The numerical results of the derived method are reported in Section 6. Finally, we draw some conclusions in Section 7.</p><p>The scheme in (33)-(38) is of sixth order accuracy in space and second order in time, and it is unconditionally stable using von-Neumann stability analysis. A nonlinear block tridiagonal system must be solved at each time step. Fixed point method is used to do this job, and this will be discussed later.</p></sec><sec id="s2"><title>2. High Order Compact Finite Difference Scheme</title><p>The compact finite difference is a numerical method to compute finite difference approximations. Such approximations tend to be more accurate for their stencil size (i.e. their compactness) and, for hyperbolic problems, have favorable dispersive error and dissipative error properties when compared to explicit schemes [<xref ref-type="bibr" rid="scirp.108424-ref14">14</xref>]. In order to develop a numerical method for solving the system given in (2)-(4), the region R = [ x L &lt; x &lt; x R ] &#215; [ t &gt; 0 ] will be covered with a rectangular mesh of points with coordinates,</p><p>x m = x L + m h ,     m = 0 , 1 , 2 , ⋯ , M</p><p>t = t n = n k ,     n = 0 , 1 , 2 , ⋯</p><p>where h and k are the space and time increments respectively. We denote the exact and numerical solution at the grid point ( x m , t n ) by u i , m n and U i , m n + 1 , respectively. To evaluate the second derivatives at interior nodes, we assume that they can be obtained by solving the following penta-diagonal system [<xref ref-type="bibr" rid="scirp.108424-ref14">14</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 (25)</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 ,</p><p>and i = 1 , 2 , ⋯ , 6 .</p><p>Now, by Taylor Expansion, we can have the truncation error as the following</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 fourth-order scheme for the second derivative. Furthermore, when α = 2 11 , the scheme becomes sixth order accurate, in this case a = 12 11 and b = 3 11 . By substituting these on formula (25) and after simplification, the space derivative of sixth order can be given implicitly as</p><p>1 11 [ 2 u ″ m − 1 + 11 u m + 2 u ″ m + 1 ] = 3 44 h 2 [ u m − 2 + 16 u m − 1 − 34 u m + 16 u m + 1 + u m + 2 ] (26)</p><p>Imposing the approximation given on the spatial direction, by using (9)-(14) into Equation (26), we get</p><p>( 2 u 1 t , m − 1 + 11 u 1 t , m + 2 u 1 t , m + 1 ) = − 3 4 h 2 [ u 2 , m − 2 + 16 u 2 , m − 1 − 34 u 2 , m + 16 u 2 , m + 1 + u 2 , m + 2 ]       − ( 2 ω u 2 , m − 1 + 11 ω u 2 , m + 2 ω u 2 , m + 1 ) (27)</p><p>( 2 u 2 t , m − 1 + 11 u 2 t , m + 2 u 2 t , m + 1 ) = 3 4 h 2 [ u 1 , m − 2 + 16 u 1 , m − 1 − 34 u 1 , m + 16 u 1 , m + 1 + u 1 , m + 2 ]     + ( 2 ω u 1 , m − 1 + 11 ω u 1 , m + 2 ω u 1 , m + 1 ) (28)</p><p>( 2 u 3 t , m − 1 + 11 u 3 t , m + 2 u 3 t , m + 1 ) = − 3 4 h 2 [ u 4 , m − 2 + 16 u 4 , m − 1 − 34 u 4 , m + 16 u 4 , m + 1 + u 4 , m + 2 ]         − ( 2 ω u 4 , m − 1 + 11 ω u 4 , m + 2 ω u 4 , m + 1 ) (29)</p><p>( 2 u 4 t , m − 1 + 11 u 4 t , m + 2 u 4 t , m + 1 ) = 3 4 h 2 [ u 3 , m − 2 + 16 u 3 , m − 1 − 34 u 3 , m + 16 u 3 , m + 1 + u 3 , m + 2 ]     + ( 2 ω u 3 , m − 1 + 11 ω u 3 , m + 2 ω u 3 , m + 1 ) (30)</p><p>( 2 u 5 t , m − 1 + 11 u 5 t , m + 2 u 5 t , m + 1 ) = − 3 4 h 2 [ u 6 , m − 2 + 16 u 6 , m − 1 − 34 u 6 , m + 16 u 6 , m + 1 + u 6 , m + 2 ]         − ( 2 ω u 6 , m − 1 + 11 ω u 6 , m + 2 ω u 6 , m + 1 ) (31)</p><p>( 2 u 6 t , m − 1 + 11 u 6 t , m + 2 u 6 t , m + 1 ) = 3 4 h 2 [ u 5 , m − 2 + 16 u 5 , m − 1 − 34 u 5 , m + 16 u 5 , m + 1 + u 5 , m + 2 ]       + ( 2 ω u 5 , m − 1 + 11 ω u 5 , m + 2 ω u 5 , m + 1 ) (32)</p><p>The Crank-Nicolson discretization on the temporal direction of the 3-CNLS equation to obtain the numerical scheme</p><p>( 2 U 1 , m − 1 n + 1 + 11 U 1 , m n + 1 + 2 U 1 , m + 1 n + 1 ) + p ( U 2 , m − 2 n + 1 + 16 U 2 , m − 1 n + 1 − 34 U 2 , m n + 1 + 16 U 2 , m + 1 n + 1 + U 2 , m + 2 n + 1 ) = ( 2 U 1 , m − 1 n + 11 U 1 , m n + 2 U 1 , m + 1 n ) − p ( U 2 , m − 2 n + 16 U 2 , m − 1 n − 34 U 2 , m n + 16 U 2 , m + 1 n + U 2 , m + 2 n )       − ( 2 F 2 , m − 1 n + 1 + 11 F 2 , m n + 1 + 2 F 2 , m + 1 n + 1 ) (33)</p><p>( 2 U 2 , m − 1 n + 1 + 11 U 2 , m n + 1 + 2 U 2 , m + 1 n + 1 ) − p ( U 1 , m − 2 n + 1 + 16 U 1 , m − 1 n + 1 − 34 U 1 , m n + 1 + 16 U 1 , m + 1 n + 1 + U 1 , m + 2 n + 1 ) = ( 2 U 2 , m − 1 n + 11 U 2 , m n + 2 U 2 , m + 1 n ) + p ( U 1 , m − 2 n + 16 U 1 , m − 1 n − 34 U 1 , m n + 16 U 1 , m + 1 n + U 1 , m + 2 n )     + ( 2 F 1 , m − 1 n + 1 + 11 F 1 , m n + 1 + 2 F 1 , m + 1 n + 1 ) (34)</p><p>( 2 U 3 , m − 1 n + 1 + 11 U 3 , m n + 1 + 2 U 3 , m + 1 n + 1 ) + p ( U 4 , m − 2 n + 1 + 16 U 4 , m − 1 n + 1 − 34 U 4 , m n + 1 + 16 U 4 , m + 1 n + 1 + U 4 , m + 2 n + 1 ) = ( 2 U 3 , m − 1 n + 11 U 3 , m n + 2 U 3 , m + 1 n ) − p ( U 4 , m − 2 n + 16 U 4 , m − 1 n − 34 U 4 , m n + 16 U 4 , m + 1 n + U 4 , m + 2 n )       − ( 2 F 4 , m − 1 n + 1 + 11 F 4 , m n + 1 + 2 F 4 , m + 1 n + 1 ) (35)</p><p>( 2 U 4 , m − 1 n + 1 + 11 U 4 , m n + 1 + 2 U 4 , m + 1 n + 1 ) − p ( U 3 , m − 2 n + 1 + 16 U 3 , m − 1 n + 1 − 34 U 3 , m n + 1 + 16 U 3 , m + 1 n + 1 + U 3 , m + 2 n + 1 ) = ( 2 U 4 , m − 1 n + 11 U 4 , m n + 2 U 4 , m + 1 n ) + p ( U 3 , m − 2 n + 16 U 3 , m − 1 n − 34 U 3 , m n + 16 U 3 , m + 1 n + U 3 , m + 2 n )     + ( 2 F 3 , m − 1 n + 1 + 11 F 3 , m n + 1 + 2 F 3 , m + 1 n + 1 ) (36)</p><p>( 2 U 5 , m − 1 n + 1 + 11 U 5 , m n + 1 + 2 U 5 , m + 1 n + 1 ) + p ( U 6 , m − 2 n + 1 + 16 U 6 , m − 1 n + 1 − 34 U 6 , m n + 1 + 16 U 6 , m + 1 n + 1 + U 6 , m + 2 n + 1 ) = ( 2 U 5 , m − 1 n + 11 U 5 , m n + 2 U 5 , m + 1 n ) − p ( U 6 , m − 2 n + 16 U 6 , m − 1 n − 34 U 6 , m n + 16 U 6 , m + 1 n + U 6 , m + 2 n )     − ( 2 F 6 , m − 1 n + 1 + 11 F 6 , m n + 1 + 2 F 6 , m + 1 n + 1 ) (37)</p><p>( 2 U 6 , m − 1 n + 1 + 11 U 6 , m n + 1 + 2 U 6 , m + 1 n + 1 ) − p ( U 5 , m − 2 n + 1 + 16 U 5 , m − 1 n + 1 − 34 U 5 , m n + 1 + 16 U 5 , m + 1 n + 1 + U 5 , m + 2 n + 1 ) = ( 2 U 6 , m − 1 n + 11 U 6 , m n + 2 U 6 , m + 1 n ) + p ( U 5 , m − 2 n + 16 U 5 , m − 1 n − 34 U 5 , m n + 16 U 5 , m + 1 n + U 5 , m + 2 n )     + ( 2 F 5 , m − 1 n + 1 + 11 F 5 , m n + 1 + 2 F 5 , m + 1 n + 1 ) (38)</p><p>where</p><disp-formula id="scirp.108424-formula7"><label>(39)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/3-5301938x81.png"  xlink:type="simple"/></disp-formula><p>and p = 3 k 8 h 2 .</p><p>Equations (33)-(38) form a block pentadiagonal system as the following</p><p>[ C D E 0 ⋯ ⋯ ⋯ 0 B C D E 0 ⋮ A B C D E 0 ⋮ 0 ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ ⋮ ⋮ ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ 0 ⋮ 0 A B C D E ⋮ 0 A B C D 0 ⋯ ⋯ ⋯ 0 A B C ] [ U _ i , 1 U _ i , 2 U _ i , 3 ⋮ ⋮ U _ i , M − 3 U _ i , M − 2 U _ i , M − 1 ] = [ G i , 1 G i , 2 G i , 3 ⋮ ⋮ G i , M − 3 G i , M − 2 G i , M − 1 ] (40)</p><p>where i = 1 , 2 , 3 .</p><p>U _ 1 , m = [ U 1 , m n + 1 U 2 , m n + 1 ] ,     U _ 2 , m = [ U 3 , m n + 1 U 4 , m n + 1 ] ,     U _ 3 , m = [ U 5 , m n + 1 U 6 , m n + 1 ] A = [ 0 − p p 0 ] = E B = [ 2 − 16 p 16 p 2 ] = D C = [ 11 34 p − 34 p 11 ] G 1 , m = [ f 1 , m f 2 , m ] ,     G 2 , m = [ f 3 , m f 4 , m ] ,     G 3 , m = [ f 5 , m f 6 , m ]</p><p>f 1 , m = ( 2 U 1 , m − 1 n + 11 U 1 , m n + 2 U 1 , m + 1 n )     − p ( U 2 , m − 2 n + 16 U 2 , m − 1 n − 34 U 2 , m n + 16 U 2 , m + 1 n + U 2 , m + 2 n )     − ( 2 F 2 , m − 1 n + 1 + 11 F 2 , m n + 1 + 2 F 2 , m + 1 n + 1 )</p><p>f 2 , m = ( 2 U 2 , m − 1 n + 11 U 2 , m n + 2 U 2 , m + 1 n )     + p ( U 1 , m − 2 n + 16 U 1 , m − 1 n − 34 U 1 , m n + 16 U 1 , m + 1 n + U 1 , m + 2 n )     + ( 2 F 1 , m − 1 n + 1 + 11 F 1 , m n + 1 + 2 F 1 , m + 1 n + 1 )</p><p>f 3 , m = ( 2 U 3 , m − 1 n + 11 U 3 , m n + 2 U 3 , m + 1 n )     − p ( U 4 , m − 2 n + 16 U 4 , m − 1 n − 34 U 4 , m n + 16 U 4 , m + 1 n + U 4 , m + 2 n )     − ( 2 F 4 , m − 1 n + 1 + 11 F 4 , m n + 1 + 2 F 4 , m + 1 n + 1 )</p><p>f 4 , m = ( 2 U 4 , m − 1 n + 11 U 4 , m n + 2 U 4 , m + 1 n )     + p ( U 3 , m − 2 n + 16 U 3 , m − 1 n − 34 U 3 , m n + 16 U 3 , m + 1 n + U 3 , m + 2 n )     + ( 2 F 3 , m − 1 n + 1 + 11 F 3 , m n + 1 + 2 F 3 , m + 1 n + 1 )</p><p>f 5 , m = ( 2 U 5 , m − 1 n + 11 U 5 , m n + 2 U 5 , m + 1 n )     − p ( U 6 , m − 2 n + 16 U 6 , m − 1 n − 34 U 6 , m n + 16 U 6 , m + 1 n + U 6 , m + 2 n )     − ( 2 F 6 , m − 1 n + 1 + 11 F 6 , m n + 1 + 2 F 6 , m + 1 n + 1 )</p><p>f 6 , m = ( 2 U 6 , m − 1 n + 11 U 6 , m n + 2 U 6 , m + 1 n )     + p ( U 5 , m − 2 n + 16 U 5 , m − 1 n − 34 U 5 , m n + 16 U 5 , m + 1 n + U 5 , m + 2 n )     + ( 2 F 5 , m − 1 n + 1 + 11 F 5 , m n + 1 + 2 F 5 , m + 1 n + 1 )</p><p>The present method is of second order accuracy in time and sixth order in space, it is unconditionally stable, see Ismail [<xref ref-type="bibr" rid="scirp.108424-ref11">11</xref>]. The resulting system is a block nonlinear penta-diagonal system which can be solved by fixed point method and this will be discussed next.</p></sec><sec id="s3"><title>3. Fixed Point Method</title><p>Since the compact finite difference scheme (40) is nonlinear and implicit, an iterative method is needed to solve it. The fixed point for solving the resulting system can be given in a matrix vector form as follows [<xref ref-type="bibr" rid="scirp.108424-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref14">14</xref>].</p><p>[ C D E 0 ⋯ ⋯ ⋯ 0 B C D E 0 ⋮ A B C D E 0 ⋮ 0 ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ ⋮ ⋮ ⋱ ⋱ ⋱ ⋱ ⋱ ⋱ 0 ⋮ 0 A B C D E ⋮ 0 A B C D 0 ⋯ ⋯ ⋯ 0 A B C ] [ U _ i , 1 ( s + 1 ) U _ i , 2 ( s + 1 ) U _ i , 3 ( s + 1 ) ⋮ ⋮ U _ i , M − 3 ( s + 1 ) U _ i , M − 2 ( s + 1 ) U _ i , M − 1 ( s + 1 ) ] = [ G i , 1 ( s ) G i , 2 ( s ) G i , 3 ( s ) ⋮ ⋮ G i , M − 3 ( s ) G i , M − 2 ( s ) G i , M − 1 ( s ) ] (41)</p><p>where i = 1 , 2 , 3 then</p><p>U _ 1 , m ( s + 1 ) = [ U 1 , m n + 1 , ( s + 1 ) U 2 , m n + 1 , ( s + 1 ) ] ,     U _ 2 , m ( s + 1 ) = [ U 3 , m n + 1 , ( s + 1 ) U 4 , m n + 1 , ( s + 1 ) ] ,     U _ 3 , m ( s + 1 ) = [ U 5 , m n + 1 , ( s + 1 ) U 6 , m n + 1 , ( s + 1 ) ] G 1 , m ( s ) = [ f 1 , m ( s ) f 2 , m ( s ) ] ,     G 2 , m = [ f 3 , m ( s ) f 4 , m ( s ) ] ,     G 3 , m = [ f 5 , m ( s ) f 6 , m ( s ) ]</p><p>f 1 , m = ( 2 U 1 , m − 1 n + 11 U 1 , m n + 2 U 1 , m + 1 n )     − p ( U 2 , m − 2 n + 16 U 2 , m − 1 n − 34 U 2 , m n + 16 U 2 , m + 1 n + U 2 , m + 2 n )     − ( 2 F 2 , m − 1 n + 1 , ( s ) + 11 F 2 , m n + 1 , ( s ) + 2 F 2 , m + 1 n + 1 , ( s ) )</p><p>f 2 , m = ( 2 U 2 , m − 1 n + 11 U 2 , m n + 2 U 2 , m + 1 n )     + p ( U 1 , m − 2 n + 16 U 1 , m − 1 n − 34 U 1 , m n + 16 U 1 , m + 1 n + U 1 , m + 2 n )     + ( 2 F 1 , m − 1 n + 1 , ( s ) + 11 F 1 , m n + 1 , ( s ) + 2 F 1 , m + 1 n + 1 , ( s ) )</p><p>f 3 , m = ( 2 U 3 , m − 1 n + 11 U 3 , m n + 2 U 3 , m + 1 n )     − p ( U 4 , m − 2 n + 16 U 4 , m − 1 n − 34 U 4 , m n + 16 U 4 , m + 1 n + U 4 , m + 2 n )     − ( 2 F 4 , m − 1 n + 1 , ( s ) + 11 F 4 , m n + 1 , ( s ) + 2 F 4 , m + 1 n + 1 , ( s ) )</p><p>f 4 , m = ( 2 U 4 , m − 1 n + 11 U 4 , m n + 2 U 4 , m + 1 n )     + p ( U 3 , m − 2 n + 16 U 3 , m − 1 n − 34 U 3 , m n + 16 U 3 , m + 1 n + U 3 , m + 2 n )     + ( 2 F 3 , m − 1 n + 1 , ( s ) + 11 F 3 , m n + 1 , ( s ) + 2 F 3 , m + 1 n + 1 , ( s ) )</p><p>f 5 , m = ( 2 U 5 , m − 1 n + 11 U 5 , m n + 2 U 5 , m + 1 n )     − p ( U 6 , m − 2 n + 16 U 6 , m − 1 n − 34 U 6 , m n + 16 U 6 , m + 1 n + U 6 , m + 2 n )     − ( 2 F 6 , m − 1 n + 1 , ( s ) + 11 F 6 , m n + 1 , ( s ) + 2 F 6 , m + 1 n + 1 , ( s ) )</p><p>f 6 , m = ( 2 U 6 , m − 1 n + 11 U 6 , m n + 2 U 6 , m + 1 n )     + p ( U 5 , m − 2 n + 16 U 5 , m − 1 n − 34 U 5 , m n + 16 U 5 , m + 1 n + U 5 , m + 2 n )     + ( 2 F 5 , m − 1 n + 1 , ( s ) + 11 F 5 , m n + 1 , ( s ) + 2 F 5 , m + 1 n + 1 , ( s ) )</p><p>F j , m n + 1 , ( s ) = k 2 ∑ L = 1 3 ( | q i n + 1 , ( s ) | 2 + | q i , m n | 2 ) ( U j , m n + 1 , ( s ) + U j , m n ) , j = 1 , 2 , 3</p><p>where the superscript s denotes the sth iterate for solving the nonlinear system of equations for each iteration. The system in (41) can be solved by Crout’s method, where we need only one LU factorization for the block-pentadiagonal matrix at the beginning of the calculation, and the solutions of lower and upper pentadiagonal block systems at each iteration are required only. The initial iterate U m n + 1 , ( 0 ) can be chosen as U m n + 1 , ( 0 ) = U m n . We apply the iterative schemes till the following condition</p><p>‖ U m n + 1 , ( s + 1 ) − U m n + 1 , ( s ) ‖ ∞ ≤ 10 − 6</p><p>is satisfied.</p></sec><sec id="s4"><title>4. Stability</title><p>To study the stability of the scheme (2)-(4) we use the Von Neumann method, we do the following.</p><p>As we know Von Neumann method can be applied only for linear schemes, so we must study the linear version of (2)-(4) by freezing the nonlinear terms by assuming</p><p>ω = k 2 m ∑ j = 1 3 | q j | 2 = constant</p><p>where j = 1 , 2 , 3 .</p><p>The linear version of imposing the approximation given on the spatial direction (26) and the Crank-Nicolson discretization on the temporal direction of the Equations (2)-(4) can be displayed as follows:</p><p>i ( 2 q j , m − 1 n + 1 + 11 q j , m n + 1 + 2 q j , m + 1 n + 1 ) + ω p 2 ( 2 q j , m − 1 n + 1 + 11 q j , m n + 1 + 2 q j , m + 1 n + 1 )   + p 1 ( q j , m − 2 n + 1 + 16 q j , m − 1 n + 1 − 34 q j , m n + 1 + 16 q j , m + 1 n + 1 + q j , m + 2 n + 1 ) = i ( 2 q j , m − 1 n + 11 q j , m n + 2 q j , m + 1 n ) − ω p 2 ( 2 q j , m − 1 n + 11 q j , m n + 2 q j , m + 1 n )       − p 1 ( q j , m − 2 n + 16 q j , m − 1 n − 34 q j , m n + 16 q j , m + 1 n + q j , m + 2 n ) (42)</p><p>where p 1 = p = 3 k 8 h 2 and p 2 = k 2 .</p><p>We assume</p><p>q j , m n = e α n k e i β m h ,     j = 1 , 2 , 3. (43)</p><p>By using (43) we can deduce the following relations</p><p>q j , m − 1 n − 2 q j , m n + q j , m + 1 n = − 4 sin 2 ( β h 2 ) q j n e i β m h (44)</p><p>By substituting (43) and (44) into (42), we can get</p><p>i [ 11 + 4 cos ( β h ) ] e α ( n + 1 ) k + ω p 2 [ 11 + 4 cos ( β h ) ] e α ( n + 1 ) k   + 2 p 1 [ cos ( β h ) + 16 cos ( β h ) − 17 ] e α ( n + 1 ) k = i [ 11 + 4 cos ( β h ) ] e α n k − ω p 2 [ 11 + 4 cos ( β h ) ] e α n k     − 2 p 1 [ cos ( β h ) + 16 cos ( β h ) − 17 ] e α n k (45)</p><p>We can write equations (45) as</p><p>[ ( ω p 2 γ 1 + 2 p 1 γ 2 ) + i γ 1 ] e α k = − ( ω p 2 γ 1 + 2 p 1 γ 2 ) + i γ 1</p><p>where</p><p>γ 1 = 11 + 4 cos ( β h ) and γ 2 = 2 p 1 [ cos ( β h ) + 16 cos ( β h ) − 17 ]</p><p>then</p><p>e α k = − ( ω p 2 γ 1 + 2 p 1 γ 2 ) + i γ 1 ( ω p 2 γ 1 + 2 p 1 γ 2 ) + i γ 1</p><p>| e α k | 2 = ( ω p 2 γ 1 + 2 p 1 γ 2 ) 2 + γ 1 2 ( ω p 2 γ 1 + 2 p 1 γ 2 ) 2 + γ 1 2 = 1</p><p>So, the necessary condition for stability using Von Neumann is the absolute maximum of e α k is less than or equal 1 and it is clearly satisfied then the scheme is unconditionally stable according to Von Neumann stability analysis.</p></sec><sec id="s5"><title>5. Numerical Results</title><p>In this section we conduct some typical numerical examples to verify the accuracy, conservation laws, computational efficiency and some physical interaction phenomena described by 3-coupled nonlinear Schr&#246;dinger equations.</p><sec id="s5_1"><title>5.1. Single Soliton</title><p>In this test, we choose the initial condition as</p><p>q j ( x , 0 ) = A j k 1 R exp ( i k 1 I x ) sech ( k 1 R x + R 2 ) (46)</p><p>A j = α 1 ( j ) Δ ,   e R = Δ 2 ( k 1 + k 1 * ) 2 ,   Δ 2 = ∑ j = 1 3 | α 1 ( j ) | 2 ,   j = 1 , 2 , 3</p><p>The following set of parameters are used</p><p>h = 0.1 ,   k = 0.001 ,   x l = − 30 ,   t = 0 , 2 , ⋯ , 10 α 1 ( 1 ) = 1 + i ,   α 1 ( 2 ) = 0.8 + 0.8 i ,   α 1 ( 3 ) = 0.5 + 0.5 i ,   k 1 = 1 + 0.5 i</p><p>The conserved quantities and the error for our scheme are displayed in <xref ref-type="table" rid="table1">Table 1</xref>. We have noticed that the method is conserved the conserved quantities exactly and highly accurate results are obtained. The profile of | q 1 | , | q 2 | and | q 3 | at different times are displayed in <xref ref-type="fig" rid="fig1">Figure 1</xref>, <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig3">Figure 3</xref> respectively.</p><p>To test the convergent rate in space and time of the proposed schemes. We define the L ∞ error norm by</p><disp-formula id="scirp.108424-formula8"><graphic  xlink:href="//html.scirp.org/file/3-5301938x125.png"  xlink:type="simple"/></disp-formula><p>where u 1. m n and U 1 , m n are respectively the exact and the numerical solution at the grid point ( x m , t n ) . In this experiment, we take T = 10 .</p><p>The convergent rate “order” is calculated by the formula.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Errors &amp; conserved quantities of single solitons</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >L ∞</th><th align="center" valign="middle" >L 2</th><th align="center" valign="middle" >I 1 ( q 1 )</th><th align="center" valign="middle" >I 2 ( q 2 )</th><th align="center" valign="middle" >I 3 ( q 3 )</th><th align="center" valign="middle" >I 4</th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.193006E−06</td><td align="center" valign="middle" >0.218633E−06</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.570301E−06</td><td align="center" valign="middle" >0.645860E−06</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.114841E−05</td><td align="center" valign="middle" >0.132794E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.170164E−05</td><td align="center" valign="middle" >0.187596E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.153080E−05</td><td align="center" valign="middle" >0.180273E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr></tbody></table></table-wrap><p>order (rate of convergent in space) = ln ( L ∞ ( h 1 ) L ∞ ( h 2 ) ) ln ( h 1 h 2 )</p><p>order (rate of convergent in time) = ln ( L ∞ ( k 1 ) L ∞ ( k 2 ) ) ln ( k 1 k 2 )</p><p>To calculate the convergent rate in space, we take the time step k sufficiently small and the error from temporal truncation is relatively small k = 0.0001 . From <xref ref-type="table" rid="table2">Table 2</xref>, we can easily see that the rate of convergent is 6 as we claim in this work.</p><p>To check the temporal convergent rate, we fix the spatial step h small enough so that the truncation from space is negligible such as h = 0.01 . The results are given in <xref ref-type="table" rid="table3">Table 3</xref> which indicate that the order is 2 as we claim in the text.</p><p>To improve the temporal accuracy of the proposed method, we use Richardson Extrapolation on the computed solution to eliminate the lower-order term in the truncation error.</p><p>Since our method applied to the scheme is in the form O ( k 2 ) + O ( h 6 ) , we use</p><p>u m n ≈ 4 U m n ( k / 2 ) − U m n ( k ) 3 (47)</p><p>to eliminate the term O ( k 2 ) , which makes the final solution fourth-order accurate in time dimension. Although the extrapolation requires two times as</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Rate of convergence of single solitons ( k = 0.0001 )</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >L ∞</th><th align="center" valign="middle" >L 2</th><th align="center" valign="middle" >I 1 ( q 1 )</th><th align="center" valign="middle" >I 2 ( q 2 )</th><th align="center" valign="middle" >I 3 ( q 3 )</th><th align="center" valign="middle" >I 4</th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.193006E−06</td><td align="center" valign="middle" >0.218633E−06</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.570301E−06</td><td align="center" valign="middle" >0.645860E−06</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.114841E−05</td><td align="center" valign="middle" >0.132794E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.170164E−05</td><td align="center" valign="middle" >0.187596E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.153080E−05</td><td align="center" valign="middle" >0.180273E−05</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.086748</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Rate of convergence of single solitons ( h = 0.01 )</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time</th><th align="center" valign="middle" >( ‖ E R ( h = 0.4 ) ‖ ∞ )</th><th align="center" valign="middle" >( ‖ E R ( h = 0.2 ) ‖ ∞ )</th><th align="center" valign="middle" >p</th></tr></thead><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.221724E−3</td><td align="center" valign="middle" >0.316528E−5</td><td align="center" valign="middle" >6.130</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.500641E−3</td><td align="center" valign="middle" >0.710431E−5</td><td align="center" valign="middle" >6.139</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.961949E−3</td><td align="center" valign="middle" >0.135720E−4</td><td align="center" valign="middle" >6.147</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.126746E−2</td><td align="center" valign="middle" >0.182073E−4</td><td align="center" valign="middle" >6.121</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.135511E−2</td><td align="center" valign="middle" >0.195383E−4</td><td align="center" valign="middle" >6.116</td></tr></tbody></table></table-wrap><p>much computation as the original scheme plus the application of the formula (47). By using the parameters</p><p>h = 0.1 ,   k = 0.002 , 0.001 ,   k 1 = 1 + 0.5 i , α 1 ( 1 ) = 1 + i ,   α 1 ( 2 ) = 0.8 + 0.8 i ,   α 1 ( 3 ) = 0.5 + 0.5 i</p><p>with the extrapolation formula (47), we obtain results which are displayed in <xref ref-type="table" rid="table4">Table 4</xref>.</p></sec><sec id="s5_2"><title>5.2. Interaction of Two Solitons</title><p>To study the interaction of two solitons with different parameters, we choose the initial condition as a sum of two single solitons of the form</p><p>q j ( x , t = 0 ) = q j ( 1 ) ( x , 0 ) + q j ( 2 ) ( x , 0 ) ,   j = 1 , 2 , 3. (48)</p><p>where</p><p>q j ( 1 ) ( x , 0 ) = A j ( 1 ) k 1 R exp ( i k 1 I ( x + x 0 ) ) sech ( k 1 R ( x + x 0 ) + R 2 )</p><p>q j ( 2 ) ( x , 0 ) = A j ( 2 ) k 1 R exp ( i k 1 I ( x − x 0 ) ) sech ( k 1 R ( x − x 0 ) + R 2 )</p><p>For all examples in the case of interaction, we choose the set of parameters</p><p>h = 0.1 , k = 0.01 , x L = − 50 , x R = 50 , x 0 = 25</p><p>k 1 = 1 + 0.8 i , k 2 = 1 − 0.4 i</p><p>together with different values of { α 1 ( j ) , α 2 ( j ) , j = 1 , 2 , 3 } for each test. We will study the dynamics of the following cases.</p><sec id="s5_2_1"><title>5.2.1. Case 1</title><p>In this test we choose the set of parameters</p><p>α 1 ( 1 ) = 5 ,   α 1 ( 2 ) = 3.5 ,   α 1 ( 3 ) = 1 ,   α 2 ( 1 ) = 10 ,   α 2 ( 2 ) = 7 ,   α 2 ( 3 ) = 2.</p><p>For this test, we have noticed that</p><p>α 1 ( 1 ) α 2 ( 1 ) = α 1 ( 2 ) α 2 ( 2 ) = α 1 ( 3 ) α 2 ( 3 )</p><p>which gives us elastic interaction. The interaction scenario is displayed in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Richardson extrapolation using L ∞ norm</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time</th><th align="center" valign="middle" >‖ E R ( k = 0.2 ) ‖ ∞</th><th align="center" valign="middle" >‖ E R ( k = 0.1 ) ‖ ∞</th><th align="center" valign="middle" >p</th></tr></thead><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.156290E−2</td><td align="center" valign="middle" >0.390335E−3</td><td align="center" valign="middle" >2.001</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.326661E−2</td><td align="center" valign="middle" >0.836156E−3</td><td align="center" valign="middle" >1.966</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.509636E−2</td><td align="center" valign="middle" >0.128218E−2</td><td align="center" valign="middle" >1.991</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.681457E−2</td><td align="center" valign="middle" >0.171404E−2</td><td align="center" valign="middle" >1.991</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0.821445E−2</td><td align="center" valign="middle" >0.208123E−2</td><td align="center" valign="middle" >1.981</td></tr></tbody></table></table-wrap></sec><sec id="s5_2_2"><title>5.2.2. Case 2</title><p>In this test we choose the set of parameters</p><p>α 1 ( 1 ) = 5 ,   α 1 ( 2 ) = 3.5 ,   α 1 ( 3 ) = 1 ,   α 2 ( 1 ) = 2 ,   α 2 ( 2 ) = 2.5 ,   α 2 ( 3 ) = 0.4</p><p>For this test, we have noticed that the formula</p><p>α 1 ( 1 ) α 2 ( 1 ) ≠ α 1 ( 2 ) α 2 ( 2 ) ≠ α 1 ( 3 ) α 2 ( 3 )</p><p>is unsatisfied which gives us inelastic interaction and it is clear in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><p>For all cases, the conserved quantities given in <xref ref-type="table" rid="table5">Table 5</xref>, we have noticed that our method is conserved the conserved quantities exactly.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Conserved quantities of interaction of two solitons</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >T</th><th align="center" valign="middle" >k = 0.002</th><th align="center" valign="middle" >k = 0.001</th><th align="center" valign="middle" >RE</th></tr></thead><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.184703E−05</td><td align="center" valign="middle" >0.473693E−06</td><td align="center" valign="middle" >0.1929E−06</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >0.363803E−05</td><td align="center" valign="middle" >0.930450E−06</td><td align="center" valign="middle" >0.3385E−06</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >0.338088E−05</td><td align="center" valign="middle" >0.822299E−06</td><td align="center" valign="middle" >0.2485E−06</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >0.346026E−05</td><td align="center" valign="middle" >0.872163E−06</td><td align="center" valign="middle" >0.2183E−06</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >0.790741E−05</td><td align="center" valign="middle" >0.203701E−05</td><td align="center" valign="middle" >0.7636E−06</td></tr></tbody></table></table-wrap></sec></sec></sec><sec id="s6"><title>6. Conclusion</title><p>In this work, we have derived a highly accurate finite difference scheme for solving the 3-coupled nonlinear Schr&#246;dinger equation. The scheme is of sixth order in space and second order in time, it is unconditionally stable. A fixed point is used to solve the nonlinear block penta-diagonal system obtained. Single soliton solution and the conserved quantities are used to highlight the robustness of the method. The interaction of two solitons is discussed in detail for different parameters to produce elastic and inelastic interactions. This behavior is agreeing with [<xref ref-type="bibr" rid="scirp.108424-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.108424-ref3">3</xref>] with the highest accuracy. The derived method can be used to solve similar nonlinear problems.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Alamoudi, K. and Hammoudeh, M.S. (2021) Sixth Order Finite Difference Method for Three Coupled Nonlinear Schr&#246;dinger Equations. Advances in Pure Mathematics, 11, 237-253. https://doi.org/10.4236/apm.2021.114017</p></sec></body><back><ref-list><title>References</title><ref id="scirp.108424-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kanna, T. and Lakshmanan, M. (2003) Exact Soliton Solutions of Coupled Nonlinear Schr&amp;#246;dinger Equation: Shape-Changing Collisions, Logic Gates and Partially Co-Herent Soliton. Physical Review, 67, 046617-046625. https://doi.org/10.1103/PhysRevE.67.046617</mixed-citation></ref><ref id="scirp.108424-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kanna, T. and Lakshmanan, M. (2001) Exact Soliton Solutions, Shape Changing Collisions and Partially Coherent Solitons in Coupled Nonlinear Schr&amp;#246;dinger Equations. Physical Review Letter, 86, 5043-5046.https://doi.org/10.1103/PhysRevLett.86.5043</mixed-citation></ref><ref id="scirp.108424-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Li, J.C. and Chen, Y.-T. (2008) Computational Partial Differential Equations Using MATLAB. Chapman and Hall, New York. https://doi.org/10.1201/9781420089059</mixed-citation></ref><ref id="scirp.108424-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Kong, L.H., Hong, J.L., Ji, L.H. and Zhu, P.F. (2015) Compact and Efficient Conservative Schemes for Coupled Nonlinear Schr&amp;#246;dinger Equations. Numerical Methods Partial Differential Equations, 31, 1814-1843. https://doi.org/10.1002/num.21969</mixed-citation></ref><ref id="scirp.108424-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Hu, X.L. and Zhang, L.M. (2014) Conservative Compact Difference Schemes for the Coupled Nonlinear Schr&amp;#246;dinger System. Numerical Methods Partial Differential Equations, 30, 749-772. https://doi.org/10.1002/num.21826</mixed-citation></ref><ref id="scirp.108424-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Tahab, 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.108424-ref7"><label>7</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.108424-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ismaila, M.S. and Tahab, 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.108424-ref9"><label>9</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.108424-ref10"><label>10</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 Schr&amp;#246;dinger Equation. Boundary Value Problem, 2015, Article No. 89. https://doi.org/10.1186/s13661-015-0350-4</mixed-citation></ref><ref id="scirp.108424-ref11"><label>11</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.108424-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Lü, X. (2014) Bright-Soliton Collisions with Shape Change by Intensity Redistribution for the Coupled Sasa-Satsuma System in the Optical Fiber Communications. Communications in Nonlinear Science and Numerical Simulation, 19, 3969-3987.https://doi.org/10.1016/j.cnsns.2014.03.013</mixed-citation></ref><ref id="scirp.108424-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Lü X. and Lin, F.H. (2016) Soliton Excitation and Shape-Changing Collisions in Alpha Helical Portions with Interspine Coupling at Higher Order. Communications in Nonlinear Science and Numerical Simulation, 32, 241-261.https://doi.org/10.1016/j.cnsns.2015.08.008</mixed-citation></ref><ref id="scirp.108424-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Alaseri, S.H. (2016) Computational Methods for Three Coupled Nonlinear Schr&amp;#246;dinger Equations. Applied Mathematics, 7, 2110-2131.https://doi.org/10.4236/am.2016.717168</mixed-citation></ref></ref-list></back></article>