{"title":"Error estimation and control in O.D.E. integration","authors":"C. Gear","doi":"10.1145/1408800.1408920","DOIUrl":null,"url":null,"abstract":"The global error at any point in the step by step numerical solution of an initial value problem is the sum of local errors introduced at every step, each multiplied by an amplification factor due to the stability or instability of the differential equation. If these factors were unity (as, for example, in a quadrature problem) it is possible to keep the global error e(t) over the interval [a, b] less than Δ by keeping the local error in a step of length h less than hΔ/(b-a). This is called error per unit step. Unfortunately, theory shows that the error strategy which minimizes the amount of work for a given global error Δ is to make the local error equal to g(Δ) where, for a pth order method, g(Δ) = q(t)Δ(p+1)/P+ higher terms, and q(t) depends on the differential equation.\n The talk will present experimental evidence of the increased efficiency of error per step versus the smoother dependence of the global error on the error control parameter for error per unit step. The existing theory will be summarized, and the question of how the local error estimate can be justified theoretically will be examined.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM '74","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1408800.1408920","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The global error at any point in the step by step numerical solution of an initial value problem is the sum of local errors introduced at every step, each multiplied by an amplification factor due to the stability or instability of the differential equation. If these factors were unity (as, for example, in a quadrature problem) it is possible to keep the global error e(t) over the interval [a, b] less than Δ by keeping the local error in a step of length h less than hΔ/(b-a). This is called error per unit step. Unfortunately, theory shows that the error strategy which minimizes the amount of work for a given global error Δ is to make the local error equal to g(Δ) where, for a pth order method, g(Δ) = q(t)Δ(p+1)/P+ higher terms, and q(t) depends on the differential equation.
The talk will present experimental evidence of the increased efficiency of error per step versus the smoother dependence of the global error on the error control parameter for error per unit step. The existing theory will be summarized, and the question of how the local error estimate can be justified theoretically will be examined.