APP下载

G′/G-展开法的推广及其应用

2016-10-12斯仁道尔吉

西北师范大学学报(自然科学版) 2016年5期

斯仁道尔吉

(内蒙古师范大学数学科学学院,内蒙古呼和浩特 010022)



G′/G-展开法的推广及其应用

斯仁道尔吉

(内蒙古师范大学数学科学学院,内蒙古呼和浩特010022)

把G′/G-展开法推广到G满足椭圆方程与Riccati方程的一般情形而给出构造非线性方程精确行波解的新方法并以KdV方程为例实现了该方法.该方法还可用来求解其它的非线性方程.

G′/G-展开法;椭圆方程;Riccati方程

众所周知,扩展的tanh-函数法[1]、F-展开法[2]、G′/G-展开法[3]、辅助方程法[4]、推广的辅助方程法[5]、exp(-φ(ξ))方法[6]等都是借助某个辅助方程(组)解的展开式来求解非线性方程.例如,G′/G-展开法中函数G满足二阶线性方程

(1)

由于解的形式受到限制,不能求得非线性方程的更多类型的精确解.能否把函数G所满足的辅助方程(1)换成别的方程而建立非线性方程的多种类型的精确解呢?基于这种考虑,本文提出了把函数G所满足的辅助方程(1)换成椭圆方程和Riccati方程而求解非线性方程精确解的新方法,并以KdV方程

(2)

为例说明该方法的实现过程.

1 椭圆函数解

对KdV方程作变换u(x,t)=u(ξ),ξ=x+ωt后积分两次并置积分常数为零,则得到

(3)

令方程(3)中的u″项与3u2项相互抵消可得领头项的幂次n=2,于是可置

(4)

其中A0,A1,A2及ω为待定常数,Riccati椭圆函数w=sn(ξ,m)满足方程

(5)

这里m(0

将(4)式代入(3)式并经恒等变换cn2(ξ,m)=1-sn2(ξ,m),dn2(ξ,m)=1-m2sn2(ξ,m)以及导数关系式

变换方程后取cni(ξ,m)dni(ξ,m)snj(ξ,m)(i=0,1;j=-4,-3,-2,-1,0,1,2,3,4)的系数为零,则得到如下关于A0,A1,A2,m,ω的代数方程组

6A1A2+2A1=0,

6m2A1A2+2m2A1=0,

-6m2A1A2+ωA1+6A0A1-6A1A2=0,

用Maple求解此方程组,则得如下四组解

(6)

(7)

(8)

(9)

将(6)~(9)式同ξ=x+wt一起代入(4)式得到KdV方程的椭圆函数解

(10)

(11)

(12)

u4(x,t)=23(m4+14m2+1+m2+1)-

(13)

这里用了等式dn2(x,m)+m2sn2(x,m)=1以及sn(x,0)=sinx,cn(x,0)=cosx.显然,解(10),(11)和(12),(13)分别表示左行波与……

登录APP查看全文