Convergence rate (with unknown exact solution)

  • Thread starter Thread starter fred_91
  • Start date Start date
  • Tags Tags
    Convergence Rate
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
6 replies · 2K views
fred_91
Messages
38
Reaction score
0

Homework Statement



I want to compute the following integral

[itex]I=\int_0^1 f(x) dx[/itex]

for a function f(x) such that the integral I cannot be evaluated analytically.
f(x) is a known function.
Therefore we want to obtain I numerically. To do this we want to use the Trapezium method with uniform steps for x.
Then after that we need to compute the convergence rate.

Homework Equations


Using the trapezium method, we will split the nodes for x using equidistant steps [itex]x_0,x_1,x_2,...x_N[/itex]
In general, we have
[itex]I=\int_a^b f(x) dx = \frac{b-a}{N}\left( f(x_0)+2f(x_1)+2f(x_2)+ 2f(x_3)+...+ 2f(x_{N-1}) +f(x_n) \right)[/itex]

Aitken's extrapolation formula can be written as:
[itex]\overline{I}=I_i+\frac{(I_{i+1}-I_i)^2}{2I_{i+1}-I_i-I_{i+2}}[/itex]
for 3 consecutive points: [itex]I_{i},I_{i+1},I_{i+2}[/itex].

The Attempt at a Solution



In our case, a=0, b=1. We will take 3 cases for N: N=25, N=50, N=100.
Therefore, we will have 3 approximations: [itex]I_1, I_2, I_3[/itex] corresponding to N=25, 50, 100 respectively.

Now we can find a good approximation to the real value using Aitken's approximation:
[itex]\overline{I}=I_1+\frac{(I_2-I_1)^2}{2I_2-I_1-I_3}[/itex]

However, how does this help us to compute the convergence rate?

Any ideas or guidance is very much appreciated.

Thank you.
 
Physics news on Phys.org
I think there is a 2 missing in the denominator of your first formula.

However, how does this help us to compute the convergence rate?
You could check the difference between the approximation and the estimated real value for N=25, 50, 100 and see if there is some clear trend (like 1/N, 1/N^2 or similar).
 
Thank you for your reply.

Which missing 2 do you mean? For the formula of the trapezium method?

Oh right, I see, you mean to compute:
[itex]|\bar{I}-I_1|[/itex], [itex]|\bar{I}-I_2|[/itex], [itex]|\bar{I}-I_3|[/itex] ?
 
fred_91 said:
Which missing 2 do you mean? For the formula of the trapezium method?
Right.

Oh right, I see, you mean to compute:
[itex]|\bar{I}-I_1|[/itex], [itex]|\bar{I}-I_2|[/itex], [itex]|\bar{I}-I_3|[/itex] ?
Right. It could give a hint about the convergence rate.
 
Oh right, I see the missing 2 :)

the formula should be:
[itex]I=\int_a^b f(x)dx=\frac{b-a}{2N}\left(f(x_0)+f(x_1)+f(x_2) + f(x_3)+...+f(x_{N-1})+f(x_N) \right)[/itex].

So, I could say that
[itex]|\bar{I}-I_1|[/itex] is an approximation of the error?

Thanks again.
 
and similarly for [itex]I_2, I_3[/itex].