Skip to main content

Integrating and Differentiating Functions

  • Chapter
  • First Online:
Numerical Methods and Optimization
  • 4369 Accesses

Abstract

We are interested here in the numerical aspects of the integration and differentiation of functions. When these functions are only known through the numerical values that they take for some numerical values of their arguments, formal integration, or differentiation via computer algebra is out of the question. Special attention is devoted to the computation of gradients, which plays a central role in optimization procedures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Jazwinski, A.: Stochastic Processes and Filtering Theory. Academic Press, New York (1970)

    MATH  Google Scholar 

  2. Borrie, J.: Stochastic Systems for Engineers. Prentice-Hall, Hemel Hempstead (1992)

    MATH  Google Scholar 

  3. Gander, W., Gautschi, W.: Adaptive quadrature—revisited. BIT 40(1), 84–101 (2000)

    Article  MathSciNet  Google Scholar 

  4. Fortin, A.: Numerical Analysis for Engineers. Ecole Polytechnique de Montréal, Montréal (2009)

    Google Scholar 

  5. Stoer, J., Bulirsch, R.: Introduction to Numerical Analysis. Springer, New York (1980)

    Book  Google Scholar 

  6. Golub, G., Welsch, J.: Calculation of Gauss quadrature rules. Math. Comput. 23(106), 221–230 (1969)

    Article  MATH  MathSciNet  Google Scholar 

  7. Lowan, A., Davids, N., Levenson, A.: Table of the zeros of the Legendre polynomials of order 1–16 and the weight coefficients for Gauss’ mechanical quadrature formula. Bull. Am. Math. Soc. 48(10), 739–743 (1942)

    Article  MATH  MathSciNet  Google Scholar 

  8. Lowan, A., Davids, N., Levenson, A.: Errata to “Table of the zeros of the Legendre polynomials of order 1–16 and the weight coefficients for Gauss’ mechanical quadrature formula”. Bull. Am. Math. Soc. 49(12), 939–939 (1943)

    Google Scholar 

  9. Knuth, D.: The Art of Computer Programming: 2 Seminumerical Algorithms, 3rd edn. Addison-Wesley, Reading (1997)

    Google Scholar 

  10. Press, W., Flannery, B., Teukolsky, S., Vetterling, W.: Numerical Recipes. Cambridge University Press, Cambridge (1986)

    Google Scholar 

  11. Moler, C.: Numerical Computing with MATLAB, revised, reprinted edn. SIAM, Philadelphia (2008)

    Google Scholar 

  12. Robert, C., Casella, G.: Monte Carlo Statistical Methods. Springer, New York (2004)

    Book  MATH  Google Scholar 

  13. Morokoff, W., Caflisch, R.: Quasi-Monte Carlo integration. J. Comput. Phys. 122, 218–230 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  14. Owen, A.: Monte Carlo variance of scrambled net quadratures. SIAM J. Numer. Anal. 34(5), 1884–1910 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  15. Gilbert, J., Vey, G.L., Masse, J.: La différentiation automatique de fonctions représentées par des programmes. Technical Report 1557, INRIA (1991)

    Google Scholar 

  16. Griewank, A., Corliss, G. (eds.): Automatic Differentiation of Algorithms: Theory Implementation and Applications. SIAM, Philadelphia (1991)

    Google Scholar 

  17. Speelpening, B.: Compiling fast partial derivatives of functions given by algorithms. Ph.D. thesis, Department of Computer Science, University of Illinois, Urbana Champaign (1980)

    Google Scholar 

  18. Hammer, R., Hocks, M., Kulisch, U., Ratz, D.: C++ Toolbox for Verified Computing. Springer, Berlin (1995)

    MATH  Google Scholar 

  19. Rall, L., Corliss, G.: Introduction to automatic differentiation. In: Bertz, M., Bischof, C., Corliss, G., Griewank, A. (eds.) Computational Differentiation Techniques, Applications, and Tools. SIAM, Philadelphia (1996)

    Google Scholar 

  20. Nocedal, J., Wright, S.: Numerical Optimization. Springer, New York (1999)

    Book  MATH  Google Scholar 

  21. Griewank, A., Walther, A.: Principles and Techniques of Algorithmic Differentiation, 2nd edn. SIAM, Philadelphia (2008)

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Éric Walter .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Walter, É. (2014). Integrating and Differentiating Functions. In: Numerical Methods and Optimization. Springer, Cham. https://doi.org/10.1007/978-3-319-07671-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-07671-3_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-07670-6

  • Online ISBN: 978-3-319-07671-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics