Research Article Diagonally Implicit Block Backward Differentiation Formulas for Solving Ordinary Differential Equations

Similar documents
A New Block Method and Their Application to Numerical Solution of Ordinary Differential Equations

Fourth Order RK-Method

Research Article A Generalization of a Class of Matrices: Analytic Inverse and Determinant

One-Step Hybrid Block Method with One Generalized Off-Step Points for Direct Solution of Second Order Ordinary Differential Equations

Research Article Solving Delay Differential Equations of Small and Vanishing Lag Using Multistep Block Method

Part IB Numerical Analysis

Research Article L-Stable Derivative-Free Error-Corrected Trapezoidal Rule for Burgers Equation with Inconsistent Initial and Boundary Conditions

A Zero-Stable Block Method for the Solution of Third Order Ordinary Differential Equations.

Research Article P-Stable Higher Derivative Methods with Minimal Phase-Lag for Solving Second Order Differential Equations

Research Article An Accurate Block Hybrid Collocation Method for Third Order Ordinary Differential Equations

Research Article A Two-Step Matrix-Free Secant Method for Solving Large-Scale Systems of Nonlinear Equations

Scientific Computing: An Introductory Survey

Research Article On the Numerical Solution of Differential-Algebraic Equations with Hessenberg Index-3

-Stable Second Derivative Block Multistep Formula for Stiff Initial Value Problems

Numerical Methods - Initial Value Problems for ODEs

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester

A Family of L(α) stable Block Methods for Stiff Ordinary Differential Equations

ECE257 Numerical Methods and Scientific Computing. Ordinary Differential Equations

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

Exponentially-Fitted Runge-Kutta Nystrom Method of Order Three for Solving Oscillatory Problems ABSTRACT 1. INTRODUCTION

Numerical solution of ODEs

A Family of Block Methods Derived from TOM and BDF Pairs for Stiff Ordinary Differential Equations

Bindel, Fall 2011 Intro to Scientific Computing (CS 3220) Week 12: Monday, Apr 18. HW 7 is posted, and will be due in class on 4/25.

Ordinary differential equations - Initial value problems

Research Article The Numerical Solution of Problems in Calculus of Variation Using B-Spline Collocation Method

Solving PDEs with PGI CUDA Fortran Part 4: Initial value problems for ordinary differential equations

Chapter 5 Exercises. (a) Determine the best possible Lipschitz constant for this function over 2 u <. u (t) = log(u(t)), u(0) = 2.

On Nonlinear Methods for Stiff and Singular First Order Initial Value Problems

Z. Omar. Department of Mathematics School of Quantitative Sciences College of Art and Sciences Univeristi Utara Malaysia, Malaysia. Ra ft.

COSC 3361 Numerical Analysis I Ordinary Differential Equations (II) - Multistep methods

Applied Math for Engineers

A New Embedded Phase-Fitted Modified Runge-Kutta Method for the Numerical Solution of Oscillatory Problems

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

Investigation on the Most Efficient Ways to Solve the Implicit Equations for Gauss Methods in the Constant Stepsize Setting

Remark on the Sensitivity of Simulated Solutions of the Nonlinear Dynamical System to the Used Numerical Method

HIGHER ORDER METHODS. There are two principal means to derive higher order methods. b j f(x n j,y n j )

Research Article Improved Estimators of the Mean of a Normal Distribution with a Known Coefficient of Variation

Runge Kutta Collocation Method for the Solution of First Order Ordinary Differential Equations

Research Article Attracting Periodic Cycles for an Optimal Fourth-Order Nonlinear Solver

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

Ordinary differential equation II

Research Article An Inverse Eigenvalue Problem for Jacobi Matrices

Mathematics for chemical engineers. Numerical solution of ordinary differential equations

5.6 Multistep Methods

Research Article Generalized Fuzzy Soft Expert Set

Research Article Strong Convergence of Parallel Iterative Algorithm with Mean Errors for Two Finite Families of Ćirić Quasi-Contractive Operators

MATHEMATICAL METHODS INTERPOLATION

Solving Delay Differential Equations (DDEs) using Nakashima s 2 Stages 4 th Order Pseudo-Runge-Kutta Method

Research Article A Note on the Solutions of the Van der Pol and Duffing Equations Using a Linearisation Method

PARTIAL DIFFERENTIAL EQUATIONS

An Implementation of QSAOR Iterative Method for Non-Homogeneous Helmholtz Equations

A NEW INTEGRATOR FOR SPECIAL THIRD ORDER DIFFERENTIAL EQUATIONS WITH APPLICATION TO THIN FILM FLOW PROBLEM

Research Article Taylor s Expansion Revisited: A General Formula for the Remainder

Numerical Differential Equations: IVP

CHAPTER 5: Linear Multistep Methods

THE CONVERGENCE AND ORDER OF THE 3-POINT BLOCK EXTENDED BACKWARD DIFFERENTIATION FORMULA

Multistep Methods for IVPs. t 0 < t < T

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Numerical Methods for Differential Equations

Research Article Fuzzy Soft Multiset Theory

Research Article Approximation Algorithm for a System of Pantograph Equations

Research Article Parametric Evaluations of the Rogers-Ramanujan Continued Fraction

Research Article Existence and Uniqueness of Homoclinic Solution for a Class of Nonlinear Second-Order Differential Equations

Research Article The Adjacency Matrix of One Type of Directed Graph and the Jacobsthal Numbers and Their Determinantal Representation

Research Article On Factorizations of Upper Triangular Nonnegative Matrices of Order Three

1 Ordinary Differential Equations

Research Article On New Wilker-Type Inequalities

Ordinary Differential Equations. Monday, October 10, 11

Initial value problems for ordinary differential equations

A New Approach for Solving Dual Fuzzy Nonlinear Equations Using Broyden's and Newton's Methods

Unit I (Testing of Hypothesis)

NUMERICAL METHODS FOR ENGINEERING APPLICATION

369 Nigerian Research Journal of Engineering and Environmental Sciences 2(2) 2017 pp

Research Article A New Roper-Suffridge Extension Operator on a Reinhardt Domain

Research Article A New Class of Meromorphically Analytic Functions with Applications to the Generalized Hypergeometric Functions

Scientific Computing with Case Studies SIAM Press, Lecture Notes for Unit V Solution of

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

Research Article A Legendre Wavelet Spectral Collocation Method for Solving Oscillatory Initial Value Problems

16.7 Multistep, Multivalue, and Predictor-Corrector Methods

New Third Order Runge Kutta Based on Contraharmonic Mean for Stiff Problems

Ordinary Differential Equations

Some Formulas for the Principal Matrix pth Root

Research Article He s Variational Iteration Method for Solving Fractional Riccati Differential Equation

MTH 452/552 Homework 3

Research Article On the Modified q-bernoulli Numbers of Higher Order with Weight

Math 128A Spring 2003 Week 12 Solutions

Research Article Strong Convergence of a Projected Gradient Method

Initial value problems for ordinary differential equations

2 Numerical Methods for Initial Value Problems

Solving Ordinary Differential equations

Research Article The Dirichlet Problem on the Upper Half-Space

MOHAMED SULEIMAN Mathematics Department, Faculty of Science and Environmental Studies, Universiti Pertanian Malaysia, Serdang, Selangor, Malaysia.

Research Article A Rapid Numerical Algorithm to Compute Matrix Inversion

Numerical Methods for Engineers. and Scientists. Applications using MATLAB. An Introduction with. Vish- Subramaniam. Third Edition. Amos Gilat.

Math 411 Preliminaries

Research Article The Spectral Method for Solving Sine-Gordon Equation Using a New Orthogonal Polynomial

AN OVERVIEW. Numerical Methods for ODE Initial Value Problems. 1. One-step methods (Taylor series, Runge-Kutta)

Research Article Solving Fractional-Order Logistic Equation Using a New Iterative Method

Numerical Methods for Differential Equations

Transcription:

International Mathematics and Mathematical Sciences Volume 212, Article ID 767328, 8 pages doi:1.1155/212/767328 Research Article Diagonally Implicit Block Backward Differentiation Formulas for Solving Ordinary Differential Equations I. S. M. Zawawi, 1 Z. B. Ibrahim, 2 F. Ismail, 2 and Z. A. Majid 2 1 Department of Mathematics, Faculty of Science, Universiti Putra Malaysia, 434 Serdang, Selangor, Malaysia 2 Institute for Mathematical Research, Department of Mathematics, Faculty of Science, Universiti Putra Malaysia, 434 Serdang, Selangor, Malaysia Correspondence should be addressed to Z. B. Ibrahim, zarinabb@science.upm.edu.my Received 3 June 212; Revised 9 October 212; Accepted 14 October 212 Academic Editor: Attila Gilányi Copyright q 212 I. S. M. Zawawi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper focuses on the derivation of diagonally implicit two-point block backward differentiation formulas DI2BBDF for solving first-order initial value problem IVP with two fixed points. The method approximates the solution at two points simultaneously. The implementation and the stability of the proposed method are also discussed. A performance of the DI2BBDF is compared with the existing methods. 1. Introduction Most real life problems that arise in various fields of study such as engineering or science are constructed as mathematical models before they are solved. These models often lead to differential equations. A differential equation can simply be defined as an equation that contains a derivative. In this paper, we are concerned with the numerical solution of IVP with two fixed points of the general form y y v 1 ) y v2 ) g y ), 1.1 given initial values y x n y n, where v 1 <v 2 R and g y / is a bounded real-valued function with continuous derivatives. See; 1 how the problem may be simplified and we can assume that the fixed points are y 1 x and y 2 x 1. The aim of this paper is to introduce a new block method which is called diagonally implicit two point block backward

2 International Mathematics and Mathematical Sciences differentiation formulas. Basically, block method is a method which is used to compute previous k blocks and to calculate the current block where each block contain r points. Ibrahim et al. 2 gave the general form for r point k block as k k A j y n j h B j f n j, j j 1.2 where A j and B j are r by r matrices. The rapid growth of the studies on the block methods for solving ODEs contribute to the competition in developing and deriving an accurate method for solving many types of ODEs. Among the earliest research on block methods was proposed by Shampine and Watts 3 with block implicit one step method, Cash 4 with modified extended backward differential formulas, Chu and Hamilton 5 with multi-block methods, Majid and Suleiman 6 with fully implicit block method for solving ODEs. The most recent study of block method is on computing block approximation y,y...y n k known as block backward differentiation formulas BBDF presented by Ibrahim et al. 7. Diagonally implicit for multistep method are discussed by a few researchers such as Majid and Suleiman 8 with 4-point diagonally implicit block method and Alexander 9 with diagonally implicit Runge- Kutta method for solving stiff ODEs. In this paper, we interested to compare the accuracy of the proposed method with the one-step predictor-corrector method 1SPCM and P-C ADAMS method studied by Aguiar and Ramos 1. 2. Formulation of Diagonally Implicit BBDF In Figure 1, diagonally implicit 2-point BBDF DI2BBDF will create two new equally spaced solution values simultaneously. Majid and Suleiman 8 stated that the method is called diagonally implicit because the coefficients of the upper triangular matrix entries are zero. We will derive the formula to compute the approximate values of y and y simultaneously with two previous back values x n 1 and x n. The formula was derived by using Lagrange interpolation polynomial which compute the solutions at x and x separately. Consider the polynomial P k x of degree k which interpolates the valuesy n, y n 1,, y n k 1 of a function f at interpolating points x n, x n 1,, x n k 1 in terms of Lagrange polynomial defined as follows: k P k x L k,j x f ) x j, j 2.1 where L k,j x k x x i ) x j x 2.2 i i i / j for each j, 1,...,k.

International Mathematics and Mathematical Sciences 3 h h h x n 1 x n x n+1 x n+2 y n+1 y n+2 Figure 1: Diagonally Implicit 2-point block method of constant step size. For y, we defined s x x /h and replace f x, y by polynomial 2.1 which interpolates only the values y n 1, y n,andy at the interpolating points x n 1,x n,...,x. P x sh x sh x n x sh x h 2h y n 1 x sh x n 1 x sh x y n h h 2.3 x sh x n 1 x sh x n y. 2h h Thus, differentiating the resulting polynomial once with respect to s at the point x x and evaluating at s gives the following: P x P x hf 1 2 y n 1 2y n 3 2 y. 2.4 Then, we interpolate the values y n 1, y n, y,andy at the interpolating points x n 1, x n, x,...,x and differentiating the resulting polynomial once with respect to s at the point x x and substituting s yield P x P x hf 1 3 y n 1 3 2 y n 3y 11 6 y. 2.5 Therefore, the corrector formulae at x and x are given by y 1 3 y n 1 4 3 y n 2 3 hf, y 2 11 y n 1 9 11 y n 18 11 y 6 11 hf. 2.6 3. Stability of Diagonally Implicit BBDF Many numerical methods depend on speed of convergence, computational expense and accuracy for the solution of initial value problems IVPs. In this section, our aim is to identify the properties of linear stability of DI2BBDF. According to Shampine and Watts 3,

4 International Mathematics and Mathematical Sciences the most critical limitation of block method is due to the existence of stability problems. The basic definition of zero stable for block method described by Ibrahim et al. 1. The block method is said to be zero-stable if the roots R j,j 1 1 k, of the first characteristic polynomial ρ R det k i A ir k i,a I, satisfy R j 1. If one of the roots is 1, we call this root the principal root of ρ R. The linear stability properties are determined through application of the standard linear test problem y λy, λ <, λ complex. 3.1 Hence, we will construct the formulas that have been derived in the previous section, which is 2.6. Application of the standard linear test problem 3.1 to 2.6 gives the following y 2 3 λhy 1 3 y n 1 4 3 y n. y 6 11 λhy 2 11 y n 1 9 11 y n 18 11 y. 3.2 Setting ĥ λh, we write 3.2 in the matrix coefficient specified as A 1 2 ) 3ĥ 1 6 ), 11ĥ Y m [ ] y, B y 1 4 3 3 2 11 9, 11 Y m 1 [ ] yn 1. y n 3.3 The first characteristic polynomial of 3.2 is given by ρ t det ta B t 2 4 33 t2 ĥ 34 33 t 4 11 t2 ĥ 2 8 11 tĥ 1 3. 3.4 By solving ρ t andĥ, we can determine the zero stable and yield t 1and t 1/33. Thus the diagonally implicit BBDF is zero stable. Since one of the roots is 1, we call this root as principal root. 4. Implementation of the Method In this section, we were obtained the calculation of y and y using the Newton iteration. The DI2BBDF can be written in general form as F 1 y 2 3 hf μ 1 F 2 y 18 11 y 6 11 hf μ 2, 4.1 where μ 1 and μ 2 are the backvalues.

International Mathematics and Mathematical Sciences 5 To specify the iteration, the following notation is introduced. i 1 th iterative value of y,andlete i 1 iteration takes the form as below: y i and e i 1 will denote the y i. Newton [ ]) [ ]) 1, [ ]) [ ]) y i F 1 y i F 1 y i i 1 1. y y i F 2 y i F 2 y i 4.2 Substituting F 1 F 1, F 2 and F 2 take the form y i y i 1 2 3 h f y 2 3 ) ) i hf μ 1 1 2 3 h f y ) 1, ) y i y i 2 i hf 3 μ 1. 4.3 Similarly for the second point, y gives y i y i 18 11 y i 6 11 ) ) y i 1 6 11 h f y ) i hf μ 2 1 6 11 h f ) 1, y y i 18 11 y i 6 i hf 11 μ 2. 4.4 Hence, equation 4.3 and 4.4 in matrix form 1 2 3 h f ) y 18 11 1 6 11 h f ) y e i 1 e i 1 1 18 11 1 2 h 3 [ ] i y y i [ ] i f 6 f i 11 [ ] μ1. μ 2 4.5 Therefore, the approximation values of y and y are y i e i 1, y i e i 1. 4.6 5. Numerical Example In this section, an autonomous problem with two fixed points considered for the purpose of validating the numerical results: The solution is y y. y x y x y x 1 ). 5.1 y x 2

6 International Mathematics and Mathematical Sciences Table 1: Numerical results for problem 5.1 for different step sizes, h 2 j. j Method MAX E 1SPCM 4.3821E 5 2 P-C ADAMS 1.2533E 3 DI2BBDF 7.4651E 3 1SPCM 1.113E 5 3 P-C ADAMS 3.2E 4 DI2BBDF 1.9472E 3 1SPCM 2.87E 6 4 P-C ADAMS 8.949E 5 DI2BBDF 4.9778E 4 1SPCM 7.478E 7 5 P-C ADAMS 2.362E 5 DI2BBDF 1.2576E 4 1SPCM 1.7656E 7 6 P-C ADAMS 5.165E 6 DI2BBDF 3.1612E 5 1SPCM 4.4189E 8 7 P-C ADAMS 1.2786E 6 DI2BBDF 7.9239E 6 1SPCM 1.153E 8 8 P-C ADAMS 3.1991E 7 DI2BBDF 1.9836E 6 Exact solution for <y < 1is ) e e x/2 x/2 y 2 y e x y 2 4y 4 y x 2 y 1 ). 5.2 See Aguiar and Ramos 1. We have tested the problem for y.1 and consider the step size, h 2 j where j 2, 3, 4, 5, 6, 7, 8 with interval, 2. The accuracy for all methods in terms of maximum error is shown in Table 1. The notation used in the table takes the following meaning: h: stepsize, MAX E: maximum error, DI2BBDF: diagonally implicit 2-point block backward differentiation formulas method, 1SPCM: one-step predictor-corrector method, P-C ADAMS: explicit Euler as a predictor and trapezoidal rule as a corrector. The maximum error is defined as follows: Maximum error max 1 i NS y i y x i where NS is the number of steps.

International Mathematics and Mathematical Sciences 7 log 1 MAXE) 1 2 3 4 5 6 7 8 9 j 2 3 4 5 6 7 8 1SPCM P-C ADAMS DI2BBDF Figure 2: The graph of log 1 MAXE against j. 1.1.9.7 y.5.3.1.1 5 1 15 2 x Approximate solutions Exact solutions Figure 3: The graph of exact and approximate solutions against x, 2 using h.4. In Figure 2, the numerical results obtained with the proposed method and existing methods are plotted. The exact and approximate solutions using h.4 are also plotted in Figure 3. 6. Conclusion In this work, we have applied DI2BBDF as a numerical method for solving ordinary initial value problem with two fixed points. By reducing the step size h, we observe that the value

8 International Mathematics and Mathematical Sciences of maximum errors for DI2BBDF gets smaller. Furthermore, by comparing our results with the solutions obtained by the existing methods, we can conclude that DI2BBDF yields less accurate approximations. However, for the case of high dimension problem, DI2BBDF still performs well although as known that block backward differentiation formula is more effective for solving stiff initial value problems. In Figure 3, we can observe that both exact and approximate solutions of DI2BBDF are still increase towards the stable fixed point y 1. For future research, we map out the strategy to improve the performance of this method by extending the order of the formula and modify the formula in a variable-step size for solving differential initial value problems with two fixed points. References 1 J. V. Aguiar and H. Ramos, A numerical ODE solver that preserves the fixed points and their stability, Computational and Applied Mathematics, vol. 235, no. 7, pp. 1856 1867, 211. 2 Z. B. Ibrahim, M. B. Suleiman, and K. I. Othman, Fixed coefficient block backward differentiation formula for the numerical solution of stiff odes, Applied Mathematics and Computation, vol. 21, no. 3, pp. 58 52, 28. 3 L. F. Shampine and H. A. Watts, Block implicit one-step methods, Mathematics of Computation, vol. 23, pp. 731 74, 1969. 4 J. R. Cash, The integration of stiff initial value problems in ODEs using modified extended backward differentiation formulae, Computers & Mathematics with Applications, vol. 9, no. 5, pp. 645 657, 1983. 5 M. T. Chu and H. Hamilton, Parallel solution of ODEs by multiblock methods, SIAM Journal on Scientific and Statistical Computing, vol. 8, no. 3, pp. 342 353, 1987. 6 Z. A. Majid and M. B. Suleiman, Implementation of four-point fully implicit block method for solving ordinary differential equations, Applied Mathematics and Computation, vol. 184, no. 2, pp. 514 522, 27. 7 Z. B. Ibrahim, K. I. Othman, and M. Suleiman, Implicit r-point block backward differentiation formula for solving first-order stiff ODEs, Applied Mathematics and Computation, vol. 186, no. 1, pp. 558 565, 27. 8 Z. A. Majid and M. B. Suleiman, Performance of four point diagonally implicit block method for solving first order stiff odes, Department of Mathematics UTM, vol. 222, pp. 137 146, 26. 9 R. Alexander, Diagonally implicit Runge-Kutta methods for stiff o.d.e. s, SIAM Journal on Numerical Analysis, vol. 14, no. 6, pp. 16 121, 1977. 1 Z. B. Ibrahim, J. Rozita, and F. Ismail, On the stability of fully implicit block backward differentiation formulae, Department of Mathematics UTM, vol. 19, no. 2, pp. 83 89, 23.

Advances in Operations Research Advances in Decision Sciences Mathematical Problems in Engineering Algebra Probability and Statistics The Scientific World Journal International Differential Equations Submit your manuscripts at International Advances in Combinatorics Mathematical Physics Complex Analysis International Mathematics and Mathematical Sciences Stochastic Analysis Abstract and Applied Analysis International Mathematics Discrete Dynamics in Nature and Society Discrete Mathematics Applied Mathematics Function Spaces Optimization