On A General Formula of Fourth Order Runge-Kutta Method

Size: px
Start display at page:

Download "On A General Formula of Fourth Order Runge-Kutta Method"

Transcription

1 On A General Formula of Fourth Order Runge-Kutta Method Delin Tan Zheng Chen Abstract In this paper we obtain a general formula of Runge-Kutta method in order with a free parameter t By picking the value of t it can generate many RK methods in order including some known results Numerical calculation shows that those new formulas have the same accuracy as the classical RK has I Introduction and Main Results The Runge-Kutta algorithm is used for solving the numerical solution of the ordinary differential equation y ( x f ( x y with initial condition y( x0 w In 0 about 900 Runge and Kutta developed the following classical fourth order Runge-Kutta iterative method ( K K K K h ( K f ( xk K f ( xk h w k K h K f ( xk h w ( k K h K f x k h K h which has the accumulative error in order of O(h Since then many mathematicians have tried to develop more Runge-Kutta like methods in a variety of directions In 99 R England [] developed another fourth order Runge-Kutta method (See the book of L F Shampine R C Allen and S Pruess [] ( K K K h ( K f ( xk K f ( xk h w k K h K f ( xk h w ( k K h K h K f x k h K h K h Although the higher order of Runge-Kutta methods can increase the error accuracy but it would need to pay the cost of calculation complexity Therefore the most mathematicians think that the fourth order Runge-Kutta method is the most efficient method to solve numerical solution for IVP It is naturally to ask: Do there exist other fourth order Runge-Kutta methods? If yes then what are they look like? In this paper we obtain a general formula fourth order Runge- Kutta method with a free parameter as the following Journal of Mathematical Sciences & Mathematics Education Vol 7 No

2 K ( t K tk Kh K f ( xk ( K f ( xk h w k K h K f ( xk h w k ( Kh Kh t t t t K f ( xk h ( Kh K h where t is a free parameter Remark : Pick t then ( becomes the classical Runge-Kutta method ( Remark : Pick t then ( becomes England s Runge-Kutta method ( Remark : Pick t we get a new formula for Runge-Kutta method ( K K K K h K f ( xk ( K f ( xk h w k K h ( k k ( k k K f x h w Kh Kh K f x h w Kh Kh Remark : Pick t we get the second new formula for Runge-Kutta method ( K K K K h K f ( xk (5 K f ( xk h w k K h K f ( xk h w k K h K h K f ( xk h K h K h Remark 5: Pick t 5 we get the third new formula for Runge-Kutta method ( K K 5 K K h K f ( xk ( K f ( xk h w k K h K f ( xk h w k K 0 h K 5 h 5 K f ( xk h K h K h Journal of Mathematical Sciences & Mathematics Education Vol 7 No

3 II Numerical Computing Tests With the same step value of h we use the different fourth order Runge-Kutta methods including the classical one to calculate the numerical solution for several differential equations with initial value condition at x 0 Then comparing to the real analytic solutions to estimate the relative error at x Our first example is to calculate the numerical solution for y y x (0 x with y(0 and h 0 Comparing to the analytic solution y e x x x at x we obtain the following results: RK methods Classical R England Formula ( Formula (5 Formula ( Relative errors at x 0009% 0009% 0009% 0009% 0009% Our second example is to calculate the numerical solution for y xy x (0 x with y(0 and h 0 / x Comparing to the analytic solution y e x we obtain the following results: RK methods Classical R England Formula ( Formula (5 Formula ( Relative errors at x 0005% 0005% 0005% 0005% 0005% Our last example is to calculate the numerical solution for the second order differential equation y y sin x (0 x with y(0 y (0 0 and h 0 y Define vector variabley y and apply the different fourth order Runge- Kutta methods to the following vector differential equation dy f ( x Y with initial condition Y (0 dx where f ( x Y Y 0 sin x x After comparing to the analytic solution y e sin x we get the following results RK methods Classical R England Formula ( Formula (5 Formula ( Relative errors at x 0005% 0005% 0005% 0005% 0005% The above calculating results show that the new fourth order Runge-Kutta methods formulas ( (5 and ( have the exactly same error accuracy as the classical method ( does Journal of Mathematical Sciences & Mathematics Education Vol 7 No

4 III Lemma To derive the above general formula ( we need the following lemma: Lemma: Suppose that a b c d p p p q q a q b q a and q b are real numbers and function f(x y is continues in a neighborhood of a point (x 0 y 0 Let y y(x be a solution of differential equation y ( x f ( x y with initial condition y( x0 y Define 0 K f ( x y (7 K f ( x ph y qkh K f ( x ph y qakh qbkh K f ( x ph y qak h qbkh For small h > 0 if 5 (8 y( x h y( x ( ak bk ck dk h O( h is true for any continuous function f(x y in the domain of (x y then a b c d p q p qa qa p qa qb (9 ( bp cp dp ( bp cp dp ( bp cp dp ( cpq b dpq a dpqb dpq bqb ( p p dp pqa dp pqb dp p p 5 Proof: First pick y(x x then f(x y y'(x and K K K K Plug them into (8 we get 5 x h x ( a b c d h O( h Therefore we obtain ( a b c d y Still consider but setup f ( x y y ( x Then x y y qkh x qh K K x K x q K h q K h x q K h q K h K a b a b x ph x ph To make the point ( xk on the solution line y x K should be equal one Therefore the only possible relation between p and q is ( p q Journal of Mathematical Sciences & Mathematics Education Vol 7 No

5 x q q h K x ph For the same arguments on K we obtain ( p qa q b Then ( a b ( a b Then x q q h K x ph Similarly we obtain ( p qa q b If pick y(x x and setup f(x y y'(x x then K x K ( x ph K ( x ph K ( x ph Plug into (8 5 ( x h x h ax b( c( d( O( h [ ] ( 5 x ( a b c d xh bp cp dp h O( h Then we get bp cp dp (5 ( Next pick y(x x and setup f(x y y'(x x then K x K ( x ph K ( x ph K ( x ph Plug into (8 5 ( x h x h ax b( x ph c( x ph d( x ph O( h Then we get ( 5 x x h xh bp cp dp h O( h ( ( bp cp dp If pick y(x x and setup f(x y y'(x x then K x K ( x ph K ( x ph K ( x ph Plug into (8 5 ( x h x h ax b( x ph c( x ph d( x ph O( h Then we get ( 5 x x h x h xh bp cp dp h O( h (7 ( bp cp dp Again pick y( x x but setup y f ( x y y ( x Then K x and x Journal of Mathematical Sciences & Mathematics Education Vol 7 No 5

6 K ( y q K h ( x px h x p h x p h ( x pxh ph O( h ( y qakh qbkh K K ( x q ax h q bx h p q bxh O( h ( x p x h p q bxh O( h ( x pxh ph pq bh O( h ( y qakh qbkh ( x q ax h p q axh q bx h p q bxh O( h ( x px h pq a pqb xh O( h ( ( x pxh x ph pq a pqb h O( h Plug into (8 ( x h x ax h bx pxh ( ph h ( cx pxh ph pq bh h ( ( dx pxh x ph pq a pqb h h O( h ( x ( a b c d x h bp cp dp xh ( ( a b b Then we get ( bp cp dp ( dpq a dpqb cpq b From (7 8 dp q dp q cp q bp cp dp Therefore bp cp dp dp q dp q cp q h O( h ( a b b ( (8 ( cp q dp q dp q b a b Journal of Mathematical Sciences & Mathematics Education Vol 7 No

7 Still consider K y( x ( y qkh K x and setup ( y q K h q K h a b y f ( x y y ( x then K x ( ( x qax h qb x px h ph x h O h x px h pq bx h p qbxh O( h ( ( ( x p h x p h x p h ( pq bxh p pqbh p qbh O( h Because y q K h q K h Then K a b ( ( x q a x ph x ph xh O( h ( ( q b x ph x ph x pq bxh h O( h x q x h p q x h p q xh q x h a a p q x h p q xh 8 p q q xh O( h b b b b x p x h p q p q a ( b ( a b 8 pq bqb xh O( h ( y q K h q K h a b x h p q p q xh ( ( x and x px h pq a pq b x h p qa pqb xh 8pq bqb xh O( h ( ( ( ( ( ( x ph x ph x ph pq a pq b xh pq a pqb ph Plug into (8 p qa pq b h 8pq bqbh O( h Journal of Mathematical Sciences & Mathematics Education Vol 7 No 7

8 ( ( ( ( ( ( x h x ax h bx px h ph x ph h cx ph x ph x ph pq bxh p pqbh p qbh h ( ( ( ( dx ph x ph x ph pq a pqb xh h ( a b ( a b 5 d pq pq ph p q pq h 8pq bq bh h O( h ( x a b c d x h ( bp cp dp x h ( ( b a b bp cp dp cp q dp q dp q xh bp cp dp h ( b a b ( b a b [ 5 dp pq a dp pqb dp p p 8 dp pqb ] h O( h ( [ dp p q dp p q dp p p dp q q ] h 5 O h p cp q dp q dp q p cp q dp q dp q h x x h x h xh h h p p h 8 ( a b b b Therefore p p dp p q dp p q dp p q 8dp q q ( a a b b b We obtain (8 p p dp p q dp p q dp p p dp q q ( a b b b Thus we have obtained all equations in (9 of the lemma Remark : Equations in lemma are the necessary conditions to make the RK constants a b c d p p p q q a q b q a and q b They might not be enough make (8 to be true for some f(xy Remark : Equations in (9 plus the following equations dpq bqb ( ( cpq b dpq a dpqb 8( cp pqb dp pqa dp pqb would be enough to make (8 to be true for all f(xy See the book of J H Mathews and K D Fink [] IV Derivation the General RK formulas The total number of questions in systems (9 and ( is The number of all unknown constants is also Therefore it could have only one solution for constants a b c d p p p q q a q b q a and q b theoretically How if we set up p p or p p or p p then the rank of the following equation system Journal of Mathematical Sciences & Mathematics Education Vol 7 No 8

9 ( bp cp dp ( bp cp dp ( bp cp dp Would be reduced to two then we would get a free parameter By a tedious analyzing we have found that the only possible case is p p The further calculation reveals that this common value is only possibly to be / or / If p p / we can calculate to get p If p p / we can calculate to get p 5/ However the second choice p p / p 5/ is contradiction to equation system ( We omit the detail calculation here Now we choose p p and p to get b c d cp q dp q dp q becomes b c b c d a d b c d Then the equation ( b a b ( cq b qa qb Because q q p we get a b ( cq b cq b Set q b and t as a free parameter We obtain t t c and b c ( t From the equation we get Therefore ( p p dp p q dp p q dp p p dp q q a b b b ( q a q b q t b 5 ( b q t q t t b and q a Then we obtain the general RK formula with a parameter t Journal of Mathematical Sciences & Mathematics Education Vol 7 No 9

10 K ( t K tk Kh K f ( xk K f ( xk h w k K h K f ( xk h w k ( Kh Kh t t t t K f ( xk h ( Kh K h Moreover we can check that all constants in this formula satisfy conditions of ( for any constant t That proves that is a general Runge-Kutta method in order of Actually there is no other Runge-Kutta method in order of under the formation (7 Delin Tan PhD Southern University at New Orleans USA Zheng Chen PhD Southern University at New Orleans USA References [] R England Error estimate for Runge-Kutta type solutions of ordinary differential equation Computer Journal (99-70 [] L F Shampine R C Allen and S Pruess Fundamentals of Numerical Computing (997 John Wiley & Sons [] J H Mathews and K D Fink Numerical Methods: Using Matlab Fourth Edition (00 Prentice-Hall Pub Inc Journal of Mathematical Sciences & Mathematics Education Vol 7 No 0

9.6 Predictor-Corrector Methods

9.6 Predictor-Corrector Methods SEC. 9.6 PREDICTOR-CORRECTOR METHODS 505 Adams-Bashforth-Moulton Method 9.6 Predictor-Corrector Methods The methods of Euler, Heun, Taylor, and Runge-Kutta are called single-step methods because they use

More information

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

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 1. Runge-Kutta Methods Numerical Analysis by Dr. Anita Pal Assistant Professor Department of Mathematics National Institute of Technology Durgapur Durgapur-71309 email: anita.buie@gmail.com 1 . Chapter 8 Numerical Solution of

More information

2. A die is rolled 3 times, the probability of getting a number larger than the previous number each time is

2. A die is rolled 3 times, the probability of getting a number larger than the previous number each time is . If P(A) = x, P = 2x, P(A B) = 2, P ( A B) = 2 3, then the value of x is (A) 5 8 5 36 6 36 36 2. A die is rolled 3 times, the probability of getting a number larger than the previous number each time

More information

446 CHAP. 8 NUMERICAL OPTIMIZATION. Newton's Search for a Minimum of f(x,y) Newton s Method

446 CHAP. 8 NUMERICAL OPTIMIZATION. Newton's Search for a Minimum of f(x,y) Newton s Method 446 CHAP. 8 NUMERICAL OPTIMIZATION Newton's Search for a Minimum of f(xy) Newton s Method The quadratic approximation method of Section 8.1 generated a sequence of seconddegree Lagrange polynomials. It

More information

Numerical Solution of Differential Equations

Numerical Solution of Differential Equations 1 Numerical Solution of Differential Equations A differential equation (or "DE") contains derivatives or differentials. In a differential equation the unknown is a function, and the differential equation

More information

Lecture Notes on Metric Spaces

Lecture Notes on Metric Spaces Lecture Notes on Metric Spaces Math 117: Summer 2007 John Douglas Moore Our goal of these notes is to explain a few facts regarding metric spaces not included in the first few chapters of the text [1],

More information

Section 7.4 Runge-Kutta Methods

Section 7.4 Runge-Kutta Methods Section 7.4 Runge-Kutta Methods Key terms: Taylor methods Taylor series Runge-Kutta; methods linear combinations of function values at intermediate points Alternatives to second order Taylor methods Fourth

More information

Ordinary Differential Equations

Ordinary Differential Equations Ordinary Differential Equations Professor Dr. E F Toro Laboratory of Applied Mathematics University of Trento, Italy eleuterio.toro@unitn.it http://www.ing.unitn.it/toro September 19, 2014 1 / 55 Motivation

More information

Selected Math 553 Homework Solutions

Selected Math 553 Homework Solutions Selected Math 553 Homework Solutions HW6, 1. Let α and β be rational numbers, with α 1/2, and let m > 0 be an integer such that α 2 mβ 2 = 1 δ where 0 δ < 1. Set ǫ:= 1 if α 0 and 1 if α < 0. Show that

More information

SEC POWER METHOD Power Method

SEC POWER METHOD Power Method SEC..2 POWER METHOD 599.2 Power Method We now describe the power method for computing the dominant eigenpair. Its extension to the inverse power method is practical for finding any eigenvalue provided

More information

Fourth Order RK-Method

Fourth Order RK-Method Fourth Order RK-Method The most commonly used method is Runge-Kutta fourth order method. The fourth order RK-method is y i+1 = y i + 1 6 (k 1 + 2k 2 + 2k 3 + k 4 ), Ordinary Differential Equations (ODE)

More information

Midterm 1 Solutions Thursday, February 26

Midterm 1 Solutions Thursday, February 26 Math 59 Dr. DeTurck Midterm 1 Solutions Thursday, February 26 1. First note that since f() = f( + ) = f()f(), we have either f() = (in which case f(x) = f(x + ) = f(x)f() = for all x, so c = ) or else

More information

9.2 Euler s Method. (1) t k = a + kh for k = 0, 1,..., M where h = b a. The value h is called the step size. We now proceed to solve approximately

9.2 Euler s Method. (1) t k = a + kh for k = 0, 1,..., M where h = b a. The value h is called the step size. We now proceed to solve approximately 464 CHAP. 9 SOLUTION OF DIFFERENTIAL EQUATIONS 9. Euler s Method The reader should be convinced that not all initial value problems can be solved explicitly, and often it is impossible to find a formula

More information

Math 308 Week 8 Solutions

Math 308 Week 8 Solutions Math 38 Week 8 Solutions There is a solution manual to Chapter 4 online: www.pearsoncustom.com/tamu math/. This online solutions manual contains solutions to some of the suggested problems. Here are solutions

More information

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

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University Part 5 Chapter 21 Numerical Differentiation PowerPoints organized by Dr. Michael R. Gustafson II, Duke University 1 All images copyright The McGraw-Hill Companies, Inc. Permission required for reproduction

More information

5.1 Least-Squares Line

5.1 Least-Squares Line 252 CHAP. 5 CURVE FITTING 5.1 Least-Squares Line In science and engineering it is often the case that an experiment produces a set of data points (x 1, y 1 ),...,(x N, y N ), where the abscissas {x k }

More information

LINEAR SYSTEMS AND MATRICES

LINEAR SYSTEMS AND MATRICES CHAPTER 3 LINEAR SYSTEMS AND MATRICES SECTION 3. INTRODUCTION TO LINEAR SYSTEMS This initial section takes account of the fact that some students remember only hazily the method of elimination for and

More information

Introduction to standard and non-standard Numerical Methods

Introduction to standard and non-standard Numerical Methods Introduction to standard and non-standard Numerical Methods Dr. Mountaga LAM AMS : African Mathematic School 2018 May 23, 2018 One-step methods Runge-Kutta Methods Nonstandard Finite Difference Scheme

More information

1 Solutions to selected problems

1 Solutions to selected problems Solutions to selected problems Section., #a,c,d. a. p x = n for i = n : 0 p x = xp x + i end b. z = x, y = x for i = : n y = y + x i z = zy end c. y = (t x ), p t = a for i = : n y = y(t x i ) p t = p

More information

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

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University Part 6 Chapter 20 Initial-Value Problems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright The McGraw-Hill Companies, Inc. Permission required for reproduction

More information

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

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University Part 6 Chapter 20 Initial-Value Problems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright The McGraw-Hill Companies, Inc. Permission required for reproduction

More information

Integration of Ordinary Differential Equations

Integration of Ordinary Differential Equations Integration of Ordinary Differential Equations Com S 477/577 Nov 7, 00 1 Introduction The solution of differential equations is an important problem that arises in a host of areas. Many differential equations

More information

ODE Runge-Kutta methods

ODE Runge-Kutta methods ODE Runge-Kutta methods The theory (very short excerpts from lectures) First-order initial value problem We want to approximate the solution Y(x) of a system of first-order ordinary differential equations

More information

Outline. Liouville s theorem Canonical coordinates Hamiltonian Symplecticity Symplectic integration Symplectification algorithm

Outline. Liouville s theorem Canonical coordinates Hamiltonian Symplecticity Symplectic integration Symplectification algorithm Outline Liouville s theorem Canonical coordinates Hamiltonian Symlecticity Symlectic integration Symlectification algorithm USPAS: Lecture on Hamiltonian Dynamics Vasiliy Morozov, January 15 -- 1 -- Liouville

More information

Review of Integration Techniques

Review of Integration Techniques A P P E N D I X D Brief Review of Integration Techniques u-substitution The basic idea underlying u-substitution is to perform a simple substitution that converts the intergral into a recognizable form

More information

Ordinary Differential Equations (ODEs)

Ordinary Differential Equations (ODEs) Ordinary Differential Equations (ODEs) 1 Computer Simulations Why is computation becoming so important in physics? One reason is that most of our analytical tools such as differential calculus are best

More information

Module 2: First-Order Partial Differential Equations

Module 2: First-Order Partial Differential Equations Module 2: First-Order Partial Differential Equations The mathematical formulations of many problems in science and engineering reduce to study of first-order PDEs. For instance, the study of first-order

More information

Math 201 Solutions to Assignment 1. 2ydy = x 2 dx. y = C 1 3 x3

Math 201 Solutions to Assignment 1. 2ydy = x 2 dx. y = C 1 3 x3 Math 201 Solutions to Assignment 1 1. Solve the initial value problem: x 2 dx + 2y = 0, y(0) = 2. x 2 dx + 2y = 0, y(0) = 2 2y = x 2 dx y 2 = 1 3 x3 + C y = C 1 3 x3 Notice that y is not defined for some

More information

Proofs. Chapter 2 P P Q Q

Proofs. Chapter 2 P P Q Q Chapter Proofs In this chapter we develop three methods for proving a statement. To start let s suppose the statement is of the form P Q or if P, then Q. Direct: This method typically starts with P. Then,

More information

Math Applied Differential Equations

Math Applied Differential Equations Math 256 - Applied Differential Equations Notes Basic Definitions and Concepts A differential equation is an equation that involves one or more of the derivatives (first derivative, second derivative,

More information

Solution of First Order Initial Value Problem by Sixth Order Predictor Corrector Method

Solution of First Order Initial Value Problem by Sixth Order Predictor Corrector Method Global Journal of Pure and Applied Mathematics. ISSN 0973-1768 Volume 13, Number 6 (2017), pp. 2277 2290 Research India Publications http://www.ripublication.com/gjpam.htm Solution of First Order Initial

More information

9.8 Boundary Value Problems. Another type of differential equation has the form. (1) x = f (t, x, x ) for a t b, with the boundary conditions

9.8 Boundary Value Problems. Another type of differential equation has the form. (1) x = f (t, x, x ) for a t b, with the boundary conditions 528 CHAP. 9 SOLUTION OF DIFFERENTIAL EQUATIONS Linear Shooting Method 9.8 Boundary Value Problems Another type of differential equation has the form (1) x = f (t, x, x ) for a t b, with the boundary conditions

More information

Ordinary Differential Equations

Ordinary Differential Equations Ordinary Differential Equations (MA102 Mathematics II) Shyamashree Upadhyay IIT Guwahati Shyamashree Upadhyay ( IIT Guwahati ) Ordinary Differential Equations 1 / 1 Books Shyamashree Upadhyay ( IIT Guwahati

More information

Numerical and Statistical Methods

Numerical and Statistical Methods F.Y. B.Sc.(IT) : Sem. II Numerical and Statistical Methods Time : ½ Hrs.] Prelim Question Paper Solution [Marks : 75 Q. Attempt any THREE of the following : [5] Q.(a) What is a mathematical model? With

More information

Numerical and Statistical Methods

Numerical and Statistical Methods F.Y. B.Sc.(IT) : Sem. II Numerical and Statistical Methods Time : ½ Hrs.] Prelim Question Paper Solution [Marks : 75 Q. Attempt any THREE of the following : [5] Q.(a) What is a mathematical model? With

More information

+ h4. + h5. 6! f (5) i. (C.3) Since., it yields

+ h4. + h5. 6! f (5) i. (C.3) Since., it yields Appendix C. Derivation of the Numerical Integration Formulae C.1. Derivation of the Numerical Integration of dy(x) / dx = f (x) For a given analytical or taulated function f (x), the left column in Tale

More information

Find the indicated derivative. 1) Find y(4) if y = 3 sin x. A) y(4) = 3 cos x B) y(4) = 3 sin x C) y(4) = - 3 cos x D) y(4) = - 3 sin x

Find the indicated derivative. 1) Find y(4) if y = 3 sin x. A) y(4) = 3 cos x B) y(4) = 3 sin x C) y(4) = - 3 cos x D) y(4) = - 3 sin x Assignment 5 Name Find the indicated derivative. ) Find y(4) if y = sin x. ) A) y(4) = cos x B) y(4) = sin x y(4) = - cos x y(4) = - sin x ) y = (csc x + cot x)(csc x - cot x) ) A) y = 0 B) y = y = - csc

More information

7.3 Singular points and the method of Frobenius

7.3 Singular points and the method of Frobenius 284 CHAPTER 7. POWER SERIES METHODS 7.3 Singular points and the method of Frobenius Note: or.5 lectures, 8.4 and 8.5 in [EP], 5.4 5.7 in [BD] While behaviour of ODEs at singular points is more complicated,

More information

x x2 2 + x3 3 x4 3. Use the divided-difference method to find a polynomial of least degree that fits the values shown: (b)

x x2 2 + x3 3 x4 3. Use the divided-difference method to find a polynomial of least degree that fits the values shown: (b) Numerical Methods - PROBLEMS. The Taylor series, about the origin, for log( + x) is x x2 2 + x3 3 x4 4 + Find an upper bound on the magnitude of the truncation error on the interval x.5 when log( + x)

More information

SKMM 3023 Applied Numerical Methods

SKMM 3023 Applied Numerical Methods UNIVERSITI TEKNOLOGI MALAYSIA SKMM 3023 Applied Numerical Methods Ordinary Differential Equations ibn Abdullah Faculty of Mechanical Engineering Òº ÙÐÐ ÚºÒÙÐÐ ¾¼½ SKMM 3023 Applied Numerical Methods Ordinary

More information

Mini project ODE, TANA22

Mini project ODE, TANA22 Mini project ODE, TANA22 Filip Berglund (filbe882) Linh Nguyen (linng299) Amanda Åkesson (amaak531) October 2018 1 1 Introduction Carl David Tohmé Runge (1856 1927) was a German mathematician and a prominent

More information

Use of Differential Equations In Modeling and Simulation of CSTR

Use of Differential Equations In Modeling and Simulation of CSTR Use of Differential Equations In Modeling and Simulation of CSTR JIRI VOJTESEK, PETR DOSTAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nám. T. G. Masaryka

More information

2.2 Separable Equations

2.2 Separable Equations 2.2 Separable Equations Definition A first-order differential equation that can be written in the form Is said to be separable. Note: the variables of a separable equation can be written as Examples Solve

More information

Do not turn over until you are told to do so by the Invigilator.

Do not turn over until you are told to do so by the Invigilator. UNIVERSITY OF EAST ANGLIA School of Mathematics Main Series UG Examination 216 17 INTRODUCTION TO NUMERICAL ANALYSIS MTHE612B Time allowed: 3 Hours Attempt QUESTIONS 1 and 2, and THREE other questions.

More information

Math 308 Discussion Problems #4 Chapter 4 (after 4.3)

Math 308 Discussion Problems #4 Chapter 4 (after 4.3) Math 38 Discussion Problems #4 Chapter 4 (after 4.3) () (after 4.) Let S be a plane in R 3 passing through the origin, so that S is a two-dimensional subspace of R 3. Say that a linear transformation T

More information

كلية العلوم قسم الرياضيات المعادالت التفاضلية العادية

كلية العلوم قسم الرياضيات المعادالت التفاضلية العادية الجامعة اإلسالمية كلية العلوم غزة قسم الرياضيات المعادالت التفاضلية العادية Elementary differential equations and boundary value problems المحاضرون أ.د. رائد صالحة د. فاتن أبو شوقة 1 3 4 5 6 بسم هللا

More information

P(x) a. P(x) = a n (x x 1 ) (x x 2 ) _ (x x k ) _ (x x n ) Q(x) b n (x y 1 ) (x y 2 ) _ (x x k ) _ (x y n )

P(x) a. P(x) = a n (x x 1 ) (x x 2 ) _ (x x k ) _ (x x n ) Q(x) b n (x y 1 ) (x y 2 ) _ (x x k ) _ (x y n ) METHOD OF DETERMINATION OF PARAMETERS IN THE CASE ----------------------------------------------------------------------------------------------------------------- OF IRREDUCIBLE FRACTIONS This article

More information

Homework 8 Solutions to Selected Problems

Homework 8 Solutions to Selected Problems Homework 8 Solutions to Selected Problems June 7, 01 1 Chapter 17, Problem Let f(x D[x] and suppose f(x is reducible in D[x]. That is, there exist polynomials g(x and h(x in D[x] such that g(x and h(x

More information

dt 2 The Order of a differential equation is the order of the highest derivative that occurs in the equation. Example The differential equation

dt 2 The Order of a differential equation is the order of the highest derivative that occurs in the equation. Example The differential equation Lecture 18 : Direction Fields and Euler s Method A Differential Equation is an equation relating an unknown function and one or more of its derivatives. Examples Population growth : dp dp = kp, or = kp

More information

Ordinary Differential equations

Ordinary Differential equations Chapter 1 Ordinary Differential equations 1.1 Introduction to Ordinary Differential equation In mathematics, an ordinary differential equation (ODE) is an equation which contains functions of only one

More information

Differential Equations

Differential Equations Differential Equations Definitions Finite Differences Taylor Series based Methods: Euler Method Runge-Kutta Methods Improved Euler, Midpoint methods Runge Kutta (2nd, 4th order) methods Predictor-Corrector

More information

z x = f x (x, y, a, b), z y = f y (x, y, a, b). F(x, y, z, z x, z y ) = 0. This is a PDE for the unknown function of two independent variables.

z x = f x (x, y, a, b), z y = f y (x, y, a, b). F(x, y, z, z x, z y ) = 0. This is a PDE for the unknown function of two independent variables. Chapter 2 First order PDE 2.1 How and Why First order PDE appear? 2.1.1 Physical origins Conservation laws form one of the two fundamental parts of any mathematical model of Continuum Mechanics. These

More information

Web Solutions for How to Read and Do Proofs

Web Solutions for How to Read and Do Proofs Web Solutions for How to Read and Do Proofs An Introduction to Mathematical Thought Processes Sixth Edition Daniel Solow Department of Operations Weatherhead School of Management Case Western Reserve University

More information

M.SC. PHYSICS - II YEAR

M.SC. PHYSICS - II YEAR MANONMANIAM SUNDARANAR UNIVERSITY DIRECTORATE OF DISTANCE & CONTINUING EDUCATION TIRUNELVELI 627012, TAMIL NADU M.SC. PHYSICS - II YEAR DKP26 - NUMERICAL METHODS (From the academic year 2016-17) Most Student

More information

Math123 Lecture 1. Dr. Robert C. Busby. Lecturer: Office: Korman 266 Phone :

Math123 Lecture 1. Dr. Robert C. Busby. Lecturer: Office: Korman 266 Phone : Lecturer: Math1 Lecture 1 Dr. Robert C. Busby Office: Korman 66 Phone : 15-895-1957 Email: rbusby@mcs.drexel.edu Course Web Site: http://www.mcs.drexel.edu/classes/calculus/math1_spring0/ (Links are case

More information

Applied Math for Engineers

Applied Math for Engineers Applied Math for Engineers Ming Zhong Lecture 15 March 28, 2018 Ming Zhong (JHU) AMS Spring 2018 1 / 28 Recap Table of Contents 1 Recap 2 Numerical ODEs: Single Step Methods 3 Multistep Methods 4 Method

More information

Mahboubeh Molavi-Arabshahi. School of Mathematics, Iran University of Science and Technology (IUST), Narmak, Tehran, Iran.

Mahboubeh Molavi-Arabshahi. School of Mathematics, Iran University of Science and Technology (IUST), Narmak, Tehran, Iran. Proceedings of the 2 nd International Conference on Combinatorics, Cryptography and Computation (I4C2017) Solving Some Ordinary Differential Equations in Mechanical Engineering using Runge Kutta and Heun

More information

Initial Value Problems

Initial Value Problems Numerical Analysis, lecture 13: Initial Value Problems (textbook sections 10.1-4, 10.7) differential equations standard form existence & uniqueness y 0 y 2 solution methods x 0 x 1 h h x 2 y1 Euler, Heun,

More information

Series Solution of Linear Ordinary Differential Equations

Series Solution of Linear Ordinary Differential Equations Series Solution of Linear Ordinary Differential Equations Department of Mathematics IIT Guwahati Aim: To study methods for determining series expansions for solutions to linear ODE with variable coefficients.

More information

NONLINEAR EQUATIONS AND TAYLOR S THEOREM

NONLINEAR EQUATIONS AND TAYLOR S THEOREM APPENDIX C NONLINEAR EQUATIONS AND TAYLOR S THEOREM C.1 INTRODUCTION In adjustment computations it is frequently necessary to deal with nonlinear equations. For example, some observation equations relate

More information

VANDERBILT UNIVERSITY. MATH 2610 ORDINARY DIFFERENTIAL EQUATIONS Practice for test 1 solutions

VANDERBILT UNIVERSITY. MATH 2610 ORDINARY DIFFERENTIAL EQUATIONS Practice for test 1 solutions VANDERBILT UNIVERSITY MATH 2610 ORDINARY DIFFERENTIAL EQUATIONS Practice for test 1 solutions The first test will cover all material discussed up to (including) section 4.5. Important: The solutions below

More information

A = (a + 1) 2 = a 2 + 2a + 1

A = (a + 1) 2 = a 2 + 2a + 1 A = (a + 1) 2 = a 2 + 2a + 1 1 A = ( (a + b) + 1 ) 2 = (a + b) 2 + 2(a + b) + 1 = a 2 + 2ab + b 2 + 2a + 2b + 1 A = ( (a + b) + 1 ) 2 = (a + b) 2 + 2(a + b) + 1 = a 2 + 2ab + b 2 + 2a + 2b + 1 3 A = (

More information

Polytechnic Institute of NYU MA 2132 Final Practice Answers Fall 2012

Polytechnic Institute of NYU MA 2132 Final Practice Answers Fall 2012 Polytechnic Institute of NYU MA Final Practice Answers Fall Studying from past or sample exams is NOT recommended. If you do, it should be only AFTER you know how to do all of the homework and worksheet

More information

ACCELERATION OF RUNGE-KUTTA INTEGRATION SCHEMES

ACCELERATION OF RUNGE-KUTTA INTEGRATION SCHEMES ACCELERATION OF RUNGE-KUTTA INTEGRATION SCHEMES PHAILAUNG PHOHOMSIRI AND FIRDAUS E. UDWADIA Received 24 November 2003 A simple accelerated third-order Runge-Kutta-type, fixed time step, integration scheme

More information

Second order weak Runge Kutta type methods for Itô equations

Second order weak Runge Kutta type methods for Itô equations Mathematics and Computers in Simulation 57 001 9 34 Second order weak Runge Kutta type methods for Itô equations Vigirdas Mackevičius, Jurgis Navikas Department of Mathematics and Informatics, Vilnius

More information

Ordinary Differential Equations (ODEs)

Ordinary Differential Equations (ODEs) c01.tex 8/10/2010 22: 55 Page 1 PART A Ordinary Differential Equations (ODEs) Chap. 1 First-Order ODEs Sec. 1.1 Basic Concepts. Modeling To get a good start into this chapter and this section, quickly

More information

Math 113 Winter 2013 Prof. Church Midterm Solutions

Math 113 Winter 2013 Prof. Church Midterm Solutions Math 113 Winter 2013 Prof. Church Midterm Solutions Name: Student ID: Signature: Question 1 (20 points). Let V be a finite-dimensional vector space, and let T L(V, W ). Assume that v 1,..., v n is a basis

More information

Lesson 3: Linear differential equations of the first order Solve each of the following differential equations by two methods.

Lesson 3: Linear differential equations of the first order Solve each of the following differential equations by two methods. Lesson 3: Linear differential equations of the first der Solve each of the following differential equations by two methods. Exercise 3.1. Solution. Method 1. It is clear that y + y = 3 e dx = e x is an

More information

Solutionbank Edexcel AS and A Level Modular Mathematics

Solutionbank Edexcel AS and A Level Modular Mathematics Page of Exercise A, Question The curve C, with equation y = x ln x, x > 0, has a stationary point P. Find, in terms of e, the coordinates of P. (7) y = x ln x, x > 0 Differentiate as a product: = x + x

More information

SPM Add Math Form 4 Chapter 3 Quadratic Functions

SPM Add Math Form 4 Chapter 3 Quadratic Functions CHAPTER 3 : QUADRATIC FUNCTIONS Quadratic Functions and their Graphs Example 1: Identify the shapes of graphs of the following quadratic functions. 4x 5 (1 ) 5x 3 ( x )( x 3) Example : Determine the types

More information

DIFFERENTIAL EQUATIONS

DIFFERENTIAL EQUATIONS DIFFERENTIAL EQUATIONS Chapter 1 Introduction and Basic Terminology Most of the phenomena studied in the sciences and engineering involve processes that change with time. For example, it is well known

More information

Assignment. Name. Factor each completely. 1) a w a yk a k a yw 2) m z mnc m c mnz. 3) uv p u pv 4) w a w x k w a k w x

Assignment. Name. Factor each completely. 1) a w a yk a k a yw 2) m z mnc m c mnz. 3) uv p u pv 4) w a w x k w a k w x Assignment ID: 1 Name Date Period Factor each completely. 1) a w a yk a k a yw 2) m z mnc m c mnz 3) uv p u pv 4) w a w x k w a k w x 5) au xv av xu 6) xbz x c xbc x z 7) a w axk a k axw 8) mn xm m xn

More information

BME I5000: Biomedical Imaging

BME I5000: Biomedical Imaging 1 BME I5000: Biomedical Imaging Lecture FT Fourier Transform Review Lucas C. Parra, parra@ccny.cuny.edu Blackboard: http://cityonline.ccny.cuny.edu/ Fourier Transform (1D) The Fourier Transform (FT) is

More information

The Theory of Second Order Linear Differential Equations 1 Michael C. Sullivan Math Department Southern Illinois University

The Theory of Second Order Linear Differential Equations 1 Michael C. Sullivan Math Department Southern Illinois University The Theory of Second Order Linear Differential Equations 1 Michael C. Sullivan Math Department Southern Illinois University These notes are intended as a supplement to section 3.2 of the textbook Elementary

More information

Solving Zhou Chaotic System Using Fourth-Order Runge-Kutta Method

Solving Zhou Chaotic System Using Fourth-Order Runge-Kutta Method World Applied Sciences Journal 21 (6): 939-944, 2013 ISSN 11-4952 IDOSI Publications, 2013 DOI: 10.529/idosi.wasj.2013.21.6.2915 Solving Zhou Chaotic System Using Fourth-Order Runge-Kutta Method 1 1 3

More information

Engg. Math. II (Unit-IV) Numerical Analysis

Engg. Math. II (Unit-IV) Numerical Analysis Dr. Satish Shukla of 33 Engg. Math. II (Unit-IV) Numerical Analysis Syllabus. Interpolation and Curve Fitting: Introduction to Interpolation; Calculus of Finite Differences; Finite Difference and Divided

More information

Essential Ordinary Differential Equations

Essential Ordinary Differential Equations MODULE 1: MATHEMATICAL PRELIMINARIES 10 Lecture 2 Essential Ordinary Differential Equations In this lecture, we recall some methods of solving first-order IVP in ODE (separable and linear) and homogeneous

More information

Lecture 19: Solving linear ODEs + separable techniques for nonlinear ODE s

Lecture 19: Solving linear ODEs + separable techniques for nonlinear ODE s Lecture 19: Solving linear ODEs + separable techniques for nonlinear ODE s Geoffrey Cowles Department of Fisheries Oceanography School for Marine Science and Technology University of Massachusetts-Dartmouth

More information

CALCULUS JIA-MING (FRANK) LIOU

CALCULUS JIA-MING (FRANK) LIOU CALCULUS JIA-MING (FRANK) LIOU Abstract. Contents. Power Series.. Polynomials and Formal Power Series.2. Radius of Convergence 2.3. Derivative and Antiderivative of Power Series 4.4. Power Series Expansion

More information

1 Solutions to selected problems

1 Solutions to selected problems Solutions to selected problems Section., #a,c,d. a. p x = n for i = n : 0 p x = xp x + i end b. z = x, y = x for i = : n y = y + x i z = zy end c. y = (t x ), p t = a for i = : n y = y(t x i ) p t = p

More information

OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods.

OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods. 1.1 Limits: A Numerical and Graphical Approach OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods. 1.1 Limits: A Numerical and Graphical Approach DEFINITION: As x approaches

More information

Solutions to Exam 2, Math 10560

Solutions to Exam 2, Math 10560 Solutions to Exam, Math 6. Which of the following expressions gives the partial fraction decomposition of the function x + x + f(x = (x (x (x +? Solution: Notice that (x is not an irreducile factor. If

More information

NORTH MAHARASHTRA UNIVERSITY JALGAON.

NORTH MAHARASHTRA UNIVERSITY JALGAON. NORTH MAHARASHTRA UNIVERSITY JALGAON. Syllabus for S.Y.B.Sc. (Mathematics) With effect from June 013. (Semester system). The pattern of examination of theory papers is semester system. Each theory course

More information

IEOR 3106: Introduction to Operations Research: Stochastic Models. Professor Whitt. SOLUTIONS to Homework Assignment 2

IEOR 3106: Introduction to Operations Research: Stochastic Models. Professor Whitt. SOLUTIONS to Homework Assignment 2 IEOR 316: Introduction to Operations Research: Stochastic Models Professor Whitt SOLUTIONS to Homework Assignment 2 More Probability Review: In the Ross textbook, Introduction to Probability Models, read

More information

Linear Algebra 1 Exam 2 Solutions 7/14/3

Linear Algebra 1 Exam 2 Solutions 7/14/3 Linear Algebra 1 Exam Solutions 7/14/3 Question 1 The line L has the symmetric equation: x 1 = y + 3 The line M has the parametric equation: = z 4. [x, y, z] = [ 4, 10, 5] + s[10, 7, ]. The line N is perpendicular

More information

Subbalakshmi Lakshmipathy College of Science. Department of Mathematics

Subbalakshmi Lakshmipathy College of Science. Department of Mathematics ॐ Subbalakshmi Lakshmipathy College of Science Department of Mathematics As are the crests on the hoods of peacocks, As are the gems on the heads of cobras, So is Mathematics, at the top of all Sciences.

More information

NONLINEAR WAVE EQUATIONS ARISING IN MODELING OF SOME STRAIN-HARDENING STRUCTURES

NONLINEAR WAVE EQUATIONS ARISING IN MODELING OF SOME STRAIN-HARDENING STRUCTURES NONLINEAR WAE EQUATIONS ARISING IN MODELING OF SOME STRAIN-HARDENING STRUCTURES DONGMING WEI Department of Mathematics, University of New Orleans, 2 Lakeshore Dr., New Orleans, LA 7148,USA E-mail: dwei@uno.edu

More information

UNDETERMINED COEFFICIENTS SUPERPOSITION APPROACH *

UNDETERMINED COEFFICIENTS SUPERPOSITION APPROACH * 4.4 UNDETERMINED COEFFICIENTS SUPERPOSITION APPROACH 19 Discussion Problems 59. Two roots of a cubic auxiliary equation with real coeffi cients are m 1 1 and m i. What is the corresponding homogeneous

More information

Math 246, Spring 2011, Professor David Levermore

Math 246, Spring 2011, Professor David Levermore Math 246, Spring 2011, Professor David Levermore 7. Exact Differential Forms and Integrating Factors Let us ask the following question. Given a first-order ordinary equation in the form 7.1 = fx, y, dx

More information

SOLUTIONS Section (a) y' + 4 x+2 y = -6. (x+2) 2, P(x) = 4, P(x) dx = 4 applen(x+2) = applen(x+2)4. = (x+2) 4,

SOLUTIONS Section (a) y' + 4 x+2 y = -6. (x+2) 2, P(x) = 4, P(x) dx = 4 applen(x+2) = applen(x+2)4. = (x+2) 4, page of Section 4. solutions SOLUTIONS Section 4.. (a) y' + 4 x+2 y = -6 (x+2) 2, P(x) = 4, P(x) dx = 4 applen(x+2) = applen(x+2)4 x+2 applen(x+2) 4 I = e = (x+2) 4, answer is y = -2 x+2 + k (x+2) 4 (x+2)

More information

The eigenvalues are the roots of the characteristic polynomial, det(a λi). We can compute

The eigenvalues are the roots of the characteristic polynomial, det(a λi). We can compute A. [ 3. Let A = 5 5 ]. Find all (complex) eigenvalues and eigenvectors of The eigenvalues are the roots of the characteristic polynomial, det(a λi). We can compute 3 λ A λi =, 5 5 λ from which det(a λi)

More information

Mathematics Qualifying Exam Study Material

Mathematics Qualifying Exam Study Material Mathematics Qualifying Exam Study Material The candidate is expected to have a thorough understanding of engineering mathematics topics. These topics are listed below for clarification. Not all instructors

More information

Solving systems of ODEs with Matlab

Solving systems of ODEs with Matlab Solving systems of ODEs with Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 20, 2013 Outline 1 Systems of ODEs 2 Setting Up

More information

Sophus Lie s Approach to Differential Equations

Sophus Lie s Approach to Differential Equations Sophus Lie s Approach to Differential Equations IAP lecture 2006 (S. Helgason) 1 Groups Let X be a set. A one-to-one mapping ϕ of X onto X is called a bijection. Let B(X) denote the set of all bijections

More information

Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS

Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS Chapter 11 ORDINARY DIFFERENTIAL EQUATIONS The general form of a first order differential equations is = f(x, y) with initial condition y(a) = y a We seek the solution y = y(x) for x > a This is shown

More information

Integration - Past Edexcel Exam Questions

Integration - Past Edexcel Exam Questions Integration - Past Edexcel Exam Questions 1. (a) Given that y = 5x 2 + 7x + 3, find i. - ii. - (b) ( 1 + 3 ) x 1 x dx. [4] 2. Question 2b - January 2005 2. The gradient of the curve C is given by The point

More information

is equal to = 3 2 x, if x < 0 f (0) = lim h = 0. Therefore f exists and is continuous at 0.

is equal to = 3 2 x, if x < 0 f (0) = lim h = 0. Therefore f exists and is continuous at 0. Madhava Mathematics Competition January 6, 2013 Solutions and scheme of marking Part I N.B. Each question in Part I carries 2 marks. p(k + 1) 1. If p(x) is a non-constant polynomial, then lim k p(k) (a)

More information

Legendre s Equation. PHYS Southern Illinois University. October 18, 2016

Legendre s Equation. PHYS Southern Illinois University. October 18, 2016 Legendre s Equation PHYS 500 - Southern Illinois University October 18, 2016 PHYS 500 - Southern Illinois University Legendre s Equation October 18, 2016 1 / 11 Legendre s Equation Recall We are trying

More information

Using the binomial square thm. rewrite the following trinomial into an equivalent expression (The square of a binomial) 25c 2 70cd + 49d 2

Using the binomial square thm. rewrite the following trinomial into an equivalent expression (The square of a binomial) 25c 2 70cd + 49d 2 Using the binomial square thm. rewrite the following trinomial into an equivalent expression (The square of a binomial) 25c 2 70cd + 49d 2 Dec 6 7:24 AM 1 Notes 6 1 Quadratic Expressions, Rectangles &

More information

18.01 Single Variable Calculus Fall 2006

18.01 Single Variable Calculus Fall 2006 MIT OpenCourseWare http://ocw.mit.edu 18.01 Single Variable Calculus Fall 2006 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Exam 4 Review 1. Trig substitution

More information