BIT Numerical Mathematics

, Volume 54, Issue 4, pp 873–900 | Cite as

Error estimation based on locally weighted defect for boundary value problems in second order ordinary differential equations

  • Winfried Auzinger
  • Othmar Koch
  • Amir Saboor Bagherzadeh


We investigate efficient asymptotically correct a posteriori error estimates for the numerical approximation of two-point boundary value problems for second order ordinary differential equations by piecewise polynomial collocation methods. Our error indicators are based on the defect of the collocation solution with respect to an associated exact difference scheme and backsolving using a cheap, low order finite-difference scheme. We prove high asymptotical correctness of this error indicator and illustrate the theoretical analysis by numerical examples.


Second order boundary value problems Collocation methods Asymptotically correct a posteriori error estimates  Defect correction principle Exact difference scheme Supraconvergence 

Mathematics Subject Classification (2000)

65L10 65L60 



We would like to thank Mechthild Thalhammer for helpful comments, and Gerhard Kitzler for realizing numerical experiments in Matlab.


  1. 1.
    Ascher, U., Christiansen, J., Russell, R.: A collocation solver for mixed order systems of boundary values problems. Math. Comp. 33, 659–679 (1978)CrossRefMathSciNetGoogle Scholar
  2. 2.
    Ascher, U., Mattheij, R., Russell, R.: Numerical Solution of Boundary Value Problems for Ordinary Differential Equations. Prentice-Hall, Englewood Cliffs (1988)zbMATHGoogle Scholar
  3. 3.
    Auzinger, W., Kneisl, G., Koch, O., Weinmüller, E.: A collocation code for boundary value problems in ordinary differential equations. Numer. Algorithms 33, 27–39 (2003)CrossRefzbMATHMathSciNetGoogle Scholar
  4. 4.
    Auzinger, W., Koch, O., Praetorius, D., Weinmüller, E.: New a posteriori error estimates for singular boundary value problems. Numer. Algorithms 40, 79–100 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  5. 5.
    Auzinger, W., Koch, O., Weinmüller, E.: Efficient collocation schemes for singular boundary value problems. Numer. Algorithms 31, 5–25 (2002)CrossRefzbMATHMathSciNetGoogle Scholar
  6. 6.
    Auzinger, W., Koch, O., Weinmüller, E.: Analysis of a new error estimate for collocation methods applied to singular boundary value problems. SIAM J. Numer. Anal. 42(6), 2366–2386 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  7. 7.
    Auzinger, W., Kreuzer, W., Hofstätter, H., Weinmüller, E.: Modified defect correction algorithms for ODEs. Part I: general theory. Numer. Algorithms 36, 135–155 (2004)CrossRefzbMATHMathSciNetGoogle Scholar
  8. 8.
    Butcher, J.C., Cash, J., Moore, G.: Defect correction for 2-point boundary value-problems on nonequdistant meshes. Math. Comp. 64, 629–648 (1995)CrossRefzbMATHMathSciNetGoogle Scholar
  9. 9.
    Cash, J., Kitzhofer, G., Koch, O., Moore, G., Weinmüller, E.: Numerical solution of singular two point BVPs, JNAIAM. J. Numer. Anal. Indust. Appl. Math. 4, 129–149 (2009)zbMATHGoogle Scholar
  10. 10.
    Doedel, E.J.: The construction of finite difference approximations to ordinary differential equations. SIAM J. Numer. Anal. 15, 451–465 (1978)CrossRefMathSciNetGoogle Scholar
  11. 11.
    Dutt, A., Greengard, L., Rokhlin, V.: Spectral deferred correction methods for ordinary differential equations. BIT 40, 241–266 (2000)CrossRefzbMATHMathSciNetGoogle Scholar
  12. 12.
    Gavriluk, I.P., Hermann, M., Makarov, V.L., Kutniv, M.V.: Exact and Truncated Difference Schemes for Boundary Value ODEs. Birkhäuser, Basel (2010)Google Scholar
  13. 13.
    Kitzhofer, G., Koch, O., Lima, P., Weinmüller, E.: Efficient numerical solution of the density profile equation in hydrodynamics. J. Sci. Comput. 32, 411–424 (2007)CrossRefzbMATHMathSciNetGoogle Scholar
  14. 14.
    Kitzhofer, G., Koch, O., Pulverer, G., Simon, C., Weinmüller, E.: The new MATLAB code BVPSUITE for the solution of singular implicit boundary value problems. JNAIAM J. Numer. Anal. Indust. Appl. Math. 5, 113–134 (2010)Google Scholar
  15. 15.
    Koch, O.: Asymptotically correct error estimation for collocation methods applied to singular boundary value problems. Numer. Math. 101, 143–164 (2005)CrossRefzbMATHMathSciNetGoogle Scholar
  16. 16.
    Lynch, R.E., Rice, J.R.: A high-order difference method for differential equations. Math. Comp. 34, 333–372 (1980)CrossRefzbMATHMathSciNetGoogle Scholar
  17. 17.
    Manteuffel, T.A., White Jr, A.B.: The numerical solution of second-order boundary value problems on nonuniform meshes. Math. Comp. 47, 511–535 (1986)CrossRefzbMATHMathSciNetGoogle Scholar
  18. 18.
    Saboor Bagherzadeh, A.: Defect-based error estimation for higher order differential equations. PhD thesis, Vienna University of Technology (2011)Google Scholar
  19. 19.
    Samarskii, A.A.: The Theory of Difference Schemes. Marcel Dekker Inc., New York, Basel (2001)CrossRefzbMATHGoogle Scholar
  20. 20.
    Stetter, H.J.: The defect correction principle and discretization methods. Numer. Math. 29, 425–443 (1978)CrossRefzbMATHMathSciNetGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • Winfried Auzinger
    • 1
  • Othmar Koch
    • 1
  • Amir Saboor Bagherzadeh
    • 2
  1. 1.Institute for Analysis and Scientific ComputingVienna University of TechnologyViennaAustria
  2. 2.Institute of Structural MechanicsBauhaus UniversityWeimarGermany

Personalised recommendations