Embedded 5(4) Pair Trigonometrically-Fitted Two Derivative Runge- Kutta Method with FSAL Property for Numerical Solution of Oscillatory Problems

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

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

Improved Extended Runge-Kutta-like Method for Solving First Order IVPs

Applied Math for Engineers

Embedded Explicit Two-Step Runge-Kutta-Nyström for Solving Special Second-Order IVPs

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

A NOTE ON EXPLICIT THREE-DERIVATIVE RUNGE-KUTTA METHODS (ThDRK)

arxiv: v1 [math.na] 31 Oct 2016

5.6 Multistep Methods

Generalized RK Integrators for Solving Ordinary Differential Equations: A Survey & Comparison Study

Fifth-Order Improved Runge-Kutta Method With Reduced Number of Function Evaluations

On the reliability and stability of direct explicit Runge-Kutta integrators

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS

A Modified Runge-Kutta-Nyström Method by using Phase Lag Properties for the Numerical Solution of Orbital Problems

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

Logarithmic Functions

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators

The family of Runge Kutta methods with two intermediate evaluations is defined by

Work, Energy, and Power. Chapter 6 of Essential University Physics, Richard Wolfson, 3 rd Edition

Exponentially Fitted Symplectic Runge-Kutta-Nyström methods

Lecture 11. Kernel Methods

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

Symplectic Runge-Kutta-Nyström Methods with Phase-Lag Oder 8 and Infinity

Worksheets for GCSE Mathematics. Quadratics. mr-mathematics.com Maths Resources for Teachers. Algebra

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 1. Runge-Kutta Methods

Butcher tableau Can summarize an s + 1 stage Runge Kutta method using a triangular grid of coefficients

Support Vector Machines. CSE 4309 Machine Learning Vassilis Athitsos Computer Science and Engineering Department University of Texas at Arlington

Sains Malaysiana 47(9)(2018):

arxiv: v1 [math.na] 15 Nov 2008

Variations. ECE 6540, Lecture 02 Multivariate Random Variables & Linear Algebra

ATLAS NOTE ATL-SOFT-PUB January 23, 2009

(1) Introduction: a new basis set

Solving Fuzzy Nonlinear Equations by a General Iterative Method

Numerical Methods for Differential Equations

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

TEXT AND OTHER MATERIALS:

8.1 Introduction. Consider the initial value problem (IVP):

Scientific Computing: An Introductory Survey

Estimate by the L 2 Norm of a Parameter Poisson Intensity Discontinuous

The Derivative. Leibniz notation: Prime notation: Limit Definition of the Derivative: (Used to directly compute derivative)

CS Lecture 8 & 9. Lagrange Multipliers & Varitional Bounds

Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential Equations

2.4 Error Analysis for Iterative Methods

Math 3 Unit 4: Rational Functions

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

Direct Explicit Integrators of RK Type for Solving Special Fourth-Order Ordinary Differential Equations With An Application

The Solution of Weakly Nonlinear Oscillatory Problems with No Damping Using MAPLE

Specialist Mathematics 2019 v1.2

Math 171 Spring 2017 Final Exam. Problem Worth

ME5286 Robotics Spring 2017 Quiz 2

Lesson 24: Using the Quadratic Formula,

A Posteriori Error Estimates For Discontinuous Galerkin Methods Using Non-polynomial Basis Functions

NUMERICAL SOLUTION OF ODE IVPs. Overview

Mini project ODE, TANA22

ENO and WENO schemes. Further topics and time Integration

Adebayo O. Adeniran1, Saheed O. Akindeinde2 and Babatunde S. Ogundare2 * Contents. 1. Introduction

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

Grover s algorithm. We want to find aa. Search in an unordered database. QC oracle (as usual) Usual trick

CHAPTER 5 Wave Properties of Matter and Quantum Mechanics I

14- Hardening Soil Model with Small Strain Stiffness - PLAXIS

Worksheets for GCSE Mathematics. Algebraic Expressions. Mr Black 's Maths Resources for Teachers GCSE 1-9. Algebra

An Embedded Fourth Order Method for Solving Structurally Partitioned Systems of Ordinary Differential Equations

Property Testing and Affine Invariance Part I Madhu Sudan Harvard University

Classical RSA algorithm

P.3 Division of Polynomials

Predicting Winners of Competitive Events with Topological Data Analysis

(1) Correspondence of the density matrix to traditional method

Unit 6 Note Packet List of topics for this unit/assignment tracker Date Topic Assignment & Due Date Absolute Value Transformations Day 1

Large Scale Data Analysis Using Deep Learning

Math Check courseware for due dates for Homework, Quizzes, Poppers, Practice test and Tests. Previous lecture

Control of Mobile Robots

ODE Runge-Kutta methods

Efficient path tracking methods

Radial Basis Function (RBF) Networks

MTH 452/552 Homework 3

Journal of Quality Measurement and Analysis JQMA 4(1) 2008, 1-9 Jurnal Pengukuran Kualiti dan Analisis NUMERICAL ANALYSIS JOHN BUTCHER

M.5 Modeling the Effect of Functional Responses

Solving Ordinary Differential equations

The domain and range of lines is always R Graphed Examples:

A Class of an Implicit Stage-two Rational Runge-Kutta Method for Solution of Ordinary Differential Equations

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

Quadratic Equations and Functions

A Numerical Integration for Solving First Order Differential Equations Using Gompertz Function Approach

Mathematics Ext 2. HSC 2014 Solutions. Suite 403, 410 Elizabeth St, Surry Hills NSW 2010 keystoneeducation.com.

Random Vectors Part A

Department of Economics. Issn Discussion paper 30/09

Ordinary Differential Equations II

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

Lesson 1: Successive Differences in Polynomials

Numerical Solution of Fredholm and Volterra Integral Equations of the First Kind Using Wavelets bases

Astrodynamics (AERO0024)

Revised Adomian Decomposition Method for the Solution of Modelling the Polution of a System of Lakes

due date: third day of class estimated time: 10 hours (for planning purposes only; work until you finish)

Differential Equations

3. Mathematical Modelling

A Precise Model of TSV Parasitic Capacitance Considering Temperature for 3D IC DENG Quan ZHANG Min-Xuan ZHAO Zhen-Yu LI Peng

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

7.3 The Jacobi and Gauss-Seidel Iterative Methods


Specialist Mathematics 2019 v1.2

Transcription:

Embedded 5(4) Pair Trigonometrically-Fitted Two Derivative Runge- Kutta Method with FSAL Property for Numerical Solution of Oscillatory Problems N. SENU, N. A. AHMAD, F. ISMAIL & N. BACHOK Institute for Mathematical Research & Department of Mathematics Universiti Putra Malaysia 434 Serdang, Selangor MALAYSIA norazak@upm.edu.my Abstract: - Based on First Same As Last (FSAL) technique, an embedded trigonometrically-fitted Two Derivative Runge-Kutta method (TDRK) for the numerical solution of first order Initial Value Problems (IVPs) is developed. Using the trigonometrically-fitting technique, an embedded 5(4) pair explicit fifth-order TDRK method with a small principal local truncation error coefficient is derived. The numerical experiments are carried out and showed that our new method is more accurate and efficient when compared with other existing Runge-Kutta (RK) and TDRK methods of the same order. Key-Words: - Explicit methods, Embedded methods, First Same As Last technique, Initial Value Problems, TDRK methods, Variable step-size 1 Introduction Consider the numerical solution of the IVPs for the first order Ordinary Differential Equations (ODEs) given in the following form yy = ff(xx, yy), yy(xx ) = yy. (1) A numerous number of researchers have proposed several highly efficient TDRK methods with constant and variable step-sizes as well as implementing the First Same As Last (FSAL) technique in the derivation of their methods. Chan and Tsai[1] introduced special explicit TDRK methods by including the second derivative which involves one evaluation of f and a few evaluations of g per step. They presented methods with stages up to five and order up to seven. Chan et al.[2] then presented their study related to stiff ODEs problems on explicit and implicit TDRK methods and extend the applications of the TDRK methods to various Partial Differential Equations (PDEs). Besides, Zhang et al.[3] derived a new fifth-order trigonometrically-fitted TDRK method for the numerical solution of the radial Schrödinger equation and oscillatory problems. Meanwhile, two fourth-order and three practical exponentially-fitted TDRK methods were presented by Fang et al.[4] and Chen et al.[5] respectively. The new methods were compared with some famous optimized codes and traditional exponentially-fitted Runge-Kutta (RK) methods in the literature. Bogacki and Shampine[6] derived a 3(2) pair of RK formula while Dormand and Prince[7] introduced a family of embedded RK5(4) which have extended stability regions and a small fifthorder principal truncation terms in a few decades back. Tsitouras[8] presented RK pairs of order 5(4) which satisfy only the first column simplifying aumption by neglecting the row simplifying aumptions. Fang et al.[9] designed new embedded pairs of higher order RK methods specially adapted to the numerical integration of IVPs with oscillatory solutions by implementing the FSAL property. Chen et al.[1] improved traditional RK methods by introducing frequency-depending weights in the update. With the phase-fitting and amplificationfitting conditions and algebraic order conditions, new practical RK integrators are obtained and two of the new methods have updates that are also phase-fitted and amplification-fitted. Recently, in [11] and [12], Demba et al. derived four-stage fourth-order explicit trigonometrically-fitted Runge- Kutta-Nyström (RKN) method and fifth-order fourstage explicit trigonometrically-fitted RKN method respectively for the numerical solution of secondorder initial value problems with oscillatory solutions based on Simos RKN method. E-ISSN: 2224-2872 155 Volume 16, 217

Meanwhile, Fawzi et al. in their papers [13] and [14] developed fourth-order phase-fitted and amplification-fitted modified RK method and fourth-order seven stage phase-fitted and amplification-fitted RK methods respectively. Motivated by the FSAL property as well as the trigonometrically-fitting technique, hence in this paper, a new fifth-order four stages 5(4) pair trigonometrically-fitted TDRK method with FSAL property is constructed. An overview of TDRK method will be given in the Section 2. In Section 3, trigonometrically-fitted properties are considered. The derivation of the new method is discued in Section 4. Finally, the numerical results, discuion and conclusion are dealt in Section 5, Section 6 and Section 7 respectively. 2 Two Derivative Runge-Kutta Method Consider the IVPs (1) with ff: R NN R NN. In this case, we also aume that the second derivative is known where yy = gg(yy): = ff (yy)ff(yy), gg: R NN R NN. (2) An explicit TDRK method for the numerical integration of IVPs is given by YY ii = yy nn + h aa iiii ff(yy jj ) + h 2 aa iiii gg(yy jj ), (3) yy nn+1 = yy nn + h bb ii ff(yy ii ) + h 2 bb ii gg(yy ii ), (4) where ii = 1,,. Consider the following explicit methods which have a minimal number of function evaluations where ii1 YY ii = yy nn + hcc ii ff(xx nn, yy nn ) + h 2 aa iiii gg(xx nn + hcc jj, YY jj ), yy nn+1 = yy nn + hff(xx nn, yy nn ) + h 2 bb ii gg(xx nn where ii = 2,,. + hcc ii, YY ii ), (5) (6) This method with a minimal number of function evaluations is called special explicit TDRK method. The difference between this method with the traditional RK methods is that special explicit TDRK methods involves only one evaluation of ff per step. Butcher tableau below shows the difference between the explicit TDRK method and special explicit TDRK method Table 1 Difference between Butcher tableau for explicit and special explicit TDRK method. cc AA AA bb TT bb TT cc AA bb TT The TDRK parameters aa iiii, bb ii and cc jj are aumed to be real and is the number of stages of the method. We introduce the -dimensional vectors bb, bb, cc and matrix, AA where bb = [bb 1, bb 2,, bb ] TT, bb = [bb 1, bb 2,, bb ] TT, cc = [cc 1, cc 2,, cc ] TT and AA = [aa iiii ] respectively. An embedded rr(mm) pair of TDRK method is basedon the method (cc, AA, bb ) of order rr and the other TDRK method (cc, AA, bb ) of order mm where mm < rr and it can be expreed in the following Butcher tableau Table 2 Butcher tableau for embedded TDRK method. cc AA bb TT bb TT In embedded pair of explicit TDRK methods, our main target is to achieve an affordable and cheap local error estimation which will be used in a variable step-size algorithm. At the point xx nn+1 the local error estimation is determined by the expreion δδ nn+1 = yy nn+1 yy nn+1 (7) where yy nn+1 is the solution using the fourth-order formula. The step-size h are being controlled using the procedure given as follows: If TTTTTT/dddddd < EEEEEE < dddddd. TTTTTT then h nn+1 = h nn If EEEEEE TTTTTT/dddddd then h nn+1 = 2h nn If EEEEEE TTTTTT. dddddd then h nn+1 = 1 2 h nn and repeat the step E-ISSN: 2224-2872 156 Volume 16, 217

where dddddd = 2 17, TTTTTT is the accuracy required which is the maximum allowable local error and EEEEEE = δδ nn+1 2 represents the local error estimation at each step. This procedure do not allow step-size change after each step as it would lead to unneceary rounding errors. If the step is acceptable (TTTTTT/dddddd < EEEEEE < dddddd. TTTTTT and EEEEEE TTTTTT/dddddd) then we applied the accepted procedure of performing local extrapolation (or higher order mode). 4 Construction of The New Method In this section, the embedded fourth-order method will be derived using the existing fifth-order TDRK method given by Chan and Tsai[1]. The TDRK parameters must satisfy the following order conditions. Table 3 Order conditions for TDRK methods. Order Conditions 3 Trigonometrically-Fitted Two Derivative Runge-Kutta Method Technique When the special explicit TDRK method (5) and (6) is applied to the ODEs (1) with yy = λλ 2 yy, the method becomes yy nn+1 = yy nn + hff(xx nn, yy nn ) + h 2 bb ii gg(xx nn + cc ii h, YY ii ), (8) 2 bb TT ee = 1 2 3 bb TT cc = 1 6 4 bb TT cc 2 = 1 12 5 bb TT cc 3 = 1 2 6 bb TT cc 4 = 1 3 bb TT AA cc 2 = 1 36 bb TT AA cc = 1 12 bb TT ccaa cc = 1 18 where YY 1 = yy nn + cc 1 hff(xx nn, yy nn ), (9) YY 2 = yy nn + cc 2 hff(xx nn, yy nn ) vv 2 aa 21 YY 1, (1) YY 3 = yy nn + cc 3 hff(xx nn, yy nn ) vv 2 (aa 31 YY 1 + aa 32 YY 2 ), (11) YY 4 = yy nn + cc 4 hff(xx nn, yy nn ) vv 2 (aa 41 YY 1 + aa 42 YY 2 + aa 43 YY 3 ), (12) YY ii = yy nn + cc ii hff(xx nn, yy nn ) + h 2 aa iiii (λλ 2 YY ii ). (13) which results in yy nn+1 = yy nn + hff(xx nn, yy nn ) + h 2 bb ii (λλ 2 YY jj ). (14) Let yy nn = ee iiiiii and ff(xx nn, yy nn ) = iiiiyy nn, compute the values for yy nn+1 and substitute those values in equation (8)-(14). By using ee iiii = cos ( vv) + ii sin ( vv), the following equation is obtained cos ( vv) + ii sin ( vv) = 1 + zz +zz 2 bb ii 1 + zzcc ii + zz 2 aa iiii YY jj ee IIIIxx nn, ii1 (15) The following simplifying aumption is also used in practice. aa iiii = 1 cc 2 ii 2 for ii = 2,,. (16) The FSAL property is given as follows bb ii = aa where ii = 1,, 1and bb =. (17) The advantage of FSAL technique is the last function evaluation of a step is used as the first function evaluation of the next step. 4.1 The Fifth-Order Formula For the fifth-order TDRK method, the existing fifthorder method given by Chan and Tsai[1] is used. The derivation of this method is very simple. To get a TDRK formula of algebraic order five, there will be five equations and six unknowns. Hence,this system has one free parameter. Solve the order conditions given by Table 3 and this will lead to the following equation in term of cc 2 aa 32 = 1 (5 cc 2 3)(1 cc 2 + 3 + 1 cc 2 2 ) 25 (2 cc 2 1) 3, cc 2 (18) bb 1 = 1 1 cc 2 2 8 cc 2 + 1, 12 cc 2 (5 cc 2 3) (19) E-ISSN: 2224-2872 157 Volume 16, 217

bb 2 = 1 cc 2 + 1/2 6 cc 2 (2 cc 2 1)(1 cc 2 + 3 + 1 cc 2 2 ), (2) bb 3 = 25 (2 cc 2 1) 3 12 (5 cc 2 3)(1 cc 2 + 3 + 1 cc 2 2 ), (21) cc 3 = 1 5 cc 2 3 5 2 cc 2 1. (22) Let cc 2 = 1, hence coefficients of this three stage 1 fifth-order formula are given by the following Table 4. Table 4 Three stage fifth-order TDRK method. 3 1 3 4 9 2 5 24 9 32 25 8 The norms of the principal local truncation error coefficients for yy nn is given by ττ (6) 2 = 8.5616861162 1 4. (23) 4.2 The Fourth-Order Formula Based on the values of AA and cc given in the previous section, a four stages fourth-order embedded formula will be derived. Implementing the FSAL property, cc 4 = 1, aa 41 = bb 1, aa 42 = bb 2, aa 43 = bb 3 and aa 44 =. According to order conditions in Table 3 for second, third-order and fourth-order, we have bb 1 + bb 2 + bb 3 + bb 4 1 2 =, (24) 3 1 bb 2 + 3 4 bb 3 + bb 4 1 6 =, (25) 9 1 bb 2 + 9 16 bb 3 + bb 4 1 12 =. (26) Solving equation (24)-(26) will lead to a solution of bb 1, bb 2 and bb 3 in term of bb 4 Our main objective is to choose bb 4 such that the principal local truncation error coefficient, ττ (5) 2 have very small value. Wrong choices of bb 4 may cause a huge difference global error compared with the error tolerance specified. By plotting the graph of ττ (5) 2 against bb 4 and choosing a small value of bb 4 in the range of [.,1.], hence the value of bb 4 lies between [.,.1]. bb 4 = 11/2 is chosen for an optimized pair. All the coefficients are showed in Table 5 and it is denoted as FLTDRK5(4). Table 5 Butcher Tableau for FLTDRK5(4) method. 3 9 1 2 3 4 5 1 24 5 24 4769 54 9 32 25 25 133 324 8 8 1769 25 11 2 The norms of the principal local truncation error coefficients for yy nn is given by ττ (5) 2 = 9.63596518 1 4. (3) 4.3 Derivation of Embedded 5(4) Pair Trigonometrically-Fitted TDRK Method In deriving the new method, the trigonometricallyfitted property will be applied to the embedded TDRK method derived earlier where the coefficient is given in Table 5. Hence, the derivation of the new embedded trigonometrically-fitted TDRK method will be discued next. For optimized value of maximum global error, the combination of bb 2 and bb 4 are chosen as free parameters. By using the coefficients of the higher order method (fifth-order), separate the real part and the imaginary part of (15) and this leads to bb 1 = 5 54 7 9 bb 4, (27) bb 2 = 25 + 5 27 bb 4, (28) bb 3 = 8 56 27 bb 4. (29) E-ISSN: 2224-2872 158 Volume 16, 217

cos (vv) = 1 + 1 8 bb 4 vv 8 + 1 8 1 24 bb 4 vv 6 + 9 2 bb 2 + 1 36 + 1 2 bb 4 vv 4 + 31 162 bb 2 bb 4 vv 2, (vv) = 1 12 bb 4 vv 7 + 1 12 + 1 6 bb 4 vv 5 + 3 1 bb 2 2 27 bb 4 vv 3 + vv. Solving equation (31) and (32) we will obtain (31) (32) bb 2 1 = 324vv 3 (2 vv 4 + 42 37 vv 2 ) (162 vv5 cos ( + 37 vv 5 2 vv 7 vv 4 sin (vv) (33) + 243 vv 6 sin (vv) + 1944 cos (vv) vv 42 vv 3 1944 sin (vv) + 972 vv 2 sin (vv) 324 cos (vv) vv 3 ), 1 bb 4 = vv 3 (2 vv 4 + 42 37 vv 2 (18 cos (vv) vv ) + 42 vv 37 vv 3 + 2 vv 5 (34) 6 sin (vv) + 27 vv 2 sin (vv)). As vv, the following Taylor expansions are obtained bb 2 = 25 1 1176 vv4 + 397 444528 vv6 13979 + 25371936 vv8 111256711 1121337756 vv1 6929656837 479589236352 vv12 +, bb 4 = 79 337 3528 vv4 + 222264 vv6 47713 + 25371936 vv8 51764327 1121337756 vv1 247664939 479589236352 vv12 +. In a similar way, for optimized value of maximum global error, the combination of bb 3 and bb 4 are chosen as free parameters. By using the coefficients of the lower order method (fourthorder), separate the real part and the imaginary part of (15) and this leads to cccccc (vv) = 1 + 1 8 bb 4vv 8 + 64 bb 3 1 24 bb 4 vv 6 + 9 32 bb 3 + 133 72 + 1 (35) 2 bb 4 vv 4 + 65957 162 bb 4 bb 3 vv 2, (vv) = 1 12 bb 4vv 7 + 1 6 bb 4 + 27 32 bb 3 vv 5 + 3 4 bb 3 133 18 bb 4 vv 3 + vv. Solving equation (35) and (36) we will obtain bb 3 = 2 225vv 3 (48 22 vv 2 + 17 vv 4 ) (1667 + 243 vv 6 sin (vv) 235 vv 5 + 162 vv 5 cos (vv) vv 4 sin (vv) 42456 vv 3 324 cos (vv) vv 3 + 972 vv 2 sin (vv) + 1944 cos (vv) vv 1944 sin (vv)), bb 4 = 1 1vv 3 (48 22 vv 2 + 17 vv 4 ) (144 cccccc (vv) vv + 162 cos (vv) vv 3 48 vv2464 vv 3 + 1667 vv 5 + 192 sin (vv) 54 vv 2 sin (vv) + 243 vv 4 sin (vv)). (36) As vv, the following Taylor expansions are obtained (37) (38) As vv, the coefficients of bb 2 and bb 4 of the higher order method will reduce to its original coefficient that is the higher order method. E-ISSN: 2224-2872 159 Volume 16, 217

bb 3 = 1769 225 + 11 6 vv2 9959 216 vv4 + 17619839 72576 vv6 7386874259 191664 vv8 83263591 + 1868976 vv1 17478498863783 14347559232 vv12 +, bb 4 = 11 2 11 6 vv2 + 11379 224 vv4 2368771 83551183 145152 vv6 + 3832128 vv8 517345721 11955879936 vv1 1364786242369 + 28587829248 vv12 +. As vv, the coefficients of bb 3 and bb 4 of the lower order method will reduce to its original coefficient that is the higher order method. The above two solutions are the new embedded 5(4) trigonometrically-fitted TDRK method denoted as FSALTDRK5(4). 5 Problems Tested and Numerical Results The performance of the studied method FSALTDRK5(4) are compared with existing embedded RK and TDRK methods by considering the following problems. All problems below are tested using C code for solving differential equations. The tolerances used are TTTTTT = 1 2ii, ii = 1,,5. Problem 1 (Senu[15]) yy 1 = yy 2, yy 1 () = 1.1, yy 2 = 16yy 1 + 116ee 1xx, yy 2 () = 1, yy 3 = yy 4, yy 3 () = 1, yy 4 = 16yy 3 + 116ee 1xx yy 4 () = 9.6, xx [,1]. Exact solution is yy 1 (tt) =.1 cos ( 4xx) + ee 1xx, yy 2 (xx) =.4 sin( 4xx) 1ee 1xx, yy 3 (tt) =.1 sin ( 4xx) + ee 1xx, yy 4 (xx) =.4cos(4xx) 1ee 1xx. Problem 2 (Rabiei and Ismail[16]) yy 1 = 2yy 1 + yy 2 + 2 sin ( xx), yy 2 = yy 1 2yy 2 + 2(cos ( xx) sin ( xx)), yy 1 () = 2, yy 2 () = 3, xx [,1]. Exact solution is yy 1 (xx) = 2ee xx + sin ( xx), yy 2 (xx) = 2ee xx + cos ( xx). Problem 3 (Duffing problem[17]) yy 1 = yy 2, yy 2 = yy 1 yy 1 3 +.2 cos ( 1.1xx), yy 1 () =.242672867, xx [,1]. yy 2 () =, Exact solution is yy 1 (xx) =.2179477536 cos( 1.1xx) + 2.46946143 1 4 cos ( 3.3xx) + 3.414 1 7 cos ( 5.5xx) + 3.74 1 1 cos ( 7.7xx), yy 2 (xx) =.2212723 sin ( 1.1xx) 7.4824633 1 4 sin ( 3.3xx) 1.535277 1 6 sin ( 5.5xx) 2.64418 1 9 sin ( 7.7xx). Problem 4 (Prothero-Robinson problem[1]) yy = λλ(yy φφ) + φφ, yy() = φφ(), RRRR(λλ) <, xx [,1]. where φφ(xx) is a smooth function. We take λλ = 1 and φφ(xx) = ( xx). Exact solution is yy(xx) = φφ(xx). The following notations are used in Figures 1 4 : FSALTDRK5(4): New embedded 5(4) pair trigonometrically-fitted TDRK method with FSAL property of four stages derived in this paper. TDRK4(5): Existing embedded 5(4) pair TDRK method five stages derived by Chan and Tsai[1]. RKDP5(4): Existing embedded 5(4) pair RK method seven stages given in Dormand and Prince[18]. E-ISSN: 2224-2872 16 Volume 16, 217

RKF4(5): Existing embedded 5(4) pair RK method six stages given in Bu et al.[19]. RKCK5(4): Existing embedded 5(4) pair RK method six stages given in Pre et al.[2]. Figure 3 Efficiency graph for Problem 3 The performance of these numerical results are represented graphically in the following Figures 1 4: Figure 4 Efficiency graph for Problem 4 Figure 1 Efficiency graph for Problem 1 Figure 2 Efficiency graph for Problem 2 6 Discuion The results show the typical properties of the new embedded trigonometrically-fitted TDRK method with FSAL property, FSALTDRK5(4) which have been derived earlier. The derived method is compared with some well-known existing embedded RK and TDRK methods. Figures 1-4 represent the efficiency and accuracy of the method developed by plotting the graph of the logarithm of the maximum global error against the logarithm number of function evaluations. From Figures 1 2, the global error produced by the FSALTDRK5(4) method has smaller global error compared to TDRK5(4), RKDP5(4), RKF5(4) and RKCK5(4). Meanwhile, in Figures 3-4, FSALTDRK5(4) has a bigger global error compared to TDRK5(4) but FSALTDRK5(4) has fewer number of function evaluations per step compared to TDRK5(4). All in all, FSALTDRK5(4) has the least number of function evaluations compared to other existing embedded RK and TDRK methods of the same order. 7 Conclusion In this research, an embedded 5(4) pair trigonometrically-fitted TDRK method with FSAL property has been developed. Based on the numerical results obtained, it can be concluded that the new 5(4) pair FSALTDRK5(4) method is more promising compared to other well-known existing explicit embedded RK and TDRK methods in terms of accuracy and the number of function evaluations. E-ISSN: 2224-2872 161 Volume 16, 217

References: [1] Chan, R. P., & Tsai, A. Y. 21. On explicit two-derivative Runge-Kutta methods. Numerical Algorithms, 53(2-3), 171-194. [2] Chan, R. P., Wang, S., & Tsai, A. Y. 212, September. Two-derivative Runge-Kutta methods for differential equations. In Numerical Analysis and Applied Mathematics ICNAAM 212: International Conference of Numerical Analysis and Applied Mathematics (Vol. 1479, No. 1, pp. 262-266). AIP Publishing. [3] Chan, R. P., Wang, S., & Tsai, A. Y. 212, Zhang, Y., Che, H., Fang, Y., & You, X. 213. A new trigonometrically fitted two-derivative Runge-Kutta method for the numerical solution of the Schrödinger equation and related problems. Journal of Applied Mathematics, 213. [4] Fang, Y., You, X., & Ming, Q. 213. Exponentially fitted two-derivative runge kutta methods for the schrödinger equation. International Journal of Modern Physics C, 24(1), 13573. [5] Chen, Z., Li, J., Zhang, R., & You, X. 215. Exponentially Fitted Two-Derivative Runge- Kutta Methods for Simulation of Oscillatory Genetic Regulatory Systems. Computational and mathematical methods in medicine, 215. [6] Bogacki, P., & Shampine, L. F. 1989. A 3 (2) pair of Runge-Kutta formulas. Applied Mathematics Letters, 2(4), 321-325. [7] Dormand, J. R., & Prince, P. J. 198. A family of embedded Runge-Kutta formulae. Journal of computational and applied mathematics, 6(1), 19-26. [8] Tsitouras, C. 211. Runge Kutta pairs of order 5 (4) satisfying only the first column simplifying aumption. Computers & Mathematics with Applications, 62(2), 77-775. [9] Fang, Y., Song, Y., & Wu, X. 28. New embedded pairs of explicit Runge Kutta methods with FSAL properties adapted to the numerical integration of oscillatory problems. Physics Letters A, 372(44), 6551-6559. [1] Chen, Z., You, X., Shu, X., & Zhang, M. 212. A new family of phase-fitted and amplificationfitted Runge-Kutta type methods for oscillators. Journal of Applied Mathematics, 212. [11] Demba, M. A., Senu, N., & Ismail, F. 216. Trigonometrically-fitted explicit four-stage fourth-order Runge Kutta Nyström method for the solution of initial value problems with oscillatory behavior. Global Journal of Pure and Applied Mathematics, 12(1), 67-8. [12] Demba, M. A., Senu, N., & Ismail, F. 216. Fifth-Order Four-Stage Explicit Trigonometrically-Fitted Runge Kutta Nyström Methods. In Recent Advances in Mathematical Sciences (pp. 27-36). Springer Singapore. [13] Fawzi, F. A., Senu, N., Ismail, F., & Majid, Z. A. (215, August). A Phase-Fitted and Amplification-Fitted Modified Runge-Kutta Method of Fourth Order for Periodic Initial Value Problems. In Research and Education in Mathematics (ICREM7), 215 International Conference on (pp. 25-28). IEEE. [14] F. A. Fawzi, N. Senu, F. Ismail, and Z. A. Majid. 216. A New Efficient Phase-Fitted and Amplification-Fitted Runge-Kutta Method for Oscillatory Problems. International Journal of Pure and Applied Mathematics, 17, 69-86. [15] Senu, N. 21. Runge-Kutta-Nystrom Methods for Solving Oscillatory Problems (Doctoral diertation, Universiti Putra Malaysia). [16] Rabiei, F., & Ismail, F. 212. Fifth-order Improved Runge-Kutta method for solving ordinary differential equation. Australian Journal of Basic and Applied Sciences, 6(3), 97-15. [17] Kosti, A. A., Anastai, Z. A., & Simos, T. E. 212. An optimized explicit Runge Kutta Nyström method for the numerical solution of orbital and related periodical initial value problems. Computer Physics Communications, 183(3), 47-479. [18] Dormand, J. R., & Prince, P. 1978. New Runge-Kutta algorithms for numerical simulation in dynamical astronomy. Celestial Mechanics, 18(3), 223-232. [19] Bu, S., Chung, W., & Kim, P. 214. A Method for Improving the Embedded Runge-Kutta Fehlberg 4 (5). [2] Pre, W. H., Teukolsky, S. A., Vetterling, W. T., & Flannery, B. P. 1996. Numerical recipes in C (Vol. 2). Cambridge: Cambridge university pre. E-ISSN: 2224-2872 162 Volume 16, 217