...

Stochastics Group Dylan O’Connell, Lance Ford, Derek Kielty Rajeshwari Majumdar, Heather McCain

by user

on
Category: Documents
11

views

Report

Comments

Transcript

Stochastics Group Dylan O’Connell, Lance Ford, Derek Kielty Rajeshwari Majumdar, Heather McCain
Stochastics Group
Dylan O’Connell, Lance Ford, Derek Kielty
Rajeshwari Majumdar, Heather McCain
UCONN Math REU
June 4, 2015
ż = z n ODE
We begin our study of stochastic processes by considering the following
Ordinary Differential Equation (ODE)
dz
= zn
dt
∀n ≥ 2, z ∈ C
Stability
Definition
An ODE with initial condition z|t=0 = z0 explodes if the ODE solution
approaches infinity in finite time, that is
lim ||z(t)|| = ∞
t→t 0
for some t 0 > 0.
Stability of z 2
dz
= z 2 , z|t=0 = z0
dt Z
Z t
t
dz
→
=
dt
2
0 z
0
1
1
→
− =t
z0 z
1
→ z(t) = 1
z0 − t
Thus z(t) will approach infinity in finite time when z0 lies on the positive
real axis.
Phase Portraits
z 2 phase portrait
Im z
100
50
0
Re z
-50
-100
-100
-50
0
50
100
Phase Portraits
z 3 phase portrait
Im z
100
50
0
Re z
-50
-100
-100
-50
0
50
100
Phase Portraits
z 4 phase portrait
Im z
100
50
0
Re z
-50
-100
-100
-50
0
50
100
Why add noise?
Can push an unstable trajectory back to a stable region
What is Brownian Motion?
In 1827, botanist Robert Brown noticed pollen and other materials
exhibiting random motion
Physicists ran with the idea, and Einstein examined the path taken by
atoms
Helped prove the existence of atoms
Known in math as the Wiener Process
i.e., random walk
What is it as a DE term?
Brownian motion is considered a stochastic process which turns an ODE
into a Stochastic Differential Equation (SDE)
dz(t) = (z(t))n dt + k1 dW (1) (t) + k2 dW (2) (t)
”The infinitesimals k1 dW (1) (t) and k2 dW (2) (t) thus represent
independent “kicks” in the directions of k1 and k2 , respectively.”
–David P. Herzog
Kappa’s in a Nutshell
Kappa’s determine the “direction of the noise”
Linear independence means that there is some component of noise in
any direction
Tr a j e c t or y of ż = z 3
0.1
0
−0.1
Im(z )
−0.2
−0.3
−0.4
−0.5
−0.6
−0.7
−0.8
0
5
10
15
20
25
30
35
40
45
50
Numerically solving the stochastic differential equations
We use Euler’s Method to numerically solve differential equations.
Numerically solving the stochastic differential equations
We break z n into its real and imaginary parts
dx
= f (x, y ) real
dt
dy
= g (x, y ) imaginary
dt
For z 2 we get
z 2 = (x + iy )2
z 2 = x 2 + 2xyi − y 2
z 2 = x 2 − y 2 + 2xyi
Which gives us that
dx
= x 2 − y 2 real
dt
dy
= 2xy
imaginary
dt
Numerically solving the stochastic differential equations
This is what our equations will look in MatLab
xk+1 = xk + f (xk , yk )dt + Re(K1 )db + Re(K2 )dw
yk+1 = xk + g (xk , yk )dt + Im(K1 )db + Im(K2 )dw
Where db and dw are defined as
√
db = ∆t ∗ (a random value from the standard normal distribution)
√
dw = ∆t ∗ (a random value from the standard normal distribution)
If we were looking at z 2 we would get
xk+1 = xk + (x 2 − y 2 ) dt + Re(K1 )db + Re(K2 )dw
yk+1 = xk + 2xy dt + Im(K1 )db + Im(K2 )dw
Numerically solving the stochastic differential equations
A choice of two Kappa’s will give a positive probability that the system
will stabilize if:
k1 and k2 are linearly independent, or
{k1n−1 , k2n−1 } contains a complex number.
Numerically solving the stochastic differential equations
Figure: Mathematica
Figure: MatLab
xk+1 = xk + (x 3 − 3xy 2 ) dt + Re(K1 )db + Re(K2 )dw
yk+1 = xk + (3x 2 y − y 3 ) dt + Im(K1 )db + Im(K2 )dw
Fly UP