{"id":5,"date":"2018-07-11T09:53:52","date_gmt":"2018-07-11T09:53:52","guid":{"rendered":"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/2018\/07\/11\/chapter-1\/"},"modified":"2022-01-06T10:37:25","modified_gmt":"2022-01-06T10:37:25","slug":"chapter-1","status":"publish","type":"chapter","link":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/chapter\/chapter-1\/","title":{"rendered":"Introduction to Numerical Methods and Errors"},"content":{"raw":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/O3U8fomrAug\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a>\r\n<\/span><\/div>\r\n<div>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong>1.\u00a0\u00a0<\/strong><strong>Introduction:<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">The first step in solving many problems in in Science, engineering, business, economics, biomedicines etc. is to build a mathematical model. This mathematical model is built using several principles and laws of science and engineering. Implementation of this mathematical model leads to formulation of mathematical problems to be solved. The mathematical problems arrived at could be one of the following types, but not limited to only these. Let us have a glimpse at these problems one by one. Our modules in this paper are based on studying numerical methods to solve these problems.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong>2.\u00a0 Overview of different problems discussed in this paper of numerical methods:\u00a0<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong>2.1.\u00a0<\/strong><strong>R<\/strong><strong>oots of an equation f(x) = 0<\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">One comes across the problem of finding roots of an equation f(x) = 0. In modules 3 to 9, we would be learning different methods for the same, namely, Bisection method, method of False Position, Secant Method, Successive Approximation method, Newton Raphson method and special techniques to find roots of a polynomial as they deserve special attention<\/p>\r\n<img class=\" wp-image-34 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1.png\" alt=\"\" width=\"726\" height=\"420\" \/>\r\n<p style=\"text-align: justify;\"><\/p>\r\n\r\n<\/div>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">2.2.\u00a0 Interpolation\u00a0<\/span><\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">It turns out that due to many reasons (to be discussed in detail in module 10), function values are available at discrete points and function value is required at an argument, for which the function value is unknown. One of the ways to estimate function value is through interpolation. Interpolation is discussed in modules 10-16 and inverse interpolation in module 17.<\/span><\/p>\r\n\r\n<div style=\"text-align: justify;\">\r\n\r\n<img class=\" wp-image-33 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it.png\" alt=\"\" width=\"718\" height=\"292\" \/>\r\n\r\n&nbsp;\r\n\r\n<strong>2.3. Least Square Curve fitting\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Many times function (values available at discrete points) is to be modeled by a curve whose algebraic equation is known and parameters of the curve are determined by method, known as least square curve fitting. Least square curve approximation and other approximation methods are discussed in modules 18-20. The simplest least square curve fitting is when the curve being fitted is a straight line.<\/p>\r\n&nbsp;\r\n\r\n<img class=\" wp-image-32 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3.png\" alt=\"\" width=\"708\" height=\"332\" \/>\r\n\r\n&nbsp;\r\n\r\n<strong><span style=\"text-align: initial; font-size: 1em;\">2.4.\u00a0 Numerical Differentiation\u00a0<\/span><\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">In several cases, one looks for the value of derivative of function at a point. The process of estimating derivative of a function at a point, be it tabular or non-tabular is called numerical differentiation. Numerical differentiation is covered in module 21.<\/span><\/p>\r\n&nbsp;\r\n\r\n<img class=\" wp-image-31 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4.png\" alt=\"\" width=\"734\" height=\"356\" \/>\r\n\r\n<\/div>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>2.5.\u00a0 Numerical Integration\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">As derivative is to be estimated, similarly, integral of function is required to be estimated over an interval, with the help of function values at the discrete set of points. (Integrand expression may be available or not available) Numerical Integration methods come to our rescue. Numerical Integration methods are elaborated in modules 22-26<\/p>\r\n&nbsp;\r\n\r\n<img class=\"size-full wp-image-30 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.jpg\" alt=\"\" width=\"653\" height=\"410\" \/>\r\n\r\n<\/div>\r\n<img class=\"size-full wp-image-29 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1.jpg\" alt=\"\" width=\"642\" height=\"423\" \/>\r\n\r\n&nbsp;\r\n\r\n<img class=\"size-full wp-image-28 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2.png\" alt=\"\" width=\"413\" height=\"317\" \/>\r\n\r\n&nbsp;\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>2.6.\u00a0 Solution of Simultaneous Equations\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">You are quite familiar with simultaneous linear equations and have solved them in school days using elimination techniques. In real life situations, one faces simultaneous linear as well nonlinear equations in large number of variables to be solved, which is tedious using analytical methods. Solution of simultaneous equations, determination of eigen values and eigen vectors of matrices (matrices are associated with coefficients occurring in equations) has been presented in modules 27-32<\/p>\r\n&nbsp;\r\n\r\n<img class=\" wp-image-27 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6.png\" alt=\"\" width=\"706\" height=\"351\" \/>\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">2.7.\u00a0\u00a0\u00a0 Solution of Differential Equations\u00a0<\/span><\/strong><\/p>\r\n\r\n<\/div>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Many scientific and other problems on mathematical modeling give rise to differential equations, whose solution is to be determined. Methods for finding numerical solutions are discussed in modules 33-35.<\/p>\r\n\r\n<\/div>\r\n<img class=\" wp-image-26 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7.png\" alt=\"\" width=\"695\" height=\"342\" \/>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>3.\u00a0 Why numerical methods?\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Many times analytical methods to solve a given problem may not exist at all (not known so far), or are too laborious and complex to apply. In many situations, information (Data) available does not admit applicability of direct analytic methods. Like, if function is not known and only values are available at discrete arguments, analytical methods are of no use. Finally, analytic methods exist but are quite time consuming due to huge data\/complex functions involved. As a result, numerical methods are of great rescue and results are obtainable to the desired accuracy in many situations.<\/p>\r\n\r\n<\/div>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">4. How are numerical methods different from analytical methods?\u00a0<\/span><\/strong><\/p>\r\n\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Let us understand some characteristics of Numerical Methods. Numerical methods are applicable to numerical problems, that is, the problem to be solved by any numerical method has no scope of containing arbitrary parameters. Solution cannot be determined in terms of parameters. For example, no numerical method would be applicable for finding root of a quadratic equation as the equation contains parameters a, b, c. Nevertheless, any equation with known coefficients, for example, would be solvable by an appropriate numerical method. In short, numerical answer to a numerical problem is obtained under numerical method. If the same type of problem with different data set is to be solved, the entire method is to be reapplied. Numerical methods act like algorithms and given problem acts like data set. It is likely, that there would be many methods to solve a given type of problem, all justified by mathematical analytical theory and to select the most suitable method for the occasion requires considerable skill.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Secondly, analytical methods boast of giving exact answer whereas numerical methods can only ensure approximate answer. But, in many of numerical methods, good approximate answer to desired accuracy can be obtained. Also, the computations are fast, many of the methods being iterative in nature are the best candidate to be implemented on computer. One can expect the answer to complex problem within time limit. Some methods are direct methods also. The following diagram gives basic nature of iterative processes applied in numerical methods.<\/p>\r\n\r\n<\/div>\r\n<img class=\" wp-image-25 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0.png\" alt=\"\" width=\"722\" height=\"570\" \/>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>5. Quantification of Errors\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Before the problem arrives to a numerical analyst, it undergoes different stages and errors may creep in. Also during computations, errors arise due to several reasons. Different sources of errors and types of error are discussed in our next module 2. Here we shall learn different measures of error. Before that, we also need to understand the difference between accuracy and precision.<\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Accuracy is a measure of how close the estimated answer of the problem is to true solution, the closer the answer to true value, more accurate it is. Precision is, how closely values agree to each other.<\/p>\r\n\r\n<\/div>\r\n<div style=\"text-align: justify;\">\r\n\r\n<img class=\" wp-image-24 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1.jpg\" alt=\"\" width=\"706\" height=\"324\" \/>\r\n\r\n<\/div>\r\n&nbsp;\r\n\r\n&nbsp;\r\n<div style=\"text-align: justify;\">\r\n\r\n<img class=\" wp-image-23 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2.png\" alt=\"\" width=\"696\" height=\"335\" \/>\r\n\r\n<\/div>\r\n&nbsp;\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>5.1.\u00a0 True Error\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">True error is defined as difference of true value (exact answer) and approximate answer. Thus, True Error: = <em>True Value \u2013 Approximate \u00a0Value<\/em>. \u00a0For \u00a0example, suppose, true value of a quantity = 7.893 and \u00a0approximate value = 7.672 then<\/p>\r\n&nbsp;\r\n\r\n= <em>True Value \u2013 Approximate Value<\/em>\r\n\r\n&nbsp;\r\n\r\n= 7.893 \u2013 7.672\r\n\r\n&nbsp;\r\n\r\n= 0.321\r\n\r\n&nbsp;\r\n\r\nNote that, True error can be positive or negative.\r\n\r\n&nbsp;\r\n\r\nIf true value = 7.893 as above, but approximate value = 7.975, then\r\n\r\n&nbsp;\r\n\r\n= 7.893 \u2013 7.975 = \u2013 0.082\r\n\r\n<\/div>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">5.2. Absoluter (true) Error\u00a0<\/span><\/strong><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">Usually one is interested in the magnitude of error. One is interested in, \u201cHow much is the error?\u201d So, we have, Absolute (true) error given by<\/span><\/p>\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><em style=\"text-align: initial; font-size: 1em;\">Absolute (true) error<\/em><span style=\"text-align: initial; font-size: 1em;\">:\u00a0\u00a0\u00a0\u00a0 \u00a0|= |<\/span><em style=\"text-align: initial; font-size: 1em;\">True Value \u2013 Approximate Value<\/em><span style=\"text-align: initial; font-size: 1em;\">|<\/span><\/p>\r\n\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong>5.3. Relative Error\u00a0<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Absolute error may not be desirable in each and every case, as it is measure of amount of error and does not take into account of order of value. It needs to be normalized. This leads to definition of Relative Error as<\/p>\r\n&nbsp;\r\n\r\n<em style=\"text-align: initial; font-size: 1em;\">Relative Error\u00a0\u00a0\u00a0 <\/em><span style=\"text-align: initial; font-size: 1em;\">=<\/span>\r\n\r\n<\/div>\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n<strong><span style=\"text-align: initial; font-size: 1em;\">5.4. Percentage Error\u00a0<\/span><\/strong>\r\n\r\n&nbsp;\r\n\r\n<\/div>\r\n<div style=\"text-align: justify;\">\r\n\r\n<img class=\"alignnone wp-image-35\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.4.png\" alt=\"\" width=\"731\" height=\"578\" \/>\r\n\r\n&nbsp;\r\n\r\n|Relative error| = |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0|\r\n\r\n&nbsp;\r\n\r\n= | |\r\n\r\n&nbsp;\r\n\r\n= 1 = 100%\r\n\r\n<\/div>\r\n&nbsp;\r\n\r\n<strong><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">5.5.\u00a0<\/span>Approximate errors<\/span><\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">While solving numerical problems, (class room discussion for explaining is different) , usually true solution would be known in only limited cases, like while testing an application\/software\/ program\u2019s performance , program would be tested through test cases as input . If exact answer of a problem is known, why would one \u00a0apply numerical method for the same? So, for all practical reasons, true answer is not known. Thus measures of errors need to be modified. Methods being iterative in nature, what can be better than current estimate as a substitute for true value and previous estimate as approximate value. As a result, Absolute approximate error is given by<\/span><\/p>\r\n\r\n<div style=\"text-align: justify;\">\r\n\r\n&nbsp;\r\n\r\n|Approximate error| = |Current estimate \u2013 Previous estimate|; and\r\n\r\n&nbsp;\r\n\r\nApproximate relative error = |<span style=\"text-decoration: underline;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0<\/span>|\r\n\r\n&nbsp;\r\n\r\nApproximate % relative error = |<span style=\"text-decoration: underline;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0<\/span>|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0, \u00a0denoted as |\u00a0\u00a0 \u00a0|\r\n\r\n&nbsp;\r\n\r\nIllustration 2:\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">Following is the table of iterations being performed for finding roots of an equation f(x) = 0 by Bisection method (Module 3). The column containing ck\u2019s are successive estimates for the root. Let us calculate approximate % error in some iterations.<\/p>\r\n\r\n<table class=\"aligncenter\" style=\"height: 288px;\" border=\"1\" width=\"715\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 125.063px;\"><strong><em>Iteration No.<\/em><\/strong><\/td>\r\n<td style=\"width: 83.0625px;\"><strong><em>a<\/em><\/strong><\/td>\r\n<td style=\"width: 85.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>a<\/em><\/strong><strong>)<\/strong><\/td>\r\n<td style=\"width: 69.0625px;\"><strong><em>b<\/em><\/strong><\/td>\r\n<td style=\"width: 80.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>b<\/em><\/strong><strong>)<\/strong><\/td>\r\n<td style=\"width: 85.0625px;\"><strong><em>C<\/em><\/strong><strong><em>k<\/em><\/strong><\/td>\r\n<td style=\"width: 89.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>c <\/em><\/strong><strong>)\u00a0<\/strong><strong><em>k<\/em><\/strong><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">0<\/td>\r\n<td style=\"width: 83.0625px;\">0<\/td>\r\n<td style=\"width: 85.0625px;\">-1<\/td>\r\n<td style=\"width: 69.0625px;\">1<\/td>\r\n<td style=\"width: 80.0625px;\">1<\/td>\r\n<td style=\"width: 85.0625px;\">0.5<\/td>\r\n<td style=\"width: 89.0625px;\">-0.375<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">1<\/td>\r\n<td style=\"width: 83.0625px;\">0.5<\/td>\r\n<td style=\"width: 85.0625px;\">-0.375<\/td>\r\n<td style=\"width: 69.0625px;\">1<\/td>\r\n<td style=\"width: 80.0625px;\">0.17188<\/td>\r\n<td style=\"width: 85.0625px;\">0.75<\/td>\r\n<td style=\"width: 89.0625px;\">0.1719<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">2<\/td>\r\n<td style=\"width: 83.0625px;\">0.5<\/td>\r\n<td style=\"width: 85.0625px;\">-0.375<\/td>\r\n<td style=\"width: 69.0625px;\">0.75<\/td>\r\n<td style=\"width: 80.0625px;\">0.17188<\/td>\r\n<td style=\"width: 85.0625px;\">0.625<\/td>\r\n<td style=\"width: 89.0625px;\">-0.1309<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">3<\/td>\r\n<td style=\"width: 83.0625px;\">0.625<\/td>\r\n<td style=\"width: 85.0625px;\">-0.1309<\/td>\r\n<td style=\"width: 69.0625px;\">0.75<\/td>\r\n<td style=\"width: 80.0625px;\">0.01245<\/td>\r\n<td style=\"width: 85.0625px;\">0.6875<\/td>\r\n<td style=\"width: 89.0625px;\">0.0125<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">4<\/td>\r\n<td style=\"width: 83.0625px;\">0.625<\/td>\r\n<td style=\"width: 85.0625px;\">-0.1309<\/td>\r\n<td style=\"width: 69.0625px;\">0.6875<\/td>\r\n<td style=\"width: 80.0625px;\">0.01245<\/td>\r\n<td style=\"width: 85.0625px;\">0.65625<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0611<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">5<\/td>\r\n<td style=\"width: 83.0625px;\">0.65625<\/td>\r\n<td style=\"width: 85.0625px;\">-0.0611<\/td>\r\n<td style=\"width: 69.0625px;\">0.6875<\/td>\r\n<td style=\"width: 80.0625px;\">0.01245<\/td>\r\n<td style=\"width: 85.0625px;\">0.67188<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0248<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">6<\/td>\r\n<td style=\"width: 83.0625px;\">0.67188<\/td>\r\n<td style=\"width: 85.0625px;\">-0.0248<\/td>\r\n<td style=\"width: 69.0625px;\">0.6875<\/td>\r\n<td style=\"width: 80.0625px;\">0.01245<\/td>\r\n<td style=\"width: 85.0625px;\">0.67969<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0063<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 125.063px;\">7<\/td>\r\n<td style=\"width: 83.0625px;\">0.67969<\/td>\r\n<td style=\"width: 85.0625px;\">-0.0063<\/td>\r\n<td style=\"width: 69.0625px;\">0.6875<\/td>\r\n<td style=\"width: 80.0625px;\">0.01245<\/td>\r\n<td style=\"width: 85.0625px;\">0.6836<\/td>\r\n<td style=\"width: 89.0625px;\">0.0031<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n<table class=\"aligncenter\" style=\"height: 204px;\" border=\"1\" width=\"713\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 102.063px;\">8<\/td>\r\n<td style=\"width: 82.0625px;\">0.67969<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0063<\/td>\r\n<td style=\"width: 85.0625px;\">0.6836<\/td>\r\n<td style=\"width: 87.0625px;\">0.00305<\/td>\r\n<td style=\"width: 85.0625px;\">0.68165<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0016<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 102.063px;\">9<\/td>\r\n<td style=\"width: 82.0625px;\">0.68165<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0016<\/td>\r\n<td style=\"width: 85.0625px;\">0.6836<\/td>\r\n<td style=\"width: 87.0625px;\">0.00305<\/td>\r\n<td style=\"width: 85.0625px;\">0.68263<\/td>\r\n<td style=\"width: 89.0625px;\">0.0007<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 102.063px;\">10<\/td>\r\n<td style=\"width: 82.0625px;\">0.68165<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0016<\/td>\r\n<td style=\"width: 85.0625px;\">0.68263<\/td>\r\n<td style=\"width: 87.0625px;\">0.00072<\/td>\r\n<td style=\"width: 85.0625px;\">0.68214<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0005<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 102.063px;\">11<\/td>\r\n<td style=\"width: 82.0625px;\">0.68214<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0005<\/td>\r\n<td style=\"width: 85.0625px;\">0.68263<\/td>\r\n<td style=\"width: 87.0625px;\">0.00072<\/td>\r\n<td style=\"width: 85.0625px;\">0.68239<\/td>\r\n<td style=\"width: 89.0625px;\">0.0001<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 102.063px;\">12<\/td>\r\n<td style=\"width: 82.0625px;\">0.68214<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0005<\/td>\r\n<td style=\"width: 85.0625px;\">0.68239<\/td>\r\n<td style=\"width: 87.0625px;\">0.00015<\/td>\r\n<td style=\"width: 85.0625px;\">0.68227<\/td>\r\n<td style=\"width: 89.0625px;\">-0.0001<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"width: 102.063px;\">13<\/td>\r\n<td style=\"width: 82.0625px;\">0.68227<\/td>\r\n<td style=\"width: 84.0625px;\">-0.0001<\/td>\r\n<td style=\"width: 85.0625px;\">0.68239<\/td>\r\n<td style=\"width: 87.0625px;\">0.00015<\/td>\r\n<td style=\"width: 85.0625px;\">0.68233<\/td>\r\n<td style=\"width: 89.0625px;\">0<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n&nbsp;\r\n\r\n<img class=\" wp-image-37 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/last.png\" alt=\"\" width=\"499\" height=\"321\" \/>\r\n\r\n<strong>6. <\/strong><strong>Stopping Criterion<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">There are many stopping criterions (achieved the desired accuracy, satisfied with the answer obtained). Two of them are:<\/p>\r\n&nbsp;\r\n\r\n(a) Absolute approximate error &lt; Pre assigned tolerance say \u00a0, where\u00a0\u00a0\u00a0 &gt; 0\r\n\r\n(b) Absolute Relative Error &lt;\r\n<p style=\"text-align: justify;\">If one is interested in obtaining answer correct to certain number of significant digits say then<\/p>\r\n\r\n<table style=\"width: 542px;\">\r\n<tbody>\r\n<tr>\r\n<td style=\"width: 466.063px;\"><strong>you can view video on Introduction to Numerical Methods and Errors<\/strong><\/td>\r\n<td style=\"width: 47.0625px;\"><a href=\"https:\/\/youtu.be\/O3U8fomrAug\" target=\"_blank\" rel=\"noopener noreferrer\"><img class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p style=\"text-align: justify;\"><strong>Suggested Reading:<\/strong><\/p>\r\n&nbsp;\r\n<div>1. Numerical Methods for Engineers by Steven C Chapra &amp; Raymond P Canale, Fifth Edition, Tata McGraw Hill Publication, Special Indian Edition.<\/div>\r\n<div>2. A Friendly Introduction to Numerical Analysis by Brian Bradie, Pearson Education.<\/div>\r\n<div>3. Numerical Mathematics and Computing by Ward Cheney &amp; David Kincaid, fifth Edition, Cengage Learning.<\/div>\r\n<div>4. Computer Oriented Numerical Methods by Dr. N Datta, Vikas Publication.<\/div>\r\n<div>5. Numerical Methods with Programs in C by T Veerarajan &amp; T Ramachandran, Second Edition, Tata McGraw<\/div>\r\n<div>Hill Publication.<\/div>\r\n<div>6. Numerical Methods by V. Rajaraman, Third Edition, Prentice- Hall India Pvt. Ltd.<\/div>\r\n<div>7. Numerical Methods with C++ Programming by RM Somasundaram &amp; RM Chandrasekaran, Prentice-Hall India Pvt. Ltd.<\/div>\r\n<div>8. Applied Numerical Analysis by C F Gerald &amp; P O Wheatley, Seventh Edition, Pearson Education Asia, New Delhi.<\/div>\r\n<div>9. Numerical Methods by Dr. V. N. Vedamurthy &amp; Dr. N.Ch. S.N. Iyengar, Vikas Publication.<\/div>\r\n<div>10.\u00a0Numerical Analysis by Richard L. Burden, J. Douglas Faires, Cengage Publishcation.<\/div>\r\n<div>11. Numerical Methods with programs in BASIC, FORTRAN, Pascal and C++ by S.Balachandra Rao &amp; C. K. Shantha, Revised Edition, Universities Press.<\/div>\r\n<div>12.\u00a0A Textbook of Computer Based Numerical and Statistical Techniques by A. K. Jaiswal &amp; Anju Khandelwal, New Age International (P) Ltd, Publishers.<\/div>\r\n<div>13. http:\/\/www.math.niu.edu\/~dattab\/MATH435.2013\/<\/div>\r\n&nbsp;","rendered":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/O3U8fomrAug\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a><br \/>\n<\/span><\/div>\n<div>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong>1.\u00a0\u00a0<\/strong><strong>Introduction:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">The first step in solving many problems in in Science, engineering, business, economics, biomedicines etc. is to build a mathematical model. This mathematical model is built using several principles and laws of science and engineering. Implementation of this mathematical model leads to formulation of mathematical problems to be solved. The mathematical problems arrived at could be one of the following types, but not limited to only these. Let us have a glimpse at these problems one by one. Our modules in this paper are based on studying numerical methods to solve these problems.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong>2.\u00a0 Overview of different problems discussed in this paper of numerical methods:\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong>2.1.\u00a0<\/strong><strong>R<\/strong><strong>oots of an equation f(x) = 0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">One comes across the problem of finding roots of an equation f(x) = 0. In modules 3 to 9, we would be learning different methods for the same, namely, Bisection method, method of False Position, Secant Method, Successive Approximation method, Newton Raphson method and special techniques to find roots of a polynomial as they deserve special attention<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-34 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1.png\" alt=\"\" width=\"726\" height=\"420\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1.png 949w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1-300x174.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1-768x444.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1-65x38.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1-225x130.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1-350x202.png 350w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/p>\n<p style=\"text-align: justify;\">\n<\/div>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">2.2.\u00a0 Interpolation\u00a0<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 1em;\">It turns out that due to many reasons (to be discussed in detail in module 10), function values are available at discrete points and function value is required at an argument, for which the function value is unknown. One of the ways to estimate function value is through interpolation. Interpolation is discussed in modules 10-16 and inverse interpolation in module 17.<\/span><\/p>\n<div style=\"text-align: justify;\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-33 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it.png\" alt=\"\" width=\"718\" height=\"292\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it.png 748w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it-300x122.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it-65x26.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it-225x91.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.1it-350x142.png 350w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>2.3. Least Square Curve fitting\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Many times function (values available at discrete points) is to be modeled by a curve whose algebraic equation is known and parameters of the curve are determined by method, known as least square curve fitting. Least square curve approximation and other approximation methods are discussed in modules 18-20. The simplest least square curve fitting is when the curve being fitted is a straight line.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-32 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3.png\" alt=\"\" width=\"708\" height=\"332\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3.png 899w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3-300x140.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3-768x360.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3-65x30.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3-225x105.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.3-350x164.png 350w\" sizes=\"auto, (max-width: 708px) 100vw, 708px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-align: initial; font-size: 1em;\">2.4.\u00a0 Numerical Differentiation\u00a0<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">In several cases, one looks for the value of derivative of function at a point. The process of estimating derivative of a function at a point, be it tabular or non-tabular is called numerical differentiation. Numerical differentiation is covered in module 21.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-31 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4.png\" alt=\"\" width=\"734\" height=\"356\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4.png 850w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4-300x145.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4-768x372.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4-65x32.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4-225x109.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.4-350x170.png 350w\" sizes=\"auto, (max-width: 734px) 100vw, 734px\" \/><\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>2.5.\u00a0 Numerical Integration\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">As derivative is to be estimated, similarly, integral of function is required to be estimated over an interval, with the help of function values at the discrete set of points. (Integrand expression may be available or not available) Numerical Integration methods come to our rescue. Numerical Integration methods are elaborated in modules 22-26<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.jpg\" alt=\"\" width=\"653\" height=\"410\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.jpg 653w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5-300x188.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5-65x41.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5-225x141.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5-350x220.jpg 350w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/p>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-29 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1.jpg\" alt=\"\" width=\"642\" height=\"423\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1.jpg 642w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1-300x198.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1-65x43.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1-225x148.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.1-350x231.jpg 350w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2.png\" alt=\"\" width=\"413\" height=\"317\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2.png 413w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2-300x230.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2-65x50.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2-225x173.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.5.2-350x269.png 350w\" sizes=\"auto, (max-width: 413px) 100vw, 413px\" \/><\/p>\n<p>&nbsp;<\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>2.6.\u00a0 Solution of Simultaneous Equations\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">You are quite familiar with simultaneous linear equations and have solved them in school days using elimination techniques. In real life situations, one faces simultaneous linear as well nonlinear equations in large number of variables to be solved, which is tedious using analytical methods. Solution of simultaneous equations, determination of eigen values and eigen vectors of matrices (matrices are associated with coefficients occurring in equations) has been presented in modules 27-32<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6.png\" alt=\"\" width=\"706\" height=\"351\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6.png 786w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6-300x149.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6-768x382.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6-65x32.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6-225x112.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.6-350x174.png 350w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">2.7.\u00a0\u00a0\u00a0 Solution of Differential Equations\u00a0<\/span><\/strong><\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Many scientific and other problems on mathematical modeling give rise to differential equations, whose solution is to be determined. Methods for finding numerical solutions are discussed in modules 33-35.<\/p>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-26 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7.png\" alt=\"\" width=\"695\" height=\"342\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7.png 813w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7-300x148.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7-768x378.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7-65x32.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7-225x111.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/2.7-350x172.png 350w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>3.\u00a0 Why numerical methods?\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Many times analytical methods to solve a given problem may not exist at all (not known so far), or are too laborious and complex to apply. In many situations, information (Data) available does not admit applicability of direct analytic methods. Like, if function is not known and only values are available at discrete arguments, analytical methods are of no use. Finally, analytic methods exist but are quite time consuming due to huge data\/complex functions involved. As a result, numerical methods are of great rescue and results are obtainable to the desired accuracy in many situations.<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">4. How are numerical methods different from analytical methods?\u00a0<\/span><\/strong><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Let us understand some characteristics of Numerical Methods. Numerical methods are applicable to numerical problems, that is, the problem to be solved by any numerical method has no scope of containing arbitrary parameters. Solution cannot be determined in terms of parameters. For example, no numerical method would be applicable for finding root of a quadratic equation as the equation contains parameters a, b, c. Nevertheless, any equation with known coefficients, for example, would be solvable by an appropriate numerical method. In short, numerical answer to a numerical problem is obtained under numerical method. If the same type of problem with different data set is to be solved, the entire method is to be reapplied. Numerical methods act like algorithms and given problem acts like data set. It is likely, that there would be many methods to solve a given type of problem, all justified by mathematical analytical theory and to select the most suitable method for the occasion requires considerable skill.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Secondly, analytical methods boast of giving exact answer whereas numerical methods can only ensure approximate answer. But, in many of numerical methods, good approximate answer to desired accuracy can be obtained. Also, the computations are fast, many of the methods being iterative in nature are the best candidate to be implemented on computer. One can expect the answer to complex problem within time limit. Some methods are direct methods also. The following diagram gives basic nature of iterative processes applied in numerical methods.<\/p>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-25 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0.png\" alt=\"\" width=\"722\" height=\"570\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0.png 1444w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-300x237.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-768x606.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-1024x808.png 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-65x51.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-225x178.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/4.0-350x276.png 350w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>5. Quantification of Errors\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Before the problem arrives to a numerical analyst, it undergoes different stages and errors may creep in. Also during computations, errors arise due to several reasons. Different sources of errors and types of error are discussed in our next module 2. Here we shall learn different measures of error. Before that, we also need to understand the difference between accuracy and precision.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Accuracy is a measure of how close the estimated answer of the problem is to true solution, the closer the answer to true value, more accurate it is. Precision is, how closely values agree to each other.<\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-24 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1.jpg\" alt=\"\" width=\"706\" height=\"324\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1.jpg 897w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1-300x138.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1-768x353.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1-65x30.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1-225x103.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.1-350x161.jpg 350w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div style=\"text-align: justify;\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-23 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2.png\" alt=\"\" width=\"696\" height=\"335\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2.png 853w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2-300x144.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2-768x369.png 768w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2-65x31.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2-225x108.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/5.2-350x168.png 350w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>5.1.\u00a0 True Error\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">True error is defined as difference of true value (exact answer) and approximate answer. Thus, True Error: = <em>True Value \u2013 Approximate \u00a0Value<\/em>. \u00a0For \u00a0example, suppose, true value of a quantity = 7.893 and \u00a0approximate value = 7.672 then<\/p>\n<p>&nbsp;<\/p>\n<p>= <em>True Value \u2013 Approximate Value<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>= 7.893 \u2013 7.672<\/p>\n<p>&nbsp;<\/p>\n<p>= 0.321<\/p>\n<p>&nbsp;<\/p>\n<p>Note that, True error can be positive or negative.<\/p>\n<p>&nbsp;<\/p>\n<p>If true value = 7.893 as above, but approximate value = 7.975, then<\/p>\n<p>&nbsp;<\/p>\n<p>= 7.893 \u2013 7.975 = \u2013 0.082<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"text-align: initial; font-size: 1em;\">5.2. Absoluter (true) Error\u00a0<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">Usually one is interested in the magnitude of error. One is interested in, \u201cHow much is the error?\u201d So, we have, Absolute (true) error given by<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><em style=\"text-align: initial; font-size: 1em;\">Absolute (true) error<\/em><span style=\"text-align: initial; font-size: 1em;\">:\u00a0\u00a0\u00a0\u00a0 \u00a0|= |<\/span><em style=\"text-align: initial; font-size: 1em;\">True Value \u2013 Approximate Value<\/em><span style=\"text-align: initial; font-size: 1em;\">|<\/span><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong>5.3. Relative Error\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Absolute error may not be desirable in each and every case, as it is measure of amount of error and does not take into account of order of value. It needs to be normalized. This leads to definition of Relative Error as<\/p>\n<p>&nbsp;<\/p>\n<p><em style=\"text-align: initial; font-size: 1em;\">Relative Error\u00a0\u00a0\u00a0 <\/em><span style=\"text-align: initial; font-size: 1em;\">=<\/span><\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-align: initial; font-size: 1em;\">5.4. Percentage Error\u00a0<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<div style=\"text-align: justify;\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-35\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/5.4.png\" alt=\"\" width=\"731\" height=\"578\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>|Relative error| = |\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0|<\/p>\n<p>&nbsp;<\/p>\n<p>= | |<\/p>\n<p>&nbsp;<\/p>\n<p>= 1 = 100%<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-align: initial;\"><span style=\"font-size: 1em;\">5.5.\u00a0<\/span>Approximate errors<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"text-align: initial; font-size: 1em;\">While solving numerical problems, (class room discussion for explaining is different) , usually true solution would be known in only limited cases, like while testing an application\/software\/ program\u2019s performance , program would be tested through test cases as input . If exact answer of a problem is known, why would one \u00a0apply numerical method for the same? So, for all practical reasons, true answer is not known. Thus measures of errors need to be modified. Methods being iterative in nature, what can be better than current estimate as a substitute for true value and previous estimate as approximate value. As a result, Absolute approximate error is given by<\/span><\/p>\n<div style=\"text-align: justify;\">\n<p>&nbsp;<\/p>\n<p>|Approximate error| = |Current estimate \u2013 Previous estimate|; and<\/p>\n<p>&nbsp;<\/p>\n<p>Approximate relative error = |<span style=\"text-decoration: underline;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0<\/span>|<\/p>\n<p>&nbsp;<\/p>\n<p>Approximate % relative error = |<span style=\"text-decoration: underline;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0<\/span>|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0, \u00a0denoted as |\u00a0\u00a0 \u00a0|<\/p>\n<p>&nbsp;<\/p>\n<p>Illustration 2:<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">Following is the table of iterations being performed for finding roots of an equation f(x) = 0 by Bisection method (Module 3). The column containing ck\u2019s are successive estimates for the root. Let us calculate approximate % error in some iterations.<\/p>\n<table class=\"aligncenter\" style=\"height: 288px; width: 715px;\">\n<tbody>\n<tr>\n<td style=\"width: 125.063px;\"><strong><em>Iteration No.<\/em><\/strong><\/td>\n<td style=\"width: 83.0625px;\"><strong><em>a<\/em><\/strong><\/td>\n<td style=\"width: 85.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>a<\/em><\/strong><strong>)<\/strong><\/td>\n<td style=\"width: 69.0625px;\"><strong><em>b<\/em><\/strong><\/td>\n<td style=\"width: 80.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>b<\/em><\/strong><strong>)<\/strong><\/td>\n<td style=\"width: 85.0625px;\"><strong><em>C<\/em><\/strong><strong><em>k<\/em><\/strong><\/td>\n<td style=\"width: 89.0625px;\"><strong><em>f<\/em><\/strong><strong>(<\/strong><strong><em>c <\/em><\/strong><strong>)\u00a0<\/strong><strong><em>k<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">0<\/td>\n<td style=\"width: 83.0625px;\">0<\/td>\n<td style=\"width: 85.0625px;\">-1<\/td>\n<td style=\"width: 69.0625px;\">1<\/td>\n<td style=\"width: 80.0625px;\">1<\/td>\n<td style=\"width: 85.0625px;\">0.5<\/td>\n<td style=\"width: 89.0625px;\">-0.375<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">1<\/td>\n<td style=\"width: 83.0625px;\">0.5<\/td>\n<td style=\"width: 85.0625px;\">-0.375<\/td>\n<td style=\"width: 69.0625px;\">1<\/td>\n<td style=\"width: 80.0625px;\">0.17188<\/td>\n<td style=\"width: 85.0625px;\">0.75<\/td>\n<td style=\"width: 89.0625px;\">0.1719<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">2<\/td>\n<td style=\"width: 83.0625px;\">0.5<\/td>\n<td style=\"width: 85.0625px;\">-0.375<\/td>\n<td style=\"width: 69.0625px;\">0.75<\/td>\n<td style=\"width: 80.0625px;\">0.17188<\/td>\n<td style=\"width: 85.0625px;\">0.625<\/td>\n<td style=\"width: 89.0625px;\">-0.1309<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">3<\/td>\n<td style=\"width: 83.0625px;\">0.625<\/td>\n<td style=\"width: 85.0625px;\">-0.1309<\/td>\n<td style=\"width: 69.0625px;\">0.75<\/td>\n<td style=\"width: 80.0625px;\">0.01245<\/td>\n<td style=\"width: 85.0625px;\">0.6875<\/td>\n<td style=\"width: 89.0625px;\">0.0125<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">4<\/td>\n<td style=\"width: 83.0625px;\">0.625<\/td>\n<td style=\"width: 85.0625px;\">-0.1309<\/td>\n<td style=\"width: 69.0625px;\">0.6875<\/td>\n<td style=\"width: 80.0625px;\">0.01245<\/td>\n<td style=\"width: 85.0625px;\">0.65625<\/td>\n<td style=\"width: 89.0625px;\">-0.0611<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">5<\/td>\n<td style=\"width: 83.0625px;\">0.65625<\/td>\n<td style=\"width: 85.0625px;\">-0.0611<\/td>\n<td style=\"width: 69.0625px;\">0.6875<\/td>\n<td style=\"width: 80.0625px;\">0.01245<\/td>\n<td style=\"width: 85.0625px;\">0.67188<\/td>\n<td style=\"width: 89.0625px;\">-0.0248<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">6<\/td>\n<td style=\"width: 83.0625px;\">0.67188<\/td>\n<td style=\"width: 85.0625px;\">-0.0248<\/td>\n<td style=\"width: 69.0625px;\">0.6875<\/td>\n<td style=\"width: 80.0625px;\">0.01245<\/td>\n<td style=\"width: 85.0625px;\">0.67969<\/td>\n<td style=\"width: 89.0625px;\">-0.0063<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 125.063px;\">7<\/td>\n<td style=\"width: 83.0625px;\">0.67969<\/td>\n<td style=\"width: 85.0625px;\">-0.0063<\/td>\n<td style=\"width: 69.0625px;\">0.6875<\/td>\n<td style=\"width: 80.0625px;\">0.01245<\/td>\n<td style=\"width: 85.0625px;\">0.6836<\/td>\n<td style=\"width: 89.0625px;\">0.0031<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<table class=\"aligncenter\" style=\"height: 204px; width: 713px;\">\n<tbody>\n<tr>\n<td style=\"width: 102.063px;\">8<\/td>\n<td style=\"width: 82.0625px;\">0.67969<\/td>\n<td style=\"width: 84.0625px;\">-0.0063<\/td>\n<td style=\"width: 85.0625px;\">0.6836<\/td>\n<td style=\"width: 87.0625px;\">0.00305<\/td>\n<td style=\"width: 85.0625px;\">0.68165<\/td>\n<td style=\"width: 89.0625px;\">-0.0016<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 102.063px;\">9<\/td>\n<td style=\"width: 82.0625px;\">0.68165<\/td>\n<td style=\"width: 84.0625px;\">-0.0016<\/td>\n<td style=\"width: 85.0625px;\">0.6836<\/td>\n<td style=\"width: 87.0625px;\">0.00305<\/td>\n<td style=\"width: 85.0625px;\">0.68263<\/td>\n<td style=\"width: 89.0625px;\">0.0007<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 102.063px;\">10<\/td>\n<td style=\"width: 82.0625px;\">0.68165<\/td>\n<td style=\"width: 84.0625px;\">-0.0016<\/td>\n<td style=\"width: 85.0625px;\">0.68263<\/td>\n<td style=\"width: 87.0625px;\">0.00072<\/td>\n<td style=\"width: 85.0625px;\">0.68214<\/td>\n<td style=\"width: 89.0625px;\">-0.0005<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 102.063px;\">11<\/td>\n<td style=\"width: 82.0625px;\">0.68214<\/td>\n<td style=\"width: 84.0625px;\">-0.0005<\/td>\n<td style=\"width: 85.0625px;\">0.68263<\/td>\n<td style=\"width: 87.0625px;\">0.00072<\/td>\n<td style=\"width: 85.0625px;\">0.68239<\/td>\n<td style=\"width: 89.0625px;\">0.0001<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 102.063px;\">12<\/td>\n<td style=\"width: 82.0625px;\">0.68214<\/td>\n<td style=\"width: 84.0625px;\">-0.0005<\/td>\n<td style=\"width: 85.0625px;\">0.68239<\/td>\n<td style=\"width: 87.0625px;\">0.00015<\/td>\n<td style=\"width: 85.0625px;\">0.68227<\/td>\n<td style=\"width: 89.0625px;\">-0.0001<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 102.063px;\">13<\/td>\n<td style=\"width: 82.0625px;\">0.68227<\/td>\n<td style=\"width: 84.0625px;\">-0.0001<\/td>\n<td style=\"width: 85.0625px;\">0.68239<\/td>\n<td style=\"width: 87.0625px;\">0.00015<\/td>\n<td style=\"width: 85.0625px;\">0.68233<\/td>\n<td style=\"width: 89.0625px;\">0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-37 aligncenter\" src=\"http:\/\/itp15.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/26\/2018\/07\/last.png\" alt=\"\" width=\"499\" height=\"321\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/last.png 623w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/last-300x193.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/last-65x42.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/last-225x145.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-content\/uploads\/sites\/26\/2018\/07\/last-350x225.png 350w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><\/p>\n<p><strong>6. <\/strong><strong>Stopping Criterion<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">There are many stopping criterions (achieved the desired accuracy, satisfied with the answer obtained). Two of them are:<\/p>\n<p>&nbsp;<\/p>\n<p>(a) Absolute approximate error &lt; Pre assigned tolerance say \u00a0, where\u00a0\u00a0\u00a0 &gt; 0<\/p>\n<p>(b) Absolute Relative Error &lt;<\/p>\n<p style=\"text-align: justify;\">If one is interested in obtaining answer correct to certain number of significant digits say then<\/p>\n<table style=\"width: 542px;\">\n<tbody>\n<tr>\n<td style=\"width: 466.063px;\"><strong>you can view video on Introduction to Numerical Methods and Errors<\/strong><\/td>\n<td style=\"width: 47.0625px;\"><a href=\"https:\/\/youtu.be\/O3U8fomrAug\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\"><strong>Suggested Reading:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<div>1. Numerical Methods for Engineers by Steven C Chapra &amp; Raymond P Canale, Fifth Edition, Tata McGraw Hill Publication, Special Indian Edition.<\/div>\n<div>2. A Friendly Introduction to Numerical Analysis by Brian Bradie, Pearson Education.<\/div>\n<div>3. Numerical Mathematics and Computing by Ward Cheney &amp; David Kincaid, fifth Edition, Cengage Learning.<\/div>\n<div>4. Computer Oriented Numerical Methods by Dr. N Datta, Vikas Publication.<\/div>\n<div>5. Numerical Methods with Programs in C by T Veerarajan &amp; T Ramachandran, Second Edition, Tata McGraw<\/div>\n<div>Hill Publication.<\/div>\n<div>6. Numerical Methods by V. Rajaraman, Third Edition, Prentice- Hall India Pvt. Ltd.<\/div>\n<div>7. Numerical Methods with C++ Programming by RM Somasundaram &amp; RM Chandrasekaran, Prentice-Hall India Pvt. Ltd.<\/div>\n<div>8. Applied Numerical Analysis by C F Gerald &amp; P O Wheatley, Seventh Edition, Pearson Education Asia, New Delhi.<\/div>\n<div>9. Numerical Methods by Dr. V. N. Vedamurthy &amp; Dr. N.Ch. S.N. Iyengar, Vikas Publication.<\/div>\n<div>10.\u00a0Numerical Analysis by Richard L. Burden, J. Douglas Faires, Cengage Publishcation.<\/div>\n<div>11. Numerical Methods with programs in BASIC, FORTRAN, Pascal and C++ by S.Balachandra Rao &amp; C. K. Shantha, Revised Edition, Universities Press.<\/div>\n<div>12.\u00a0A Textbook of Computer Based Numerical and Statistical Techniques by A. K. Jaiswal &amp; Anju Khandelwal, New Age International (P) Ltd, Publishers.<\/div>\n<div>13. http:\/\/www.math.niu.edu\/~dattab\/MATH435.2013\/<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"author":4,"menu_order":1,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":["prof-savita-r-gandhi"],"pb_section_license":""},"chapter-type":[47],"contributor":[58],"license":[],"class_list":["post-5","chapter","type-chapter","status-publish","hentry","chapter-type-standard","contributor-prof-savita-r-gandhi"],"part":3,"_links":{"self":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapters\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":11,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapters\/5\/revisions"}],"predecessor-version":[{"id":627,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapters\/5\/revisions\/627"}],"part":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapters\/5\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/wp\/v2\/media?parent=5"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/pressbooks\/v2\/chapter-type?post=5"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/wp\/v2\/contributor?post=5"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp15\/wp-json\/wp\/v2\/license?post=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}