Stochastic Differential Equations
Stochastic processes
Let (Ω,B,P) be a measure space, with Borel σ-algebra B, and probability measure P.
Definition A stochastic process is a parametrized collection of random variables:
{Xt∣t≥0},
such that each Xt is a random variable in the measure space.
Brownian movement or Wiener process
Let {wt∣t≥0} be a stochastic process such that wt is continous in the weak sense with respect to t. wt is a Wiener process if:
- 0≤t1≤t2 implies
wt2−wt1∼N(0,t2−t1)
- For any t1<t2<t3, wt3−wt2 is independent of wt2−wt1.
- The probability w0=0 satisfies P(w0=0)=1.
Note: In general, wt is not differentiable in any point.
Ito integral
Let f(t,xt)=f(t), with xt an stochastic process, such that
∫abE(f(t))dt<∞.
We will say that f(t) is a random function. Let
{a=t1<⋯<tn+1=b}
be a partition of [a,b], with equally spaced points, and let Δt=(b−a)/n and Δwi=wti+1−wti. Then, Ito's integral is
∫abf(t)dwt=lim∑i=1nf(ti)Δwi.
Notes
- If sn represents the nth-partial sum of the integral above, we say that limn→∞sn=I in probability if
limn→∞E((sn−I)2)=0.
- Note that there are two stochastic processes involved in the definition: xt, which is implicit in f(t) and wt, which represents noise or decoherence, depending the problem.
Ito's stochastic differential equation
Definition: xt is a solution of the stochastic differential equation,
dxt=α(xt,t)dt+β(xt,t)dwt,
if for any t>0, xt satisfies
xt=x0+∫0tα(xt,t)dt+∫0tβ(xt,t)dwt.
Q. Under which conditions can it be proved that the solution to this equation is unique?.
Teorem (chain rule) If xt is the solution of a stochastic differential equation, and F(x,t) is a real function such that the partial derivatives
∂tF,∂xF,∂xxF
are continous functions, then
dF(xt,t)=f(xt,t)dt+g(xt,t)dwt,
where
f(x,t)=∂tF+α(xt,t)∂xF+21β2(xt,t)∂xxF
and
g(xt,t)=β(xt,t)∂xF.
Stochastic maltus model
Theorem The solution to the stochastic differential equation
dxt=rxtdt+cxtdwt
is
xt=x0exp((r−c2/2)t+c⋅wt).
Proof Let F=ln(x), by the chain rule:
dln(xt)=(rxt⋅xt1+21c2xt2(−xt21))dt+cxt⋅xt1dwt,
Simplifying the equation, we get
dln(xt)=(r−2c2)dt+c⋅dwt.
It can be shown that the fundamental theorem of calculus is valid for the stochastic integral of a constant function, therefore, applying this result to the previous equation, we find,
ln(x0xt)=(r−2c2)t+c⋅wt,
and the theorem follows.
Numerical methods
I. Euler-Murayama method
dxi=Δxi,dwi=Δwi,
xi+1=xi+α(xi,ti)Δt+β(xi,ti)Δwi.
Note that in order to implement this method we should select Δwi randomly with distribution N(0,Δt).
II. Milstein method
Modify the last equation into
xi+1=xi+α(xi,ti)Δt+β(xi,ti)Δwi+21β(xi,ti)∂x∂β(xi,ti)((Δwi)2−Δt).
This last method resembles predictor-corrector methods in ordinary differential equations.
Originally published by the author in http://ixxra.github.io/mathannotations/sdes/2014/05/21/stochastic-differential-equations/
References