Exercise "adaptive integration"

  1. Implement a recursive adaptive integrator which estimates the integral with a required absolute (acc) and relative (eps) accuracy:
  2. Calculate 01   ln(x)/√[x] dx = -4 with acc=eps=0.001 and estimate the number of integrand evaluations.
  3. Test your implementation on some other interesting integrals.
  4. Implement your own classical quadrature with your favourite set of functions, eg {1/√x,ln(x),√x,1,x,...}, and a corresponding adaptive integrator.
  5. A definite integral abf(x)dx can be refurmulated as an ODE, y'=f(x), y(a)=0, y(b)=?, which can be solved with your adaptive ODE solver. Pick an interesing f(x) and compare the effectiveness of your ODE drivers with your adaptive integrator.