Next: RICHARDSON EXTRAPOLATION
Up: NUMERICAL INTEGRATION
Previous: Some Adaptive Quadrature Methods
We present here the simplest application of Monte Carlo techniques. We
will use Monte Carlo to approximate the integral
Without loss of generality, we will be further assuming that the
function
can be transformed to
, and that the
limits can be mapped to the interval
and
, respectively, so that
the task is now converted to approximating the integral
Suppose we choose
pairs of points
with uniform
distribution (see Figure 51) and define
Figure 51:
Domain of
pairs.
|
|
See Figure 52. Then, if
, we have
,
or more precisely,
Figure 52:
The value of
is
for
, and
if in the shaded region.
|
|
Can also consider
as the mean value of the probability density
function
with
from a uniformly distributed density
function. Then, the estimate of the mean value is
The basic theorem for Monte Carlo estimates the integral in
space of
as
|
(50) |
 |
where
so we recognize the last term on the right hand side of (51) as
the volume
times the standard deviation.
This is not a rigorous bound and it assumes that the error is Gaussian
distributed. In fact, it also needs to be pointed out that the
the approximation also depends on the quality of the random number
generator and the actual creation of good and fast random number
generators is a matter of current research.
The important thing about (51) is that it says
that the integral converges, but very slowly:
, where
is the number of
pairs. So it is typically impractical,
i.e. computationally expensive for integrals in one or two
dimensions. However, it is competitive for higher dimensional
integrals. In particular, there are many applications in estimation
theory in which the integral is a Feynman path integral, which is an
integral over ALL possible paths.
Next: RICHARDSON EXTRAPOLATION
Up: NUMERICAL INTEGRATION
Previous: Some Adaptive Quadrature Methods
Juan Restrepo
2003-04-12