SlideShare a Scribd company logo
Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University,
Maharashtra, India (This file for study purpose)
1
Euler Method
Dr. Umakant Bhaskar Gohatre
Euler's method is a numerical method to solve first order first degree differential equation with a
given initial value. It is the most basic explicit method for numerical integration of ordinary
differential equations and is the simplest Runge–Kutta method.
The Euler method is a first-order method, which means that the local error (error per step) is
proportional to the square of the step size, and the global error (error at a given time) is proportional
to the step size. The Euler method often serves as the basis to construct more complex methods,
e.g., predictor–corrector method
Fig. The Euler method. The unknown curve is in blue, and its polygonal approximation is in red.
Informal geometrical description
Consider the problem of calculating the shape of an unknown curve which starts at a given point
and satisfies a given differential equation. Here, a differential equation can be thought of as a
formula by which the slope of the tangent line to the curve can be computed at any point on the
curve, once the position of that point has been calculated.
The idea is that while the curve is initially unknown, its starting point, which we denote by is
known (see the picture on top right). Then, from the differential equation, the slope to the curve at
can be computed, and so, the tangent line.
Take a small step along that tangent line up to a point Along this small step, the slope does not
change too much, so will be close to the curve. If we pretend that is still on the curve, the same
reasoning as for the point above can be used. After several steps, a polygonal curve is computed.
In general, this curve does not diverge too far from the original unknown curve, and the error
between the two curves can be made small if the step size is small enough and the interval of
computation is finite
Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University,
Maharashtra, India (This file for study purpose)
2
𝑦′(𝑡) = 𝑓(𝑡, 𝑦(𝑡)), 𝑦(𝑡0) = 𝑦0.
Choose a value for the size of every step and set 𝑡𝑛 = 𝑡0 + 𝑛ℎ. Now, one step of the Euler method
from 𝑡𝑛+1 = 𝑡𝑛 + ℎ to is 𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑡𝑛, 𝑦𝑛).
The value of 𝑦𝑛 is an approximation of the solution to the ODE at time 𝑦𝑛 ≈ 𝑦(𝑡𝑛) : The Euler
method is explicit, i.e. the solution 𝑦𝑛+1 is an explicit function of 𝑦𝑖for 𝑖 ≤ 𝑛
While the Euler method integrates a first-order ODE, any ODE of order N can be represented as a
first-order ODE: to treat the equation
𝑦(𝑁)
(𝑡) = 𝑓(𝑡, 𝑦(𝑡), 𝑦′
(𝑡), … , 𝑦(𝑁−1)
(𝑡))
we introduce auxiliary variables 𝑧1(𝑡) = 𝑦(𝑡), 𝑧2(𝑡) = 𝑦′
(𝑡), … , 𝑧𝑁(𝑡) = 𝑦(𝑁−1)
(𝑡) and obtain
the equivalent equation
𝐳′
(𝑡) = (
𝑧1
′
(𝑡)
⋮
𝑧𝑁−1
′
(𝑡)
𝑧𝑁
′
(𝑡)
) = (
𝑦′
(𝑡)
⋮
𝑦(𝑁−1)
(𝑡)
𝑦(𝑁)
(𝑡)
) = (
𝑧2(𝑡)
⋮
𝑧𝑁(𝑡)
𝑓(𝑡, 𝑧1(𝑡), … , 𝑧𝑁(𝑡))
)
This is a first-order system in the variable 𝐳(𝑡) and can be handled by Euler's method or, in fact,
by any other scheme for first-order systems.
Derivation
The Euler method can be derived in a number of ways. Firstly, there is the geometrical
description above.
Another possibility is to consider the Taylor expansion of the function 𝑦 around 𝑡0:
𝑦(𝑡0 + ℎ) = 𝑦(𝑡0) + ℎ𝑦′
(𝑡0) +
1
2
ℎ2
𝑦″
(𝑡0) + 𝑂(ℎ3
).
The differential equation states that 𝑦′
= 𝑓(𝑡, 𝑦) If this is substituted in the Taylor expansion and
the quadratic and higher-order terms are ignored, the Euler method arises.
The Taylor expansion is used below to analyze the error committed by the Euler method, and it
can be extended to produce Runge–Kutta methods.
A closely related derivation is to substitute the forward finite difference formula for the
derivative
Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University,
Maharashtra, India (This file for study purpose)
3
𝑦′(𝑡0) ≈
𝑦(𝑡0 + ℎ) − 𝑦(𝑡0)
ℎ
in the differential equation 𝑦′
= 𝑓(𝑡, 𝑦) Again, this yields the Euler method. A similar
computation leads to the midpoint method and the backward Euler method.
Finally, one can integrate the differential equation from 𝑡0 + ℎ and apply the fundamental
theorem of calculus to get
𝑦(𝑡0 + ℎ) − 𝑦(𝑡0) = ∫
𝑡0+ℎ
𝑡0
𝑓(𝑡, 𝑦(𝑡))d𝑡.
Now approximate the integral by the left-hand rectangle method
∫
𝑡0+ℎ
𝑡0
𝑓(𝑡, 𝑦(𝑡))d𝑡 ≈ ℎ𝑓(𝑡0, 𝑦(𝑡0)).
Local truncation error
The local truncation error of the Euler method is the error made in a single step
𝑦1 = 𝑦0 + ℎ𝑓(𝑡0, 𝑦0).
For the exact solution, we use the Taylor expansion mentioned in the section Derivation above
𝑦(𝑡0 + ℎ) = 𝑦(𝑡0) + ℎ𝑦′(𝑡0) +
1
2
ℎ2
𝑦″(𝑡0) + 𝑂(ℎ3).
The local truncation error (LTE) introduced by the Euler method is given by the difference
between these equations
LTE = 𝑦(𝑡0 + ℎ) − 𝑦1 =
1
2
ℎ2
𝑦″(𝑡0) + 𝑂(ℎ3).
A slightly different formulation for the local truncation error can be obtained by using the
Lagrange form for the remainder term in Taylor's theorem
If 𝑦 has a continuous second derivative, then there exists a 𝜉 ∈ [𝑡0, 𝑡0 + ℎ] such that
Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University,
Maharashtra, India (This file for study purpose)
4
LTE = 𝑦(𝑡0 + ℎ) − 𝑦1 =
1
2
ℎ2
𝑦″
(𝜉).
In the above expressions for the error, the second derivative of the unknown exact solution can
be replaced by an expression involving the right-hand side of the differential equation. Indeed, it
follows from the equation 𝑦′
= 𝑓(𝑡, 𝑦)
𝑦″(𝑡0) =
∂𝑓
∂𝑡
(𝑡0, 𝑦(𝑡0)) +
∂𝑓
∂𝑦
(𝑡0, 𝑦(𝑡0))𝑓(𝑡0, 𝑦(𝑡0)).
Global truncation error
The global truncation error is the error at a fixed time t , after however many steps the methods
needs to take to reach that time from the initial time. The global truncation error is the
cumulative effect of the local truncation errors committed in each step
|GTE| ≤
ℎ𝑀
2𝐿
(𝑒𝐿(𝑡−𝑡0)
− 1)
where M is an upper bound on the second derivative of y on the given interval and L is the
Lipschitz constant of f .
Numerical stability
If the Euler method is applied to the linear equation 𝑦′
= 𝑘𝑦 then the numerical solution is
unstable if the product ℎ𝑘 is outside the region
{ 𝑧 ∈ 𝐂 ∣ |𝑧 + 1| ≤ 1 },
Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University,
Maharashtra, India (This file for study purpose)
5
Fig. The black curve shows the exact solution.
Modifications and extensions
The backward Euler method
𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑡𝑛+1, 𝑦𝑛+1)
The midpoint method
𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓 (𝑡𝑛 +
1
2
ℎ, 𝑦𝑛 +
1
2
ℎ𝑓(𝑡𝑛, 𝑦𝑛))
The two-step Adams–Bashforth method
𝑦𝑛+1 = 𝑦𝑛 +
3
2
ℎ𝑓(𝑡𝑛, 𝑦𝑛) −
1
2
ℎ𝑓(𝑡𝑛−1, 𝑦𝑛−1).

More Related Content

PDF
The effect of varying flow rate-counter flow shell and tube heat exchanger
PPS
Unit vi
PDF
Numerical Differentiation and Integration
PPTX
Euler and improved euler method
PPT
Numerical solution of ordinary differential equations GTU CVNM PPT
DOCX
Numerical methods and analysis problems/Examples
PDF
Interpolation with Finite differences
The effect of varying flow rate-counter flow shell and tube heat exchanger
Unit vi
Numerical Differentiation and Integration
Euler and improved euler method
Numerical solution of ordinary differential equations GTU CVNM PPT
Numerical methods and analysis problems/Examples
Interpolation with Finite differences

What's hot (20)

PPTX
Numerical solution of ordinary differential equation
PPTX
Homogeneous differential equations and wronskian theory.pptx
PPTX
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
PPTX
Indeterminate Forms and L' Hospital Rule
PPT
numerical methods
PPTX
presentation on Euler and Modified Euler method ,and Fitting of curve
PDF
Bender schmidt method
PPTX
Lagrange’s interpolation formula
PPTX
Random process.pptx
PDF
Solution of Differential Equations in Power Series by Employing Frobenius Method
PDF
Cpe 2101 professional ethics 0911
PPT
Meeting w3 chapter 2 part 1
PPT
introduction to Numerical Analysis
PPTX
Interpolation and its applications
PPTX
Finite difference method
PPTX
Differential equations
PDF
3.2.interpolation lagrange
PPTX
Conformal Mapping - Introduction & Examples
PPT
Fourier transform
PDF
Introduction of Partial Differential Equations
Numerical solution of ordinary differential equation
Homogeneous differential equations and wronskian theory.pptx
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
Indeterminate Forms and L' Hospital Rule
numerical methods
presentation on Euler and Modified Euler method ,and Fitting of curve
Bender schmidt method
Lagrange’s interpolation formula
Random process.pptx
Solution of Differential Equations in Power Series by Employing Frobenius Method
Cpe 2101 professional ethics 0911
Meeting w3 chapter 2 part 1
introduction to Numerical Analysis
Interpolation and its applications
Finite difference method
Differential equations
3.2.interpolation lagrange
Conformal Mapping - Introduction & Examples
Fourier transform
Introduction of Partial Differential Equations
Ad

Similar to Euler Method Details (20)

PDF
Elzaki transform homotopy perturbation method for
PDF
Applications Of MATLAB Ordinary Differential Equations (ODE
PDF
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
PDF
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
PDF
A Fifth-Order Iterative Method for Solving Nonlinear Equations
PDF
Ijmet 10 01_021
PDF
Elzaki transform homotopy perturbation method for solving gas dynamics equation
PDF
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
PPTX
Numerical differentiation and integration
PDF
numericalmethods.pdf
PDF
Matlab lab.pdf
PPTX
Numerical Analysis and Its application to Boundary Value Problems
DOCX
83662164 case-study-1
PPTX
Homotopy Perturbation Method
PDF
L25052056
PDF
L25052056
PDF
PDF
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
PDF
Numerical solutions for linear fredholm integro differential
PDF
On solving fuzzy delay differential equationusing bezier curves
Elzaki transform homotopy perturbation method for
Applications Of MATLAB Ordinary Differential Equations (ODE
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
A Fifth-Order Iterative Method for Solving Nonlinear Equations
Ijmet 10 01_021
Elzaki transform homotopy perturbation method for solving gas dynamics equation
Numerical Solution Of Delay Differential Equations Using The Adomian Decompos...
Numerical differentiation and integration
numericalmethods.pdf
Matlab lab.pdf
Numerical Analysis and Its application to Boundary Value Problems
83662164 case-study-1
Homotopy Perturbation Method
L25052056
L25052056
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
Numerical solutions for linear fredholm integro differential
On solving fuzzy delay differential equationusing bezier curves
Ad

More from Smt. Indira Gandhi College of Engineering, Navi Mumbai, Mumbai (20)

PDF
PWM Arduino Experiment for Engineering pra
PDF
Artificial Intelligence (AI) application in Agriculture Area
PDF
VLSI Design Book CMOS_Circuit_Design__Layout__and_Simulation
PDF
Question Bank: Network Management in Telecommunication
PDF
INTRODUCTION TO CYBER LAW The Concept of Cyberspace Cyber law Cyber crime.pdf
PDF
Network Management Principles and Practice - 2nd Edition (2010)_2.pdf
PDF
Mini Project fo BE Engineering students
PDF
Mini Project for Engineering Students BE or Btech Engineering students
PDF
VLSI Design_LAB MANUAL By Umakant Gohatre
PDF
cyber crime, Cyber Security, Introduction, Umakant Bhaskar Gohatre
PDF
Image Compression, Introduction Data Compression/ Data compression, modelling...
PDF
Introduction Data Compression/ Data compression, modelling and coding,Image C...
PWM Arduino Experiment for Engineering pra
Artificial Intelligence (AI) application in Agriculture Area
VLSI Design Book CMOS_Circuit_Design__Layout__and_Simulation
Question Bank: Network Management in Telecommunication
INTRODUCTION TO CYBER LAW The Concept of Cyberspace Cyber law Cyber crime.pdf
Network Management Principles and Practice - 2nd Edition (2010)_2.pdf
Mini Project fo BE Engineering students
Mini Project for Engineering Students BE or Btech Engineering students
VLSI Design_LAB MANUAL By Umakant Gohatre
cyber crime, Cyber Security, Introduction, Umakant Bhaskar Gohatre
Image Compression, Introduction Data Compression/ Data compression, modelling...
Introduction Data Compression/ Data compression, modelling and coding,Image C...

Recently uploaded (20)

PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Classroom Observation Tools for Teachers
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
RMMM.pdf make it easy to upload and study
PDF
Pre independence Education in Inndia.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Computing-Curriculum for Schools in Ghana
PDF
Insiders guide to clinical Medicine.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Cell Types and Its function , kingdom of life
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
PPH.pptx obstetrics and gynecology in nursing
TR - Agricultural Crops Production NC III.pdf
human mycosis Human fungal infections are called human mycosis..pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
Basic Mud Logging Guide for educational purpose
Renaissance Architecture: A Journey from Faith to Humanism
Classroom Observation Tools for Teachers
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
GDM (1) (1).pptx small presentation for students
RMMM.pdf make it easy to upload and study
Pre independence Education in Inndia.pdf
Complications of Minimal Access Surgery at WLH
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Computing-Curriculum for Schools in Ghana
Insiders guide to clinical Medicine.pdf
Anesthesia in Laparoscopic Surgery in India
Cell Types and Its function , kingdom of life
VCE English Exam - Section C Student Revision Booklet
PPH.pptx obstetrics and gynecology in nursing

Euler Method Details

  • 1. Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University, Maharashtra, India (This file for study purpose) 1 Euler Method Dr. Umakant Bhaskar Gohatre Euler's method is a numerical method to solve first order first degree differential equation with a given initial value. It is the most basic explicit method for numerical integration of ordinary differential equations and is the simplest Runge–Kutta method. The Euler method is a first-order method, which means that the local error (error per step) is proportional to the square of the step size, and the global error (error at a given time) is proportional to the step size. The Euler method often serves as the basis to construct more complex methods, e.g., predictor–corrector method Fig. The Euler method. The unknown curve is in blue, and its polygonal approximation is in red. Informal geometrical description Consider the problem of calculating the shape of an unknown curve which starts at a given point and satisfies a given differential equation. Here, a differential equation can be thought of as a formula by which the slope of the tangent line to the curve can be computed at any point on the curve, once the position of that point has been calculated. The idea is that while the curve is initially unknown, its starting point, which we denote by is known (see the picture on top right). Then, from the differential equation, the slope to the curve at can be computed, and so, the tangent line. Take a small step along that tangent line up to a point Along this small step, the slope does not change too much, so will be close to the curve. If we pretend that is still on the curve, the same reasoning as for the point above can be used. After several steps, a polygonal curve is computed. In general, this curve does not diverge too far from the original unknown curve, and the error between the two curves can be made small if the step size is small enough and the interval of computation is finite
  • 2. Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University, Maharashtra, India (This file for study purpose) 2 𝑦′(𝑡) = 𝑓(𝑡, 𝑦(𝑡)), 𝑦(𝑡0) = 𝑦0. Choose a value for the size of every step and set 𝑡𝑛 = 𝑡0 + 𝑛ℎ. Now, one step of the Euler method from 𝑡𝑛+1 = 𝑡𝑛 + ℎ to is 𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑡𝑛, 𝑦𝑛). The value of 𝑦𝑛 is an approximation of the solution to the ODE at time 𝑦𝑛 ≈ 𝑦(𝑡𝑛) : The Euler method is explicit, i.e. the solution 𝑦𝑛+1 is an explicit function of 𝑦𝑖for 𝑖 ≤ 𝑛 While the Euler method integrates a first-order ODE, any ODE of order N can be represented as a first-order ODE: to treat the equation 𝑦(𝑁) (𝑡) = 𝑓(𝑡, 𝑦(𝑡), 𝑦′ (𝑡), … , 𝑦(𝑁−1) (𝑡)) we introduce auxiliary variables 𝑧1(𝑡) = 𝑦(𝑡), 𝑧2(𝑡) = 𝑦′ (𝑡), … , 𝑧𝑁(𝑡) = 𝑦(𝑁−1) (𝑡) and obtain the equivalent equation 𝐳′ (𝑡) = ( 𝑧1 ′ (𝑡) ⋮ 𝑧𝑁−1 ′ (𝑡) 𝑧𝑁 ′ (𝑡) ) = ( 𝑦′ (𝑡) ⋮ 𝑦(𝑁−1) (𝑡) 𝑦(𝑁) (𝑡) ) = ( 𝑧2(𝑡) ⋮ 𝑧𝑁(𝑡) 𝑓(𝑡, 𝑧1(𝑡), … , 𝑧𝑁(𝑡)) ) This is a first-order system in the variable 𝐳(𝑡) and can be handled by Euler's method or, in fact, by any other scheme for first-order systems. Derivation The Euler method can be derived in a number of ways. Firstly, there is the geometrical description above. Another possibility is to consider the Taylor expansion of the function 𝑦 around 𝑡0: 𝑦(𝑡0 + ℎ) = 𝑦(𝑡0) + ℎ𝑦′ (𝑡0) + 1 2 ℎ2 𝑦″ (𝑡0) + 𝑂(ℎ3 ). The differential equation states that 𝑦′ = 𝑓(𝑡, 𝑦) If this is substituted in the Taylor expansion and the quadratic and higher-order terms are ignored, the Euler method arises. The Taylor expansion is used below to analyze the error committed by the Euler method, and it can be extended to produce Runge–Kutta methods. A closely related derivation is to substitute the forward finite difference formula for the derivative
  • 3. Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University, Maharashtra, India (This file for study purpose) 3 𝑦′(𝑡0) ≈ 𝑦(𝑡0 + ℎ) − 𝑦(𝑡0) ℎ in the differential equation 𝑦′ = 𝑓(𝑡, 𝑦) Again, this yields the Euler method. A similar computation leads to the midpoint method and the backward Euler method. Finally, one can integrate the differential equation from 𝑡0 + ℎ and apply the fundamental theorem of calculus to get 𝑦(𝑡0 + ℎ) − 𝑦(𝑡0) = ∫ 𝑡0+ℎ 𝑡0 𝑓(𝑡, 𝑦(𝑡))d𝑡. Now approximate the integral by the left-hand rectangle method ∫ 𝑡0+ℎ 𝑡0 𝑓(𝑡, 𝑦(𝑡))d𝑡 ≈ ℎ𝑓(𝑡0, 𝑦(𝑡0)). Local truncation error The local truncation error of the Euler method is the error made in a single step 𝑦1 = 𝑦0 + ℎ𝑓(𝑡0, 𝑦0). For the exact solution, we use the Taylor expansion mentioned in the section Derivation above 𝑦(𝑡0 + ℎ) = 𝑦(𝑡0) + ℎ𝑦′(𝑡0) + 1 2 ℎ2 𝑦″(𝑡0) + 𝑂(ℎ3). The local truncation error (LTE) introduced by the Euler method is given by the difference between these equations LTE = 𝑦(𝑡0 + ℎ) − 𝑦1 = 1 2 ℎ2 𝑦″(𝑡0) + 𝑂(ℎ3). A slightly different formulation for the local truncation error can be obtained by using the Lagrange form for the remainder term in Taylor's theorem If 𝑦 has a continuous second derivative, then there exists a 𝜉 ∈ [𝑡0, 𝑡0 + ℎ] such that
  • 4. Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University, Maharashtra, India (This file for study purpose) 4 LTE = 𝑦(𝑡0 + ℎ) − 𝑦1 = 1 2 ℎ2 𝑦″ (𝜉). In the above expressions for the error, the second derivative of the unknown exact solution can be replaced by an expression involving the right-hand side of the differential equation. Indeed, it follows from the equation 𝑦′ = 𝑓(𝑡, 𝑦) 𝑦″(𝑡0) = ∂𝑓 ∂𝑡 (𝑡0, 𝑦(𝑡0)) + ∂𝑓 ∂𝑦 (𝑡0, 𝑦(𝑡0))𝑓(𝑡0, 𝑦(𝑡0)). Global truncation error The global truncation error is the error at a fixed time t , after however many steps the methods needs to take to reach that time from the initial time. The global truncation error is the cumulative effect of the local truncation errors committed in each step |GTE| ≤ ℎ𝑀 2𝐿 (𝑒𝐿(𝑡−𝑡0) − 1) where M is an upper bound on the second derivative of y on the given interval and L is the Lipschitz constant of f . Numerical stability If the Euler method is applied to the linear equation 𝑦′ = 𝑘𝑦 then the numerical solution is unstable if the product ℎ𝑘 is outside the region { 𝑧 ∈ 𝐂 ∣ |𝑧 + 1| ≤ 1 },
  • 5. Dr. Umakant Bhaskar Gohatre, Assistant Professor, SIGCE, Navi Mumbai, Mumbai University, Maharashtra, India (This file for study purpose) 5 Fig. The black curve shows the exact solution. Modifications and extensions The backward Euler method 𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑡𝑛+1, 𝑦𝑛+1) The midpoint method 𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓 (𝑡𝑛 + 1 2 ℎ, 𝑦𝑛 + 1 2 ℎ𝑓(𝑡𝑛, 𝑦𝑛)) The two-step Adams–Bashforth method 𝑦𝑛+1 = 𝑦𝑛 + 3 2 ℎ𝑓(𝑡𝑛, 𝑦𝑛) − 1 2 ℎ𝑓(𝑡𝑛−1, 𝑦𝑛−1).