1. 引言
直接寻找非线性演化方程的精确解是数学物理领域的重要任务。许多方法[1] [2]被发展出来用来构造它们的精确解。其中,行波解在非线性科学中起着非常重要的作用,它可以很好地描述各种物理现象,例如振动、传播波以及孤立子等等。特别地,刘等人[3]和傅等人[4]提出了Jacobi椭圆函数展开法用来构造非线性演化方程的双周期解。随后,沈[5]和闫[6]扩展了Jacobi椭圆函数展开法获得了更多类型方程的更多Jacobi椭圆函数解。但是,我们仍然认为他们的方法[3]-[6]是特殊方法。经过仔细研究12个Jacobi椭圆函数的性质之后,我们发现它们可以被分为四组[7],即
(1)
,
和
;
(2)
,
和
;
(3)
,
和
;
(4)
,
和
。
为了获得非线性演化方程更多的精确解,在本文,我们提出一个更加广泛和有效的Jacobi椭圆函数展开法。
2. 广义的Jacobi椭圆函数展开法
下面我们描述我们的广义的Jacobi椭圆函数展开法。
步骤1:约化PDE到ODE
利用行波解约化
,
,其中k和
分别是波数和波速,我们把偏微分方程
(1)
约化到常微分方程
(2)
步骤2:引入有限幂级数形式解
我们假设常微分方程(2)有下面的形式解
(3.1)
(3.2)
(3.3)
(3.4)
其中n是待定参数。
步骤3:确定参数n.
定义
的次数是
,则其它表达式的次数分别是
这样,我们可以通过平衡常微分方程(2)中的最高阶导数项和非线性项来确定参数n的值。
步骤4:导出代数方程组
把(3)代入(2),我们获得一个关于Jacobi椭圆函数的方程,然后化简,合并同类项,得到关于未知量
非线性代数方程组,在数学软件Maple的帮助下,利用著名吴文俊消元法[8]求解,我们省略求解过程。
步骤5:获得Jacobi椭圆函数解
把求得的
的值代入(3)式,最后我们获得了偏微分方程(1)的广义的Jacobi椭圆函数解。
注1:显然,由于我们的方法的形式解(3)更加广泛,所以比以前那些求Jacobi椭圆函数解的方法[3]-[6]更加有效。这一点从我们已经获取到的丰富的Jacobi椭圆函数解可以证实。
注2:当
时,我们得到
(1)
,
,
;
(2)
,
,
;
(3)
,
,
;
(4)
,
,
。
当
时,我们有
(1)
,
,
;
(2)
,
,
;
(3)
,
,
;
(4)
,
,
。
容易看得出来,当模数
或1时,这些解退化为相应的关于孤立波或三角函数解。为了节省篇幅,我们省略它们。因此,我们的方法推广了双曲函数展开法[1]和三角函数展开法[2]。
3. 例子和应用
3.1. KdV方程
(4)
利用行波解约化
,
,我们得
(5)
通过平衡(5)中最高阶导数项和非线性项来确定参数
。利用上面步骤4~5,我们获得了Jacobi椭圆函数解,其中I是虚数单位,
或
或
或
。
3.1.1.
、
和
展开法
利用(3.1),我们得到KdV方程(4)的解如下
3.1.2.
、
和
展开法
利用(3.2),我们得到KdV方程(4)的解如下
3.1.3.
、
和
展开法
利用(3.3),我们得到KdV方程(4)的解如下
3.1.4.
、
和
展开法
利用(3.4),我们得到KdV方程(4)的解如下
3.2. Boussinesq方程
(6)
利用行波解约化
,
,我们得
(7)
通过平衡(7)中最高阶导数项和非线性项来确定参数
。利用上面步骤4~5,我们获得了Jacobi椭圆函数解,其中I是虚数单位,
或
或
或
。
3.2.1.
、
和
展开法
利用(3.1),我们得到Boussinesq方程(6)的解如下
3.2.2.
、
和
展开法
利用(3.2),我们得到Boussinesq方程(6)的解如下
3.2.3.
、
和
展开法
利用(3.3),我们得到Boussinesq方程(6)的解如下
3.2.4.
、
和
展开法
利用(3.4),我们得到Boussinesq方程(6)的解如下
4. 解的结构
为了更好地了解Jacobi椭圆函数解的结构,利用Maple,我们画出了KdV方程(4)的解
的立体图(见图1)和
的截面图(见图2)和解
的立体图(见图3)和
的截面图(见图4),其中参数均取值为
,
,
,
,网格取值150 * 150。从中我们可以直观地看到Jacobi椭圆函数解具有两种宏观结构:光滑型(分母永不为零)和奇异型(分母在某一时刻为零)。
Figure 1. Plot of the solution
图1. 解
立体图
Figure 2. The structure of the solution
at time
图2. 解
在
截面图
Figure 3. Plot of the solution
图3. 解
立体图
Figure 4. The structure of the solution
at time
图4. 解
在
截面图
5. 结论
本文,我们利用广义的Jacobi椭圆函数展开法得到了非线性演化方程的许多新类型Jacobi椭圆函数解。当
或
时,其中一些解退化为孤立波解和三角函数解。为了简化,我们在论文中省略了它们。这种方法也可以应用于其他非线性演化方程。