Math 2.0

Numerical analysis Numerical integration and differentiation Theorem

Gauss–Kronrod quadrature

Builds on Gauss–Kronrod quadrature formulaGauss–Legendre quadratureLegendre polynomialsDegree of exactness of a quadrature rule

Statement

Let n≥1n \ge 1 and let PnP_n be the Legendre polynomial of degree nn. Its zeros x1,…,xnx_1, \ldots, x_n are the nodes of the nn-point Gauss–Legendre rule on [−1,1][-1, 1]. Let En+1E_{n+1} be the Stieltjes polynomial: the unique monic polynomial of degree n+1n + 1 with ∫−11Pn(x)En+1(x)xk dx=0for k=0,1,…,n.\int_{-1}^{1} P_n(x) E_{n+1}(x) x^k \, dx = 0 \quad \text{for } k = 0, 1, \ldots, n. Then:

  1. the zeros y1,…,yn+1y_1, \ldots, y_{n+1} of En+1E_{n+1} are real, simple, lie in (−1,1)(-1, 1), and interlace with x1,…,xnx_1, \ldots, x_n;
  2. the interpolatory rule K2n+1(f)=∑i=1naif(xi)+∑j=1n+1bjf(yj)K_{2n+1}(f) = \sum_{i=1}^{n} a_i f(x_i) + \sum_{j=1}^{n+1} b_j f(y_j) on these 2n+12n + 1 nodes satisfies K2n+1(p)=∫−11p(x) dxK_{2n+1}(p) = \int_{-1}^{1} p(x) \, dx for every polynomial pp of degree at most 3n+13n + 1.

Remarks

Clause 2 follows from clause 1 by division. Write p=q PnEn+1+rp = q \, P_n E_{n+1} + r with deg⁡q≤n\deg q \le n and deg⁡r≤2n\deg r \le 2n. The term qPnEn+1q P_n E_{n+1} vanishes at all 2n+12n+1 nodes and has integral 00 by the defining property of En+1E_{n+1}. The remainder rr is integrated exactly, because an interpolatory rule with 2n+12n + 1 nodes is exact up to degree 2n2n. Clause 1 is harder; it was proved by Szegő for the Legendre weight, and it can fail for other weight functions. Example: for n=1n = 1, P1=xP_1 = x and the conditions give E2(x)=x2−35E_2(x) = x^2 - \tfrac35, so the Kronrod rule uses the nodes 0,±3/50, \pm\sqrt{3/5} and is the 33-point Gauss–Legendre rule, exact up to degree 55. In practice the difference ∣K2n+1(f)−Gn(f)∣\abs{K_{2n+1}(f) - G_n(f)}, where GnG_n is the Gauss rule, serves as an error estimate that costs only n+1n + 1 new function values.

Going deeper

For a student

The nn-point Gauss rule has degree of exactness 2n−12n - 1, and a fresh (2n+1)(2n+1)-point Gauss rule would have degree 4n+14n + 1 but it would reuse almost none of the old nodes. The Kronrod rule gives up some degree, 3n+13n + 1 instead of 4n+14n + 1, in exchange for reusing all nn old nodes. Pairs such as G7G_7–K15K_{15} and G10G_{10}–K21K_{21} are the basis of adaptive integrators, for example in the QUADPACK library.

Reading path

To understand this page from the ground up, read these 5 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Degree of exactness of a quadrature rule concept
  2. Gauss–Kronrod quadrature formula concept
  3. Gauss–Legendre quadrature concept
  4. Legendre polynomials concept
  5. Gauss–Kronrod quadrature statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Gauss%E2%80%93Kronrod_quadrature_formula
About this page
TagE8QJJVC1KV
URIm2://E8QJJVC1KV
Kindstatement, theorem
WritingW0 stub
MSC65D32, 41A55
StatusThis copy of the site has no build data. Run m2 status E8QJJVC1KV.
AboutGauss–Kronrod quadrature formula
UsesGauss–Kronrod quadrature formula, Gauss–Legendre quadrature, Legendre polynomials, Degree of exactness of a quadrature rule

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.