Académique Documents
Professionnel Documents
Culture Documents
This paper finds fundamental solutions to the backward Kolmogorov equations, usually
interpretable as transition density functions for variables x that follow
! certain stochastic
processes of the form dx = A(x,t)dt + cxγ dX and dx = A(x,t)dt + α1 + α2 x + α3 x2 dX.
This is achieved by first reducing the relevant PDEs that the density functions satisfy to
their canonical form. These stochastic processes have direct realistic applications in the
modeling of financial assets.
Copyright © 2006 Joanna Goard. This is an open access article distributed under the Cre-
ative Commons Attribution License, which permits unrestricted use, distribution, and
reproduction in any medium, provided the original work is properly cited.
1. Introduction
Any endeavor to calculate the theoretical price of certain financial derivative products,
such as options and bonds, begins with the establishment of a dynamic process followed
by the underlying asset. It is well known that under the assumption that an underlying
stock with price S follows the lognormal process
Black and Scholes [4] derived their celebrated partial differential equation (PDE) for the
valuation of European options. Note that in (1.1) and√throughout this paper, dX denotes
an increment in a Wiener process so that dX ∼ N(0, dt).
Similarly when the short-term interest rate r follows the process
the price of a zero-coupon bond V (r,t) with expiry at time t = T will satisfy the PDE
∂V w(r,t)2 ∂2 V " # ∂V
+ 2
+ u(r,t) − λ(r,t)w(r,t) − rV = 0 (1.3)
∂t 2 ∂r ∂r
subject to V (r,T) = 1, and where λ(r,t) is the market price of risk (see, e.g., [16]).
Hindawi Publishing Corporation
Journal of Applied Mathematics and Decision Sciences
Volume 2006, Article ID 19181, Pages 1–24
DOI 10.1155/JAMDS/2006/19181
2 Fundamental solutions to Kolmogorov equations
In order to understand the probabilistic properties of random walks such as (1.1) and
(1.2) which we write in general as
it is necessary to find transition density functions (TDFs), p(x,t; y,t′ ), of the underlying
process. This density function p(x,t; y,t ′ ) is defined by
$b
" #
Pr a < x < b at time t ′ | x at time t = p(x,t; y,t ′ )d y. (1.5)
a
The variables x and t can be thought of as the current variables and y and t ′ as the future
variables. The TDF satisfies the backward Kolmogorov equation
∂p 1 ∂2 p ∂p
+ B(x,t)2 2 + A(x,t) =0 (1.6a)
∂t 2 ∂x ∂x
involving the derivatives with respect to the current state and time, subject to
When (1.4) describes a risk-neutral process, TDFs can be used to value financial
derivatives such as European call (and put) options, giving the holder of the options the
right to buy (sell) the asset with value x, at some future time T for a price K agreed upon
at the current time t. The price for the call option contract is then
" #
C(x,t;K,T) = e−r(T −t) E max(x − K,0)
$∞ (1.7)
= e−r(T −t) (y − K)p(x,t; y,T)d y,
K
where r is the risk-free interest rate. Similarly, the price for the put option contract is
" #
P(x,t;K,T) = e−r(T −t) E max(K − x,0)
$K (1.8)
−r(T −t)
=e (K − y)p(x,t; y,T)d y.
0
Given a fundamental solution, the solution to the Cauchy problem can be obtained
from the given initial data by convolution.
√
In [9], Craddock and Platen find some funda-
mental solutions when B(x) = 2x and A(x) = f (x), that is, of
∂p ∂2 p ∂p
= x 2 + f (x) , (1.9)
∂τ ∂x ∂x
Joanna Goard 3
where τ = t ′ − t. When (1.6c) is satisfied, this corresponds to finding TDFs of the process
x, which follows
√
dx = f (x)dt + 2x dX. (1.10)
The method they employed was to perform a classical symmetry analysis of (1.9), and
then using certain symmetries found, write the corresponding form of the transformed
solutions p∗ in terms of another arbitrary solution p, that is,
p% was called the characteristic solution (the Laplace transform of the fundamental solu-
tion).
Craddock and Platen found fundamental solutions of (1.9) when f satisfied the Riccati
equations
1 2
xf′− f + f = A1 x + B1 , (1.13a)
2
1 2
xf′− f + f = A1 x2 + B1 x + C1 , (1.13b)
2
1 2 3
xf′− f + f = A1 x3/2 + B1 x2 + C1 x − . (1.13c)
2 8
For functions f that satisfied (1.13a), the characteristic solution was found in general.
When f satisfied relation (1.13b), solutions were proposed that may lead to characteristic
solutions and when f satisfied (1.13c) and B1 = 0, the characteristic solution was given,
but not its corresponding Laplace inverse.
It is known (see, e.g., [15]) that an evolution equation of the type
v t = v xx + Z(t,x)v. (1.15)
When the PDE (1.14) admits one additional symmetry operator (namely ∂/∂t) to ∂/∂u
and ϕ(x,t)(∂/∂u), where ϕ is any solution of (1.14), then (1.14) is reducible to
v t = v x x + Z(x)v. (1.16)
4 Fundamental solutions to Kolmogorov equations
If the PDE (1.14) has at least three more symmetries in addition to u(∂/∂u) and
ϕ(x,t)(∂/∂u), where ϕ is any solution of (1.14), then (1.14) is reducible to
α
vt = vxx + v, (1.17)
x2
where α is constant. If it has at least five other symmetries (to u(∂/∂u) and ϕ(x,t)(∂/∂u)),
then it is reducible to
v t = v xx . (1.18)
suggests that an option pricing formula based on constant elasticity of variance diffusion
could fit the market prices better than the Black-Scholes model.
In interest-rate modeling, Chan et al. [6] performed a comprehensive empirical anal-
ysis on one-factor interest-rate models of the form
They found that the most successful models in capturing the dynamics of the short rate
were those that allowed the volatility of interest rate changes to be highly sensitive to the
level of interest rate, in particular with γ ≥ 1. Their unconstrained
! estimate of γ was 1.499.
In considering a diffusion term of the form B(x,t) = α1 + α2 x + α3 x2 , the three ar-
bitrary constants allow for extra flexibility for parameter estimation. It includes the dif-
fusion terms of Cox et al. [7] (α1 = α3 = 0), Ho and Lee [14] (α2 = α3 = 0), and the
lognormal process (1.1) (α1 = α2 = 0).
A summary of the results is presented in Section 5.
x1 = x1 (x,t),
x2 = x2 (x,t), (2.2)
z = H(x,t)p
(see, e.g., Bluman [5]). Substituting (2.2) into (2.1), we find that the transformation
$
dx
x1 = , (2.3a)
B(x)
t′ − t
x2 = , (2.3b)
2
z = α(x)ek(x)t p, (2.3c)
where
α′ (x) A B′
+ k′ (x)t = 2 − , (2.3d)
α(x) B 2B
k1
(I) + k2 , (2.5a)
x12
k1
(II) + k2 x12 + k3 , (2.5b)
x12
(III) k1 x12 + k2 x1 + k3 , (2.5c)
where k1 , k2 , and k3 are constants, as in cases (I) and (II), (1.6a) could be further reduced
to the form in (1.17) and in case (III), (1.6a) could be reduced further to a constant-
coefficient PDE.
3. B(x) = cxγ
In this section, γ is assumed to be in the interval 0 ≤ γ < 1 (i.e., the constant elasticity of
variance case). However similar calculations apply for γ > 1 and any variations in the so-
lutions are noted. When γ = 1, then the change of variable for x in (3.1a) is x1 = (1/c)ln x.
As this substitution for x will not provide many useful tractable solutions for A other than
A = µx, for which the TDF is already known, we disregard this case.
When B(x) = cxγ , from (2.3a) and (2.3b),
1
x1 = x1−γ , (3.1a)
c(1 − γ)
t′ − t
x2 = , (3.1b)
2
3.1. A = A(x). In this case, we can let k(x) = 0 in (2.3d) so that from (2.3c) and (2.3d),
2
(
(A(x)/x2γ )dx
z = x−γ/2 e1/c p, (3.1c)
2γ 1 c2 γ2 2γ−2 c2 γ 2γ−2
Q = −A′ + A − 2 2γ A2 + x − x . (3.2)
x c x 4 2
We now consider separately the cases where Q reduces to the forms (2.5a)–(2.5c).
3.1.1. Q = (k1 /x12 ) + k2 . For the case corresponding to (2.5a), we require that A satisfy
2γ 1
A′ − A + 2 2γ A2 = mx2γ−2 + n, (3.3a)
x c x
Joanna Goard 7
where
c2 γ 2 c2 γ
m = −k1 c2 (1 − γ)2 + − , (3.3b)
4 2
n = −k2 . (3.3c)
where
- $ qx11/(1−γ) .
" # + ,−γ/2(1−γ) 1 A(x)
G x1 = c(1 − γ)x1 exp dx ,
c2 x2γ (3.4c)
" #1/(1−γ)
q = c(1 − γ) .
(3.12)
This is plotted in Figure 3.1 with c = 0.1, D1 = 5, x = 10, t = 0 for various γ and t ′ .
3.1.2. Q = k1 /x12 + k2 x12 + k3 . For the case corresponding to (2.5b), we require that A sat-
isfy
2γ 1
A′ − A + 2 2γ A2 = αx2γ−2 + βx2−2γ + ϵ, (3.16a)
x c x
where
c2 γ 2 c2 γ
α = −k1 c2 (1 − γ)2 + − , (3.16b)
4 2
−k2
β= , (3.16c)
c2 (1 − γ)2
ϵ = −k3 . (3.16d)
Joanna Goard 9
2.5 3
2.5
2
2
1.5
p p 1.5
1
1
0.5
0.5
0 0
8 9 10 11 12 8 9 10 11 12
y y
γ = 2/3 t = 0.1
γ = 1/3 t = 0.5
γ = 1/4 t =1
(a) (b)
Figure 3.1. TDFs for the variable x that follows dx = 0.01x2γ−1 [1/(5 + lnx) + 1/2]dt + 0.1xγ dX with
x = 10, t = 0 and (a) γ = 2/3,1/3,1/4 at time t ′ = 1; (b) γ = 2/3 at times t ′ = 0.1,0.5,1.
2 3
k1
zx2 = zx1 x1 + + k2 x12 + k3 z. (3.17)
x12
k1
u y2 = u y1 y1 + u (3.18)
y12
via a substitution that depends on whether k2 < 0 or k2 > 0. We summarize the results
here for the solutions of (1.6a)-(1.6b) and write them in such a way that shows the trans-
formations that were necessary.
Case 1 (k2 < 0). Letting k20 = −k2 , then the solution to (1.6a)-(1.6b) is
where
0! 1 & '
" # k20 2 )/ * √ 1 ) ) / * *
z x1 ,x2 = exp x1 + k20 + k3 x2 u x1 e2 k20 x2 , ! exp 4 k20 x2 − 1 ,
2 4 k20
√ & & '' & '
" # y1 y 2 c2 (1 − γ)2 + y 2−2γ y 1−γ y1
u y1 , y2 = 3/2 1/2
y 1/2−2γ exp − 1 2 Iν
2y2 c (1 − γ) 4c (1 − γ)2 y2 2y2 c(1 − γ)
& $y ' 2 ! 3
1 A(x) k y 2−2γ
× exp 2γ dx exp − 20 2 ,
c2 x 2 c (1 − γ)2
(3.20)
where ν2 = 1/4 − k1 .
Case 2 (k2 > 0). For k2 > 0, the solution to (1.6a)-(1.6b) is
where
-! .
" # 1 k2 2 ) / *
z x1 ,x2 = /8 " ! #8 exp x1 tan 2 k2 x2 + k3 x2
8 cos 2 k2 x2 8 2
2 3
x1 1 ) / *
×u " ! # , ! tan 2 k2 x2 ,
cos 2 k2 x2 2 k2
√ 6 & '7 & '
" # y 1/2−2γ y1 y1 2c2 (1 − γ)2 + y 2−2γ y 1−γ y1
u y1 , y2 = 3/2 1/2
exp − Iν
c (1 − γ) 2y2 4c2 (1 − γ)2 y2 2y2 c(1 − γ)
& $y '
1 A(x)
× exp dx ,
c2 x2γ
(3.22)
where ν2 = 1/4 − k1 .
Note that in general for γ ≥ 0, γ ̸= 1, that in the expanded expressions for p from (3.19)
and (3.21), the coefficient 1/(1 − γ) should be replaced by 1/ |1 − γ|.
Example 3.2. With γ = 3/2 so that B = cx3/2 , α = ϵ = 0, a solution to (3.16a)–(3.16d) is
4 √ √ √ 5
a C1 sin( a/x) + C2 cos( a/x)
A = c2 x 2 1 + √ √ , (3.23)
x C1 cos( a/x) − C2 sin( a/x)
In this case, β < 0 and so k2 = −βc2 (1 − γ)2 > 0 and k3 = 0, k1 = −3/4, a = −β/c2 .
Hence we find the fundamental solution
/ " #
−β √ √
′ C1 cos( a/ y) − C2 sin( a/ y)
p(x,t; y,t ) = √ 3/2 " √ √ #
c xy C1 cos( a/x) − C2 sin( a/x)
0 / "! # "! # 1
−β 4 y sin2 k2 (t ′ − t) − y − x cos2 k2 (t ′ − t) 5
× exp "! # "! # (3.24)
c xy cos k2 (t ′ − t) sin k2 (t ′ − t)
2 / 3
2 −β 1
× I1 √ "! # × )/ *.
′
c xy sin k2 (t − t) sin −βc2 (t ′ − t)/2
Example 3.3. We note that in the case where A(x) = µx and 0 ≤ γ < 1, the density function
has previously been found by Feller [11, 12] and this then has been used to find option
prices via risk-neutral valuation as described in the introduction (see Cox and Ross [8]).
The same result can be found here with
µ2
α = 0, β= , ϵ = µ(1 − 2γ) (3.25)
c2
γ(γ − 2)
k1 = ,
4(1 − γ)2
k2 = −(1 − γ)2 µ2 < 0, (3.26)
k3 = −µ(1 − 2γ).
′
0 & ′ '1
2µ x1/2 y 1/2−2γ e(µ/2)(t −t) −µ x2−2γ e2(1−γ)µ(t −t) + y 2−2γ
p(x,t; y,t ′ ) = " 2(1−γ)µ(t′ −t) # exp
c 2 e −1 2
c (1 − γ) e2(1−γ)µ(t′ −t) − 1
6 ′ 7
2y 1−γ µx1−γ e(1−γ)µ(t −t)
× I1/2(1−γ) + , ,
c (1 − γ) e2(1−γ)µ(t′ −t) − 1
2
(3.27)
2γ 1
A′ − A + 2 2γ A2 = αx2−2γ + βx1−γ + ϵ + mx2γ−2 , (3.28a)
x c x
12 Fundamental solutions to Kolmogorov equations
where
−k1
α= ,
c2 (1 − γ)2
−k2
β= ,
c(1 − γ) (3.28b)
ϵ = −k3 ,
c2 γ 2 c2 γ
m= − .
4 2
" #
zx2 = zx1 x1 + k1 x12 + k2 x1 + k3 z. (3.29)
w y2 = w y1 y1 + kw, (3.30)
where k is some constant. However, the transformation necessary to get this reduction
depends on the coefficient k1 . We consider the different cases and summarize the results
below.
Case 1 (k1 = 0). In this case, k = k3 in (3.30) and the solution to (1.6a)-(1.6b) is
where
& '
" # k22 x23 " #
z x1 ,x2 = exp k2 x1 x2 + w x1 + k2 x22 ,x2 ,
3
& $y ' 6 " #2 7 (3.32)
" # y −(3/2)γ 1 A(x) − y1 c(1 − γ) − y 1−γ
w y1 , y2 = √ exp 2 dx exp + k3 y2 .
2c π y2 c x2γ 4y2 c2 (1 − γ)2
where
6 & ' 7
" # λ 2 k2 k2
z x1 ,x2 = exp x1 − x1 + λ + k3 + 22 x2
2 2λ 4λ
& '
k2 1 " 4λx2 #
× w x1 e2λx2 − 2 e2λx2 , e −1 ,
2λ 4λ
0 " #2 1
−3γ/2
" #
y y1 + k2 /2λ2 − y 1−γ /c(1 − γ) λ y 2−2γ k2 y 1−γ
w y1 , y2 = √ exp − − +
2c π y2 4y2 2 c2 (1 − γ)2 2λ c(1 − γ)
& $y '
1 A(x)
× exp dx .
c2 x2γ
(3.34)
where
0 & ' 1
" # 1 λ 2 " # k " # k2
z x1 ,x2 = /8 8 exp x1 tan 2λx2 + 2 x1 tan 2λx2 + k3 − 22 x2
8 cos2λx2 8 2 2λ 4λ
6 7 && ' '
3k22 " # k2 " # 1 " #
× exp 3
tan 2λx2 w x1 + 2
sec 2λx2 , tan 2λx2 ,
16λ 2λ 2λ
0 " #2 1
" # y −3γ/2 − y1 − y (1−γ) /c(1 − γ) − k2 /2λ2 k2
w y1 , y2 = √ exp − 22 y2
2c π y2 4y2 8λ
& $y '
1 A(x)
× exp dx .
c2 x2γ
(3.36)
µ2 2µr r 2 c2 γ 2 c2 γ
α= , β = 0, ϵ = µ(1 − 2γ) + , m = −r + = − (3.37)
c2 c2 c2 4 2
is A = µx + rx2γ−1 , where
(2 − γ)c2 γc2
r= or r = , (3.38)
2 2
and where µ is arbitrary.
The corresponding stochastic differential equation (1.4) for x is
" #
dx = rx2γ−1 + µx dt + cxγ dX, (3.39)
14 Fundamental solutions to Kolmogorov equations
3 0.6
2.5 0.5
2 0.4
p 1.5 p 0.3
1 0.2
0.5 0.1
0 0
4 6 8 10 12 14 16 18 20 5 10 15 20 25 30
y y
t = 0.1 t = 0.1
t = 0.2 t = 0.2
t = 0.5 t = 0.5
t =1 t =1
(a) (b)
Figure 3.2. TDFs for the variable x which follows (a) dx = (0.003̇x1/3 + 0.5x)dt + 0.1x2/3 dX, (b) dx =
(0.006̇x5/3 + 0.5x)dt + 0.1x4/3 dX, with x = 10, t = 0 at times t ′ = 0.1,0.2,0.5,1.
9 0 " #2 1
1 : (1 − γ)µ −µ
′
x1−γ eµ(1−γ)(t −t) − y 1−γ
′ ;
p(x,t; y,t ) = √ < = exp " 2µ(t′ −t)(1−γ) # ,
cy γ π exp 2µ(t ′ − t)(1 − γ) − 1 c2 (1 − γ) e −1
(3.40)
9
′ xγ−1 y 1−2γ :
; (1 − γ)µ
p(x,t; y,t ) = √ < =
c π exp 2µ(t ′ − t)(1 − γ) − 1
0 " 1−γ µ(1−γ)(t′ −t) #2 1
−µ x e − y 1−γ < =
× exp 2
" 2µ(t′ −t)(1−γ) # exp − µ(1 − γ)(t ′ − t) .
c (1 − γ) e −1
(3.41)
Sample plots of the TDF p(x,t; y,t ′ ) are given in Figure 3.2, where c = 0.1, µ = 0.5, and
r = γc2 /2 for γ = 2/3 and γ = 4/3.
Joanna Goard 15
where
4 5
2 2γ−1 2α′ (x) ′ " #2
Q =−c x ′
γk (x) + xk (x) + ′′
xk (x) t − c2 x2γ k′ (x) t 2
α(x)
& ' (3.44)
2 2γ−1 α′ (x) α′′ (x)
−c x γ + x2γ − 2k(x).
α(x) α(x)
With (3.44), (3.43) will be reducible to a constant coefficient equation when
f1 (t)x2−2γ f2 (t)x1−γ
Q= + + f3 (t), (3.45)
c2 (1 − γ)2 c(1 − γ)
that is, a quadratic in x1 .
Comparing (3.44) and (3.45), we find that this will occur when k(x) = βx1−γ and when
k(x) = βx2−2γ , where β is constant. With k(x) = βx1−γ , admissible functions for α(x), so
that Q is a quadratic in x1 , are α(x) = e(ϵ/(1−γ))x and α(x) = e(ϵ/(2−2γ))x , where ϵ is
1−γ 2−2γ
constant. These together with α(x) = x1−γ are also admissible functions for k(x) = βx2−2γ .
In all of these cases, (3.43) is further reducible to the classical heat equation. We now
summarize the results with the fundamental solutions of (1.6a) written in such a way
that shows the transformations that were necessary for reduction to the classical heat
equation.
3.2.1. k(x) = βx1−γ .
Case 1. α(x) = exp((ϵ/(1 − γ))x1−γ ).
This case corresponds to the stochastic differential equation
& '
2 γ 2γ−1
dx = c x + ϵxγ + β(1 − γ)xγ t dt + cxγ dX (3.46)
2
for x. The solution to (1.6a)-(1.6b) is
6 7 & 1−γ '
−ϵ 1−γ x t
p(x,t; y,t ′ ) = exp x − βx1−γ t z , , (3.47)
1−γ c(1 − γ) 2
where
" # > ?
z x1 ,x2 = exp 2βc(1 − γ)x1 x2 + c2 ϵ2 x2 + 2c2 ϵβ(1 − γ)x22
& ' (3.48)
t′
× w x1 − 2βc(1 − γ)x22 , − x2 ,
2
16 Fundamental solutions to Kolmogorov equations
2.5
1.5
p
1
0.5
0
6 7 8 9 10 11 12 13 14
y
t = 0.1
t =1
t =5
Figure 3.3. TDFs for the variable x which follows dx = 0.01x3/4 [t/4 + (3/8)x−1/4 ]dt + 0.1x3/4 dX with
x = 10, t = 0 at times t ′ = 0.1,1,5.
and where
0 " #2 1
" # y −γ − y1 − y 1−γ /c(1 − γ) + cβ(1 − γ)(t ′ )2 /2
w y1 , y2 = √ exp
2c π y2 4y2
0 1 (3.49)
ϵ y 1−γ c2 ϵ 2 t ′ 2 (t ′ )2
× exp − − c ϵβ(1 − γ) .
c(1 − γ) 2 2
0 " " # #2 1
′ y −γ − − 2x1−γ − c2 (1 − γ)2 (t ′ )2 − t 2 + 2y 1−γ
p(x,t; y,t ) = √ ! ′ exp .
c π 2(t − t) 8c2 (1 − γ)2 (t ′ − t)
(3.50)
& '
γ 2γ−1
dx = c2 x + ϵx + β(1 − γ)xγ t dt + cxγ dX (3.51)
2
for x.
The solution to (1.6a)-(1.6b) is
where
" #
z x1 ,x2
0 1
c2 ϵ(1 − γ) 2
= exp x1 + 2cβ(1 − γ)x1 x2
2
&& ' '
2β β 1 " −4c2 ϵ(1−γ)x ′#
e−2c ϵ(1−γ)x2 , 2
2
− e−2c ϵ(1−γ)t ,
2
×w x1 + x2 + 3 2 e 2
cϵ c ϵ (1 − γ) 4c ϵ(1 − γ)
" #
w y1 , y2
y −γ " #
= √ exp − c2 ϵ(1 − γ)t ′
2c π y2
- " < = 2 ′ #2
.
− y1 − y 1−γ /c(1 − γ) + βt ′ /cϵ + β/c3 ϵ2 (1 − γ) e−c ϵ(1−γ)t
× exp .
4y2
(3.53)
& '
γ 2γ−1
dx = c2 x + ϵxγ + β(2 − 2γ)xt dt + cxγ dX. (3.54)
2
where
" # < =
z x1 ,x2 = exp 2rx12 x2 + cϵx1
2 √ √ 3
−4rx22 ϵ π " √ π + "√ ′#
# "√ #,
× w x1 e − / erf 2 rx2 , √ erf 2rt − erf 8rx2 ,
2 β(1 − γ)2 4 2r
" #
w y1 , y2
y −γ < =
= √ exp − r(t ′ )2
2c π y2
0 + " # ′ 2 √ √ "√ ′ #,2 1
− y1 − y 1−γ /c(1 − γ) e−r(t ) + (cϵ π/2 r)erf rt
× exp ,
4y2
(3.56)
9
′ y −γ 21/4 :
; c(γ − 1)
p(x,t; y,t ) = "√ # "√ #
cπ 3/4 erf 2c(γ − 1)t ′ − erf 2c(γ − 1)t
0 √ " 2 2 2 2 2 ′ 2 #2 1
2 x1−γ e−c (1−γ) t − y 1−γ e−c (1−γ) (t ) (3.57)
× exp + √ "√ " # "√ #,
(1 − γ) πc erf 2c γ − 1)t ′ − erf 2c(γ − 1)t
< =
× exp − (1 − γ)2 c2 (t ′ )2 .
& '
γ 2γ−1
dx = c2 x + ϵx + β(2 − 2γ)xt dt + cxγ dX. (3.58)
2
5
p 4
0
6 7 8 9 10 11 12 13 14
y
t = 0.1
t =1
t =5
Figure 3.4. TDFs for the variable x which follows dx = 0.01x[(3/2)t + (1/8)x−3/2 ]dt + 0.1x1/4 dX with
x = 10, t = 0 at times t ′ = 0.1,1,5.
where
6 7
" # x12 2
z x1 ,x2 = exp 2rx12 x2 + ϵc (1 − γ)
2
2 0 & 13
) " *2# √π √ &t ′ ''
" √ " ##
× w x1 exp − 4r x2 + n , √ erf 2 2r + n − erf 2 2r x2 + n ,
4 2r 2
& & '2' 0 + ′ 2,2 1
" # y −γ t′ − y1 − y 1−γ /c(1 − γ)e−4r(t /2+n)
w y1 , y2 = √ exp − 4r +n exp ,
2c π y2 2 4y2
(3.60)
where
) * & √ '
" # 2 π @ "√ ′ # ) √ *A
z x1 ,x2 = exp 2rx12 x2 + 4rx22 w x1 e−4rx2 , √ erf 2rt − erf 2 2rx2 ,
4 2r
0 " " # ′ 2 #2 1
" # y 1−2γ " # − y1 − y 1−γ /c(1 − γ) e−r(t )
w y1 , y2 = √ exp − r(t ′ )2 exp
2c π y2 4y2
(3.63)
" #
zx2 + zx1 x1 + Q x1 ,x2 z = 0, (4.2)
where
" #2 " #
Q = − k′ (x) α1 + α2 x + α3 x2 t 2
4& ' 5
′′ α′ (x) "
′ 2
# k ′ (x) " #
− k (x) + 2k (x) α1 + α2 x + α3 x + α2 + 2α3 x t (4.3)
α(x) 2
4 5
α′′ (x) " # α′ (x) " #
− α1 + α2 x + α3 x2 + 2k(x) + α2 + 2α3 x
α(x) 2α(x)
In turn, (4.2) with (4.3) is reducible to a constant coefficient equation when Q is a qua-
dratic in x1 . This can be achieved when k(x) is a multiple of x1 , and α(x) takes one of the
two forms as considered below. In both cases, (4.2) is further reducible to the classical
heat equation. The results are summarized below.
Joanna Goard 21
( !
Case 1. k(x) = βx1 , α(x) = exp{ϵ (dx/( α1 + α2 x + α3 x2 ))}.
The corresponding stochastic differential equation for x is
4 / / 5
1" #
dx = (βt + ϵ) α1 + α2 x + α3 x2 + α2 + 2α3 x dt + α1 + α2 x + α3 x2 dX. (4.5)
4
where
& ' & '
" # 4 t′
z x1 ,x2 = exp 2βx1 x2 + β(1 − β)x23 + 2βϵx22 + ϵ2 x2 w x1 − 2βx22 , − x2 ,
3 2
& $ '
" # 1 1
w y1 , y2 = √ / exp ϵ / dy
2 π y2 α1 + α2 y + α3 y 2 α1 + α2 y + α3 y 2
2 " (" / # #2 3 (4.7)
− y1 − d y/ α1 + α2 y + α3 y 2 + β(t ′ )2 /2
× exp
4y2
6 7
β(1 − β) ′ 3 βϵ(t ′ )2 ϵ2 t ′
× exp − (t ) + + .
6 2 2
Example 4.1. For β = ϵ = 0, the TDF for α3 > 0 and α1 /α3 − (α2 /2α3 )2 > 0 can be simpli-
fied to
6
" #@ "" #/ #
p(x,t; y,t ) = exp − 1/2α3 (t ′ − t)
′
arcsinh α2 + 2α3 x / 4α1 α3 − α22
7
"" #/ #A2
− arcsinh α2 + 2α3 y / 4α1 α3 − α22 (4.8)
1
×! / .
2π(t ′ − t) α1 + α2 y + α3 y 2
( !
Case 2. k(x) = βx1 , α(x) = exp{(ϵ/2)( (dx/ α1 + α2 x + α3 x2 ))2 }, ϵ ̸= 0.
The corresponding stochastic differential equation for x is
64 $ 5/ 7
dx 1" #
dx = βt + ϵ ! α1 + α2 x + α3 x 2+ α2 + 2α3 x dt
α1 + α2 x + α3 x2 4
/
(4.9)
+ α1 + α2 x + α3 x2 dX.
22 Fundamental solutions to Kolmogorov equations
6 &$ '2 7 6 $ 7
ϵ dx dx
p(x,t; y ′ ,t ′ ) = exp − ! exp − βt !
2 α1 + α2 x + α3 x2 α1 + α2 x + α3 x2
&$ '
dx t
×z ! , ,
α1 + α2 x + α3 x2 2
(4.10)
where
& '
" # ϵ 4
z x1 ,x2 = exp x2 + 2βx1 x2 + β(1 − β)x23
2 1 3
&& ' '
2β β 1 " −4ϵx2 ′#
×w x1 + x2 + e−2ϵx2 , e − e−2ϵt ,
ϵ ϵ2 4ϵ
" " # #
" # exp − β(1 − β) (t ′ )3 /6 − ϵt ′ (4.11)
w y1 , y2 = √ /
2 π y2 α1 + α2 y + α3 y 2
0 " +( " / # , ′ #2 1
y1 − d y/ α1 + α2 y + α3 y 2 + βt ′ / ϵ + β/ ϵ2 e−ϵt
× exp − .
4y2
5. Summary of results
In this section, we summarize the results of this paper by quoting the equation numbers
for the solutions p(x,t; y,t ′ ) to (1.6a)-(1.6b) for given functions A(x,t) and B(x,t). These
solutions can be viewed as TDFs for processes x that follow (1.4).
5.1.2. A = A(x,t).
!
5.2. B(x) = α1 + α2 x + α3 x2 .
6. Concluding remarks
In this paper we have demonstrated how it is possible to find fundamental solutions to the
backward Kolmogorov equations by reducing the equations to their canonical form. In
all our examples,(1.6c) is satisfied and so these fundamental solutions are interpretable as
transition density functions (TDFs) for variables following certain stochastic processes.
In this way, we were able to extend the list of fundamental solutions and TDFs for the
processes (1.4) considered by Craddock and Platen, that is, B = cx1/2 , and where A = f (x)
satisfies (1.13a)–(1.13c), and also find! fundamental solutions and TDFs for the more
general cases when B = cxγ , and B = α1 + α2 x + α3 x2 , and when A is time-dependent.
Some of these more general cases have proven to agree well with real financial data.
References
[1] C. Albanese, G. Campolieti, P. Carr, and A. Lipton, Black-Scholes goes hypergeometric, Risk 14
(2001), no. 12, 99–103.
[2] C. Albanese and A. Kuznetsov, Transformations of Markov processes and classification scheme
for solvable driftless diffusions, preprint, http://www3.imperial.ac.uk/mathfin/people/calban/
papersmathfin.
24 Fundamental solutions to Kolmogorov equations
[3] S. Beckers, The constant elasticity of variance model and its implications for option pricing, Journal
of Finance 35 (1980), no. 3, 661–673.
[4] F. Black and M. J. Scholes, The pricing of options and corporate liabilities, Journal of Political
Economy 81 (1973), no. 3, 637–654.
[5] G. W. Bluman, On the transformation of diffusion processes into the Wiener process, SIAM Journal
on Applied Mathematics 39 (1980), no. 2, 238–247.
[6] K. C. Chan, A. Karolyi, F. Longstaff, and A. B. Sanders, An empirical comparison of alternative
models of the short-term interest rate, Journal of Finance 47 (1992), no. 3, 1209–1227.
[7] J. C. Cox, J. E. Ingersoll Jr., and S. A. Ross, A theory of the term structure of interest rates, Econo-
metrica 53 (1985), no. 2, 385–407.
[8] J. C. Cox and S. A. Ross, The valuation of options for alternative stochastic processes, Journal of
Financial Economics 3 (1976), no. 1-2, 145–166.
[9] M. Craddock and E. Platen, Symmetry group methods for fundamental solutions, Journal of Dif-
ferential Equations 207 (2004), no. 2, 285–302.
[10] J. Fan, J. Jiang, C. Zhang, and Z. Zhou, Time-dependent diffusion models for term structure dy-
namics, Statistica Sinica 13 (2003), no. 4, 965–992.
[11] W. Feller, Diffusion processes in genetics, Proceedings of the Second Berkeley Symposium on
Mathematical Statistics and Probability, 1950 (J. Neyman, ed.), University of California Press,
California, 1951, pp. 227–246.
[12] , Two singular diffusion problems, Annals of Mathematics. Second Series 54 (1951), no. 1,
173–182.
[13] J. Goard and N. Hansen, Comparison of the performance of a time-dependent short-interest rate
model with time-independent models, Applied Mathematical Finance 11 (2004), 147–164.
[14] T. Ho and S. Lee, Term structure movements and pricing interest rate contingent claims, Journal of
Finance 41 (1986), no. 5, 1011–1029.
[15] N. H. Ibragimov, A. V. Aksenov, V. A. Baikov, V. A. Chugunov, R. K. Gazizov, and A. G. Meshkov,
CRC Handbook of Lie Group Analysis of Differential Equations. Vol. 2, edited by N. H. Ibragimov,
CRC Press, Florida, 1995.
[16] P. Wilmott, Derivatives: The Theory and Practice of Financial Engineering, John Wiley & Sons,
West Sussex, 1998.
International
Journal of Journal of
Mathematics and
Mathematical
Sciences