{"title":"Bakhvalov网格上大梯度函数的数值微分公式分析","authors":"N. Zadorin","doi":"10.26907/2541-7746.2021.3-4.261-275","DOIUrl":null,"url":null,"abstract":"The article gives an estimate of the error of the classical formulas for the numerical diffe-rentiation of a function of one variable with large gradients in the exponential boundary layer. It is assumed that the function is decomposed in the form of the sum of the regular and singular components, which is valid for the solution of a boundary value problem for the ordinary second-order differential equation with a small parameter ε affecting the highest derivative. It is known that the application of the classical polynomial formulas of numerical differentiation to such a function in the case of a uniform mesh can lead to unacceptable errors. The article estimates the error of the formulas for numerical differentiation on the Bakhvalov mesh, which is condensed in the boundary layer region. Bakhvalov’s mesh is widely used to construct uniformly converging difference schemes; therefore, the error estimation of the numerical dif-ferentiation formulas on this mesh is of interest. The estimates of the error on the Bakhvalov mesh are obtained taking into account the uniformity in the small parameter for the classical difference formulas widely used to calculate the first, second, and third derivatives. The re-sults of numerical experiments are presented, which agree with the obtained error estimates. A numerical comparison of the obtained errors on the Bakhvalov and Shishkin meshes and on a uniform mesh is carried out.","PeriodicalId":41863,"journal":{"name":"Uchenye Zapiski Kazanskogo Universiteta-Seriya Fiziko-Matematicheskie Nauki","volume":"18 1","pages":""},"PeriodicalIF":0.1000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analysis of Formulas for Numerical Differentiation of Functions with Large Gradients on a Bakhvalov Mesh\",\"authors\":\"N. Zadorin\",\"doi\":\"10.26907/2541-7746.2021.3-4.261-275\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The article gives an estimate of the error of the classical formulas for the numerical diffe-rentiation of a function of one variable with large gradients in the exponential boundary layer. It is assumed that the function is decomposed in the form of the sum of the regular and singular components, which is valid for the solution of a boundary value problem for the ordinary second-order differential equation with a small parameter ε affecting the highest derivative. It is known that the application of the classical polynomial formulas of numerical differentiation to such a function in the case of a uniform mesh can lead to unacceptable errors. The article estimates the error of the formulas for numerical differentiation on the Bakhvalov mesh, which is condensed in the boundary layer region. Bakhvalov’s mesh is widely used to construct uniformly converging difference schemes; therefore, the error estimation of the numerical dif-ferentiation formulas on this mesh is of interest. The estimates of the error on the Bakhvalov mesh are obtained taking into account the uniformity in the small parameter for the classical difference formulas widely used to calculate the first, second, and third derivatives. The re-sults of numerical experiments are presented, which agree with the obtained error estimates. A numerical comparison of the obtained errors on the Bakhvalov and Shishkin meshes and on a uniform mesh is carried out.\",\"PeriodicalId\":41863,\"journal\":{\"name\":\"Uchenye Zapiski Kazanskogo Universiteta-Seriya Fiziko-Matematicheskie Nauki\",\"volume\":\"18 1\",\"pages\":\"\"},\"PeriodicalIF\":0.1000,\"publicationDate\":\"2021-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Uchenye Zapiski Kazanskogo Universiteta-Seriya Fiziko-Matematicheskie Nauki\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.26907/2541-7746.2021.3-4.261-275\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Uchenye Zapiski Kazanskogo Universiteta-Seriya Fiziko-Matematicheskie Nauki","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26907/2541-7746.2021.3-4.261-275","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
Analysis of Formulas for Numerical Differentiation of Functions with Large Gradients on a Bakhvalov Mesh
The article gives an estimate of the error of the classical formulas for the numerical diffe-rentiation of a function of one variable with large gradients in the exponential boundary layer. It is assumed that the function is decomposed in the form of the sum of the regular and singular components, which is valid for the solution of a boundary value problem for the ordinary second-order differential equation with a small parameter ε affecting the highest derivative. It is known that the application of the classical polynomial formulas of numerical differentiation to such a function in the case of a uniform mesh can lead to unacceptable errors. The article estimates the error of the formulas for numerical differentiation on the Bakhvalov mesh, which is condensed in the boundary layer region. Bakhvalov’s mesh is widely used to construct uniformly converging difference schemes; therefore, the error estimation of the numerical dif-ferentiation formulas on this mesh is of interest. The estimates of the error on the Bakhvalov mesh are obtained taking into account the uniformity in the small parameter for the classical difference formulas widely used to calculate the first, second, and third derivatives. The re-sults of numerical experiments are presented, which agree with the obtained error estimates. A numerical comparison of the obtained errors on the Bakhvalov and Shishkin meshes and on a uniform mesh is carried out.