Stochastic processes and boundary value problems explained

In mathematics, some boundary value problems can be solved using the methods of stochastic analysis. Perhaps the most celebrated example is Shizuo Kakutani's 1944 solution of the Dirichlet problem for the Laplace operator using Brownian motion. However, it turns out that for a large class of semi-elliptic second-order partial differential equations the associated Dirichlet boundary value problem can be solved using an Itō process that solves an associated stochastic differential equation.

Introduction: Kakutani's solution to the classical Dirichlet problem

Let

D

be a domain (an open and connected set) in \mathbb^. Let

\Delta

be the Laplace operator, let

g

be a bounded function on the boundary

\partialD

, and consider the problem:

\begin{cases}-\Deltau(x)=0,&x\inD\\displaystyle{\limyu(y)}=g(x),&x\in\partialD\end{cases}

It can be shown that if a solution

u

exists, then

u(x)

is the expected value of

g(x)

at the (random) first exit point from

D

for a canonical Brownian motion starting at

x

. See theorem 3 in Kakutani 1944, p. 710.

The Dirichlet–Poisson problem

Let

D

be a domain in \mathbb^ and let

L

be a semi-elliptic differential operator on C^(\mathbb^;\mathbb) of the form:

L=

n
\sum
i=1

bi(x)

\partial
\partialxi

+

n
\sum
i,j=1

aij(x)

\partial2
\partialxi\partialxj

where the coefficients

bi

and

aij

are continuous functions and all the eigenvalues of the matrix

\alpha(x)=aij(x)

are non-negative. Let f\in C(D;\mathbb) and g\in C(\partial D;\mathbb). Consider the Poisson problem:

\begin{cases}-Lu(x)=f(x),&x\inD\\displaystyle{\limyu(y)}=g(x),&x\in\partialD\end{cases}(P1)

X

whose infinitesimal generator

A

coincides with

L

on compactly-supported

C2

functions

f:RnR

. For example,

X

can be taken to be the solution to the stochastic differential equation:

dXt=b(Xt)dt+\sigma(Xt)dBt

where

B

is n-dimensional Brownian motion,

b

has components

bi

as above, and the matrix field

\sigma

is chosen so that:
1{2}
\sigma

(x)\sigma(x)\top=a(x),\forallx\inRn

For a point

x\inRn

, let

Px

denote the law of

X

given initial datum

X0=x

, and let

Ex

denote expectation with respect to

Px

. Let

\tauD

denote the first exit time of

X

from

D

.

In this notation, the candidate solution for (P1) is:

u(x)=Ex\left[g(

X
\tauD

)

\chi
\{\tauD<+infty\
} \right] + \mathbb^ \left[\int_{0}^{\tau_{D}} f(X_{t}) \, \mathrm{d} t \right]

provided that

g

is a bounded function and that:

Ex\left[

\tauD
\int
0

|f(Xt)|dt\right]<+infty

It turns out that one further condition is required:

Px(\tauD<infty)=1,\forallx\inD

For all

x

, the process

X

starting at

x

almost surely leaves

D

in finite time. Under this assumption, the candidate solution above reduces to:

u(x)=Ex\left[g(

X
\tauD

)\right]+Ex\left[

\tauD
\int
0

f(Xt)dt\right]

and solves (P1) in the sense that if

l{A}

denotes the characteristic operator for

X

(which agrees with

A

on

C2

functions), then:

\begin{cases}-l{A}u(x)=f(x),&x\inD

\\displaystyle{\lim
t\uparrow\tauD

u(Xt)}=g(

X
\tauD

),&Px-a.s.,\forallx\inD\end{cases}(P2)

Moreover, if v \in C^(D;\mathbb) satisfies (P2) and there exists a constant

C

such that, for all

x\inD

:

|v(x)|\leqC\left(1+Ex\left[

\tauD
\int
0

|g(Xs)|ds\right]\right)

then

v=u

.

References

. Bernt Øksendal. Stochastic Differential Equations: An Introduction with Applications . Sixth. Springer. Berlin . 2003 . 3-540-04758-1. (See Section 9)