SlideShare a Scribd company logo
1
6.1 The Initial Value Problem: Background
2
Example 6.1
3
Example 6.2
4
Example 6.3
5
Example 6.4
6
Methods
 To solve differential equation problem:
 If f is “smooth enough”, then
 a solution will exist and be unique
 we will be able to approximate it accurately with a wide
variety of method
 Two ways of expressing “smooth enough”
 Lipschitz continuity
 Smooth and uniformly monotone decreasing
7
Definitions 6.1 and 6.2
8
Example 6.5
9
Example 6.5 (con.)
10
Theorem 6.1
 Proof: See Goldstine’s book
11
6.2 Euler’s Method
 We have treated Euler’s method in Chapter 2.
 There are two main derivations about Euler’s method
 Geometric derivation
 Analytic derivation
12
Geometric Derivation
13
14
Analytic Derivation
15
Error Estimation for Euler’s
Method
16
 By the analytic derivation, we have
 The residual for Euler’s method:
 The truncation error:
Example 6.6
17
18
6.3 Analysis of Euler’s Method
19
 Proof: pp. 323-324 (You can study it by yourselves.)
O(h)
Theorem 6.4
 Proof: pp. 324-325 (You can study it by yourselves.)
20
m
C
kCC
yChytyCyty
h
tTTtCy
yf
VersionIIMethodsEulerforEstimateError
Ttkk
Ttk
2
1
and,as01,where
")()(max
small,lysufficientforThen
.somefor]),([solutionthat theassume
and,indecreasingmonotoneuniformlyandsmoothbeLet
),'(6.4Theorem
00
],[,000
00
2
0
=
∞→→≤
+−≤−
>∈
∞≤
O(h)
Discussion
 Both error theorems show that Euler’s method is only
first-order accurate (O(h)).
 If f is only Lipschitz continuous, then the constants
multiplying the initial error and the mash parameter can
be quite large, rapidly growing.
 If f is smooth and uniformly monotone decreasing in y,
then the constants in the error estimate are bounded for
all n.
21
Discussion
 How is the initial error affected by f ?
 If f is monotone decreasing in y, then the effect of the
initial error decreases rapidly as the computation
progresses.
 If f is only Lipschitz continuous, then any initial error that
is made could be amplified to something exponentially
large.
22
6.4 Variants of Euler’s
Method
 Euler’s method is not the only or even the best scheme
for approximating solutions to initial value problems.
 Several ideas can be considered based on some simple
extensions of one derivation of Euler’s method.
23
Variants of Euler’s Method
24
 We start with the differential equation
And replace the derivative with the simple difference quotient derived in
(2.1)
 What happens if we use other approximations to the derivative?
Variants of Euler’s Method
 If we use
then we get the backward Euler method
 If we use
then we get the midpoint method
25
O(h)
O(h2
)
Method 1
Method 2
Variants of Euler’s Method
 If we use the methods based on interpolation (Section 4.5)
then we get two numerical methods
26
O(h2
)
O(h2
)
Method 4
Method 3
Variants of Euler’s Method
 By integrating the differential equation:
(6.23)
and apply the trapezoid rule to (6.23) to get
Thus
(6.25)
27
Method 5
O(h3
)
Variants of Euler’s Method
 We can use a midpoint rule approximation to integrating (6.23)
and get
28
O(h3
)
Method 6
Discussion
 What about these method? Are any of them
any good?
 Observations
 Methods 2, 3, and 4 are all based on derivative
approximations that are O(h2
), thus they are more
accurate than Euler method and method 1 (O(h)).
 Similarly, methods 5 and 6 are also more
accurate.
 Methods 2, 3, and 4 are not single-step methods,
but multistep methods. They depend on
information from more than one previous
approximate value of the unknown function.
29
Discussion
 Observations (con.)
 Concerning methods 1, 4, and 5, all of these formulas involve we
cannot explicitly solve for the new approximate values Thus these
methods are called implicit methods.
 Methods 2 and 3 are called explicit methods.
30
6.4.1 The Residual and
Truncation Error
31
Definition 6.3
32
Example 6.7
33
Example 6.8
34
Definition 6.4
35
6.4.2 Implicit Methods and Predictor-
Corrector Schemes
 How to get the value of yn+1? Using Newton’s method or
the secant method or a fixed point iteration.
36
Let y = yn+1
37
F(y)
F’(y)
F(y)
h
F(y+h)-F(y)
Predictor-corrector idea
 Can we use a much cruder (coarse) means of estimating
yn+1?
38
Example 6.11
39
Example 6.12
40
41
Discussion
 Generally speaking, unless the differential equation is
very sensitive to changes in the data, a simple
predictor-corrector method will be just as good as the
more time-consuming process of solving for the exact
values of yn+1 that satisfies the implicit recursion.
42
Discussion
 If the differential equation is linear, we can entirely
avoid the problem of implicitness.
 Write the general linear ODE as
43
6.5 Single-step Method: Runge-Kutta
 The Runge-Kutta family of methods is one of the most
popular families of accurate solvers for initial value
problems.
44
 Consider the more general method:
45
Residual
46
 Rewrite the formula of R, we get
47
48
Solution 1
Solution 2
49
Solution 3
Runge-Kutta Method
50
Example 6.16
51
Example 6.16 (con.)
52
53
One major drawback of the
Runge-Kutta methods is that
they require more evaluations
of the function f than other
methods.

More Related Content

What's hot

Revised math 1
Revised math 1Revised math 1
Revised math 1
Haider Shishmahal
 
Solving linear equation systems using direct methods: Gauss Jordan and Aitke...
Solving linear equation systems using direct  methods:Gauss Jordan and Aitke...Solving linear equation systems using direct  methods:Gauss Jordan and Aitke...
Solving linear equation systems using direct methods: Gauss Jordan and Aitke...
sulaiman_karim
 
Lecture 13 Criptarithmetic problem
Lecture 13 Criptarithmetic problemLecture 13 Criptarithmetic problem
Lecture 13 Criptarithmetic problem
Hema Kashyap
 
Linear inequalities in two variables
Linear inequalities in two variablesLinear inequalities in two variables
Linear inequalities in two variables
christianjustine
 
Lesson 18: Rational Exponents
Lesson 18: Rational ExponentsLesson 18: Rational Exponents
Lesson 18: Rational Exponents
Kevin Johnson
 
Systems of Linear Equations Graphing
 Systems of Linear Equations Graphing  Systems of Linear Equations Graphing
Systems of Linear Equations Graphing
PLeach
 
05 Chapter MATLAB Differntial equations
05 Chapter MATLAB Differntial equations05 Chapter MATLAB Differntial equations
05 Chapter MATLAB Differntial equations
Dr. Mohammed Danish
 
Introductory maths analysis chapter 04 official
Introductory maths analysis   chapter 04 officialIntroductory maths analysis   chapter 04 official
Introductory maths analysis chapter 04 official
Evert Sandye Taasiringan
 
Mathematics 8 Systems of Linear Inequalities
Mathematics 8 Systems of Linear InequalitiesMathematics 8 Systems of Linear Inequalities
Mathematics 8 Systems of Linear Inequalities
Juan Miguel Palero
 
7.5 notes[1]
7.5 notes[1]7.5 notes[1]
7.5 notes[1]
nglaze10
 
Lesson 16: More Inequalities
Lesson 16: More InequalitiesLesson 16: More Inequalities
Lesson 16: More Inequalities
Kevin Johnson
 
Systems of Linear Equations
Systems of Linear EquationsSystems of Linear Equations
Systems of Linear Equations
alrosiemae
 
Solving special systems
Solving special systemsSolving special systems
Solving special systems
saleem halabi
 
09 numerical differentiation
09 numerical differentiation09 numerical differentiation
09 numerical differentiation
Mohammad Tawfik
 
Ijmet 10 01_021
Ijmet 10 01_021Ijmet 10 01_021
Ijmet 10 01_021
IAEME Publication
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equations
Cesar Mendoza
 
2.6 Linear Inequalities in Two Variables
2.6 Linear Inequalities in Two Variables2.6 Linear Inequalities in Two Variables
2.6 Linear Inequalities in Two Variables
hisema01
 
Solving systems of equations in 3 variables
Solving systems of equations in 3 variablesSolving systems of equations in 3 variables
Solving systems of equations in 3 variables
Jessica Garcia
 
Lec
LecLec
Lec
LecLec

What's hot (20)

Revised math 1
Revised math 1Revised math 1
Revised math 1
 
Solving linear equation systems using direct methods: Gauss Jordan and Aitke...
Solving linear equation systems using direct  methods:Gauss Jordan and Aitke...Solving linear equation systems using direct  methods:Gauss Jordan and Aitke...
Solving linear equation systems using direct methods: Gauss Jordan and Aitke...
 
Lecture 13 Criptarithmetic problem
Lecture 13 Criptarithmetic problemLecture 13 Criptarithmetic problem
Lecture 13 Criptarithmetic problem
 
Linear inequalities in two variables
Linear inequalities in two variablesLinear inequalities in two variables
Linear inequalities in two variables
 
Lesson 18: Rational Exponents
Lesson 18: Rational ExponentsLesson 18: Rational Exponents
Lesson 18: Rational Exponents
 
Systems of Linear Equations Graphing
 Systems of Linear Equations Graphing  Systems of Linear Equations Graphing
Systems of Linear Equations Graphing
 
05 Chapter MATLAB Differntial equations
05 Chapter MATLAB Differntial equations05 Chapter MATLAB Differntial equations
05 Chapter MATLAB Differntial equations
 
Introductory maths analysis chapter 04 official
Introductory maths analysis   chapter 04 officialIntroductory maths analysis   chapter 04 official
Introductory maths analysis chapter 04 official
 
Mathematics 8 Systems of Linear Inequalities
Mathematics 8 Systems of Linear InequalitiesMathematics 8 Systems of Linear Inequalities
Mathematics 8 Systems of Linear Inequalities
 
7.5 notes[1]
7.5 notes[1]7.5 notes[1]
7.5 notes[1]
 
Lesson 16: More Inequalities
Lesson 16: More InequalitiesLesson 16: More Inequalities
Lesson 16: More Inequalities
 
Systems of Linear Equations
Systems of Linear EquationsSystems of Linear Equations
Systems of Linear Equations
 
Solving special systems
Solving special systemsSolving special systems
Solving special systems
 
09 numerical differentiation
09 numerical differentiation09 numerical differentiation
09 numerical differentiation
 
Ijmet 10 01_021
Ijmet 10 01_021Ijmet 10 01_021
Ijmet 10 01_021
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equations
 
2.6 Linear Inequalities in Two Variables
2.6 Linear Inequalities in Two Variables2.6 Linear Inequalities in Two Variables
2.6 Linear Inequalities in Two Variables
 
Solving systems of equations in 3 variables
Solving systems of equations in 3 variablesSolving systems of equations in 3 variables
Solving systems of equations in 3 variables
 
Lec
LecLec
Lec
 
Lec
LecLec
Lec
 

Similar to Nsm for ce prashant odhavani- 160920107003

Comparative Analysis of Different Numerical Methods of Solving First Order Di...
Comparative Analysis of Different Numerical Methods of Solving First Order Di...Comparative Analysis of Different Numerical Methods of Solving First Order Di...
Comparative Analysis of Different Numerical Methods of Solving First Order Di...
ijtsrd
 
Numerical Analysis and Computer Applications
Numerical Analysis and Computer ApplicationsNumerical Analysis and Computer Applications
Numerical Analysis and Computer Applications
Mujeeb UR Rahman
 
numericalmethods.pdf
numericalmethods.pdfnumericalmethods.pdf
numericalmethods.pdf
ShailChettri
 
Applications Of MATLAB Ordinary Differential Equations (ODE
Applications Of MATLAB  Ordinary Differential Equations (ODEApplications Of MATLAB  Ordinary Differential Equations (ODE
Applications Of MATLAB Ordinary Differential Equations (ODE
Justin Knight
 
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
Comparative Analysis of Different Numerical Methods for the Solution of Initi...Comparative Analysis of Different Numerical Methods for the Solution of Initi...
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
YogeshIJTSRD
 
Es272 ch7
Es272 ch7Es272 ch7
Advanced Engineering Mathematics
Advanced Engineering MathematicsAdvanced Engineering Mathematics
Advanced Engineering Mathematics
Mohsen EM
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
mathsjournal
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
mathsjournal
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
mathsjournal
 
A Study on Differential Equations on the Sphere Using Leapfrog Method
A Study on Differential Equations on the Sphere Using Leapfrog MethodA Study on Differential Equations on the Sphere Using Leapfrog Method
A Study on Differential Equations on the Sphere Using Leapfrog Method
iosrjce
 
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
Derivation and Application of Six-Point Linear Multistep Numerical Method for...Derivation and Application of Six-Point Linear Multistep Numerical Method for...
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
IOSR Journals
 
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Sheila Sinclair
 
Método shoenfeld
Método shoenfeldMétodo shoenfeld
Método shoenfeld
LinaCubillos2
 
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
ijtsrd
 
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
AI Publications
 
NUMERICA METHODS 1 final touch summary for test 1
NUMERICA METHODS 1 final touch summary for test 1NUMERICA METHODS 1 final touch summary for test 1
NUMERICA METHODS 1 final touch summary for test 1
musadoto
 
G024047050
G024047050G024047050
G024047050
inventionjournals
 
Term project
Term projectTerm project
Term project
Mark Brandao
 
A Derivative Free High Ordered Hybrid Equation Solver
A Derivative Free High Ordered Hybrid Equation Solver  A Derivative Free High Ordered Hybrid Equation Solver
A Derivative Free High Ordered Hybrid Equation Solver
Zac Darcy
 

Similar to Nsm for ce prashant odhavani- 160920107003 (20)

Comparative Analysis of Different Numerical Methods of Solving First Order Di...
Comparative Analysis of Different Numerical Methods of Solving First Order Di...Comparative Analysis of Different Numerical Methods of Solving First Order Di...
Comparative Analysis of Different Numerical Methods of Solving First Order Di...
 
Numerical Analysis and Computer Applications
Numerical Analysis and Computer ApplicationsNumerical Analysis and Computer Applications
Numerical Analysis and Computer Applications
 
numericalmethods.pdf
numericalmethods.pdfnumericalmethods.pdf
numericalmethods.pdf
 
Applications Of MATLAB Ordinary Differential Equations (ODE
Applications Of MATLAB  Ordinary Differential Equations (ODEApplications Of MATLAB  Ordinary Differential Equations (ODE
Applications Of MATLAB Ordinary Differential Equations (ODE
 
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
Comparative Analysis of Different Numerical Methods for the Solution of Initi...Comparative Analysis of Different Numerical Methods for the Solution of Initi...
Comparative Analysis of Different Numerical Methods for the Solution of Initi...
 
Es272 ch7
Es272 ch7Es272 ch7
Es272 ch7
 
Advanced Engineering Mathematics
Advanced Engineering MathematicsAdvanced Engineering Mathematics
Advanced Engineering Mathematics
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
 
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
A NEW STUDY TO FIND OUT THE BEST COMPUTATIONAL METHOD FOR SOLVING THE NONLINE...
 
A Study on Differential Equations on the Sphere Using Leapfrog Method
A Study on Differential Equations on the Sphere Using Leapfrog MethodA Study on Differential Equations on the Sphere Using Leapfrog Method
A Study on Differential Equations on the Sphere Using Leapfrog Method
 
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
Derivation and Application of Six-Point Linear Multistep Numerical Method for...Derivation and Application of Six-Point Linear Multistep Numerical Method for...
Derivation and Application of Six-Point Linear Multistep Numerical Method for...
 
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
Accuracy Study On Numerical Solutions Of Initial Value Problems (IVP) In Ordi...
 
Método shoenfeld
Método shoenfeldMétodo shoenfeld
Método shoenfeld
 
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
Comparison of Several Numerical Algorithms with the use of Predictor and Corr...
 
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
A Class of Continuous Implicit Seventh-eight method for solving y’ = f(x, y) ...
 
NUMERICA METHODS 1 final touch summary for test 1
NUMERICA METHODS 1 final touch summary for test 1NUMERICA METHODS 1 final touch summary for test 1
NUMERICA METHODS 1 final touch summary for test 1
 
G024047050
G024047050G024047050
G024047050
 
Term project
Term projectTerm project
Term project
 
A Derivative Free High Ordered Hybrid Equation Solver
A Derivative Free High Ordered Hybrid Equation Solver  A Derivative Free High Ordered Hybrid Equation Solver
A Derivative Free High Ordered Hybrid Equation Solver
 

More from Prashant odhavani

Computer organization prashant odhavani- 160920107003
Computer organization   prashant odhavani- 160920107003Computer organization   prashant odhavani- 160920107003
Computer organization prashant odhavani- 160920107003
Prashant odhavani
 
Templates c++ - prashant odhavani - 160920107003
Templates   c++ - prashant odhavani - 160920107003Templates   c++ - prashant odhavani - 160920107003
Templates c++ - prashant odhavani - 160920107003
Prashant odhavani
 
Main memory os - prashant odhavani- 160920107003
Main memory   os - prashant odhavani- 160920107003Main memory   os - prashant odhavani- 160920107003
Main memory os - prashant odhavani- 160920107003
Prashant odhavani
 
Reliable data transfer CN - prashant odhavani- 160920107003
Reliable data transfer   CN - prashant odhavani- 160920107003Reliable data transfer   CN - prashant odhavani- 160920107003
Reliable data transfer CN - prashant odhavani- 160920107003
Prashant odhavani
 
Relational algebra dbms (2130703) - 160920107003
Relational algebra  dbms (2130703) - 160920107003Relational algebra  dbms (2130703) - 160920107003
Relational algebra dbms (2130703) - 160920107003
Prashant odhavani
 
Non linear data structure ds (2190702) - 169020107003
Non linear data structure   ds (2190702) - 169020107003Non linear data structure   ds (2190702) - 169020107003
Non linear data structure ds (2190702) - 169020107003
Prashant odhavani
 
Number system de (2131004) - 160920107003
Number system    de (2131004) - 160920107003Number system    de (2131004) - 160920107003
Number system de (2131004) - 160920107003
Prashant odhavani
 
Linear transformation vcla (160920107003)
Linear transformation vcla (160920107003)Linear transformation vcla (160920107003)
Linear transformation vcla (160920107003)
Prashant odhavani
 

More from Prashant odhavani (8)

Computer organization prashant odhavani- 160920107003
Computer organization   prashant odhavani- 160920107003Computer organization   prashant odhavani- 160920107003
Computer organization prashant odhavani- 160920107003
 
Templates c++ - prashant odhavani - 160920107003
Templates   c++ - prashant odhavani - 160920107003Templates   c++ - prashant odhavani - 160920107003
Templates c++ - prashant odhavani - 160920107003
 
Main memory os - prashant odhavani- 160920107003
Main memory   os - prashant odhavani- 160920107003Main memory   os - prashant odhavani- 160920107003
Main memory os - prashant odhavani- 160920107003
 
Reliable data transfer CN - prashant odhavani- 160920107003
Reliable data transfer   CN - prashant odhavani- 160920107003Reliable data transfer   CN - prashant odhavani- 160920107003
Reliable data transfer CN - prashant odhavani- 160920107003
 
Relational algebra dbms (2130703) - 160920107003
Relational algebra  dbms (2130703) - 160920107003Relational algebra  dbms (2130703) - 160920107003
Relational algebra dbms (2130703) - 160920107003
 
Non linear data structure ds (2190702) - 169020107003
Non linear data structure   ds (2190702) - 169020107003Non linear data structure   ds (2190702) - 169020107003
Non linear data structure ds (2190702) - 169020107003
 
Number system de (2131004) - 160920107003
Number system    de (2131004) - 160920107003Number system    de (2131004) - 160920107003
Number system de (2131004) - 160920107003
 
Linear transformation vcla (160920107003)
Linear transformation vcla (160920107003)Linear transformation vcla (160920107003)
Linear transformation vcla (160920107003)
 

Recently uploaded

Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 

Recently uploaded (20)

Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 

Nsm for ce prashant odhavani- 160920107003

  • 1. 1
  • 2. 6.1 The Initial Value Problem: Background 2
  • 7. Methods  To solve differential equation problem:  If f is “smooth enough”, then  a solution will exist and be unique  we will be able to approximate it accurately with a wide variety of method  Two ways of expressing “smooth enough”  Lipschitz continuity  Smooth and uniformly monotone decreasing 7
  • 11. Theorem 6.1  Proof: See Goldstine’s book 11
  • 12. 6.2 Euler’s Method  We have treated Euler’s method in Chapter 2.  There are two main derivations about Euler’s method  Geometric derivation  Analytic derivation 12
  • 14. 14
  • 16. Error Estimation for Euler’s Method 16  By the analytic derivation, we have  The residual for Euler’s method:  The truncation error:
  • 18. 18
  • 19. 6.3 Analysis of Euler’s Method 19  Proof: pp. 323-324 (You can study it by yourselves.) O(h)
  • 20. Theorem 6.4  Proof: pp. 324-325 (You can study it by yourselves.) 20 m C kCC yChytyCyty h tTTtCy yf VersionIIMethodsEulerforEstimateError Ttkk Ttk 2 1 and,as01,where ")()(max small,lysufficientforThen .somefor]),([solutionthat theassume and,indecreasingmonotoneuniformlyandsmoothbeLet ),'(6.4Theorem 00 ],[,000 00 2 0 = ∞→→≤ +−≤− >∈ ∞≤ O(h)
  • 21. Discussion  Both error theorems show that Euler’s method is only first-order accurate (O(h)).  If f is only Lipschitz continuous, then the constants multiplying the initial error and the mash parameter can be quite large, rapidly growing.  If f is smooth and uniformly monotone decreasing in y, then the constants in the error estimate are bounded for all n. 21
  • 22. Discussion  How is the initial error affected by f ?  If f is monotone decreasing in y, then the effect of the initial error decreases rapidly as the computation progresses.  If f is only Lipschitz continuous, then any initial error that is made could be amplified to something exponentially large. 22
  • 23. 6.4 Variants of Euler’s Method  Euler’s method is not the only or even the best scheme for approximating solutions to initial value problems.  Several ideas can be considered based on some simple extensions of one derivation of Euler’s method. 23
  • 24. Variants of Euler’s Method 24  We start with the differential equation And replace the derivative with the simple difference quotient derived in (2.1)  What happens if we use other approximations to the derivative?
  • 25. Variants of Euler’s Method  If we use then we get the backward Euler method  If we use then we get the midpoint method 25 O(h) O(h2 ) Method 1 Method 2
  • 26. Variants of Euler’s Method  If we use the methods based on interpolation (Section 4.5) then we get two numerical methods 26 O(h2 ) O(h2 ) Method 4 Method 3
  • 27. Variants of Euler’s Method  By integrating the differential equation: (6.23) and apply the trapezoid rule to (6.23) to get Thus (6.25) 27 Method 5 O(h3 )
  • 28. Variants of Euler’s Method  We can use a midpoint rule approximation to integrating (6.23) and get 28 O(h3 ) Method 6
  • 29. Discussion  What about these method? Are any of them any good?  Observations  Methods 2, 3, and 4 are all based on derivative approximations that are O(h2 ), thus they are more accurate than Euler method and method 1 (O(h)).  Similarly, methods 5 and 6 are also more accurate.  Methods 2, 3, and 4 are not single-step methods, but multistep methods. They depend on information from more than one previous approximate value of the unknown function. 29
  • 30. Discussion  Observations (con.)  Concerning methods 1, 4, and 5, all of these formulas involve we cannot explicitly solve for the new approximate values Thus these methods are called implicit methods.  Methods 2 and 3 are called explicit methods. 30
  • 31. 6.4.1 The Residual and Truncation Error 31
  • 36. 6.4.2 Implicit Methods and Predictor- Corrector Schemes  How to get the value of yn+1? Using Newton’s method or the secant method or a fixed point iteration. 36 Let y = yn+1
  • 38. Predictor-corrector idea  Can we use a much cruder (coarse) means of estimating yn+1? 38
  • 41. 41
  • 42. Discussion  Generally speaking, unless the differential equation is very sensitive to changes in the data, a simple predictor-corrector method will be just as good as the more time-consuming process of solving for the exact values of yn+1 that satisfies the implicit recursion. 42
  • 43. Discussion  If the differential equation is linear, we can entirely avoid the problem of implicitness.  Write the general linear ODE as 43
  • 44. 6.5 Single-step Method: Runge-Kutta  The Runge-Kutta family of methods is one of the most popular families of accurate solvers for initial value problems. 44
  • 45.  Consider the more general method: 45 Residual
  • 46. 46
  • 47.  Rewrite the formula of R, we get 47
  • 53. 53 One major drawback of the Runge-Kutta methods is that they require more evaluations of the function f than other methods.