解常微分方程的稳定的显式单步法
2013-11-12龙爱芳胡军浩
龙爱芳, 胡军浩
(中南民族大学数学与统计学学院, 湖北武汉 430074)
文献[1]-文献[10]给出了求解常微分方程的各种计算方法,笔者给出了另一个求解常微分方程的显式的单步法,它是二阶的,而且是无条件稳定的。
1 无条件稳定的二阶显式的单步法
设初值问题:
(1)
的理论解为y(x),将方程(1)两边在区间[xn,xn+1]上积分得:
(2)
(3)
成立,而yn+1=P(xn+1),由式(3)得确定A,B,C各值的方程组:
(4)
(5)
由式(4)与式(5)化简得
(6)
把式(6)代入式(2)化简得
(7)
把式(7)代入式(6)化简得
(8)
由式(7)和式(8)可得
(9)
(10)
把式(9)和式(10)代入上式并化简得
(11)
式(11)即为笔者提出的求解初值问题的常微分方程(1)的显式单步法。
定理1式(11)是求解初值问题的常微分方程(1)的一个二阶显式单步法。
证明由式(11)得
故式(11)是求解初值问题的常微分方程(1)的一个二阶显式单步法。
定理2式(11)是求解初值问题的常微分方程(1)的一个无条件稳定方法。
(12)
2 数值试验
表1 例1的二阶显式单步法(11)数值试验
表2 例2的二阶显式单步法(11)数值试验
参考文献/References:
[1] LAMBERT J D.Nonlinear methods for stiff system of ordinary differential equation[A].Conference on the Numerical Solution of Differential Equation[C].[S.l.]: Springer-Verlag,1974.75-88.
[2] 文立平. 一族多步二阶导数方法的收缩性[J].计算数学,2001,23(3):265-270.
WEN Liping. The countractivity of a class of second derivative multistep methods[J]. Methematica Numerica Sinica,2001,23(3):265-270.
[3] LINIGER W, NEVALINNA O.Contractive methods for stiff differential equations Part Ⅰ [J]. BIT,1978,16:457-474.
[4] LINIGER W,NEVALINNA O.Contractive methods for stiff differential equations Part Ⅱ[J]. BIT,1979,19:53-72.
[5] ENRIGHT E H.Second dervative multistep methods for stiff ordinary differential equations[J]. SIAM J Numer Anal,1974,11(2):321-331.
[6] 杨小远. 基于抛物线逼近法方法的常微分方程数值解法研究[J]. 河南科学,2011,29(2):127-132.
YANG Xiaoyuan. Improved Euler’s method-parabolic approximation[J]. Henan Science,2011,29(2):127-132.
[7] 张宇平,姜 晗,朱爱玲. 常微分方程的梯形外推法[J]. 山东师范大学学报(自然科学版),2012,27(1):29-31.
ZHANG Yuping,JIANG Han, ZHU Ailing. The extrapolation trapezoidal method of ordinary differential equation[J]. Journal of Shandong Normal University(Natural Science), 2012,27(1):29-31.
[8] AZIZ A K,MONK D.Continuous finite elements in space and time for the heat equation[J].Math Comp,1969,52:255-274.
[9] DAVID C L.Linear Algebra and Its Applications[M].[S.l.]:Publishing House of Electronics Industry,2004.
[10] WILLD D R. Experiments in stepsize control for adams linear multistep methods[J]. Advancs in Computatkraal Mathematics.1998,8:335-344.