Professional Documents
Culture Documents
The Fokker-Planck equation is the equation governing the time evolution of the probability
density of the Brownian particla. It is a second order differential equation and is exact
for the case when the noise acting on the Brownian particle is Gaussian white noise. A
general Fokker-Planck equation can be derived from the Chapman-Kolmogorov equation,
but we also like to find the Fokker-Planck equation corresponding to the time dependence
given by a Langevin equation.
The derivation of the Fokker-Planck equation is a two step process. We first derive
the equation of motion for the probability density 4/varrho(x, v, t)4 to find the Brownian
particle in the interval (x, x+dx) and (v, v +dv) at time t for one realization of the random
force ξ(t). We then obtain an equation for
i.e. the average of %(x, v, t) over many realizations of the random force. The probability
density P (x, v, t) is the macroscopically observed probability density for the Brownian
particel.
Let us now consider a finite area, or volume, V0 in this space. Since the Brownian particle
cannot be destroyed a change in the probability contained in V0 must be due to a flow of
89
90 Chapter 7 Brownian Motion: Fokker-Planck Equation
We can now use Gauss theorem to change the surface integral into a volume integral.
Z Z Z Z
∂
dxdv %(x, v, t) = − dxdv∇ · (ẋ%(x, v, t))
V0 ∂t V0
The third step follows since by changing the order of integration and then varibles
Z t Z t1 Z t Z t Z t Z t
dt1 dt2 V (t1 )V (t2 ) = dt2 dt1 V (t1 )V (t2 ) = dt1 dt2 V (t1 )V (t2 )
0 0 0 t2 0 t1
so that 2
Z t Z t1 Z t
1
dt1 dt2 V (t1 )V (t2 ) = dt1 V (t1 )
0 0 2 0
By induction it therefore follows that (7.3) holds. Taking the average h· · ·iξ over the
Gaussian noice ξ(t) we see that hσ(t)iξ is the characteristic function of the random variable
Rt
X(t) = i 0 dt1 V (t1 ). This must again be a Gaussian variable with hX(t)iξ = 0 and the
variance is
1 t
Z Z t
2
hX(t) i = dt1 dt2 hV (t1 )V (t2 )i
2 0 0
Since the characteristic function for the Gaussian variable X(t) is exp (iX(t)) = exp iµX − hX(t)2 i/2
we find Z t Z t
1
hσ(t)iξ = exp dt1 dt2 hV (t1 )V (t2 )i σ(0) (7.4)
2 0 0
92 Chapter 7 Brownian Motion: Fokker-Planck Equation
This formula is just a special case of a cumulant expansion. The integral in (7.4) becomes
Z t Z t Z t Z t
1 1 1 ∂ 1 ∂
dt1 dt2 hV (t1 )V (t2 )iξ = dt1 dt2 heL0 t1 ξ(t1 ) e−L0 t1 eL0 t2 ξ(t2 ) e−L0 t2 iξ
2 0 0 2 0 0 m ∂v m ∂v
Z t
g ∂ 2 −L0 t1
= dt1 eL0 t1 e
2m2 0 ∂v 2
Then
∂ g L0 t ∂ 2 −L0 t
hσ(x, v, t)iξ = e e hσ(x, v, t)iξ
∂t 2m2 ∂v 2
This gives for h%(x, v, t)iξ
∂ g ∂2
h%(x, v, t)iξ = −L0 h%(x, v, t)iξ + h%(x, v, t)iξ
∂t 2m2 ∂v 2
and for the probability distribution
g ∂2
∂ ∂ ∂ γ 1
P (x, v, t) = −v P (x, v, t) − v − F (x) P (x, v, t) + P (x, v, t)
∂t ∂x ∂v m m 2m2 ∂v 2
(7.5)
This is the Fokker-Planck equation for the probability P dxdv to find the Brownian
particle in the interval (x, x + dx, (v, v + dv) at time t.
We can write the Fokker-Planck equation as a continuity equation
∂
P (x, v, t) = −∇ · j
∂t
where ∇ = ex ∂/∂x + ev ∂/∂v and the probability current is
γ 1 g ∂
j = ex vP − ev v − F (x) P + P
m m 2m2 ∂v
a = {a1 , a2 , . . .}
We assume a general friction term νj (a1 , a2 , . . .) = νj (a) and assume a Gaussian noise
ξj (t) where
hξj (t)i = 0
hξi (t2 )ξj (t1 )i = gij δ(t2 − t1)
d
aj (t) = νj (a) + ξj (t)
dt
7.3 General Fokker-Planck equation 93
or in vector form
d
a(t) = ν(a) + ξ(t)
dt
We ask for the probability distribution
Example
Our previous result can be obtained as a special case of (7.6). The Langevin equations are
dx
= v
dt
dv γ 1 1
= − v + F (x) + ξ(t)
dt m m m
where
hξ(t2 )ξ(t1) i = 2γkB T δ(t2 − t1 )
Then
x v
a = , ν(a) = γ 1
y −mv + m F (x)
0 0 0
ξ(t) = , g=
1
m ξ(t) 0 2γk
m2
BT
γkB T ∂ 2
∂ ∂ γ 1
− [vP (x, v, t)] − − v + F (x) P (x, v, t) + P (x, v, t) = 0
∂x ∂v m m m2 ∂v 2
The Hamiltonian of the Brownian particle is
1
H = mv 2 + V (x)
2
i.e we can write the equilibrium condition as
∂ ∂H 1 ∂ ∂H γ ∂ ∂H kB T ∂
− P (x, v, t) + P (x, v, t) + P (x, v, t) + P (x, v, t) = 0
∂x ∂v m ∂v ∂x m ∂v ∂v m ∂v
Assuming that
P = f (H)
we find
∂ ∂H 1 ∂ ∂H γ ∂H ∂H kB T ∂H 0
− f (H) + f (H) + f (H) + f (H) = 0
∂x ∂v m ∂v ∂x m ∂v ∂v m ∂v
This equation is satisfied if
∂2H
= 0
∂x∂v
f (H) + kB T f 0 (H) = 0
This can be used to obtain the average of any dynamical property A(a)
Z Z
hA(t)i = daA(a)P (a, t) = daA(a)e−Lt P (a, 0) (7.7)
∂ ∂ ∂
L† = −v (a) · − ·D·
∂a ∂a ∂a
The average in (7.7) can be obtained by partial integration
∞
(−t)n
Z X Z
−Lt
hA(t)i = daA(a)e P (a, 0) = daA(a)Ln P (a, 0)
n!
n=0
∞
(−t)n
Z h i Z h i
†
X
= da (L† )n A(a) P (a, 0) = da e−L t A(a) P (a, 0)
n!
n=0
The Green’s function is the conditional probability to find the systems in state a at time
t when is started at a0 at time t = 0. It satisfies the equation
∂
G(a, t|a0 ) = −LG(a, t|a0 )
∂t
G(a, 0|a0 ) = δ(a − a0 )
v (a) = C · a
96 Chapter 7 Brownian Motion: Fokker-Planck Equation
and the diffusion tensor D is constant independent of a, the Green function can be found
explicitly by the Fourier transform
Z
Ĝ(k, t|a0 ) = daeik·a G(a, t|a0 )
Then
∂ ∂
Ĝ(k, t|a0 ) = k · C · Ĝ(k, t|a0 ) − k · D · kĜ(k, t|a0 )
∂t ∂k
which follows since a derivatives of a gives a factor −ik and multiplication by a gives a
derivative with repsect ot . Dividing by Ĝ(k, t|a0 ) gives
∂ ∂
ln Ĝ(k, t|a0 ) = k · C · ln Ĝ(k, t|a0 ) − k · D · k
∂t ∂k
If we make the Gaussian ansatz
1
ln Ĝ(k, t|a0 ) = im(t) · k − k · S (t) · k
2
with the unknown vector m(t) and tensor S (t) we find
d 1 d 1 1
i m(t) · k − k · S (t) · k = ik · C · m(t) − k · C · S (t) · k − k · S (t) · C T · k − k · D · k
dt 2 dt 2 2
Identifying equal powers of k this gives
d
m(t) = C · m(t)
dt
d
S (t) = C · S (t) + S (t) · C T + 2D (7.9)
dt
m(0) = a0 , S (0) = 0
m(t) = eC t · a0 (7.10)
Z t T
S (t) = 2 dseC (t−s)t · D · eC (t−s)t
(7.11)
0
which one can easily verify by substitution. These quantities have a simple interpretation
in terms of averages and mean squared fluctuations since
Z
∂
Ĝ(k, t|a0 ) = daiaG(a, t|a0 ) = ihai = im(t)
∂k k=0
and
Z
∂ ∂
Ĝ(k, t|a0 ) = − daaaG(a, t|a0 ) = −haai = −m(t)m(t) − S (t)
∂k ∂k k=0
7.6 Examples 97
and
S (t) = haai − haihai = h[a − hai] [a − hai]i
Since G(k, t|a0 ) is a Gaussian the inverse transform also give a Gaussian and follows the
same lines as we did before in connection with the multivariate Gaussian distribution and
we find
1/2
1 1 −1
G(a, t|a0 ) = = exp − [a − m(t)] · S (t) · [a − m(t)] (7.12)
2πdetS (t) 2
7.6 Examples
Free Brownian particle
For a free Brownian particle we have the Langevin equation
dv
m = −γv + ξ(t)
dt
Then with vector notation
γ 1 2γkB T
aev , v (a) = − v ev , Ξ= ξ(t)ev , g= I
m m m2
The general Fokker-Planck equation (7.6)
∂ ∂ 1 ∂ ∂
P (a, t) = − · (ν(a)P (a, t)) + ·D· P (a, t)
∂t ∂a 2 ∂a ∂a
becomes γk T ∂ 2
∂ ∂ γ B
P (v, t) = − − vP (v, t) + P (v, t) (7.13)
∂t ∂v m m2 ∂v 2
This is a linear equation and we can directly obtain the solution for the Green function
from (7.12). The moments are obtained from (7.11) with C = −γ/mI . Therefore
m
m(t) = eC t · v0 ev = e−t/τB v0 ev = m(t)ev , τB =
γ
Also
Z t Z t
T γkB T kB T h i
S (t) = 2 dseC (t−s) ·D·eC (t−s)t
=2 dse−2(t−s)/τB I = I 1 − e−2t/τB
= S(t)I
0 0 m2 m
The Green function is then
1/2 s 2 !
(v − m(t))2 βm v − v0 e−t/τB
1 βm
G(v, t|v0 ) = exp − = exp −
2πS(t) 2S(t) 2π 1 − e−2t/τB 2 1 − e−2t/τB
where jr is the radial component of j . The integration is over the surface of a sphere of
radius R about the stationary B particle, and the current j is supposd not to vary on the
surface S .
The current is given by Ficks law
j = −DA ∇nA
In the last step we have expressed the Laplacian in terms of spherical coordinates and
used the spherical symmetry in the problem. The initial and boundary conditions are
nA (r, t = 0) = n0A
nA (r, t) → n0A , r→∞
nA (R, t) = 0, r=R
The second condition requires that the concentration very far from the sink (B particle)
is not perturbed by the sink. The last condition insures that the sphere of radius R is a
sink. At r = R the A particle reacts and it is then no longer an A particle.
We define a new function
u(r, t)
nA (r, t) =
r
then
∂nA ∂
r2 = −u(r, t) + r u(r, t)
∂r ∂r
7.6 Examples 99
∂ ∂2
u(r, t) = DA 2 u(r, t) (7.14)
∂t ∂r
and the boundary conditions are
The solution to (7.15) with the initial condition U (r, 0) = n0A r, r > R is
Z ∞
u(r, t) = dr0 G(r, t|r0 , 0)n0A r0
R
where the Green functionG satisfies (7.14) with a δ(r − r0 ) initial condition and boundary
condition
G(R, t|r0 ) = 0
For a homogeneous medium the diffusion equation has the solution
1/2
0 1 0)2 /2Dt
G0 (r, t|r , 0) = e−(r−r
4πDt
The solution for the density of A particles nA (r, t) in the region r > R therefore becomes
1/2 Z ∞
n0
1 h 0 2 0 2
i
nA (r, t) = A dr0 e−(r−r ) /2Dt − e−(r+r −2R) /2Dt r0
r 4πDt R
n0A √ Z r − R∞ √
Z
r−R
√ 2
2
−ξ −ξ
nA (r, t) = √ −∞ 2Dt dξe r − 2Dtξ − √ dξe 2Dtξ + 2R − r
2πr 2Dt
r − R∞
Z Z
0 2R 1 −ξ 2 0 R R 2 r−R
√ −ξ 2
= nA 1 − √ √ dξe = nA 1 − + √ 0 2Dt dξe
r 2π 2Dt r r 2π
100 Chapter 7 Brownian Motion: Fokker-Planck Equation