MQ拟插值算子求解Sine-Gordon方程的拉格朗日乘子方法
Lagrange Multiplier Method Based on MQ Quasi-Interpolation Operator for Solving Sine-Gordon Equation
DOI: 10.12677/aam.2026.153087, PDF, HTML, XML,    国家自然科学基金支持
作者: 岳 媛*:青岛大学数学与统计学院,山东 青岛;丁洁玉#:青岛大学计算机科学技术学院,山东 青岛
关键词: 径向基函数MQ拟插值算子Sine-Gordon方程拉格朗日乘子法Radial Basis Function MQ Quasi-Interpolation Operator Sine-Gordon Equation The Method of Lagrange Multipliers
摘要: 为提高算法的长时间仿真能力,基于三次MQ拟插值算子构造求解Sine-Gordon方程的一种拉格朗日乘子方法。首先使用拉格朗日乘子法处理边界条件,然后用三次MQ拟插值算子及其导数逼近函数本身及其空间导数,最后用四阶龙格–库塔法进行时间离散。数值实验结果表明拉格朗日乘子方法更能还原问题的非线性特征、稳定性更高和更适合长时间仿真。
Abstract: To improve the long-term simulation capability of existing numerical algorithms, the method of Lagrange multipliers based on cubic MQ quasi-interpolation operator is proposed for solving the Sine-Gordon equation. In this approach, the boundary conditions are first handled using the method of Lagrange multipliers. Subsequently, the cubic MQ quasi-interpolation operator and its derivatives are employed to approximate the solution and its spatial derivatives. Temporal discretization is then performed using the fourth-order Runge-Kutta scheme. The numerical results demonstrate that the method of Lagrange multipliers more effectively captures the nonlinear characteristics of the equation, achieves higher stability, and is particularly well suited for long-term simulations.
文章引用:岳媛, 丁洁玉. MQ拟插值算子求解Sine-Gordon方程的拉格朗日乘子方法[J]. 应用数学进展, 2026, 15(3): 59-69. https://doi.org/10.12677/aam.2026.153087

1. 引言

在函数逼近方法中,插值法因结构相对简单、数值稳定性高、精度高等特点得到广泛研究和应用。常用的代数多项式和三角多项式函数空间在处理多元问题时刚性太强,计算不稳定,因此,稳定性高和易于实现的径向基函数空间受到广泛关注。

1982年,Franke [1]得出MQ径向基函数插值方法的精度和稳定性较其他方法更优。但是在应用径向基函数插值时需要求解线性方程组,随着插值节点的增多,系数矩阵趋于病态,此时径向基函数插值方法不具有数值稳定性。因此需要使用拟插值方法,其中MQ拟插值方法不仅可以避免求解线性方程组,并且具有多项式再生性、保形性和令人满意的收敛速度。1992年,Beatson和Powell [2]提出了三种一次MQ拟插值算子 L A , L B , L C 。1994年,Wu和Schaback [3]构造了精度不低于上述三种算子且不需要端点处导数值的一次新算子 L D 。一次MQ拟插值算子在处理大规模、高维度的问题时难以提供足够的精度,有时还会出现数值结果不稳定的现象。

相比于一次MQ拟插值算子,三次MQ拟插值算子能更好地还原问题的非线性特征,具有更高的数值稳定性。2009年,Feng和Li [4]基于三次MQ-B样条构造了具有二次多项式再生性和三阶保形性的拟插值算子 L d 。应用MQ拟插值算子数值求解偏微分方程时,常使用MQ拟插值算子进行空间离散,再结合向前欧拉法进行时间离散[5]-[7],得到的数值结果的精度有限,且随着求解时间步长的增加,误差会累积。因此,本文提出一种高精度的数值求解方法,使用拉格朗日乘子法处理边界条件、三次MQ拟插值算子进行空间离散,最后使用四阶龙格–库塔法进行时间离散。

2. 拟插值算子

由给定数据 { x i , f i }, f i =f( x i ),i=0,1,,n, x 0 < x 1 << x n ,h= max 1in { x i x i1 } c 1 为正的常数,定义一次MQ拟插值算子 L D 为:

L D f( x )= i=0 n f i δ i ( x ) ,xR,

其中

δ 0 ( x )= 1 2 + ϕ 1 ( x )( x x 0 ) 2( x 1 x 0 ) , δ 1 ( x )= ϕ 2 ( x ) ϕ 1 ( x ) 2( x 2 x 1 ) ϕ 1 ( x )( x x 0 ) 2( x 1 x 0 ) , δ n1 ( x )= ( x n x ) ϕ n1 ( x ) 2( x n x n1 ) ϕ n1 ( x ) ϕ n2 ( x ) 2( x n1 x n2 ) , δ n ( x )= 1 2 + ϕ n1 ( x )( x n x ) 2( x n x n1 ) , δ i ( x )= ϕ i+1 ( x ) ϕ i ( x ) 2( x i+1 x i ) ϕ i ( x ) ϕ i1 ( x ) 2( x i x i1 ) ,i=2,,n2, ϕ i ( x )= ( x x i ) 2 + c 1 2 . (1)

由给定数据 { x i , f i }, f i =f( x i ),i=0,1,,n,h= max 1in { x i x i1 }, c 2 为正的常数,定义三次MQ拟插值算子 L d [4]为:

L d f( x )= i=0 n f i ε i ( x ) ,xR,

其中

ε 0 ( x )= 1 2 + ( x x 0 ) 2 ω 1 ( x ) 2( x 2 x 0 )( x 1 x 0 ) x x 0 2( x 2 x 0 ) x x 0 2( x 1 x 0 ) , ε 1 ( x )= ω 1 ( x ) ω 2 ( x ) 2( x 3 x 1 )( x 2 x 1 ) ( x x 0 ) 2 ( x 1 x 0 )( x x 0 ) ω 1 ( x ) 2( x 2 x 0 )( x 2 x 1 ) ( x x 0 ) 2 ω 1 ( x ) 2( x 2 x 0 )( x 1 x 0 ) + x x 0 2( x 2 x 0 ) + x x 0 2( x 1 x 0 ) , ε 2 ( x )= ω 2 ( x ) ω 3 ( x ) 2( x 4 x 2 )( x 3 x 2 ) ω 1 ( x ) ω 2 ( x ) 2( x 3 x 2 )( x 3 x 1 ) ω 1 ( x ) ω 2 ( x ) 2( x 3 x 1 )( x 2 x 1 ) + ( x x 0 ) 2 ( x 1 x 0 )( x x 0 ) ω 1 ( x ) 2( x 2 x 0 )( x 2 x 1 ) , ε i ( x )= ω i ( x ) ω i+1 ( x ) 2( x i+2 x i )( x i+1 x i ) ω i1 ( x ) ω i ( x ) 2( x i+1 x i )( x i+1 x i1 ) ω i1 ( x ) ω i ( x ) 2( x i+1 x i1 )( x i x i1 ) + ω i2 ( x ) ω i1 ( x ) 2( x i x i1 )( x i x i2 ) ,3in3, (2)

ε n2 ( x )= ( x n x ) 2 + ω n2 ( x )( x n x n1 )( x n x ) 2( x n x n2 )( x n1 x n2 ) ω n3 ( x ) ω n2 ( x ) 2( x n1 x n2 )( x n1 x n3 ) ω n3 ( x ) ω n2 ( x ) 2( x n1 x n3 )( x n2 x n3 ) + ω n4 ( x ) ω n3 ( x ) 2( x n2 x n3 )( x n2 x n4 ) , ε n1 ( x )= x n x 2( x n x n1 ) + x n x 2( x n x n2 ) ( x n x ) 2 + ω n2 ( x ) 2( x n x n1 )( x n x n2 ) ( x n x ) 2 + ω n2 ( x )( x n x n1 )( x n x ) 2( x n x n2 )( x n1 x n2 ) + ω n3 ( x ) ω n2 ( x ) 2( x n1 x n3 )( x n1 x n2 ) , (3)

ε n ( x )= 1 2 + ( x n x ) 2 + ω n2 ( x ) 2( x n x n1 )( x n x n2 ) x n x 2( x n x n1 ) x n x 2( x n x n2 ) , ω i ( x )= φ i ( x ) φ i+1 ( x ) x i+1 x i ,1in2, φ i ( x )= 1 3 ϕ i,2 ( x )= 1 3 ( ( x x i ) 2 + c 2 2 ) 3/2 .

3. Sine-Gordon方程

Sine-Gordon方程是19世纪被发现的一种非线性偏微分方程,可以用于描述多种物理现象,如约瑟夫森结的量子隧穿[8]、附着在可拉伸线上的刚性摆的运动和金属中的位错现象[9]。Sine-Gordon方程的精确解只有在特殊情况可以获得,通常使用数值解法,如有限差分法、有限元法[10]和B-样条配置法[11]等。Sine-Gordon方程的形式如下

u tt = u xx sin( u ),x[ a,b ]R,t>0, (4)

初始条件为

u( x,t )= u 0 ( x ),t=0, u t ( x,t )= u t0 ( x ),t=0,

边界条件为

u( x,t )=f( t ),x=a,t>0, u( x,t )=g( t ),x=b,t>0,

其中 u 0 ( x ), u t0 ( x ),f( t ),g( t ) 是已知的函数。

4. 拉格朗日乘子法

首先按空间步长 h= ( ba )/n 对(4)进行离散,可以得到

u tt ( x i ,t )= u xx ( x i ,t )sin( u( x i ,t ) ), (5)

其中 x i =a+ih,i=0,1,,n

边界条件可以用以下约束矩阵近似

Φ=( u( x 0 ,t )f( t ) u( x n ,t )g( t ) )=( 0 0 ).

将此约束矩阵和(5)联立,引入拉格朗日乘子,化为如下方程组

{ U tt + Φ u T λ= U xx sin( U ) Φ=0 ,

其中

U tt =( u tt ( x 0 ,t ) u tt ( x 1 ,t ) u tt ( x n ,t ) ), U xx =( u xx ( x 0 ,t ) u xx ( x 1 ,t ) u xx ( x n ,t ) ),U=( u( x 0 ,t ) u( x 1 ,t ) u( x n ,t ) ), Φ u =( 1 0 0 0 0 0 0 1 ),λ=( λ 1 λ 2 ).

为联立求解,约束矩阵对时间t求二阶导

Φ tt =( u tt ( x 0 ,t ) f ( t ) u tt ( x n ,t ) g ( t ) )=( 1 0 0 0 0 0 0 1 )( u tt ( x 0 ,t ) u tt ( x n ,t ) )=( f ( t ) g ( t ) ).

联立(5)可得如下方程组

{ U tt + Φ u T λ= U xx sin( U ) Φ tt =( f ( t ) g ( t ) ) ,

可写为矩阵形式

( E Φ u T Φ tt 0 )( U tt λ )=( U xx sin( U ) F ), (6)

其中 F=( f ( t ) g ( t ) ) E ( n+1 )×( n+1 ) 的单位矩阵, 0 2×2 的零矩阵。展开如下:

( 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 )( u tt ( x 0 ,t ) u tt ( x 1 ,t ) u tt ( x n1 ,t ) u tt ( x n ,t ) λ 1 λ 2 )=( u xx ( x 0 ,t )sin( u( x 0 ,t ) ) u xx ( x 1 ,t )sin( u( x 1 ,t ) ) u xx ( x n1 ,t )sin( u( x n1 ,t ) ) u xx ( x n ,t )sin( u( x n ,t ) ) f ( t ) g ( t ) ).

用三次MQ拟插值算子 L d 的二阶导数近似 u xx ( x i ,t ) ,即

u xx ( x i ,t )= s=0 n u( x s ,t ) ε s ( x i ) ,

其中 ε s ( x ),s=0,1,,n 由(2)和(3)给出。简记使用 L d 的方法为LLdMQ。

左除求解方程组(6),取前n + 1行是一个关于 u( x 0 ,t ),u( x 1 ,t ),,u( x n ,t ) 的常微分方程组,使用四阶龙格–库塔进行求解即可。

5. 数值算例

1 考虑Sine-Gordon方程:

u tt = u xx sin( u ),x[ 2,2 ],t>0,

初始条件为

u 0 ( x )=0,t=0, u t0 ( x )=4sech( x ),t=0,

边界条件为

u( 2,t )=4arctan( sech( 2 )t ), u( 2,t )=4arctan( sech( 2 )t ),

精确解为

u( x,t )=4arctan( sech( x )t ),

计算中,选择 τ=0.01,h=0.01

使用下述三种范数评估数值结果:

L = max 1in | u exact ( i ) u num ( i ) |, L 2 = i=1 n ( u exact ( i ) u num ( i ) ) 2 , RMS= ( i=1 n ( u exact ( i ) u num ( i ) ) 2 )/n .

其中 u exact 是精确解, u num 是数值解。

Table 1. The error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01

1. 使用LLdMQ方法得到的例1的数值解与精确解之间的误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01

t

L

L 2

RMS

0.1

2.70763 × 108

2.23954 × 107

1.11837 × 108

0.2

2.10389 × 107

1.75245 × 106

8.75132 × 108

0.3

6.68035 × 107

5.64439 × 106

2.81868 × 107

0.4

1.45660 × 106

1.25514 × 105

6.26789 × 107

0.5

2.56886 × 106

2.26791 × 105

1.13254 × 106

0.6

3.94854 × 106

3.58525 × 105

1.79039 × 106

0.7

5.51261 × 106

5.16344 × 105

2.57850 × 106

0.8

7.17236 × 106

6.94448 × 105

3.46791 × 106

0.9

8.84828 × 106

8.86471 × 105

4.42683 × 106

1.0

1.04778 × 105

1.08592 × 104

5.42284 × 106

Figure 1. The absolute error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01,t=0.25,0.5,0.75,1

1. 使用LLdMQ方法得到的例1的数值解与精确解之间的绝对误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01, t=0.25,0.5,0.75,1

表1图1可以得出,LLdMQ方法在t = 0.1到t = 1中任意时刻的 L , L 2 和RMS误差均较小,整体精度较高。

Table 2. The L error obtained by LLdMQ, LdMQ, LDMQ method in Example 1 is compared with that obtained by LEMQ method in Ma’s paper, where τ=0.01,h=0.01

2. 使用LLdMQ,LdMQ,LDMQ方法得到的例1的 L 误差与Ma文中LEMQ方法得到的 L 误差对比,其中 τ=0.01,h=0.01

t

LLdMQ

LdMQ

LEMQ [12]

LEMQ

0.1

2.70763 × 108

1.31430 × 105

1.5378 × 105

1.53836 × 105

0.2

2.10389 × 107

2.52045 × 105

4.2499 × 105

4.26424 × 105

0.3

6.68035 × 107

3.54048 × 105

9.0176 × 105

9.10860 × 105

0.4

1.45660 × 106

4.34241 × 105

1.6248 × 104

1.65798 × 104

0.5

2.56886 × 106

4.93755 × 105

2.5840 × 104

2.67298 × 104

0.6

3.94854 × 106

5.36551 × 105

3.7271 × 104

3.92352 × 104

0.7

5.51261 × 106

5.67684 × 105

4.9759 × 104

5.35366 × 104

0.8

7.17236 × 106

5.91988 × 105

6.2418 × 104

6.89835 × 104

0.9

8.84828 × 106

6.13392 × 105

7.4389 × 104

8.49459 × 104

1.0

1.04778 × 105

6.34724 × 105

7.4389 × 104

1.00883 × 103

表2可以得出,LLdMQ方法在t = 0.1到t = 1中任意时刻的 L 误差均优于LdMQ,LEMQ [12],LDMQ方法,其中LLdMQ方法在t = 0.1到t = 0.9中任意时刻的 L 误差均比LdMQ方法至少小一个数量级。

Table 3. The error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01

3. 使用LLdMQ方法得到的例1的数值解与精确解之间的误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01

t

L

L 2

RMS

1

1.04778 × 105

1.08592 × 104

5.42284 × 106

2

2.03397 × 105

2.47381 × 104

1.23536 × 105

3

3.92021 × 105

5.98542 × 104

2.98897 × 105

4

5.15423 × 105

7.28496 × 104

3.63794 × 105

5

2.46843 × 105

3.65894 × 104

1.82719 × 105

6

3.07180 × 105

3.54078 × 104

1.76818 × 105

7

3.92121 × 105

6.46678 × 104

3.22936 × 105

8

2.26343 × 105

2.27981 × 104

1.13848 × 105

9

3.36228 × 105

4.49253 × 104

2.24346 × 105

10

3.79370 × 105

4.91271 × 104

2.45329 × 105

Figure 2. The absolute error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01,t=2.5,5,7.5,10

2. 使用LLdMQ方法得到的例1的数值解与精确解之间的绝对误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01,t=2.5,5,7.5,10

表3图2可以得出,LLdMQ方法在t = 0.1到t = 10中任意时刻的 L , L 2 和RMS误差与LdMQ方法在t = 0.1到t = 10中任意时刻的 L , L 2 和RMS误差是同一个数量级,能还原非线性特征,适合非线性偏微分方程的长时间仿真。

Table 4. The error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01

4. 使用LLdMQ方法得到的例1的数值解与精确解之间的误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01

t

L

L 2

RMS

10

3.79370 × 105

4.91271 × 104

2.45329 × 105

20

4.12375 × 105

5.22671 × 104

2.61010 × 105

30

3.41203 × 105

5.11947 × 104

2.55654 × 105

40

3.11899 × 105

4.89222 × 104

2.44306 × 105

50

2.92117 × 105

4.58141 × 104

2.28785 × 105

60

2.56762 × 105

4.15502 × 104

2.07492 × 105

70

2.34366 × 105

3.57192 × 104

1.78373 × 105

80

1.82100 × 105

2.81794 × 104

1.40721 × 105

90

1.16020 × 105

1.93533 × 104

9.66457 × 106

100

7.35848 × 106

1.06276 × 104

5.30717 × 106

Figure 3. The absolute error between the numerical solution and the exact solution of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,τ=0.01,h=0.01,t=25,50,75,100

3. 使用LLdMQ方法得到的例1的数值解与精确解之间的绝对误差,其中 c 2 =1× 10 8 ,τ=0.01,h=0.01,t=25,50,75,100

表4图3可以得出,LLdMQ在计算到t = 100,即10000个时间步长后依旧可以保持较高精度,误差数量级与计算到t = 10时基本保持一致,能还原非线性特征,适合非线性偏微分方程的长时间仿真。

Table 5. The maximum values of L , L 2 and RMS error of Example 1 obtained by LLdMQ method, where t=1,τ=0.01,h=0.01

5. 使用LLdMQ方法得到的例1的 L , L 2 和RMS误差的最大值,其中 t=1,τ=0.01,h=0.01

c2

L

L 2

RMS

0.5

3.04090 × 1060

1.51748 × 1061

7.57792 × 1059

0.2

1.19739 × 102

1.21534 × 101

6.06914 × 103

0.1

3.10346 × 103

3.19692 × 102

1.59647 × 103

0.01

5.22194 × 105

5.41140 × 104

2.70232 × 105

1 × 104

1.07921 × 105

1.11849 × 104

5.58549 × 106

1 × 108

1.04778 × 105

1.08592 × 104

5.42284 × 106

表5可以得出,在 c 2 =1× 10 8 时,LLdMQ方法的 L , L 2 和RMS误差的最大值均最小。本文使用并行计算的方式寻找最优的形状参数c

Table 6. The minimum values of L , L 2 and RMS error of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,t=10,h=0.01

6. 使用LLdMQ方法得到的例1的 L , L 2 和RMS误差的最小值,其中 c 2 =1× 10 8 ,t=10,h=0.01

τ

L

L 2

RMS

tCPU/s

0.01

1.25531 × 1011

1.60005 × 1010

7.99026 × 1012

3

0.001

2.74208 × 1014

2.26144 × 1013

1.12931 × 1014

27

0.0001

2.78640 × 1017

2.28440 × 1016

1.14078 × 1017

378

0.00001

3.38813 × 1020

2.28617 × 1019

1.14166 × 1020

7888

表6可以得出,随着 τ 的减小,LLdMQ方法的 L , L 2 和RMS误差的最小值均减小,但求解所需的时间tCPU显著增大。

Table 7. The minimum values of L , L 2 and RMS error of Example 1 obtained by LLdMQ method, where c 2 =1× 10 8 ,t=1

7. 使用LLdMQ方法得到的例1的 L , L 2 和RMS误差的最小值,其中 c 2 =1× 10 8 ,t=1

( τ,h )

L

L 2

RMS

tCPU/s

(0.001, 0.01)

2.74208 × 1014

2.26144 × 1013

1.12931 × 1014

3

(0.001, 0.001)

4.38018 × 1016

1.04416 × 1014

1.65075 × 1016

425

(0.0001, 0.01)

2.78640 × 1017

2.28440 × 1016

1.14078 × 1017

31

(0.0001, 0.001)

5.96311 × 1019

1.17968 × 1017

1.86501 × 1019

5375

表7可以得出,随着 τ h 的减小,LLdMQ方法的 L , L 2 和RMS误差的最小值均减小,但求解所需的时间tCPU显著增大。

6. 总结

本文使用三次MQ拟插值算子结合拉格朗日乘子方法对Sine-Gordon方程进行数值求解,通过数值实验,得出三次MQ拟插值算子较一次MQ拟插值算子具有更高的精度和数值稳定性,拉格朗日乘子方法较三次MQ拟插值算子结合向前欧拉法更能还原问题的非线性特征、稳定性更高和更适合长时间仿真。后续将进一步研究使用本文提出的拉格朗日乘子方法求解更高维的非线性偏微分方程。

基金项目

国家自然科学基金(12172186, 11772166)。

NOTES

*第一作者。

#通讯作者。

参考文献

[1] Franke, R. (1982) Scattered Data Interpolation: Tests of Some Methods. Mathematics of Computation, 38, 181-200. [Google Scholar] [CrossRef
[2] Beatson, R.K. and Powell, M.J.D. (1992) Univariate Multiquadric Approximation: Quasi-Interpolation to Scattered Data. Constructive Approximation, 8, 275-288. [Google Scholar] [CrossRef
[3] Wu, Z. and Robert, S. (1994) Shape Preserving Properties and Convergence of Univariate Multiquadric Quasi-interpolation. Acta Mathematicae Applicatae Sinica, 10, 441-446. [Google Scholar] [CrossRef
[4] Feng, R. and Li, F. (2009) A Shape-Preserving Quasi-Interpolation Operator Satisfying Quadratic Polynomial Reproduction Property to Scattered Data. Journal of Computational and Applied Mathematics, 225, 594-601. [Google Scholar] [CrossRef
[5] Zhang, J. and Yu, J. (2025) A Multi-Quadrics Quasi-Interpolation Scheme for Numerical Solution of Burgers’ Equation. Applied Numerical Mathematics, 208, 38-44. [Google Scholar] [CrossRef
[6] 樊超凡. 非线性偏微分方程及其数值算法研究[D]: [硕士学位论文]. 大连: 大连交通大学, 2024.
[7] 李姗姗. 采用拟插值技术模拟二维Camassa-Holm方程[D]: [硕士学位论文]. 成都: 电子科技大学, 2023.
[8] Perring, J.K. and Skyrme, T.H.R. (1962) A Model Unified Field Equation. Nuclear Physics, 31, 550-555. [Google Scholar] [CrossRef
[9] Wazwaz, A. (2005) The Tanh Method: Exact Solutions of the Sine-Gordon and the Sinh-Gordon Equations. Applied Mathematics and Computation, 167, 1196-1210. [Google Scholar] [CrossRef
[10] Guo, P.F., Liew, K.M. and Zhu, P. (2015) Numerical Solution of Nonlinear Klein-Gordon Equation Using the Element-Free KP-Ritz Method. Applied Mathematical Modelling, 39, 2917-2928. [Google Scholar] [CrossRef
[11] Mittal, R.C. and Bhatia, R. (2014) Numerical Solution of Nonlinear Sine-Gordon Equation by Modified Cubic B-Spline Collocation Method. International Journal of Partial Differential Equations, 2014, Article ID: 343497. [Google Scholar] [CrossRef
[12] Ma, L.M. and Wu, Z.M. (2009) A Numerical Method for One-Dimensional Nonlinear Sine-Gordon Equation Using Multiquadric Quasi-Interpolation. Chinese Physics B, 18, 3099-3103. [Google Scholar] [CrossRef