Richardson's Extrapolation for Derivative Estimation

  • MHB
  • Thread starter CaptainBlack
  • Start date
  • Tags
    Extrapolation
In summary, Randy Blythe is asking for the use of Richardson's extrapolation to estimate the first derivative of \(y=(x^3)sinx\) at \(x=2\) with step sizes \(h1=0.5\) and \(h2=0.25\). The central difference scheme is used to find the initial estimates, which are then used in the Richardson extrapolation formula to find a more accurate estimate. The actual derivative and percentage error can then be calculated.
  • #1
CaptainBlack
807
0
From Randy Blythe's Yahoo Answers Question:

Use Richardson’s extrapolation, using a centred difference scheme for the initial estimates, to estimate the first derivative of y=(x^3)sinx at x=2 with step sizes h1=0.5 and h2=0.25. Calculate the actual derivative and the percentage error
 
Mathematics news on Phys.org
  • #2
CaptainBlack said:
From Randy Blythe's Yahoo Answers Question:

Use Richardson’s extrapolation, using a centred difference scheme for the initial estimates, to estimate the first derivative of y=(x^3)sinx at x=2 with step sizes h1=0.5 and h2=0.25. Calculate the actual derivative and the percentage error

First you need to find the central difference estimate of \(y'(2)\) with \(h=0.5\) and \(h=0.25\).

As the central difference estimate of the derivative at \(x\) with step size \(h\) is:

\[y'_h(x)= \frac{y(x+h/2)-y(x-h/2)}{h}\]

we heve

\[y'_{0.5}(2) = \frac{ y(2+0.25) - y(2-0.25) }{ 0.5} \approx 7.17838 \]

and

\[y'_{0.25}(2) = \frac{ y(2+0.125) - y(2-0.125) }{ 0.25} \approx 7.48111 \]Now we know that the central differences approximation for the derivative is or order \(h^2\), so our Richardson extrapolation \(y'_R(x)\) for \(\lim_{h\to 0} y'_h(x)\) is:

\[y'_R(x)= \frac{ 2^n y'_{h/2}(x) - y'_{h}(x) }{ 2^n-1 } \]

with \(n=2\).

Hence:

\[ y'_R(2) = \frac{ 2^2 y'_{0.25}(2) - y'_{0.5}(2) }{ 2^2-1 } \approx 7.58202\]

I will leave the last part, the comparison with the true value to you.

CB
 

Related to Richardson's Extrapolation for Derivative Estimation

1. What is Richardson's extrapolation?

Richardson's extrapolation is a mathematical method used to improve the accuracy of a numerical approximation. It involves using multiple approximations with different step sizes to calculate a more accurate estimate of a function or value.

2. How does Richardson's extrapolation work?

Richardson's extrapolation works by taking two or more approximations with different step sizes and using them to calculate a better estimate of a function. It uses a formula that takes into account the error in the approximations and reduces it to improve the accuracy of the final result.

3. What is the purpose of Richardson's extrapolation?

The purpose of Richardson's extrapolation is to improve the accuracy of numerical approximations. It is often used in scientific and engineering calculations to obtain more precise results.

4. What are the advantages of using Richardson's extrapolation?

The main advantage of Richardson's extrapolation is that it can significantly improve the accuracy of numerical approximations. It is also a relatively simple and efficient method, making it a popular choice for scientists and engineers.

5. Are there any limitations to Richardson's extrapolation?

One limitation of Richardson's extrapolation is that it requires multiple approximations with different step sizes, which can be time-consuming and computationally expensive. It also assumes that the error in the approximations decreases at a known rate, which may not always be the case.

Similar threads

  • Calculus and Beyond Homework Help
Replies
5
Views
4K
Replies
63
Views
1K
Replies
13
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
  • General Math
Replies
11
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
3
Views
2K
  • Calculus and Beyond Homework Help
Replies
8
Views
2K
  • Calculus and Beyond Homework Help
Replies
1
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
4
Views
1K
Replies
3
Views
2K
Back
Top