Next: About this document ...
9. Langevin approach. Ito vs. Stratanovich.
LAST TIME:
- We discussed transformations of
the Fokker-Planck equation.
- One of these eliminated an heterogeneous
diffusion term.
- We discussed in detail an example of
variable diffusion constant.
- Heterogeneous diffusion produced net effective
drift
motor!
TODAY try a different approach.
Master equation approach considered time evolution of probability distribution.
Fokker-Planck equation was derived from master equation typically from system size expansion.
LANGEVIN EQUATION
stochastic d.e.
When "solved" a stochastic differential equation yields a single realization of
a possible outcome, rather than the full probability distribution. Let us consider the simplest case:
Brownian motion with no external force. We write the equation of motion as
velocity of Brownian particle.
friction term.
noise term.
Collisions with other molecules gives rise
to
average force (friction)
random force. To distinguish between the two types of forces we
require:
The physical picture is that the Brownian particle is mesoscopic. We study
its motion over a timescale where it undergoes a large number of collisions
in an "infinitesimal" time interval, while each collision with molecules
within the fluids in which the mesoscopic particle moves has a small effect.
If
, the mean time between molecular collisions, we require that
forces applied at different times are uncorrelated.
Some definitions:
mass of Brownian particle.
random part of impulse transmitted at collision.
variance of
.
collision rate
Let
so that
is a stochastic variable.
By central limit theorem
of statistics,
characterized by Gaussian
probability distribution
where
Physically, Langevin equation corresponds to limit
Mathematically
realization of Wiener process
Langevin equation suitable for computer simulations! To see how
it works let us discretize time
then
where
picked from Gaussian distribution with variance
1 and
Random number generators typically generate uniformly
distributed numbers in the range
.
A simple
method to generate a
Gaussian distribution is
to make use of results from Brownian motion!
Clearly
and we find
By the central limit theorem the result will be a Gaussian distributed stochastic
variable with mean zero and variance 1 if the number of steps
is large enough.
The Box Muller method is a more efficient approach to generating Gaussian distributed random numbers.
Let
and
be two independent stochastic variables.
We make a coordinate transformation to generate two new stochastic variable
. If the probability distribution for
is
, the probability distribution for
will be
where
is the Jacobian determinant
If we now choose
we find for the Jacobian
If now
are uniformly distributed in the range
independent variables,
will be two Gaussian distributed independent variables with zero mean and
variance 1. A simple program to generate the
Box Muller algorithm is described in William H. Press, Saul A. Teukolsky, William T. Vetterling and Brian P. Flannery [1992], Numerical Recipes in C, second edition, Cambridge University Press. This book is also available on the web at http://www.nr.com/. Numerical Recipes also gives a trick
to avoid the time consuming evaluation of the trigonometric functions.
It is common to formally generalize to take the limit
and
write the Langevin equation on the form
where
and
with
the Dirac
-function.
Noise with these properties called white. It should always be
understood that when the Langevin equation is written on the above form it should be understood
as the result of such a limiting process.
For Gaussian process higher moments given by e.g.
We can formally find the mean and variance of a Langevin process with initial condition
for
. To see this let us write the solution of the equation as
Find
We next wish to demonstrate an equivalence between
the Langevin and Fokker Planck approaches. Let us restrict
to small value
.
The speed will then change by small amount
.
Get jump moments
Higher order jump moments will be of higher order in
.
We find that Langevin equation equivalent
to Fokker-Planck (Rayleigh) equation
Easy to generalize to case of nonlinear "force" with additive
noise e.g.
assume as before
We can calculate jump moments and find Langevin
equation equivalent to Fokker-Planck equation
What about nonlinear noise?
The trouble with this is that the expression is ambiguous!
(van Kampen describes the above equation as a meaningless string of symbols).
is a
process
with discrete jumps.
Should
be evaluated using
value of
before or after each jump?
Or, should an average
value be chosen?
Our choice here actually matters! This is related to the fact found last time that
heterogeneous diffusion gives rise to an effective drift term. Mathematically
the problem is that
in general
In e.g. birth and death processes the noise is internal, which
is to say that the noise is intrinsic to the system.
It is then "natural" to say that rate of processes should be calculated
before process happens. This situation is described as the Ito
interpretation:
It can be shown by calculating jump moments that result is
Fokker-Planck equation on form
If the noise external (e.g. due to the effects
of the environment in an
open system) we must consider
that no noise is truly white! There is always a nonzero
relaxation time. It is then "natural" to evaluate
for
average value of
during process. This situation is known as the
Stratanovich interpretation
Get Fokker-Planck equation on form
Clearly the results according to the two interpretations will be different.
SUMMARY
- Langevin approach gives rise to stochastic
differential equation.
- For additive white Gaussian noise Langevin equation
equivalent to Fokker-Planck
equation.
- When noise nonlinear need to impose interpretation.
- Ito and Stratanovich interpretation most common.
- No real mathematical difficulty. Can transform
equation with Ito interpretation into one with
Stratanovich interpretation or vice versa.
- Difficulty with physics. Which formula gives
the correct result? To resolve this problem need to go back to master equation
and look at microscopic processes.
Further reading: The material in this section is described in
more detail in the book: N.G. van Kampen, Stochastic processes in physics and chemistry, North Holland (1981).
See also N.G. van Kampen [1981], Ito versus Stratanovich, J. of Statistical Physics 24 175-187.
Next: About this document ...
Birger Bergersen
2003-02-27