Function Repository Resource:


Source Notebook

Find the error in the Gaussian quadrature approximation of a function’s integral

Contributed by: Paul Abbott (additional contributions by Wolfram Research staff)


gives the leading term in the error of the elementary n-point Gaussian quadrature formula for the function f on an interval from a to b.


attempts to give a result with prec digits of precision.

Details and Options

The function f may be a pure function or a named function defined using Set or SetDelayed.
The error is given as a function of n, a and b multiplied by an mth derivative of the function f. The size of the error is bounded by the maximum of this expression over the interval from a to b.


Basic Examples (2) 

The GaussianQuadratureError depends on the 10th integral at an unknown abscissa:

ResourceFunction["GaussianQuadratureError"][5, f, {1, 10}]

Use the specified precision:

ResourceFunction["GaussianQuadratureError"][5, f, {a, 10}, 4]

Version History

  • 2.0.0 – 06 November 2020
  • 1.0.0 – 20 November 2019

Source Metadata

Related Resources

License Information