0% found this document useful (0 votes)
79 views4 pages

Numerical Methods in Differential Equations

Uploaded by

amareshwarabm05
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views4 pages

Numerical Methods in Differential Equations

Uploaded by

amareshwarabm05
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Mathematics-II for Computer Science and Engineering Stream/BMATS201 DEPARTMENT OF MATHEMATICS

MODULE – V
NUMERICAL METHODS - II

1. Employ Taylor’s series method to find 𝑦 at 𝑥 = 0.1 correct to four decimal places for the initial value
dy
problem  x  y 2 , y(0)  1 . (Feb 2023, Dec 2015, 2014)
dx
2. Use Taylor’s series method to find 𝑦(0.1), correct to five decimal places if 𝑦(𝑥) satisfies the equation
dy
 x 2  y with 𝑦(0) = 0.8. (June 2017, 2015)
dx
3. Use Taylor’s series method to find 𝑦 at 𝑥 = 0.1 and 𝑥 = 0.2 upto 4th degree terms, given
dy
 2 y  3e x , y(0)  0. (Aug 2022, Dec 2017, 2016)
dx
𝑑𝑦
4. Solve 𝑑𝑥 = 𝑒 𝑥 − 𝑦, 𝑦(0) = 2 using Taylor’s series method upto 4th degree terms find 𝑦(1.1).
(Aug 2022, Jan 2020)
5. Using Taylor’s series method, solve y  x  y , y(0)  1 at 𝑥 = 0.1, 0.2 considering upto 4th degree terms.
2

(June 2016)
dy
6. Use Taylor’s series method to find the value of 𝑦 at 𝑥 = 0.1, given  x 2 y  1, y(0) 1 considering upto 4th
dx
degree terms. (June 2017, Dec 2015, 2014, 2012, 2010)
dy
7. Using Taylor’s series method find an approximate solution at 𝑥 = 0.4 of the problem  x 2 y  1, with
dx
𝑦(0) = 0. Consider terms upto fourth degree. (June 2012)

8. Use Taylor’s series method to compute y(4.1) given that (𝑥 2 + 𝑦)𝑦 ′ = 1 and 𝑦(4) = 4. (Dec 2017)
dy
9. Using Taylor series method, solve  x 2  y 2 , y(0)  1 at the points x  0.1, 0.2 , 0.3 considering upto 4th
dx
degree terms. (Dec 2018)
dy
10. Using the Taylor’s series method, solve the initial value problem  xy  y 2 , y (0)  1 at 𝑥 = 0.1 and 𝑥 = 0.2.
dx
(June 2018)
rd
11. Use Taylor’s series method to find 𝑦 at 𝑥 = 1.1 considering terms upto 3 degree given that
dy
 x  y , y(1)  0. (June 2018)
dx
12. Use Taylor’s series method to find 𝑦 at 𝑥 = 0.1, 0.2 considering terms upto 4rd degree given that (Aug 2020)
dy
 x  y , y(0)  1.
dx
dy
13. Solve  x 2 y 2  1, y(0)  1 using Taylor’s series method considering upto third degree terms and find 𝑦(0.1).
dx
1
dy
14. Use Taylor’s series method to compute 𝑦(1.1) and 𝑦(1.2) for an IVP  x y 3 , y (1) 1.
dx
dy
15. Use modified Euler’s method to solve  x  y at 𝑥 = 0.2 by taking ℎ = 0.2 given that 𝑦(0) = 1.
dx
(Dec 2018, June 2018, 2017)
dy
16. Use modified Euler’s method to solve  log( x  y), y(0)  2 to find 𝑦(0.2). (Dec 2014)
dx
dy y  x
17. Obtain 𝑦(1.2) by using modified Euler’s method given  , 𝑦(1) = 2 taking ℎ = 0.2. (June 2015)
dx y  x
dy
18. Solve the differential equation   xy 2 under the initial condition 𝑦(0) = 2, by using the modified Euler’s
dx
method, at the point 𝑥 = 0.1. Take ℎ = 0.1. (June 2012)
1|Page
Mathematics-II for Computer Science and Engineering Stream/BMATS201 DEPARTMENT OF MATHEMATICS

dy x
19. Use modified Euler’s method to find 𝑦(20.2) given  log 10  , y(20)  5 taking ℎ = 0.2. (June 2017)
dx  y
dy y
20. Using modified Euler’s method find 𝑦 at 𝑥 = 0.1, given  3x  , y (0)  1, ℎ = 0.1. Perform 2 iterations.
dx 2
(Feb 2023, Aug 2022, Aug 2020, Dec 2017)
dy
21. Using modified Euler’s method, find an approximate value of 𝑦 when 𝑥 = 0.2 given that  x  y and 𝑦 = 1
dx
when 𝑥 = 0. Take ℎ = 0.2. (June 2016, 2013)
dy 1
22. Given   2 y 2 , y (0)  0. Find 𝑦(0.5) taking ℎ = 0.5 using Euler’s modified method. (June 2017)
dx 1  x 2
dy
23. Using Euler’s modified method, find 𝑦(0.1) given  x  y 2 , y(0)  1 taking ℎ = 0.1. (June 2018)
dx
dy y
24. Given  1  when 𝑦(1) = 2. Compute 𝑦(1.2) by modified Euler’s method. (Dec 2018)
dx x
𝑑𝑦
25. Given 𝑑𝑥 = 𝑥 + sin 𝑦 , 𝑦(0) = 1 Compute 𝑦(0.4) 𝑤𝑖𝑡ℎ ℎ = 0.2 using modified Euler’s method. (Jan 2020)
dy
26. Using modified Euler’s method, find 𝑦(0.1) given  y  x 2  0 with 𝑦(0) = 1. Perform 2 iterations.
dx
27. Given dy  1  y , 𝑦(2) = 2. Compute 𝑦(2.1) by modified Euler’s method correct to four decimal places.
dx x
dy
28. Solve the differential equation  x  y 2 under the initial condition y(0)  1 by using modified Euler’s method
dx
at th point x  0.2 . Perform three iterations at each stage, taking h  0.1 .
dy y  x
29. Apply Runge-Kutta fourth order method to find y(0.2) for an IVP  , y (0)  1 taking ℎ = 0.2.
dx y  x
(Feb 2023, June 2018, Dec 2017)
dy y  x
30. Solve  , y (0)  1 to find 𝑦(0.1) using Runge-Kutta method of fourth order. (Dec 2018)
dx y  x
dy y 2  x 2
31. Apply Runge-Kutta fourth order method to find y(0.2) for an IVP  , y (0)  1 taking ℎ = 0.2.
dx y 2  x 2
(Aug 2022, Dec 2018, 2012, June 2017)
dy
32. Using Runge-Kutta method of fourth order solve for y(0.1) given that  y( x  y) , y(0)  1 . (Dec 2016)
dx
dy
33. Solve  x  y , x  0 , y  1 at x  0.2 using Runge-Kutta method. Take ℎ = 0.2. (June 2013)
dx
dy
34. Solve  xy , y(1)  2 to find the approximate solution at 𝑥 = 1.2 using Runge-Kutta method. (June 2018)
dx
dy y
35. Apply Runge-Kutta fourth order method to find 𝑦(0.1) taking h  0.1, given  3x  , y(0)  1. (Dec 2015)
dx 2
dy
36. Use Runge-Kutta method of fourth order to find 𝑦(0.2) for the equation  x  y 2 , y (0)  1 . (June 2014)
dx
37. Use Runge-Kutta method of fourth order to find 𝑦(0.1) with h= 0.1 for the equation
𝑑𝑦
+ 𝑦 + 𝑥𝑦 2 = 0 𝑦(0) = 1 (Jan 2020)
𝑑𝑥
dy
38. Use Runge-Kutta method of fourth order to solve  y  2 x , 𝑎𝑡 𝑥 = 1.1 , ℎ = 0.1 (Jan 2020)
dx
1
dy
39. Using Runge-Kutta method of fourth order find 𝑦(1.1) given  x y 3 , y (1) 1 taking ℎ = 0.1.
dx
dy
40. Use Runge-Kutta method of fourth order to solve 10  x 2  y 2 , y(0)  1, to find 𝑦(0.2). Take ℎ = 0.2 .
dx

2|Page
Mathematics-II for Computer Science and Engineering Stream/BMATS201 DEPARTMENT OF MATHEMATICS

dy
41. Using Runge-Kutta fourth order method find y at x  0.1 for an IVP  2 y  3e x , y (0)  0 . (Aug 2020)
dx
dy
42. Apply Runge-Kutta fourth order method to find y(0.2) given that  3x  y, y (0)  1.
dx
dy
43. Use Runge-Kutta method of fourth order to solve ( x  y )  1, y (0.4)  1 , to find y(0.5) . (Feb 2023)
dx

dy
44. Given that  x  y 2 and the data y(0)  0, y(0.2)  0.02, y(0.4)  0.0795, y(0.6)  0.1762 . Compute y at
dx
x  0.8 by Milne’s method. (Feb 2023, Aug 2020, June 2018, Dec 2010)
𝑑𝑦
45. Given 𝑑𝑥 = 𝑥 2 (1 + 𝑦) and 𝑦(1) = 1, 𝑦(1.1) = 1.233, 𝑦(1.2) = 1.548, 𝑦(1.3) = 1.979. Evaluate 𝑦(1.4) by

Milne’s Predictor-Corrector method. (Dec 2016)


dy x  y
46. Given  , y(0)  2 , y(0.5)  2.636 , y(1)  3.595 , y(1.5)  4.968 , find the value of 𝑦 at 𝑥 = 2 using
dx 2
Milne’s predictor and corrector formulae. (Dec 2018)
dy
47. If  2e x  y , y(0)  2, y(0.1)  2.010, y(0.2)  2.040, y(0.3)  2.090. Compute y at x  0.4 by Milne’s
dx
method. Apply corrector formula twice. (Feb2023, Aug 2022, Aug 2020, June 2018, Dec 2017)
dy
48. Given  xy  y 2 , y(0)  1, y(0.1)  1.1169 , y(0.2)  1.2773 , y(0.3)  1.5049. Find 𝑦(0.4) using the Milne’s
dx
predictor-corrector method. Apply the corrector formula twice. (Dec 2012, June 2012)
49. Apply Milne’s predictor and corrector formulae to find 𝑦(1.4) from
𝑑𝑦 𝑦
= 𝑥 2 + 2 𝑔𝑖𝑣𝑒𝑛 𝑡ℎ𝑎𝑡 𝑦(1) = 2, 𝑦(1.1) = 2.2156, 𝑦(1.2) = 2.4549, 𝑦(1.3) = 2.7514 (Aug 2022)
𝑑𝑥

50. The following table gives the solution of 5𝑥𝑦 ′ + 𝑦 2 − 2 = 0. Find the value of 𝑦 at 𝑥 = 4.5 using Milne’s
predictor corrector method: (June 2017)
𝑥 4 4.1 4.2 4.3 4.4
𝑦 1 1.0049 1.0097 1.0143 1.0187

51. Using Milne’s Method, Solve (𝑦 2 + 1)𝑑𝑦 − 𝑥 2 𝑑𝑥 = 0 at 𝑥 = 1, given the following table:
𝑥 0 0.25 0.5 0.75
𝑦 1 1.0026 1.0206 1.0679
dy
52. Apply Milne’s predictor-corrector formulae to compute y(1.2) given  3x  4 y 2 with
dx
𝑥 0 0.3 0.6 0.9
𝑦 1.0 1.3020 1.3795 1.4762
dy
53. Given  1  xy 2 , 𝑦(0) = 1, 𝑦(0.1) = 1.10, 𝑦(0.2) = 1.223, 𝑦(0.3) = 1.355, solve for 𝑥 = 0.4 by using
dx
Milne’s predictor corrector method.
dy
54. Apply Milne’s predictor-corrector formulae to compute 𝑦(0.4) given  2e x y and (Jan 2020)
dx
𝑥 0 0.1 0.2 0.3
𝑦 2.4 2.473 3.129 4.059

dy
55. Apply Milne’s predictor-corrector formulae to compute 𝑦(0.3) given  x 2  y 2 and
dx
𝑥 -0.1 0.0 0.1 0.2
𝑦 0.9087 1.0000 1.1114 1.2525

3|Page
Mathematics-II for Computer Science and Engineering Stream/BMATS201 DEPARTMENT OF MATHEMATICS

Self-study:

dy
1. Given that  x  y 2 and the data y(0)  0, y(0.2)  0.02, y(0.4)  0.0795, y(0.6)  0.1762. . Compute y at
dx
x  0.8 by Adams Bashforth method. (Dec 2015, June 2016, 2015)
dy xy
2. Using Adams predictor-corrector method, obtain the solution of  at 𝑥 = 0.4 given the values
dx 2
𝑥 0 0.1 0.2 0.3
𝑦 1 1.0025 1.0101 1.0228
(Dec 2018, June 2014)
𝑑𝑦 2
3. Given 𝑑𝑥 = 𝑥 (1 + 𝑦) and 𝑦(1) = 1, 𝑦(1.1) = 1.233, 𝑦(1.2) = 1.548, 𝑦(1.3) = 1.975. Evaluate 𝑦(1.4) by

Adams-Bashforth method. Apply corrector formula twice. (June 2017, Dec 2014)
4. Find 𝑦 at 𝑥 = 0.4 given 𝑦 ′ + 𝑦 + 𝑥𝑦 2 = 0 and 𝑦0 = 1, 𝑦1 = 0.9008 , 𝑦2 = 0.8066 , 𝑦3 = 0.722 taking
ℎ = 0.1 using Adams-Bashforth method. Apply corrector formula twice. (Dec 2017)
dy 1
5. If  , y (0)  2 , y (0.2)  2.0933 , y (0.4)  2.1755 , y (0.6)  2.2493 . Find y(0.8) by using Adams-
dx x  y
Bashforth method. (June 2017)
dy
6. Given  x 2  y , y(0)  1 and the values 𝑦(0.1) = 0.90516, 𝑦(0.2) = 0.82127, 𝑦(0.3) = 0.74918,
dx
evaluate u(0.4) using Adams-Bashforth method. (June 2018)

dy (1  x 2 ) y 2
7. Given  with 𝑦(0) = 1, 𝑦(0.1) = 1.06, 𝑦(0.2) = 1.12 and 𝑦(0.3) = 1.21. Evaluate 𝑦(0.4)
dx 2
using Adam’s-Bashforth method. (Dec 2018)
dy
8. Apply Adams-Bashforth method to find y(0.4) given  2e x  y and the data y(0)  2, y(0.1)  2.01,
dx
y(0.2)  2.04, y(0.3)  2.09.
**************************************

4|Page

Common questions

Powered by AI

The choice of numerical method directly impacts computational efficiency and accuracy. Methods like the Euler and explicit methods offer computational simplicity but can suffer from lower accuracy and stability issues, particularly with stiff equations . Higher order methods like Runge-Kutta, while computationally more intensive, provide greater accuracy and stability, making them suitable for systems requiring precision . Predictor-corrector methods introduce additional computational steps to refine solutions, enhancing accuracy at a higher computational cost, while multi-step methods like Adams-Bashforth provide efficiency gains in larger problems but depend heavily on initial accuracy, which can propagate errors through iterations . Ultimately, the choice depends on problem requirements, computational resource availability, and the specific characteristics of the differential equation being solved .

Taylor’s series method relies on expanding the solution in terms of derivatives, providing a detailed local solution but requiring computationally intensive derivative calculations . It's best suited for problems where such calculations are feasible and high local accuracy is desired. In contrast, the Adams-Bashforth method uses a predictor formula to estimate the solution over larger steps, making it suitable for larger domains and longer integrations without the need for differentiability . Adams-Bashforth is a multi-step method, depending on preceding values, which can accumulate and propagate errors more easily, whereas Taylor’s offers a higher-order local approximation .

Milne’s predictor-corrector method presents challenges including its reliance on multi-step computation, making it sensitive to initial errors that propagate through iterations . It requires initial values generated by another method, which can introduce inaccuracies. Additionally, it may sometimes display instability and requires careful implementation of correction steps to manage errors and ensure convergence .

Taylor's series method is significant for approximating solutions to differential equations as it provides an analytical form that can be evaluated at various points, allowing a detailed understanding of the behavior of solutions around a given point . However, the method requires a high degree of continuity and differentiability of the function, making it inefficient for systems with discontinuities or singularities. Additionally, it can become computationally expensive when a high number of terms is needed for an accurate approximation, and errors can accumulate significantly in these cases .

The choice of step size in the Runge-Kutta method critically affects the accuracy and stability of the solution. A smaller step size generally increases accuracy as it allows for finer sampling of the solution curve, reducing local truncation errors . However, smaller steps also require more computations, increasing computational cost. Conversely, larger step sizes reduce computational loads but can lead to instability and inaccuracies, particularly in stiff or highly varying systems . Finding the optimal step size involves balancing between computational efficiency and the accuracy needs of the specific problem .

The modified Euler’s method is preferred over higher order Runge-Kutta methods when computational simplicity and efficiency are prioritized over accuracy. It is particularly useful for initial approximations or when dealing with systems where high precision is not critical. Its simplicity makes it easy to implement and understand, and it can be used effectively for quick simulations or when evaluating initial guesses for more complex methods .

The Runge-Kutta method improves upon Taylor's series method by not requiring the computation of higher derivatives, which can simplify implementation and increase computational efficiency . It provides high accuracy with fewer function evaluations, and its error can be more easily controlled by adjusting the step size. This makes it particularly suitable for problems where computing derivatives is complex or not feasible .

Applying the corrector formula multiple times in Milne’s predictor-corrector methods is necessary to refine the accuracy of the solution. The predictor step provides an initial estimate of the solution, which may be significantly off due to the propagating errors accumulated over prior steps. Multiple iterations of the corrector step help adjust the solution, reducing errors and achieving a more accurate solution by moderating the discrepancies between predicted values and actual observed values .

Predictor-corrector methods offer benefits such as improved accuracy and stability over simple explicit methods by iteratively refining the predicted solution, making them suitable for stiff equations and complex systems requiring fine control over error . However, they are computationally intensive and require good initial estimates for the predictor phase, with errors from these estimates potentially propagating through iterations. The methods usually involve tuning parameters and multiple iterations, which can make their implementation and convergence assurance challenging .

Fourth-order Runge-Kutta methods provide a more accurate approximation of solutions compared to lower order methods due to their higher order accuracy, achieving a good balance of performance and efficiency with fewer computations for similar accuracy gains . They require fewer steps to reach a desired accuracy level, reducing the accumulation of rounding errors that are more prominent in lower order methods. This makes them particularly effective for systems where precision is crucial and computational resources are sufficient .

You might also like