| • Science | • People | • Locations | • Timeline |
| Contents | ||
(See numerical integration for more on quadrature rules.) An n-point Gaussian quadrature rule, named after Carl Friedrich Gauss, is a quadrature rule constructed to yield an exact result for polynomials of degree 2n − 1, by a suitable choice of the n points xi and n weights wi. The domain of integration for such a rule is conventionally taken as [-1, 1], so the rule is stated as
It can be shown (see Press, et al., or Stoer and Bulirsch) that the evaluation points are just the roots of a polynomial belonging to a class of orthogonal polynomials.
For the integration problem stated above, the associated polynomials are Legendre polynomials. Some low-order rules for solving the integration problem are listed below.
| Number of points, n | Weights, wi | Points, xi |
|---|---|---|
| 1 | 2 | 0 |
| 2 | 1, 1 | -√(1/3), √(1/3) |
| 3 | 5/9, 8/9, 5/9 | -√(3/5), 0, √(3/5) |
An integral over [a, b] must be changed into an integral over [-1, 1] before applying the Gaussian quadrature rule. This change of interval can be done in the following way:
After applying the Gaussian quadrature rule, the following approximation is obtained:
The integration problem can be expressed in a slightly more general way by introducing a weight function ω into the integrand, and allowing an interval other than [-1, 1]. That is, the problem is to calculate
for some choices of a, b, and ω. For a = -1, b = 1, and ω(x) = 1, the problem is the same as that considered above. Other choices lead to other integration rules. Some of these are tabulated below. Equation numbers are given for Abramowitz and Stegun (A&S).
| Interval | ω(x) | Orthogonal polynomials | A&S |
| [-1, 1] | Legendre polynomials | Eq. 25.4.29 | |
| [-1, 1] | Chebyshev polynomials | Eq. 25.4.38 | |
| [0, ∞) | Laguerre polynomials | Eq. 25.4.45 | |
| (-∞, ∞) | Hermite polynomials | Eq. 25.4.46 |
The error of a Gaussian quadrature rule can be stated as follows (theorem 3.6.24 in Stoer and Bulirsch). For an integrand which has 2n continuous derivatives,
for some ξ in (a, b), where pn is the orthogonal polynomial of order n.
Stoer and Bulirsch remark that this error estimate is inconvenient in practice,
since it may be difficult to estimate the 2n