Math 2.0

Numerical analysis Definition

Romberg's method

Builds on Trapezoidal ruleRichardson extrapolation

Definition

Let a<ba < b be real numbers and let ff be a continuous function on [a,b][a, b]. For n≥0n \ge 0 let hn=(b−a)/2nh_n = (b - a)/2^n, and let R(n,0)R(n, 0) be the composite trapezoidal rule with 2n2^n subintervals: R(n,0)=hn(12f(a)+∑k=12n−1f(a+khn)+12f(b)).R(n, 0) = h_n \Big( \tfrac12 f(a) + \sum_{k=1}^{2^n - 1} f(a + k h_n) + \tfrac12 f(b) \Big). For 1≤m≤n1 \le m \le n define R(n,m)=R(n,m−1)+R(n,m−1)−R(n−1,m−1)4m−1.R(n, m) = R(n, m - 1) + \frac{R(n, m - 1) - R(n - 1, m - 1)}{4^m - 1}. Romberg's method approximates ∫abf(x) dx\int_a^b f(x)\,dx by the entries of the triangular table R(n,m)R(n, m), usually by the diagonal entry R(n,n)R(n, n).

Remarks

Each column is a Richardson extrapolation of the previous one, which removes the term h2mh^{2m} from the error expansion. If ff is smooth enough, the error of R(n,m)R(n, m) is O(hn2m+2)O(h_n^{2m + 2}) as n→∞n \to \infty. The values R(n,0)R(n, 0) can be computed recursively: R(n,0)=12R(n−1,0)+hn∑k=12n−1f(a+(2k−1)hn)R(n, 0) = \frac12 R(n - 1, 0) + h_n \sum_{k=1}^{2^{n-1}} f(a + (2k - 1) h_n), so no function value is computed twice.

Example: f(x)=x2f(x) = x^2 on [0,1][0, 1]. Then R(0,0)=12(0+1)=12R(0, 0) = \frac12 (0 + 1) = \frac12 and R(1,0)=12(12⋅0+14+12⋅1)=38R(1, 0) = \frac12 \big( \frac12 \cdot 0 + \frac14 + \frac12 \cdot 1 \big) = \frac38. So R(1,1)=38+3/8−1/23=13R(1, 1) = \frac38 + \frac{3/8 - 1/2}{3} = \frac13, which is the exact integral, as Simpson's rule is exact for quadratics.

Non-example: replacing 4m−14^m - 1 by 2m−12^m - 1 gives a different table that does not cancel the even powers of hh, so it is not Romberg's method.

Reading path

To understand this page from the ground up, read these 3 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. Richardson extrapolation concept
  2. Trapezoidal rule concept
  3. Romberg's method definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Romberg%27s_method
About this page
TagTPM8JXFWYB
URIm2://TPM8JXFWYB
Kinddefinition
WritingW0 stub
MSC65D30, 65B05, 41A55
DefinesRomberg's method
UsesTrapezoidal rule, Richardson extrapolation

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • 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.