时间分数阶扩散方程的高阶Diethelm方法

2020-09-15 12:11王希云
兰州理工大学学报 2020年4期
关键词:插值差分导数

杨 艳, 王希云

(1. 吕梁学院 数学系, 山西 吕梁 033000; 2. 太原科技大学 应用科学学院, 山西 太原 030024)

讨论以下时间分数阶的扩散方程

a

(1)

式中:x与t分别是空间和时间变量,初边值条件如下:

u(x,0)=u0(x)

(2)

u(a,t)=φ1(x),u(b,t)=φ2(x)

(3)

Diethelm[4]利用Hadamard 有限部分积分逼近Riemman-Liouville分数阶导数,用线性插值多项式逼近Hadamard有限部分积分,得到了一种有限差分格式,并证明了当u∈C2[0,T]时,截断误差为O(τ2-α)(0<α<1).方法实际上和L1方法的结果相同.Ford等[5]应用Diethelm方法求解时间分数阶偏微分方程,证明了当u∈C2[0,T]时收敛阶为O(τ2-α).Yan等[6]应用Diethelm方法,用二次插值多项式近似Hadamard有限部分积分,介绍了一种求解线性分数阶微分方程,收敛阶为O(τ3-α)(0<α<1)的数值方法,得到误差的渐近展开式,但没有进行误差估计.Li等[7]给出文献[6]中求解线性分数阶微分方程的数值方法的详细的误差估计.杨艳等[8]用类似于文献[6]的方法,得到收敛阶为3-α(1<α<2)的分数阶导数离散格式,应用于图像放大中,只有实验结果,没有稳定性的讨论.

Gao等[9]直接离散分数阶导数,得到了Caputo分数阶导数的3-α(0<α<1)阶数值微分公式,并将该公式应用于求解时间分数阶扩散方程,没有误差估计.Li等[10]引入了一种3-α(0<α<1)的数值方法来近似Caputo分数导数,并在文献[11-12]中将该方法应用于求解时间分数对流扩散方程,然而其中的误差估计和稳定性分析只对0<α<1中的部分α成立.Li等[13]用Diethelm得到收敛阶为3-α(0<α<1)的分数阶导数的离散格式,用于时间分数阶的扩散方程,空间用有限元方法对于任意的0<α<1都保证稳定性.

本文提出一种基于Diethelm方法的3-α(0<α<1)阶差分格式,对区间内的所有α值都能保证该格式是稳定的.

1 分数阶导数离散方法

先推导方程中Riemman-Liouville分数阶导数的离散格式,然后根据其与Caputo分数阶导数的关系,再得出Caputo分数阶导数的离散格式.

由于Riemman-Liouville分数阶导数可以写成Hadamard有限部分积分[4]:

(4)

将区间[0,T]划分为n个子区间,当t=tk=kτ,(k=1,2,…,n)时,有

(5)

在区间[w0,w1],用经过三点(w0,g(w0)),(w1,g(w1))和(ws,g(ws))的二次插值多项式近似g(w),其中s为正整数,且2≤s≤k;在区间(wi-1,wi](i=2,3,…k),用经过三点(wi-2,g(wi-2)),(wi-1,g(wi-1))和(wi,g(wi))的二次插值多项式近似g(w).即,在区间[w0,w1]上,

(6)

在区间(wi-1,wi]上,

(7)

另一方面,由于0<α<1,w0=0是被积函数w-α-1g2(w)的奇异点,故在区间[w0,w1]上使用 0<α<1的Hadamard有限部分积分定义式(4),有

将式(6)代入上式,有

(8)

式中

(9)

同时,其他部分积分为正常积分,即

(10)

式中

(11)

Qi=2i2-α-2(i-1)2-α-2(2-α)i1-α+

2(2-α)(1-α)(i-1)1-α

(12)

(13)

将式(8~13)代入式(5),得

再将g(wi)=u(tk-i)代入上式整理,得以下引理.

引理1当0<α<1时,假设函数u∈C3[0,T],有以下成立,其中s≥2,

(14)

当k=2时,

当k=3时,

当k≥4时,

同时注意到s≥2,上式关于s单调.当s=2时,

当s→+∞时,

2) 当i=1,2,…k,i≠s时,由式(11~13),有

记v(i)=μ(i+1)-μ(i),有v(i)>0,于是上式可整理为

记ε(i)=v(i+1)-v(i),有ε(i)>0,于是上式可整理为

3) 不妨设u(t)=1,当t=tk时,

另一方面,由于u(t)=1,有u‴(t)=0,于是

(18)

整理得

证毕.

(19)

2 方程的隐式差分格式

uxx(xj,tk)=

(20)

(21)

(22)

将边界和初始条件离散为

式中:j=1,2,…,m-1;k=1,2,…,n.

将差分格式(22)写成矩阵形式如下:

k=1,2,…,n

式中

由引理1中式(15),及c>0有以下结论.

定理1矩阵A是严格对角占优的.

定理1显然成立,故矩阵A是可逆的,即式(22)是可解的.

3 隐式差分格式的稳定性和收敛性

3.1 隐式差分格式解的稳定性

证明用数学归纳法证明.

步骤1 证明k=1时结论成立.

当k=1时,式(22)可以整理为

j=1,2,…,m-1

(25)

将式(25)代入,可得

由引理2中式(17)取k=1,得

再由Γ(1-α)>0,将‖U1‖∞继续整理,可得

即,当k=1时,结论成立.

步骤2 假设当1

i=2,3,…,k-1

下面证明当结论对i=k成立.

与k=1时的情况相同,可得

再由式(15),得

由式(17),有以下成立,

证毕.

3.2 隐格式的收敛性

(26)

由E0=0和定理2,可以得以下收敛性定理.

O(τ3-α+h2)

4 数值算例

考虑方程,

初边值条件如下:

该方程的精确解为u(x,t)=t3x(1-x).

表1 误差和时间的收敛阶

运算结果表明,收敛阶符合3-α.且随着α增加,s增加,而时间节点数需大于s,因此α=0.9没有举例验证.

本文应用Diethelm方法,将Riemman-Liouville分数阶导数写成Hadamard有限部分积分,将积分区间分割,每个区间用二次插值多项式逼近,得到Riemman-Liouville分数阶导数的离散格式.利用Riemman-Liouville与Caputo分数阶导数的关系,得到模型(1~3)的隐式差分格式,并证明根据α取值的不同,当s取足够大的值时,该隐式差分格式是无条件稳定和收敛的,可以保证在差分方法中,该离散格式对于任意的α都适用.进一步地,可以用更高次的多项式插值得到高阶的收敛格式,需对函数的光滑性有更高要求.

猜你喜欢
插值差分导数
一种基于局部平均有限差分的黑盒对抗攻击方法
符合差分隐私的流数据统计直方图发布
滑动式Lagrange与Chebyshev插值方法对BDS精密星历内插及其精度分析
解导数题的几种构造妙招
二元Barycentric-Newton混合有理插值
一个求非线性差分方程所有多项式解的算法(英)
基于pade逼近的重心有理混合插值新方法
关于导数解法
基于差分隐私的数据匿名化隐私保护方法
导数在圆锥曲线中的应用