Approximating diffusions by piecewise constant parameters

Similar documents
Threshold dividend strategies for a Markov-additive risk model

Reflected Brownian Motion

Chapter 3: Markov Processes First hitting times

Introduction to Random Diffusions

c 2003 Society for Industrial and Applied Mathematics

Tyler Hofmeister. University of Calgary Mathematical and Computational Finance Laboratory

Brownian Motion. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Brownian Motion

Properties of an infinite dimensional EDS system : the Muller s ratchet

Stochastic Areas and Applications in Risk Theory

Numerical Integration of SDEs: A Short Tutorial

for all f satisfying E[ f(x) ] <.

Potentials of stable processes

A numerical method for solving uncertain differential equations

Optimal Sojourn Time Control within an Interval 1

On the submartingale / supermartingale property of diffusions in natural scale

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Nested Uncertain Differential Equations and Its Application to Multi-factor Term Structure Model

Mathematical Methods for Neurosciences. ENS - Master MVA Paris 6 - Master Maths-Bio ( )

LAW OF LARGE NUMBERS FOR THE SIRS EPIDEMIC

Lecture 10: Semi-Markov Type Processes

Stochastic differential equation models in biology Susanne Ditlevsen

2012 NCTS Workshop on Dynamical Systems

STATISTICS 385: STOCHASTIC CALCULUS HOMEWORK ASSIGNMENT 4 DUE NOVEMBER 23, = (2n 1)(2n 3) 3 1.

Partial Differential Equations with Applications to Finance Seminar 1: Proving and applying Dynkin s formula

Simulation Method for Solving Stochastic Differential Equations with Constant Diffusion Coefficients

Mean-square Stability Analysis of an Extended Euler-Maruyama Method for a System of Stochastic Differential Equations

Math 4263 Homework Set 1

Weak convergence and large deviation theory

Poisson Jumps in Credit Risk Modeling: a Partial Integro-differential Equation Formulation

Elliptic Operators with Unbounded Coefficients

Branching Processes II: Convergence of critical branching to Feller s CSB

Feller Processes and Semigroups

Dynamical systems with Gaussian and Levy noise: analytical and stochastic approaches

I forgot to mention last time: in the Ito formula for two standard processes, putting

A MODEL FOR THE LONG-TERM OPTIMAL CAPACITY LEVEL OF AN INVESTMENT PROJECT

Stochastic Calculus. Kevin Sinclair. August 2, 2016

Introduction to the Numerical Solution of SDEs Selected topics

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME

c 2002 Society for Industrial and Applied Mathematics

Second order weak Runge Kutta type methods for Itô equations

Summary of Stochastic Processes

On a class of stochastic differential equations in a financial network model

EULER MARUYAMA APPROXIMATION FOR SDES WITH JUMPS AND NON-LIPSCHITZ COEFFICIENTS

Harmonic Functions and Brownian motion

1. Stochastic Processes and filtrations

HJB equations. Seminar in Stochastic Modelling in Economics and Finance January 10, 2011

Simulation of diffusion. processes with discontinuous coefficients. Antoine Lejay Projet TOSCA, INRIA Nancy Grand-Est, Institut Élie Cartan

p 1 ( Y p dp) 1/p ( X p dp) 1 1 p

ON THE PATHWISE UNIQUENESS OF SOLUTIONS OF STOCHASTIC DIFFERENTIAL EQUATIONS

Discretization of SDEs: Euler Methods and Beyond

Problem Max. Possible Points Total

TMS165/MSA350 Stochastic Calculus, Lecture on Applications

Proving the Regularity of the Minimal Probability of Ruin via a Game of Stopping and Control

Brownian Motion. 1 Definition Brownian Motion Wiener measure... 3

1 Types of stochastic models

Stochastic Differential Equations.

Universal examples. Chapter The Bernoulli process

Solving the Poisson Disorder Problem

Homework #6 : final examination Due on March 22nd : individual work

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Exact Simulation of Multivariate Itô Diffusions

{σ x >t}p x. (σ x >t)=e at.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 7 9/25/2013

On the quantiles of the Brownian motion and their hitting times.

Controlled Diffusions and Hamilton-Jacobi Bellman Equations

PH.D. PRELIMINARY EXAMINATION MATHEMATICS

A Short Introduction to Diffusion Processes and Ito Calculus

An adaptive numerical scheme for fractional differential equations with explosions

Lecture 4: Introduction to stochastic processes and stochastic calculus

A Barrier Version of the Russian Option

Handbook of Stochastic Methods

Introduction to Diffusion Processes.

GARCH processes continuous counterparts (Part 2)

ON THE OPTIMAL STOPPING PROBLEM FOR ONE DIMENSIONAL DIFFUSIONS

Functional central limit theorem for super α-stable processes

Stochastic optimal control with rough paths

Fast-slow systems with chaotic noise

Stochastic Integration.

A new approach for investment performance measurement. 3rd WCMF, Santa Barbara November 2009

Numerical methods for solving stochastic differential equations

Markov decision processes and interval Markov chains: exploiting the connection

On Reflecting Brownian Motion with Drift

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.

hal , version 1-13 Mar 2013

Optimal transportation and optimal control in a finite horizon framework

Exponential functionals of Lévy processes

Exercises. T 2T. e ita φ(t)dt.

Markov processes and queueing networks

1. Stochastic Process

Stochastic differential equations in neuroscience

Adaptive dynamics in an individual-based, multi-resource chemostat model

Lecture 17 Brownian motion as a Markov process

Bayesian quickest detection problems for some diffusion processes

9.2 Branching random walk and branching Brownian motions

Affine Processes. Econometric specifications. Eduardo Rossi. University of Pavia. March 17, 2009

A Change of Variable Formula with Local Time-Space for Bounded Variation Lévy Processes with Application to Solving the American Put Option Problem 1

DIFFERENTIAL EQUATIONS

On the First Hitting Times to Boundary of the Reflected O-U Process with Two-Sided Barriers

On continuous time contract theory

Math Ordinary Differential Equations

Transcription:

Approximating diffusions by piecewise constant parameters Lothar Breuer Institute of Mathematics Statistics, University of Kent, Canterbury CT2 7NF, UK Abstract We approximate the resolvent of a one-dimensional diffusion process by the resolvent of a level dependent Brownian motion. This is a diffusion process with piecewise constant parameters. The approximating resolvent is determined for the case of a diffusion on an interval with absorbing barriers. A recursive scheme to solve the two-sided exit problem for the approximating process is provided. Key words: diffusion process, resolvent, approximation 2 MSC: 6J6, 6J65 1. Introduction Diffusion processes serve as models for many phenomena in physics, biology economics, to name but a few application fields (see e.g. section 15.2 in [4] for some examples. They further arise as approximations for many Markov processes after rescaling normalising (see [2]. Although many functionals, like first passage probabilities or mean exit times, can be determined explicitly for one-dimensional diffusions, many others still elude an exact solution. There is of course a good reason for this. Diffusion processes arise as solutions to some stochastic differential equations (SDEs, see section II.4.6-7 in [5]. Even for one-dimensional time-homogeneous SDEs, their deterministic counterpart, which are ordinary differential equations (ODEs, have explicit solutions only in special cases. Thus a general approach to solve SDEs can only be expected in terms of numerical approximation schemes. The vast majority of existing numerical schemes mimic the methods applied to deterministic differential equations, resulting in the Euler scheme refinements thereof. The basic idea is a discretisation of the time axis the determination Preprint submitted to Stochastic Processes their Applications February 17, 211

of a suitable system of difference equations. Many examples of such schemes can be found in [5]. While time discretisation of a one-dimensional ODE yields a finite sequence of numbers as a result, the same method applied to a SDE results in a rom variable for each step in time each fixed initial value. Hence, functionals like transition probabilities can only be obtained by simulating many path realisations under any fixed initial value (cf. the MCMC approach. This of course may quickly amount to high computational costs. The present paper aims to explore possibilities of a numerical approximation that is based on a discretisation of the state space rather than the time axis. We shall consider only one-dimensional diffusion processes, which correspond to solutions of one-dimensional time-homogeneous SDEs. We intend to derive an approximation of the resolvent of a given diffusion process. This preserves to a large degree the distribution of the process allows to approximate functionals like the stationary distribution without the need to recur to costly MCMC methods. The approximation of the resolvent is introduced in the following section. In section 3, the approximating process is introduced in more detail. Section 4 contains the determination of the approximating resolvent. The last section provides a recursive scheme to solve the two-sided exit problem. 2. The approximation Let X = (X t : t denote a one-dimensional diffusion process with a state space E = [l, u] where l < u R. Denote the infinitesimal drift variance functions by µ : E R σ : E R, respectively. Assume that µ σ are Lipschitz continuous. Let T (t, t, denote the transition semi-group of X, acting on a suitable domain D as T (tf(x := E (f(x t X = x for all f D x E. The generator of X is defined as 1 Af := lim (T (εf f ε ε for all f D(A, the domain of A, given by Af(x = σ2 (x f (x µ(xf (x 2 2

for all x E o =]l, u[, the interior of E. We assume that the boundaries are absorbing. Let Y = (Y t : t denote a diffusion process with the same state space E, but piecewise constant infinitesimal drift variance functions µ : E R σ : E R. Assume that they are given as µ(x := µ i σ(x := σ i for b i1 < x b i i = 1,..., N, where b := l b N := u. Assume further that ( µ(x µ(x 1 2 σ2 (x σ 2 (x < ε sup x E o The boundaries are assumed to be absorbing. Let T (t, t, denote the transition semi-group of Y Ã its generator. The fact that for t > s yields d ds T (t s T (sf = T (t sa T (sf T (t sã T (sf T (tf T (tf = t T (t s(ã A T (sf ds (1 cf. [2], lemma 6.2 of chapter 1. We are interested in the λ-resolvents R λ := e λs T (s ds Rλ := see proposition 2.1 of chapter 1 in [2]. Equation (1 yields R λ f R λ f = = = s= e λs T (s ds t e λt T (t s(ã A T (sf ds dt t e λt T (s(ã A T (t sf ds dt e λs T (s(ã A e λ(ts T (t sf dt ds = R λ (Ã A R λ f t=s Since R λ g e λs T (sg ds 1 λ g 3

for any g D, we obtain R λ f R λ f 1 λ (Ã A R λ f in particular for g := R λ f R λ f(x R λ f(x 1 1 λ 2 ( σ2 (x σ 2 (xg (x ( µ(x µ(xg (x g (x g (x ε λ for all x E o. This implies weak convergence of the resolvents. The next two sections are dedicated to determining R λ. 3. The approximating process The approximating process Y = (Y t : t may be called a level dependent Brownian motion with a finite number of thresholds b,..., b N. It is defined by the stochastic differential equation { µ k dt σ k dw t, b k1 < Y t b k, 1 k N 1 dy t = µ N dt σ N dw t, b N1 < Y t < b N where µ i R σ i > for i N, W = (W t : t denotes the stard Wiener process. Define the intervals I k :=]b k1, b k ] for k {1,..., N 1} I N :=]b N1, b N [. We call I k together with the parameters (µ k, σ k the kth regime of Y. If N = 1, i.e. if there is only one regime, we call the process Y homogeneous (in space. It is then of course a Brownian motion on an interval with absorbing boundaries. Define u ± k = u± k (λ := ±µ k µ 2 k 2λσ2 k σ 2 k for k N. Within each regime I k the behaviour of Y equals that of a classical Brownian motion with λ-scale function W (λ k (x := e u k x e u k x. For instance, the exit times τ(l, u := inf{t : Y t / [l, u]} 4

from an interval [l, u] I k are given by their Laplace transforms Ψ k (u l x l := E ( e λτ(l,u ; Y τ(l,u = u Y = x = eu k (xl e u k (xl (2 e u k (ul e u k (ul for all x [l, u]. By reflection around the initial value x, we obtain further Ψ k (u l x l := E ( e λτ(l,u ; Y τ(l,u = l Y = x = eu k (ux e u k (ux (3 e u k (ul e u k (ul using the fact that the roles of u k u k are simply reversed for the Brownian motion with parameters (µ k, σk 2. We now wish to determine the exit times of Y from an interval [b k1, b k1 ], given that Y = b k. Abbreviate those by τ(k := inf{t : Y t / [b k1, b k1 ]} (4 for k = 1,..., N 1 write b k := b k b k1 for k = 1,..., N. Theorem 1 For k = 1,..., N 1, the distribution of the exit time τ(k, given that Y = b k, is given by the Laplace transforms E (k := E ( e λτ(k ; Y τ(k = b k1 Y = b k u k1 = u k1 e u k1 b k1 e u k1 b k1 ( u k eu k b k u k eu k b k e u k b k e u k b k u k1 eu E (k := E ( e λτ(k ; Y τ(k = b k1 Y = b k u k = u k e u k b k e u k b k ( u k eu k b k u k eu k b k e u k b k e u k b k for λ. u k1 eu 5 k1 b k1 u k1 eu k1 b k1 e u k1 b k1 e u k1 b k1 k1 b k1 u k1 eu k1 b k1 e u k1 b k1 e u k1 b k1 1 1

Proof: We begin with the first statement consider E(ε := E ( e λτ(k ; Y τ(k = b k1 Y = b k ε First we assume that the regime changes at b k ε for downward crossings of b k at b k ε for upward crossings. Then we let ε. Summing up over the number of down up crossings of the interval [b k ε, b k ε] before leaving the interval [b k1, b k1 ] at b k1, we obtain E(ε = = n= ( Ψ k1 ( b k1 ε 2εΨ k ( b k ε b k ε n Ψ k1 ( b k1 ε 2ε Ψ k1 ( b k1 ε 2ε 1 Ψ k1 ( b k1 ε 2εΨ k ( b k ε b k ε Equations (2 (3 along with L Hospital s rule now yield the first statement. The proof of the second statement is completely analogous. 4. The resolvent We consider the level dependent Brownian motion as in section 3 seek to find an expression for its resolvent density function r λ (x, y, defined by ( r λ (x, ydy := R λ (x, dy = E e λt 1 {Yt dy} dt Y = x for λ >. Let E(λ denote an independent exponential time of parameter λ. Then R λ (x, dy is simply the probability that Y is located in dy before the exponential time E(λ has expired. We separate any path of Y from x to y within the time E(λ into three parts. First, if x / {b 1,..., b N }, denote the probabilities of hitting the next upper/lower grid point before E(λ by p ± 1 (x. Let r(x denote the regime of x, i.e. r(x = k if x I k, k {1,..., N}. With k := r(x b k := b k b k1 the values p ± 1 (x are given by cf. (2 (3. p ± 1 (x = Ψ ± k ( b k x b k1 (5 6

The second part of the path consists of movements among the grid points b,..., b N before E(γ. To this aim, define the square matrix P = (p ij i,j N of dimension N 1 by 1, j = i {, N} E (i, j = i 1, i {1,..., N 1} p ij := E (i, j = i 1, i {1,..., N 1} else Theorem 2 Define the hitting times T (x := min{t : Y t = x} for all x E. Further define the matrix M = (m ij i,j N by M := (I P 1. Then for all i, j N. m ij = E ( e λt (b j Y = b i = P(T (bj < E(λ Y = b i Proof: We first observe that E (k = P ( τ(k < E(λ, Y τ(k = b k1 Y = b k E (k = P ( τ(k < E(λ, Y τ(k = b k1 Y = b k Thus P is sub-stochastic with the kth row sum e kp 1 = 1 P(τ(k > E(λ Y = b k < 1 for k = 2,..., N 1, where e k denotes the kth canonical row base vector 1 the column vector with all entries being 1. Due to the memoryless property of the exponential distribution, the matrix M = (I P 1 = n= P n contains the probabilities m ij of hitting state b j before E(λ, given that Y = b i. The last part is a movement from a grid point to y before E(λ without hitting another grid point in between. Thus we are interested in the occupation measures ( τ(k l k (ydy := E where b k1 < y < b k1. e λt I {Yt dy} dt Y = b k 7

Theorem 3 Define further m k (y = euk1 (b k1y e u k1 (b k1y e u k1 b k1 e u k1 b k1 eu k (yb k1 e u k (yb k1 e u k b k e u k b k I {y>bk } I {y<bk } h k Then = u k eu k b k u e u k b k e u k b k for b k1 < y < b k1. k eu k b k, h k1 = u k1 euk1 b k1 u k1 b k1 eu k1 e u k1 b k1 e u k1 b k1 l k (y = m k(y h k h k1 Proof: The density function l k (y is the product of the occupation density at b k before min{τ(k, E(λ} the occupation density at y before returning to b k before min{τ(k, E(λ}. Thus we write l k (y = d k m k (y. The first factor, the occupation density at b k, is obtained as cf. [3], section 2.4, where d k := lim ε 2ε(1 h k1 (εh k (ε1 h k1 (ε = Ψ k1 ( b k1 ε 2ε h k (ε = Ψ k ( b k ε b k ε Since lim ε h k1 (ε = lim ε h k (ε = 1, we can write ( d lim 2ε(1 h k1 (εh k (ε1 = 2 ε dε h k1 (εh k (ε 1 ε= where d dε h k1 (ε = 2 u k1 euk1 b k1 u k1 b k1 eu k1 ε= e u k1 b k1 e u k1 b k1 d dε h k (ε = 2 u k eu k b k u ε= e u k b k e u k b k 8 k eu k b k (6 (7

Thus d k = ( 1. h k k1 h Note that dk > for λ >, since u ± k < for all k N. The second factor in l k (y is the occupation density at y before returning to b k before min{τ(k, E(λ}. Denote this by m k (y. Exploiting the Siegmund duality (see [1], we consider the time-reversed process Y r. This is defined as a Brownian motion with parameters (µ k, σ k in the kth regime. Define u ±,r k := µ k µ 2 k 2λσ2 k σ 2 k = u k (8 for k = 1,..., N. Then where m k (y = { Ψ,r k1 ( b k1 y b k, y > b k Ψ,r k ( b k y b k1, y < b k (9,r Ψ,r k1 ( b k1 y b k = euk1 (b k1y e u,r k1 (b k1y e u,r k1 b k1 e u,r k1 b k1 Ψ,r k ( b k y b k1 = eu,r k (yb k1 e u,r e u,r k k (yb k1 b k e u,r k b k Now the second equality in (8 yields the statement. If r(x = r(y, then it is possible to reach y from x before E(λ without hitting any threshold b k, k N. Theorem 4 Define m(x, y = eu k (bky e u k (b ky e u k (bkx e I u k (b {y>x} eu k (ybk1 e u k (yb k1 kx e u k (xbk1 e I {y<x}, u k (xb k1 h (x := u k eu k (bkx u k eu k (b kx, e u k (bkx e u k (b kx h (x := u k eu k (xbk1 u k eu k (xb k1 e u k (xbk1 e u k (xb k1 9

Then ( τ(bk1,b k p (x, ydy := E e λt m(x, y I {Yt dy} dt Y = x = h (x h (x dy for r(x = r(y = k. Proof: This is shown by the same arguments as theorem 3. We can determine p (x, y as the product of d(x m(x, y, where d(x is the occupation density at x before min{τ(b k1, b k, E(λ} m(x, y is the occupation density at y before returning to x before min{τ(b k1, b k, E(λ}. The first factor is obtained as d(x = lim ε 2ε(1h (x, εh (x, ε 1, where h (x, ε = Ψ k (b k x ε 2ε h (x, ε = Ψ k (x b k1 ε x b k1 ε Since lim ε h (x, ε = lim ε h (x, ε = 1, we can write ( d 1 lim 2ε(1 h (x, εh (x, ε 1 = 2 ε dε h (x, εh (x, ε ε= where d dε h (x, ε = 2 u k eu k (bkx u k eu k (b kx = 2h (x ε= e u k (bkx e u k (b kx d dε h (x, ε = 2 u k eu k (xbk1 u k eu k (xb k1 = 2h (x ε= e u k (xbk1 e u k (xb k1 This yields d(x = (h (x h (x 1. The second factor m(x, y is given in terms of the time-reversed process Y r, namely { Ψ,r k (b k x y x, y > x m(x, y = Ψ,r k (x b k1 y b k1, y < x Now the formulas (2, (3, the second equality in (8 yield the statement. 1

Assembling the above results, the resolvent density r(x, y can now be given explicitly as N1 N1 r(x, y = p 1 (x m r(x1,k l k (y p 1 (x m r(x,k l k (y for y / {b,..., b N } k=2 I {r(x=r(y} p (x, y k=2 r(x, y = p 1 (xm r(x,i p 1 (xm r(x1,i for y = b i i {,..., N}. The ingredients are given in (5 theorems 2-4. 5. Exit problems We wish to derive Laplace transforms for the exit times τ(l, u := inf{t : Y t / [l, u]} from an interval [l, u] ]b, b N [ in the form of E (l, a, u := E ( e λτ(l,u ; Y τ(l,u = u Y = a where l < a < u λ. The derivations for are analogous. E (l, a, u := E ( e λτ(l,u ; Y τ(l,u = l Y = a 5.1. The two-sided exit problem for two regimes We first restrict our considerations to the case N = 2, i.e. one threshold b 1 dividing two regimes I 1 =]b, b 1 ] I 2 =]b 1, b 2 [. There are some simple cases, namely E ( e λτ(l,u ; Y τ(l,u = u Y = a { Ψ 1 (u l a l, l < a < u < b 1 = Ψ 2 (u l a l, b 1 < l < a < u For the other cases we obtain, by path continuity, E ( e λτ(l,u ; Y τ(l,u = u Y = a = Ψ 1 (bl al E ( e λτ(l,u ; Y τ(l,u = u Y = b 1 11

for l < a < b 1 < u, E ( e λτ(l,u ; Y τ(l,u = u Y = a = Ψ 2 (u b 1 a b 1 Ψ 2 (u b 1 a b 1 E ( e λτ(l,u ; Y τ(l,u = u Y = b 1 for l < b 1 < a < u. Thus it suffices to determine E (l, b 1, u. The same arguments as in theorem 1 yield with k = 1 E (l, b k, u = u k1 u k1 e u k1 (ub k e u k1 (ub k ( u k eu k (b kl u k eu k (b kl E (l, b k, u = for λ. e u k (b kl e u k (b kl u k u k e u k (b kl e u k (b kl ( u k eu k (b kl u k eu k (b kl e u k (b kl e u k (b kl u k1 eu u k1 eu k1 (ub k u k1 eu k1 (ub k e u k1 (ub k e u k1 (ub k k1 (ub k u k1 eu k1 (ub k e u k1 (ub k e u k1 (ub k 1 1 5.2. The two-sided exit problem for N > 2 regimes For h := min{n 1 : b n > l}, the matrix E (l, b h, b h1 has been determined in the previous subsection. Define k := max{n 1 : b n < u}. If k = h, then E (l, a, u is given by the previous results. Thus assume that k > h 1. We obtain by path continuity where E (l, a, u = E (l, a, b k E (l, b k, u E (l, b k, u = E (b k1, b k, u E (b k1, b k, ue (l, b k1, b k E (l, b k, u This yields E (l, b k, u = ( I E (b k1, b k, ue (l, b k1, b k 1 E (b k1, b k, u Since the matrices E (b k1, b k, u E (b k1, b k, u have been determined in the previous subsection, this provides a recursion scheme for E (l, a, u. 12

References [1] J. Cox U. Rösler. A duality relation for entrance exit laws for Markov processes. Stochastic Processes their Applications, 16:141 156, 1984. [2] S. N. Ethier T. G. Kurtz. Markov processes. Characterization convergence. New York etc.: John Wiley & Sons, 1986. [3] K. Ito H. P. McKean. Difffusion Processes their Sample Paths. Springer, 1996. [4] S. Karlin H. M. Taylor. A second course in stochastic processes. New York etc.: Academic Press, 1981. [5] P. E. Kloeden E. Platen. Numerical Solution of Stochastic Differential Equations. Springer, 1992. 13