Convergence results of two-step W-methods for two-parameter singular perturbation problems

https://doi.org/10.1016/j.amc.2006.11.131Get rights and content

Abstract

Two-step W-methods are a class of efficient numerical methods for stiff initial value problems of ordinary differential equations. We study quantitative convergence of parallel two-step W-methods for a class of two-parameter singular perturbation problems, obtain the local and global error estimates for variable stepsizes, show that no order reduction occurs, and extend the corresponding results given by Weiner et al. [R. Weiner, B.A. Schmitt, H. Podhaisky, Two-step W-methods on singular perturbation problems, Report 73, FB Mathematik und Informatik, Universität Marburg, Marburg, 2000].

Introduction

The singular-perturbation initial value problems arise widely in many scientific and engineering fields such as chemical kinetics, automatics control, fluid mechanics, etc. They are a special class of stiff initial value problems. But they cannot be covered by B-theory (cf. [1], [2], [3], [4], [5], [6], [7], [8]), due to their one-sided Lipschitz constants which are in general of size O(ε−1) with 0 < ε  1.

In the last ten years, many authors have presented many important convergence results for linear multistep methods, Runge–Kutta methods, Rosenbrock methods, one-leg methods, general linear methods, etc., for one-parameter singular perturbation problems (SPPs) (cf. [9], [10], [11], [12], [13], [14], [15], [16]). It is more complicated and more difficult to discuss the error behaviors of numerical methods for SPPs with many parameters being of multiple scales than with one parameter. So far, there are a few convergence results of A(α)-stable linear multistep methods for two-parameter SPPs (cf. [17]).

Recently, linearly-implicit two-step methods were introduced and widely investigated for solving stiff initial value problems (cf. [18], [19], [20], [21], [22], [23], [24]). These methods include parallel two-step W-methods (PTSW methods) (cf. [18], [19], [20]) and parallel peer two-step methods (cf. [21], [22], [23], [24]), etc. These parallel methods overcome some drawbacks of linearly-implicit one-step methods and have some good characterizations, which are summed up in [24]. Especially, convergence properties of PTSW methods applied to one-parameter SPPs were discussed, and estimates of the global error for variable stepsizes are given in [18]. Convergence properties of a class of implicit parallel peer two-step methods for one-parameter SPPs were also investigated for constant stepsize in [23]. The main results in [18], [23] are that no order reduction occurs.

In the present paper, we discuss quantitative error behaviors of PTSW methods for a class of SPPs with two-parameter. These extend the corresponding results described in [18], and also show that no order reduction occurs.

Section snippets

Two-parameter SPPs and PTSW methods

Consider the two-parameter singularly-perturbed initial value problemx(t)=u(x,y,z),x[t0,T],ε1y(t)=f(x,y,z),ε2z(t)=g(x,y,z),x(t0)=x0,y(t0)=y0,z(t0)=z0,where ε1, ε2 are perturbation parameters and satisfy 0 < εi  1 for i = 1, 2. Maps u:Rnx×Rny×RnzRnx, f:Rnx×Rny×RnzRny and g:Rnx×Rny×RnzRnz are sufficiently smooth with bounded derivatives, and the functions f, g satisfyμ(fy(x,y,z))μ1<0,μ(gz(x,y,z))μ2<0,xRnx,yRny,zRnz,where μ(·) denotes the logarithmic matrix norm with respect to the Euclidean

Simplifying conditions and local error

Now, we consider the residual errors δmi and ηm that appear when the exact values w(tm) and w(tm+cihm) are substituted for wm and kmi in (2.4)W^mi=w(tm)+hmj=1saijw(tm-1+cjhm-1),i=1,,s,(I-hmγiTm)w(tm+cihm)=F(W^mi)+hmTmj=1sγijw(tm-1+cjhm-1)+δmi,w(tm+1)=w(tm)+hmi=1s(biw(tm+cihm)+viw(tm-1+cihm-1))+ηm.

The errors in (3.1) can be discussed with the help of the following simplifying conditions (cf. [19]):C(q):j=1saij(cj-1)l-1=σl-1cill,l=1,2,,q,Γ(q):j=1sγij(cj-1)l-1=-γiσl-1cil-1,l=1,2,,q,B(

PTSW methods

To prove the main results, we introduce the following lemmas. The proof of these lemmas are similar to the corresponding lemmas given in [18]. In this section, we will study the quantitative errors of PTSW methods with Tm=F(wm).

Lemma 3

Assume that (2.5) and fz=0 hold, Tm has the form (3.3), then(I-hmγTm)-1=I+O(hm)O(ε1)O(ε2)O(1)I-hmγε1Tm,5-1+O(ε1)O(ε2)O(1)Oε1hm+O(ε1)I-hmγε2Tm,9-1+O(ε2),Sm=(I-hmγTm)-1hmTm=O(hm)O(ε1)O(ε2)O(1)I-hmγε1Tm,5-1hmε1Tm,5+O(ε1)O(ε2)O(1)Oε1hm+O(ε1)I-hmγε2Tm,9-1hmε2Tm,9+O(ε2).

Proof

Partitioned PTSW methods

We will discuss global errors of the partitioned W-method in this section. The difference between this method and the PSTW method which we considered in the above section is the choice of Tm. Here, we suppose thatTm=P-1000Tm,4Tm,5Tm,6Tm,7Tm,8Tm,9.

In this situation, the component of numerical solution wm which approximates to x(tm) can be computed explicitly. So the size of the linear system of the method (2.4) reduces from n to n-nx.

With the assumption (5.1), it is straightforward to show that

Numerical examples

Consider the two-stage PTSW method (cf. [18])γ=1.2,c1=1+γ-13γ-12,c2=1,a11=c122(c1-1),a21=c222(c1-1),a12=c1-a11,a22=c2-a21,γ11=-γc1c1-1,γ21=-γc2c1-1,γ12=-γ-γ11,γ22=-γ-γ21,b1=2c1-312c1(c1-1),b2=6c12-14c1+712(c1-2)(c1-1),v1=-2c1-112(c1-2)(c1-1),v2=6c12-10c1+312c1(c1-1).

This method satisfies B(4), C(2) and Γ(2). It is a method of order 3 according to Theorem 1, Theorem 2. We apply this method to the following examples.

Problem 1

Consider the nonlinear problemx(t)=u(x,y,z)=x-(t-1)y+z-sint,t[0,1],ε1y(t)=f(x,y

Acknowledgements

The authors are indebted to the referees for their useful comments and valuable suggestions.

References (25)

  • Shoufu Li

    Theory of Computational Methods for Stiff Differential Equations

    (1997)
  • E. Hairer et al.

    Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems

    (1996)
  • Cited by (3)

    This work is supported by project from NSF of China (No.10571147).

    View full text