1. 引言
1990年,Bogoyavlenskii和Schiff用非线性可积方程Calogero-Bogoyavlenskii-Schiff (CBS)方程描述了黎曼波沿二维空间的相互作用,即沿y轴传播的黎曼波与沿x轴传播的长波的相互作用 [1] [2]。黎曼波动力学是物理学和工程学最重要的应用之一,例如河流中的海啸和潮汐、等离子体中的磁声波、海洋中的内波和纤维中的光学海啸。无论从实践或者理论的角度来看,求解方程行波解都是一项很有吸引力的工作。
目前,关于Calogero-Bogoyavlenskii-Schiff (CBS)方程的求解问题,学者们已经发表了很多研究结果。2004年,Li B等人利用广义Riccati方程展开法得到了广义CBS方程的一些包含孤子解和类周期解的精确解析解 [3]。2010年,Wazwaz利用多重exp-函数法求得(2 + 1)维CBS方程和(3 + 1)维CBS方程的多重孤子解 [4]。2013年,Moatimid G利用对称方法将CBS方程转化为双变量偏微分方程,得到了CBS方程的多种精确解 [5]。2014年,Xue L等人基于Bell多项式、辅助变量和双线性形式来构造多重孤子解和交叉解 [6]。2015年,Al-Amr M O利用修正的简单方程方法(MSEM)构造了(2 + 1)维CBS方程的精确解,其中包括广义的非线性演化方程,特别是(2 + 1)维的CBS耗散方程,(2 + 1)维破裂孤子方程和(2 + 1)维Bogoyavlenski的破裂孤子方程 [7]。2016年,Kaplan M利用Kuddryashov方法得到了(2 + 1)维CBS方程的精确解 [8]。2017年,Saleh R等人利用最优李向量集,将CBS方程通过两次连续约简转化为常微分方程(ODE)进行解析求解,再利用奇异流行方法给出方程的精确解 [9]。
在这篇文章中,我们主要研究(3 + 1)维Calogero-Bogoyavlenskii-Schiff (CBS)方程的行波解。这个方程可以等价的写成以下两种形式
或者写成
其中a、b、c和d是参数。通过势能函数
,可以将(3 + 1)维Calogero-Bogoyavlenskii-Schiff (CBS)方程用以下形式来表达
为了更好地展示我们的方法与步骤,我们考虑
时狭义的CBS方程
(1)
尽管有关方程(1)的解已经有许多深刻的研究,但仍然有一些问题有待解决。可以看到学者们对(3 + 1)维Calogero-Bogoyavlenskii-Schiff方程的行波没有做出完全的讨论,尤其是对无界行波解的讨论被忽视。尽管上述的方法可以有效地得到方程(1)的多种解,但仍有一些行波解未被注意到。我们致力于研究方程(1)的行波解,方程的解有助于理解方程所描述的非线性物理现象和波的传播,这再次引起我们对方程(1)行波解的极大兴趣。
事实上,偏微分方程的行波解通常对应其行波系统的轨道 [10] [11]。正是这种对应的关系使得动力系统分岔理论 [12] [13] 成为研究偏微分方程的有限途径。近十几年来,人们一直致力于研究偏微分方程行波的分岔 [14] [15] [16] [17] [18]。所以我们尝试用动力系统的方法来处理方程(1)的行波。首先,对方程(1)的行波系统进行变换,使得方程(1)变成R3中的动力系统。这时我们发现,它包含一个二维的Hamilton系统。而Hamilton系统决定了大部分的行为。然后,将动力系统的分岔方法重新应用于Hamilton系统,得到参数分岔集。该分岔集将参数空间划分为不同的区域,本文中的参数分岔集将参数空间划分为两个区域,显示出不同相轨特征。最后根据分岔结果,通过计算沿着不同轨道的椭圆函数积分,得到了方程(1)所有有界行波解和无界行波解的精确表达式。
与直接方法相比,本文所采用的方法从几何角度详细分析了行波系统的相空间,从而得到了所有可能的行波。该方法完全避免了任何损失,并通过参数分岔集清楚地表示了它们的存在范围。所得到的解补充了(3 + 1)维CBS方程的有界行波解,有助于理解复杂的非线性波现象和波的传播。
2. 方程(1)的行波系统的分岔分析
为了求(3 + 1)维CBS方程的行波解,我们令
将方程(1)转换成它的行波系统,得到:
(2)
这里
表示
,参数
和b分别表示y方向和z方向的波数,并且
,c表示波速。对方程(2)进行一次积分,得到:
(3)
其中参数e表示积分常数。令
,可以得到方程(3)的另一种表达形式:
(4)
显然,系统(4)的第二个方程不包含函数u。所以我们首先分析系统(4)中的第二个方程,令
,这个方程可以被写成等价系统:
(5)
可以验证系统(5)是一个有能量函数
的Hamilton系统:
(6)
为了简便,这里
表示的是参数。接下来,我们讨论系统(5)平衡点的分布及性质。
定理2.1. 当
时,系统(5)有两个平衡点
和
,其中
是鞍点和
是中心。当
时,系统(5)有唯一的平衡点
,这是一个尖点。当
时,系统(5)没有平衡点。
证明:当
时,计算
和
直接得到,系统(5)有两个平衡点
和
。用
表示系统(5)的在点
Jacobi矩阵,有:
不难验证他们的行列式为:
根据平面动力系统的理论 [19] [20] [21] 和Hamilton系统的性质 [20],得到平衡点
是鞍点,平衡点
是中心。
当
时,系统(5)有唯一的平衡
。其Jacobi矩阵是一个幂零矩阵:
这表明平衡点
是退化的。为了进一步讨论
的类型,我们做以下同胚变换:
将系统(5)转化成它的标准形式:
根据微分方程的定性理论 [21],发现
,
,这意味着平衡点
是尖点。
当
时,
无解,这表明系统(5)没有平衡点。
显然,超曲面
将四维参数空间划分为两个不同的区域,对应的分岔参数集为
,
和
。为了更加直观地说明参数分岔集,我们将参数固定在
和
处,给出一个特殊的分岔边界,如图1。

Figure 1. Transition boundary on c-e plane
图1. c-e平面上的过渡边界
接下来,对系统(5)在不同参数集上的相位图进行分析。实际上,Hamilton系统是由它的势能函数决定的。因此根据能量函数(6),有如下结果:
Case 1:当
时,存在一个同宿轨道
,连接鞍点
。中心
附近围绕着一族周期轨。同宿轨道
以及所有周期轨都是有界轨道,周期轨可以被表示为:
显然,鞍点
的能量比中心
的能量高,这使得在周期轨中,能量越大的周期轨道越靠近同宿轨道
。除同宿轨道
和周期轨道,系统(5)的其他轨道都是无界轨道,如图2(a)。
Case 2:当
时,系统(5)有两种类型的无界轨道。值得注意的是,轨道
和
连接着系统(5)的唯一平衡点
,更准确的说,轨道
和
的能量等于尖点
的能量。而其他轨道虽都是无界的但轨道上都没有平衡点,如图2(b)。
Case 3:当
时,系统(5)只存在一种无界轨道,如图2(c)。


(a) A = 1, c = 2, e = 0 (b) A = 1, c = 2, e = −1 (c) A = 1, c = 0, e = −1
Figure 2. The phase portraits of (5)
图2. 系统(5)的相图
3. 方程(1)的显式行波解
在本节中,我们力求方程(1)所有显式行波解的表达式。根据能量函数水平来区分系统(5)的每一类轨道以及系统(5)的定义,从而利用椭圆函数积分来求解各类表达式。
3.1. 系统(5)的有界行波解
目前,系统(5)的有界行波解已经得到解决。周期轨对应周期波,同宿轨对应孤立波。
周期轨的精确表达式:
同宿轨的精确表达式:
3.2. 系统(5)的无界行波解
根据定理(2.1),我们知道无界行波解分为三种情况。
Case 1:首先,考虑
的情况。这里有5种类型的无界情况(I-V),我们以无界轨道能量由高到低的顺序分析这5种类型。
(І) 图2(a)中的第一种无界轨道,以轨道
为例。其能量高于鞍点
。它们的任意轨道可以用以下来表示:
其中
是一个实数,有关系式
,并且
。取
轨道的上半支,给一个初始值
,得到如下的积分表达式:
根据积分公式:
这里
,
,
,计算得出系统(5)第一种行波解的精确表达式:
其中
。
根据系统(4),为了到方程(1)的行波解,我们需要对上述表达式再一次积分。利用椭圆函数积分公式:
最终得到方程(1)的第一种类行波解形式如下:
当然,如果选择轨道
的下半支,同样的取
,采用类似的方法可以求出相应的无界行波解。可以验证其表达式与
相同,这里就不再写出详细的步骤。
(II) 图2(a)中的第二种无界轨道
和
,其能量等于鞍点
的能量,也等于
有界轨道的能量。
和
轨道可以用以下形式来表示:
这里
,
,有关系式
。首先选择
来计算相应的行波解,因为计算
有相同的结果。取初始值
,得到如下积分表达式:
直接计算得到:
根据系统(4)的第一个方程,需要对上述表达式进行再一次的积分,最后得到方程(1)的第二种无界行波解形式如下:
(III) 图2(a)中的第三种无界轨道,以轨道
为例。其能量高于中心
,低于鞍点
的能量,这意味着在上述一族周期轨中会有一条周期轨的能量等于轨道
的能量。轨道
可以被表示为:
这里
。和(І)类似,选择
上支的轨道,取初始值
,得到如下积分表达式:
根据椭圆函数积分公式:
这里
,
。得到系统(5)的第三种的无界行波解:
其中
。
同样的,为了得到方程(1)的行波解,根据系统(4)的第一个方程,需要对上式再一次积分。这里会使用到椭圆函数积分公式:
最后得到方程(1)的第三种无界行波解精确表达式:
(IV) 图2(a)中的第四种无界轨道,以
为例,该种类型轨道的能量等于中心
的能量。轨道
表示为如下:
这里
,
,有关系式
,选择
的上半支,仍然取初始值为
,有
直接计算,得到系统(5)的第四种无界行波解:
这里
。再一次积分,计算得到方程(1)的第四种无界行波解形式如下:
(V) 图2(a)中的第五种无界轨道,以
为例,该种类型轨道能量低于中心
的能量。其轨道可以被表示为:
在这里有关系式
,仍然选择初始值
,取轨道
上半支,有以下积分表达式:
和(І)有类似的计算,直接给出系统(5)的第五种无界解表达式:
这里
。
最后,方程(1)的第五种无界解的精确形式如下:
Case 2:接着,考虑
的情况。有2种类型的无界行波解情况(VI)~(VII)。
(VI) 图2(b)中的第一种无界轨道
和
,其能量等于平衡点
的能量。轨道
和
表示为:
有关系式
,这里选择计算
所对应的行波解,因为
对应的行波解是一样的表达式。取初始值
,有:
直接计算,得到系统(5)的第六种类型无界行波解:
最后,得到方程(1)的第六种无界行波解形式如下:
(VII) 考虑图2(b)中的另一种无界轨道
或
,其不等于能量等于尖点
。任意一个轨道可被表示为:
在这里
,注意
。仍然取初始值
,取轨道上半支,有:
根据椭圆函数积分公式:
其中
,
,
。
得到系统(5)的第七种类型无界行波解:
其中
。
再对上式进行一次积分,最终得到方程(1)的第七种无界行波表达式如下:
Case 3:最后,考虑
的情况。
(VIII) 由于这种情况下没有平衡点,我们将所有轨道归为一类。任意一个轨道的表达式为:
这里
是任意实数,有关系式
。仍然取初始值
,选取任意轨道的上半支,有积分表达式:
得到
的表达式后,再对
进行一次积分,和前面的计算类似,为了简便,这里直接给出方程(1)的第八种类型无界行波解的精确表达式:
这里
。
4. 结论
本文应用动力系统方法研究了(3 + 1)维CBS方程的各类行波。该方法可以详细分析行波系统的相空间几何,得到参数分岔集,从而明确(3 + 1)维CBS方程的所有可能的行波及其存在条件。结果表明,(3 + 1)维CBS方程的所有行波解,可以分为十种类型,包括有界解和无界解。并可根据各种椭圆函数积分完全计算出它们的精确表达式。封闭式解不仅有助于数值解的验证和解的稳定性分析,而且有助于理解高维非线性波场的动力学。