Mathematics Exam  >  Mathematics Notes  >  Mathematics for IIT JAM, GATE, CSIR NET, UGC NET  >  Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET PDF Download

NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS (B)

PICARD’S METHOD

This method of solving a differential equation approximately is one of successive approximation; that is, it is an iterative method in which the numerical results become more and more accurate, the more times it is used.

An approximate value of y (taken, at first, to be a constant) is substituted into the right hand side of the differential equation

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The equation is then integrated with respect to x giving y in terms of x as a second approximation, into which given numerical values are substituted and the result rounded off to an assigned number of decimal places or significant figures.

The iterative process is continued until two consecutive numerical solutions are the same when rounded off to the required number of decimal places.

A hint on notation 

Imagine, for example, that we wished to solve the differential equation

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

given that y = y0 = 7 when x = x0 = 2.

This ofcourse can be solved exactly to give

y = x3 + C,

which requires that

7 = 23 + C.

Hence,

y − 7 = x3 − 23;

or, in more general terms

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Thus,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

In other words,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The rule, in future, therefore, will be to integrate both sides of the given differential equation with respect to x, from x0 to x.

EXAMPLES

1. Given that

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

and that y = 0 when x = 0, determine the value of y when x = 0.3, correct to four places of decimals.

Solution 

To begin the solution, we proceed as follows:

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

where x0 = 0.

Hence,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

where y0 = 0.

That is,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

(a) First Iteration

We do not know y in terms of x yet, so we replace y by the constant value y0 in the function to be integrated.

The result of the first iteration is thus given, at x = 0.3, by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

(b) Second Iteration

Now we use

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Therefore,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

which gives

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The result of the second iteration is thus given by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

at x = 0.3.

(c) Third Iteration

Now we use

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Therefore,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

which gives

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The result of the third iteration is thus given by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Hence, y = 0.0451, correct to four decimal places, at x = 0.3.

2. If

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

and y = 2 when x = 1, perform three iterations of Picard’s method to estimate a value for y when x = 1.2. Work to four places of decimals throughout and state how accurate is the result of the third iteration.

Solution 

(a) First Iteration

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

where x0 = 1.
That is,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

where y0 = 2.

Hence,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Replacing y by y0 = 2 in the function being integrated, we have

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Therefore,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The result of the first iteration is thus given by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

when x = 1.2.

(b) Second Iteration 

In this case we use

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Hence,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

That is,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The result of the second iteration is thus given by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

when x = 1.2.

(c) Third Iteration 

Finally, we use

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

Hence,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

That is,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

The result of the third iteration is thus given by

Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

when x = 1.2.

The results of the last two iterations are identical when rounded off to two places of decimals, namely 2.03. Hence, the accuracy of the third iteration is two decimal place accuracy.

The document Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences | Mathematics for IIT JAM, GATE, CSIR NET, UGC NET is a part of the Mathematics Course Mathematics for IIT JAM, GATE, CSIR NET, UGC NET.
All you need of Mathematics at this link: Mathematics
556 videos|198 docs

FAQs on Numerical Solutions of ODEs using Picard Method - Numerical Analysis, CSIR-NET Mathematical Sciences - Mathematics for IIT JAM, GATE, CSIR NET, UGC NET

1. What is the Picard method for solving ODEs?
Ans. The Picard method, also known as the Picard iteration or the method of successive approximations, is a numerical technique used to solve ordinary differential equations (ODEs). It involves iteratively refining an initial guess of the solution until a desired level of accuracy is achieved. The method starts with an initial approximation and then uses this approximation to generate a better approximation in each iteration using an iterative formula.
2. How does the Picard method work in solving ODEs?
Ans. The Picard method works by iteratively improving an initial guess of the solution to an ODE. It involves breaking down the ODE into a sequence of simpler equations and solving them in successive iterations. In each iteration, the method uses the previous approximation to generate a new approximation by evaluating the right-hand side of the ODE at the previous approximation. This process is repeated until the desired level of accuracy is achieved.
3. What are the advantages of using the Picard method for solving ODEs?
Ans. The Picard method offers several advantages for solving ODEs numerically. It is a simple and straightforward iterative technique that can be easily implemented. The method is also flexible and can handle a wide range of ODEs, including both linear and nonlinear equations. Additionally, the Picard method provides a systematic approach to finding numerical solutions and can converge to the exact solution under certain conditions.
4. Are there any limitations or drawbacks of using the Picard method for solving ODEs?
Ans. Yes, there are limitations to the Picard method when solving ODEs. One limitation is that the method may not converge or may converge slowly for certain types of ODEs, particularly if the equation is highly nonlinear or if the initial guess is far from the true solution. Another limitation is that the accuracy of the solution depends on the number of iterations performed, and it may require a large number of iterations to achieve a desired level of accuracy.
5. Can the Picard method be used for solving partial differential equations (PDEs)?
Ans. Yes, the Picard method can be extended to solve certain types of partial differential equations (PDEs). The method can be applied to PDEs by discretizing the spatial domain and converting the PDE into a system of coupled ODEs. Each ODE can then be solved using the Picard method. However, it is important to note that the convergence and accuracy of the method for PDEs may be influenced by the properties of the specific PDE being solved.
556 videos|198 docs
Download as PDF
Explore Courses for Mathematics exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

CSIR NET

,

Free

,

GATE

,

Summary

,

Semester Notes

,

Sample Paper

,

GATE

,

past year papers

,

GATE

,

Viva Questions

,

ppt

,

CSIR NET

,

CSIR NET

,

CSIR-NET Mathematical Sciences | Mathematics for IIT JAM

,

Objective type Questions

,

Exam

,

Previous Year Questions with Solutions

,

study material

,

CSIR-NET Mathematical Sciences | Mathematics for IIT JAM

,

UGC NET

,

shortcuts and tricks

,

UGC NET

,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis

,

Extra Questions

,

practice quizzes

,

pdf

,

video lectures

,

MCQs

,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis

,

Important questions

,

Numerical Solutions of ODEs using Picard Method - Numerical Analysis

,

mock tests for examination

,

UGC NET

,

CSIR-NET Mathematical Sciences | Mathematics for IIT JAM

;