HAL Id: hal-01516011
https://hal.inria.fr/hal-01516011v3
Submitted on 9 Apr 2018
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
and multiple factors
Joseph Frédéric Bonnans, Axel Kröner
To cite this version:
Joseph Frédéric Bonnans, Axel Kröner. Variational analysis for options with stochastic volatility
and multiple factors. SIAM Journal on Financial Mathematics, Society for Industrial and Applied
Mathematics 2018, 9 (2), pp.465-492. �hal-01516011v3�
VOLATILITY AND MULTIPLE FACTORS
2
J. FR ´ED ´ERIC BONNANS† AND AXEL KR ¨ONER‡ 3
Abstract. This paper performs a variational analysis for a class of European or American 4
options with stochastic volatility models, including those of Heston and Achdou-Tchou. Taking into 5
account partial correlations and the presence of multiple factors, we obtain the well-posedness of the 6
related partial differential equations, in some weighted Sobolev spaces. This involves a generalization 7
of the commutator analysis introduced by Achdou and Tchou in [3].
8
Key words. finance, options, partial differential equations, variational formulation, parabolic 9
variational inequalities 10
AMS subject classifications. 35K20, 35K85, 91G80 11
1. Introduction. In this paper we consider variational analysis for the par-
12
tial differential equations associated with the pricing of European or American op-
13
tions. For an introduction to these models, see Fouque et al., [11]. We will set up
14
a general framework of variable volatility models, which is in particular applicable
15
on the following standard models which are well established in mathematical finance.
16
The well-posedness of PDE formulations of variable volatility poblems was studied in
17
[2, 3, 1, 18], and in the recent work [9, 10].
18
Let the W
i(t) be Brownian motions on a filtered probability space. The variable
19
s denotes a financial asset, and the components of y are factors that influence the
20
volatility:
21
(i) The Achdou-Tchou model [3], see also Achdou, Franchi, and Tchou [1]:
22
(1.1)
( ds(t) = rs(t)dt + σ(y(t))s(t)dW
1(t), dy(t) = θ(µ − y(t))dt + ν dW
2(t),
23
with the interest rate r, the volatility coefficient σ function of the factor y
24
whose dynamics involves a parameter ν > 0, and positive constants θ and µ.
25
(ii) The Heston model [14]
26
(1.2)
( ds(t) = s(t)
rdt + p
y(t)dW
1(t) , dy(t) = θ(µ − y(t))dt + ν p
y(t)dW
2(t).
27
(iii) The Double Heston model, see Christoffersen, Heston and Jacobs [17], and
28
also Gauthier and Possama¨ı [12]:
29
(1.3)
ds(t) = s(t)
rdt + p
y
1(t)dW
1(t) + p
y
2(t)dW
2(t) , dy
1(t) = θ
1(µ
1− y
1(t))dt + ν
1p
y
1(t)dW
3(t), dy
2(t) = θ
2(µ
2− y
2(t))dt + ν
2p y
2(t)dW
4(t).
30
∗Submitted to the editors DATE.
Funding:The first author was suported by the Laboratoire de Finance des March´es de l’Energie, Paris, France. Both authors were supported by a public grant as part of the Investissement d’avenir project, reference ANR-11-LABX-0056-LMH, LabEx LMH, in a joint call with Gaspard Monge Pro- gram for optimization, operations research and their interactions with data sciences.
†CMAP, Ecole Polytechnique, CNRS, Universit´e Paris Saclay, and Inria, France (Fred- eric.Bonnans@inria.fr).
‡Department of Mathematics, Humboldt University of Berlin, Berlin, Germany; CMAP, Ecole Polytechnique, CNRS, Universit´e Paris Saclay, and Inria, France (axel.kroener@math.hu-berlin.de)
1
In the last two models we have similar interpretations of the coefficients;
31
in the double Heston model, denoting by h·, ·i the correlation coefficients, we
32
assume that there are correlations only between W
1and W
3, and W
2and W
4.
33
Consider now the general multiple factor model
34
(1.4) ds = rs(t)dt + P
Nk=1
f
k(y
k(t))s
βk(t)dW
k(t),
dy
k= θ
k(µ
k− y
k(t))dt + g
k(y
k(t))dW
N+k(t), k = 1, . . . , N.
35
Here the y
kare volatility factors, f
k(y
k) represents the volatility coefficient due to
36
y
k, g
k(y
k) is a volatility coefficient in the dynamics of the kth factor with positive
37
constants θ
kand µ
k. Let us denote the correlation between the ith and j th Brownian
38
motions by κ
ij: this is a measurable function of (s, y, t) with value in [0, 1] (here
39
s ∈ (0, ∞) and y
kbelongs to either (0, ∞) or R ), see below. We asssume that we have
40
nonzero correlations only between the Brownian motions W
kand W
N+k, for k = 1
41
to N , i.e.
42
(1.5) κ
ij= 0 if i 6= j and |j − i| 6= N.
43
Note that, in some of the main results, we will assume for the sake of simplicity that
44
the correlations are constant.
45
We apply the developed analysis to a subclass of stochastic volatility models, obtained
46
by assuming that κ is constant and
47
(1.6) |f
k(y
k)| = |y
k|
γk; |g
k(y
k)| = ν
k|y
k|
1−γk; β
k∈ (0, 1]; ν
k> 0; γ
k∈ (0, ∞).
48
This covers in particular a variant of the Achdou and Tchou model with multiple
49
factors (VAT), when γ
k= 1, as well as a generalized multiple factor Heston model
50
(GMH), when γ
k= 1/2, i.e., for k = 1 to N :
51
(1.7) VAT: f
k(y
k) = y
k, g
k(y
k) = ν
k, GMH: f
k(y
k) = √
y
k, g
k(y
k) = ν
k√ y
k.
52
For a general class of stochastic volatility models with correlation we refer to Lions
53
and Musiela [16].
54
The main contribution of this paper is variational analysis for the pricing equa-
55
tion corresponding to the above general class in the sense of the Feynman-Kac theory.
56
This requires in particular to prove continuity and coercivity properties of the corre-
57
sponding bilinear form in weighted Sobolev spaces H and V , respectively, which have
58
the Gelfand property and allow the application of the Lions and Magenes theory [15]
59
recalled in Appendix A and the regularity theory for parabolic variational inequalities
60
recalled in Appendix B. A special emphasis is given to the continuity analysis of the
61
rate term in the pricing equation. Two approaches are presented, the standard one
62
and an extension of the one based on the commutator of first-order differential oper-
63
ators as in Achdou and Tchou [3], extended to the Heston model setting by Achdou
64
and Pironneau [18]. Our main result is that the commutator analysis gives stronger
65
results for the subclass defined by (1.6), generalizing the particular cases of the VAT
66
and GMH classes, see remarks 6.2 and 6.4. In particular we extend some of the results
67
by [3].
68
This paper is organized as follows. In section 2 we give the expression of the bi-
69
linear form associated with the original PDE, and check the hypotheses of continuity
70
and semi-coercivity of this bilinear form. In section 3 we show how to refine this anal-
71
ysis by taking into account the commutators of the first-order differential operators
72
associated with the variational formulation. In section 4 we show how to compute
73
the weighting function involved in the bilinear form. In section 5 we develop the re-
74
sults for a general class introduced in the next section. In section 6 we specialize the
75
results to stochastic volatility models. The appendix recalls the main results of the
76
variational theory for parabolic equations, with a discussion on the characterization
77
of the V functional spaces in the case of one dimensional problems.
78
Notation. We assume that the domain Ω of the PDEs to be considered in the
79
sequel of this paper has the following structure. Let (I, J) be a partition of {0, . . . , N },
80
with 0 ∈ J, and
81
(1.8) Ω :=
NΠ
k=0
Ω
k; with Ω
k:=
R when k ∈ I, (0, ∞) when k ∈ J .
82
Let L
0(Ω) denote the space of measurable functions over Ω. For a given weighting
83
function ρ : Ω → R of class C
1, with positive values, we define the weighted space
84
(1.9) L
2,ρ(Ω) := {v ∈ L
0(Ω);
Z
Ω
v(x)
2ρ(x)dx < ∞},
85
which is a Hilbert space endowed with the norm
86
(1.10) kvk
ρ:=
Z
Ω
v(x)
2ρ(x)dx
1/2 87.
By D(Ω) we denote the space of C
∞functions with compact support in Ω. By
88
H
loc2(Ω) we denote the space of functions over Ω whose product with an element of
89
D(Ω) belongs to the Sobolev space H
2(Ω).
90
Besides, let Φ be a vector field over Ω (i.e., a mapping Ω → R
n). The first-order
91
differential operator associated with Φ is, for u : Ω → R the function over Ω defined
92
by
93
(1.11) Φ[u](x) :=
n
X
i=0
Φ
i(x) ∂u
∂x
i(x), for all x ∈ Ω.
94
2. General setting. Here we give compute the bilinear form associated with
95
the original PDE, in the setting of the general multiple factor model (1.4). Then we
96
will check the hypotheses of continuity and semi-coercivity of this bilinear form.
97
2.1. Variational formulation. We compute the bilinear form of the variational
98
setting, taking into account a general weight function. We wil see how to choose the
99
functional spaces for a given ρ, and then how to choose the weight itself.
100
2.1.1. The elliptic operator. In financial models the underlying is solution of
101
stochastic differential equations of the form
102
dX(t) = b(t, X (t))dt +
nσ
X
i=1
σ
i(t, X (t))dW
i. (2.1)
103 104
Here X(t) takes values in Ω, defined in (1.8). That is, X
1corresponds to the s variable,
105
and X
k+1, for k = 1 to N, corresponds to y
k. We have that n
σ= 2N .
106
So, b and σ
i, for i = 1 to n
σ, are mappings (0, T ) × Ω → R
n, and the W
i, for
107
i = 1 to n
σ, are standard Brownian processes with correlation κ
ij: (0, T ) × Ω → R
108
between W
iand W
jfor i, j ∈ {1, . . . , n
σ}. The n
σ× n
σsymmetric correlation matrix
109
κ(·, ·) is nonnegative with unit diagonal:
110
(2.2) κ(t, x) 0; κ
ii= 1, i = 1, . . . , n
σ, for a.a. (t, x) ∈ (0, T ) × Ω.
111
Here, for symmetric matrices B and C of same size, by ”C B” we mean that C −B
112
is positive semidefinite. The expression of the second order differential operator A
113
corresponding to the dynamics (2.1) is, skipping the time and space arguments, for
114
u: (0, T ) × Ω → R :
115
(2.3) Au := ru − b · ∇u −
12nσ
X
i,j=1
κ
ijσ
>ju
xxσ
i,
116
where
117
(2.4) σ
j>u
xxσ
i:=
nσ
X
k,`=1
σ
kj∂u
2∂x
k∂x
`σ
`i,
118
r(x, t) represents an interest rate, and u
xxis the matrix of second derivatives in space
119
of u. The associated backward PDE for a European option is of the form
120
(2.5)
( − u(t, x) + ˙ A(t, x)u(t, x) = f (t, x), (t, x) ∈ (0, T ) × Ω;
u(x, T ) = u
T(x), x ∈ Ω,
121
with ˙ u the notation for the time derivative of u, u
T(x) payoff at final time (horizon)
122
T and the r.h.s. f (t, x) represents dividends (often equal to zero).
123
In case of an American option we obtain a variational inequality; for details we
124
refer to Appendix D.
125
2.1.2. The bilinear form. In the sequel we assume that
126
(2.6) b, σ, κ are C
1mappings over [0, T ] × Ω.
127
Multiplying (2.3) by the test function v ∈ D(Ω) and the continuously differentiable
128
weight function ρ: Ω → R and integrating over the domain we can integrate by parts;
129
since v ∈ D(Ω) there will be no contribution from the boundary. We obtain
130
(2.7) −
12Z
Ω
σ
>ju
xxσ
ivκ
ijρ =
3
X
p=0
a
pij(u, v),
131
with
132
(2.8) a
0ij(u, v) :=
12Z
Ω n
X
k,`=1
σ
kjσ
`i∂u
∂x
k∂v
∂x
`κ
ijρ =
12Z
Ω
σ
j[u]σ
i[v]κ
ijρ,
133 134
(2.9) a
1ij(u, v) :=
12Z
Ω n
X
k,`=1
σ
kjσ
`i∂u
∂x
k∂(κ
ijρ)
∂x
`v =
12Z
Ω
σ
j[u]σ
i[κ
ijρ] v ρ ρ,
135 136
(2.10) a
2ij(u, v) :=
12Z
Ω n
X
k,`=1
σ
kj∂(σ
`i)
∂x
`∂u
∂x
kvκ
ijρ =
12Z
Ω
σ
j[u](div σ
i)vκ
ijρ,
137
138
(2.11) a
3ij(u, v) :=
12Z
Ω n
X
k,`=1
∂(σ
kj)
∂x
`σ
`i∂u
∂x
kvκ
ijρ =
12Z
Ω n
X
k=1
σ
i[σ
kj] ∂u
∂x
kvκ
ijρ.
139
Also, for the contributions of the first and zero order terms resp. we get
140
(2.12) a
4(u, v) := − Z
Ω
b[u]vρ; a
5(u, v) :=
Z
Ω
ruvρ.
141
Set
142
(2.13) a
p:=
nσ
X
i,j=1
a
pij, p = 0, . . . , 3.
143
The bilinear form associated with the above PDE is
144
(2.14) a(u, v) :=
5
X
p=0
a
p(u, v).
145
From the previous discussion we deduce that
146
Lemma 2.1. Let u ∈ H
`oc2(Ω) and v ∈ D(Ω). Then we have that
147
(2.15) a(u, v) =
Z
Ω
A(t, x)u(x)v(x)ρ(x)dx.
148
2.1.3. The Gelfand triple. We can view a
0as the principal term of the bilinear
149
form a(u, v). Let σ denote the n × n
σmatrix whose σ
jare the columns. Then
150
(2.16) a
0(u, v) =
nσ
X
i,j=1
Z
Ω
σ
j[u]σ
i[v]κ
ijρ = Z
Ω
∇u
>σκσ
>∇vρ.
151
Since κ 0, the above integrand is nonnegative when u = v; therefore, a
0(u, u) ≥ 0.
152
When κ is the identity we have that a
0(u, u) is equal to the seminorm a
00(u, u), where
153
(2.17) a
00(u, u) :=
Z
Ω
|σ
>∇u|
2ρ.
154
In the presence of correlations it is natural to assume that we have a coercivity of the
155
same order. That is, we assume that
156
(2.18) For some γ ∈ (0, 1]: σκσ
>γσσ
>, for all (t, x) ∈ (0, T ) × Ω.
157
Therefore, we have
158
(2.19) a
0(u, u) ≥ γa
00(u, u).
159
Remark 2.2. Condition (2.18) holds in particular if
160
(2.20) κ γI,
161
but may also hold in other situations, e.g., when n = 1, n
σ= 2, κ
12= 1, and
162
σ
1= σ
2= 1. Yet when the σ
iare linearly independent, (2.19) is equivalent to (2.20).
163
We need to choose a pair (V, H) of Hilbert spaces satisfying the Gelfand condi-
164
tions for the variational setting of Appendix A, namely V densely and continuously
165
embedded in H , a(·, ·) continuous and semi-coercive over V . Additionally, the r.h.s.
166
and final condition of (2.5) should belong to L
2(0, T ; V
∗) and H resp. (and for the
167
second parabolic estimate, to L
2(0, T ; H ) and V resp. ).
168
We do as follows: for some measurable function h : Ω → R
+to be specified later
169
we define
170
(2.21)
H := {v ∈ L
0(Ω); hv ∈ L
2,ρ(Ω)},
V := {v ∈ H ; σ
i[v] ∈ L
2,ρ(Ω), i = 1, . . . , n
σ}, V := {closure of D(Ω) in V},
171
endowed with the natural norms,
172
(2.22) kvk
H:= khvk
ρ; kuk
2V:= a
00(u, u) + kuk
2H.
173
We do not try to characterize the space V since this is problem dependent.
174
Obviously, a
0(u, v) is a bilinear continuous form over V. We next need to choose
175
h so that a(u, v) is a bilinear and semi-coercive continuous form, and u
T∈ H .
176
2.2. Continuity and semi-coercivity of the bilinear form over V. We will
177
see that the analysis of a
0to a
2is relatively easy. It is less obvious to analyze the
178
term
179
(2.23) a
34(u, v) := a
3(u, v) + a
4(u, v).
180
Let ¯ q
ij(t, x) ∈ R
nbe the vector with kth component equal to
181
(2.24) q ¯
ijk:= κ
ijσ
i[σ
kj].
182
Set
183
(2.25) q ˆ :=
nσ
X
i,j=1
¯
q
ij, q := ˆ q − b.
184
Then by (2.11)-(2.12), we have that
185
(2.26) a
34(u, v) =
Z
Ω
q[u]vρ.
186
We next need to assume that it is possible to choose η
kin L
0((0, T ) × Ω), for k = 1
187
to n
σ, such that
188
(2.27) q =
nσ
X
k=1
η
kσ
k.
189
Often the n × n
σmatrix σ(t, x) has a.e. rank n. Then the above decomposition is
190
possible. However, the choice for η is not necessarily unique. We will see in examples
191
how to do it. Consider the following hypotheses:
192
h
σ≤ c
σh, where h
σ:=
nσ
X
i,j=1
|σ
i[κ
ijρ]/ρ + κ
ijdiv σ
i| , a.e., for some c
σ> 0, (2.28)
193
h
r≤ c
rh, where h
r:= |r|
1/2, a.e., for some c
r> 0, (2.29)
194
h
η≤ c
ηh, where h
η:= |η|, a.e., for some c
η> 0.
(2.30)
195196
Remark 2.3. Let us set for any differentiable vector field Z : Ω → R
n197
(2.31) G
ρ(Z) := div Z + Z[ρ]
ρ .
198
Since κ
ii= 1, (2.28) implies that
199
(2.32) |G
ρ(σ
i)| ≤ c
σh, i = 1; . . . , n
σ.
200
Remark 2.4. Since
201
(2.33) σ
i[κ
ijρ] = σ
i[κ
ij]ρ + σ
i[ρ]κ
ij,
202
and |κ
ij| ≤ 1 a.e., a sufficient condition for (2.28) is that there exist a positive con-
203
stants c
0σsuch that
204
(2.34) h
0σ≤ c
0σh; h
0σ:=
nσ
X
i,j=1
|σ
i[κ
ij]| +
nσ
X
i=1
(|div σ
i| + |σ
i[ρ]/ρ|) .
205
We will see in section 4 how to choose the weight ρ so that |σ
i[ρ]/ρ| can be easily
206
estimated as a function of σ.
207
Lemma 2.5. Let (2.28)-(2.30) hold. Then the bilinear form a(u, v) is both (i)
208
continuous over V , and (ii) semi-coercive, in the sense of (A.5).
209
Proof. (i) We have that a
1+ a
2is continuous, since by (2.9)-(2.10), (2.28) and
210
the Cauchy-Schwarz inequality:
211
(2.35)
|a
1(u, v) + a
2(u, v)| ≤
nσ
X
i,j=1
|a
1ij(u, v) + a
2ij(u, v)|
≤
nσ
X
j=1
kσ
j[u]k
ρ nσX
i=1
k(σ
i[κ
ijρ]/ρ + κ
ijdiv σ
i) vk
ρ≤ c
σn
σkvk
H nσX
j=1
kσ
j[u]k
ρ.
212
213
(ii) Also, a
34is continuous, since by (2.27) and (2.30):
214
(2.36) |a
34(u, v)| ≤
nσ
X
k=1
kσ
k[u]k
ρkη
kvk
ρ≤ c
ηkvk
H nσX
k=1
kσ
k[u]k
ρ.
215
Set c := c
σn
σ+ c
2η. By (2.35)–(2.36), we have that
216
(2.37)
( |a
5(u, v)| ≤ k|r|
1/2uk
2,ρk|r|
1/2vk
2,ρ≤ c
2rkuk
Hkvk
H,
|a
1(u, v) + a
2(u, v) + a
34(u, v)| ≤ ca
00(u)
1/2kvk
H.
217
Since a
0is obviously continuous, the continuity of a(u, v) follows.
218
(iii) Semi-coercivity. Using (2.37) and Young’s inequality, we get that
219
(2.38)
a(u, u) ≥ a
0(u, u) −
a
1(u, u) + a
2(u, u) + a
34(u, u) −
a
5(u, u)
≥ γa
00(u) − ca
00(u)
1/2kuk
H− c
rkuk
2H≥
12γa
00(u) −
1 2
c
2γ + c
rkuk
2H,
220
which means that a is semi-coercive.
221
The above consideration allow to derive well-posedness results for parabolic equations
222
and parabolic variational inequalities.
223
Theorem 2.6. (i) Let (V, H) be given by (2.21), with h satisfying (2.28)-(2.30),
224
(f, u
T) ∈ L
2(0, T ; V
∗)×H. Then equation (2.5) has a unique solution u in L
2(0, T ; V )
225
with u ˙ ∈ L
2(0, T ; V
∗), and the mapping (f, u
T) 7→ u is nondecreasing. (ii) If in
226
addition the semi-symmetry condition (A.8) holds, then u in L
∞(0, T ; V ) and u ˙ ∈
227
L
2(0, T ; H ).
228
Proof. This is a direct consequence of Propositions A.1, A.2 and C.1.
229
We next consider the case of parabolic variational inequalities associated with the set
230
(2.39) K := {ψ ∈ V : ψ(x) ≥ Ψ(x) a.e. in Ω},
231
where Ψ ∈ V . The strong and weak formulations of the parabolic variational in-
232
equality are defined in (B.2) and (B.5) resp. The abstract notion of monotonicity is
233
discussed in appendix B. We denote by K the closure of K in V .
234
Theorem 2.7. (i) Let the assumptions of theorem 2.6 hold, with u
T∈ K. Then
235
the weak formulation (B.5) has a unique solution u in L
2(0, T ; K) ∩ C(0, T ; H ), and
236
the mapping (f, u
T) 7→ u is nondecreasing.
237
(ii) Let in addition the semi-symmetry condition (A.8) be satisfied. Then u is the
238
unique solution of the strong formulation (B.2), belongs to L
∞(0, T ; V ), and u ˙ belongs
239
to L
2(0, T ; H ).
240
Proof. This follows from Propositions B.1 and C.2.
241
3. Variational analysis using the commutator analysis. In the following a
242
commutator for first order differential operators is introduced, and calculus rules are
243
derived.
244
3.1. Commutators. Let u : Ω → R be of class C
2. Let Φ and Ψ be two vector
245
fields over Ω, both of class C
1. Recalling (1.11), we may define the commutator of
246
the first-order differential operators associated with Φ and Ψ as
247
(3.1) [Φ, Ψ][u] := Φ[Ψ[u]] − Ψ[Φ[u]].
248
Note that
249
(3.2) Φ[Ψ[u]] =
n
X
i=1
Φ
i∂(Ψu)
∂x
i=
n
X
i=1
Φ
i nX
k=1
∂Ψ
k∂x
i∂u
∂x
k+ Ψ
k∂
2u
∂x
k∂x
i! .
250
So, the expression of the commutator is
251
(3.3)
[Φ, Ψ] [u] =
n
X
i=1
Φ
i nX
k=1
∂Ψ
k∂x
i∂u
∂x
k− Ψ
i nX
k=1
∂Φ
k∂x
i∂u
∂x
k!
=
n
X
k=1 n
X
i=1
Φ
i∂Ψ
k∂x
i− Ψ
i∂Φ
k∂x
i! ∂u
∂x
k.
252
It is another first-order differential operator associated with a vector field (which
253
happens to be the Lie bracket of Φ and Ψ, see e.g.[4]).
254
3.2. Adjoint. Remembering that H was defined in (2.21), given two vector fields
255
Φ and Ψ over Ω, we define the spaces
256
V(Φ, Ψ) := {v ∈ H ; Φ[v], Ψ[v] ∈ H } , (3.4)
257
V (Φ, Ψ) := {closure of D(Ω) in V (Φ, Ψ)} . (3.5)
258259
We define the adjoint Φ
>of Φ (view as an operator over say C
∞(Ω, R ), the latter
260
being endowed with the scalar product of L
2,ρ(Ω)), by
261
(3.6) hΦ
>[u], vi
ρ= hu, Φ[v]i
ρfor all u, v ∈ D(Ω),
262
where h·, ·i
ρdenotes the scalar product in L
2,ρ(Ω). Thus, there holds the identity
263
(3.7) Z
Ω
Φ
>[u](x)v(x)ρ(x)dx = Z
Ω
u(x)Φ[v](x)ρ(x)dx for all u, v ∈ D(Ω).
264
Furthermore,
265
(3.8)
Z
Ω
u
n
X
i=1
Φ
i∂v
∂x
iρdx = −
n
X
i=1
Z
Ω
v ∂
∂x
i(uρΦ
i)dx
= −
n
X
i=1
Z
Ω
v ∂
∂x
i(uΦ
i) + u ρ Φ
i∂ρ
∂x
iρdx.
266
Hence,
267
(3.9) Φ
>[u] = −
n
X
i=1
∂
∂x
i(uΦ
i) − uΦ
i∂ρ
∂x
i/ρ = −u div Φ − Φ[u] − uΦ[ρ]/ρ.
268
Remembering the definition of G
ρ(Φ) in (2.31), we obtain that
269
(3.10) Φ[u] + Φ
>[u] + G
ρ(Φ)u = 0.
270
3.3. Continuity of the bilinear form associated with the commutator.
271
Setting, for v and w in V (Φ, Ψ):
272
(3.11) ∆(u, v) :=
Z
Ω
[Φ, Ψ][u](x)v(x)ρ(x)dx,
273
we have
274
(3.12)
∆(u, v) = Z
Ω
(Φ[Ψ[u]]v − Ψ[Φ[u]]v)ρdx = Z
Ω
Ψ[u]Φ
>[v] − Φ[u]Ψ
>[v])ρdx
= Z
Ω
(Φ[u]Ψ[v] − Ψ[u]Φ[v]) ρdx + Z
Ω
(Φ[u]G
ρ(Ψ)v − Ψ[u]G
ρ(Φ)v) ρdx.
275
Lemma 3.1. For ∆(·, ·) to be a continuous bilinear form on V (Φ, Ψ), it suffices
276
that, for some c
∆> 0:
277
(3.13) |G
ρ(Φ)| + |G
ρ(Ψ)| ≤ c
∆h a.e.,
278
and we have then:
279
(3.14) |∆(u, v)| ≤ kΨ[u]k
ρkΦ[v]k
ρ+ c
∆kvk
H+ kΦ[u]k
ρkΨ[v]k
ρ+ c
∆kvk
H.
280
Proof. Apply the Cauchy Schwarz inequality to (3.12), and use (3.13) combined
281
with the definition of the space H .
282
We apply the previous results with Φ := σ
i, Ψ := σ
j. Set for v, w in V :
283
(3.15) ∆
ij(u, v) :=
Z
Ω
[σ
i, σ
j][u](x)v(x)ρ(x)dx, i, j = 1, . . . , n
σ.
284
We recall that V was defined in (2.21).
285
Corollary 3.2. Let (2.28) hold. Then the ∆
ij(u, v), i, j = 1, . . . , n
σ, are con-
286
tinuous bilinear forms over V .
287
Proof. Use remark 2.3 and conclude with lemma 3.1.
288
3.4. Redefining the space H. In section 2.2 we have obtained the continuity
289
and semi-coercivity of a by decomposing q, defined in (2.26), as a linear combination
290
(2.27) of the σ
i. We now take advantage of the previous computation of commutators
291
and assume that, more generally, instead of (2.27), we can decompose q in the form
292
(3.16) q =
nσ
X
k=1
η
k00σ
k+ X
1≤i<j≤nσ
η
0ij[σ
i, σ
j] a.e.
293
We assume that η
0and η
00are measurable functions over [0, T ] × Ω, that η
0is weakly
294
differentiable, and that for some c
0η> 0:
295
(3.17) h
0η≤ c
0ηh, where h
0η:= |η
00| +
N
X
i,j=1
σ
i[η
0ij]
a.e., η
0∈ L
∞(Ω).
296
Lemma 3.3. Let (2.28), (2.29), and (3.17) hold. Then the bilinear form a(u, v)
297
defined in (2.14) is both (i) continuous and (ii) semi-coercive over V .
298
Proof. (i) We only have to analyze the contribution of a
34(defined in (2.23)),
299
since the other contributions to a(·, ·) do not change. For the terms in the first sum
300
in (3.16) we have, as was done in (2.36):
301
(3.18)
Z
Ω
σ
k[u]η
00kvρ
≤ kσ
k[u]k
ρkσ
k[u]η
k00vk
ρ≤ kσ
k[u]k
ρkvk
H.
302
(ii) Setting w := η
ij0v and taking here (Φ, Ψ) = (σ
i, σ
j), we get that
303
(3.19)
Z
Ω
η
0ij[σ
i, σ
j)[u]vρ = ∆(u, w),
304
where ∆(·, ·) was defined in (3.11). Combining with lemma 3.1, we obtain
305
(3.20)
|∆
ij(u, v)| ≤ kσ
j[u]k
ρkσ
i[w]k
ρ+ c
σkη
ij0k
∞kvk
H+ kσ
i[u]k
ρkσ
j[w]k
ρ+ c
σkη
ij0k
∞kvk
H.
306
Since
307
(3.21) σ
i[η
ij0v] = η
ij0σ
i[v] + σ
i[η
0ij]v,
308
by (3.17):
309
(3.22) kσ
i[w]k
ρ≤ kη
ij0k
∞kσ
i[v]k
ρ+
σ
i[η
ij0]v
ρ≤ kη
0ijk
∞kσ
i[v]k
ρ+ c
ηkvk
H.
310
Combining these inequalities, point (i) follows.
311
(ii) Use u = v in (3.21) and (3.12). We find after cancellation in (3.12) that
312
(3.23)
∆
ij(u, η
0iju) = Z
Ω
u(σ
i[u]σ
j[η
ij0] − σ
j[u]σ
i(η
0ij))ρ +
Z
Ω
(σ
i[u]G
ρ(σ
j) − σ
j[u]G
ρ(σ
i)) η
ij0uρ.
313
By (3.17), an upper bound for the absolute value of the first integral is
314
(3.24)
kσ
i[u]k
ρ+ kσ
j[u]k
ρkhuk
ρ≤ 2 kuk
Vkuk
H.
315
With (2.28), we get an upper bound for the absolute value of the second integral in
316
the same way, so, for any ε > 0:
317
(3.25) |∆
ij(u, η
0iju)| ≤ 4 kuk
Vkuk
H.
318
We finally have that for some c > 0
319
(3.26)
a(u, u) ≥ a
0(u, u) − c kuk
Vkuk
H,
≥ a
0(u, u) −
12kuk
2V−
12c
2kuk
2H,
=
12kuk
2V−
12(c
2+ 1) kuk
2H.
320
The conclusion follows.
321
Remark 3.4. The statements analogous to theorems 2.6 and 2.7 hold, assuming
322
now that h satisfies (2.28), (2.29), and (3.17) (instead of (2.28)-(2.30)).
323
4. The weight ρ. Classes of weighting functions characterized by their growth
324
are introduced. A major result is the independence of the growth order of the function
325
h on the choice of the weighting function ρ in the class under consideration.
326
4.1. Classes of functions with given growth. In financial models we usually
327
have nonnegative variables and the related functions have polynomial growth. Yet,
328
after a logarithmic transformation, we get real variables whose related functions have
329
exponential growth. This motivates the following definitions.
330
We remind that (I, J ) is a partition of {0, . . . , N }, with 0 ∈ J and that Ω was
331
defined in (1.8).
332
Definition 4.1. Let γ
0and γ
00belong to R
N++1, with index from 0 to N. Let
333
G(γ
0, γ
00) be the class of functions ϕ : Ω → R such that for some c > 0:
334
(4.1) |ϕ(x)| ≤ c
k∈I
Π (e
γk0xk+ e
−γk00xk) Π
k∈J
(x
γ0 k
k
+ x
−γ00 k
k
)
.
335
We define G as the union of G(γ
0, γ
00) for all nonnegative (γ
0, γ
00). We call γ
k0and γ
k00336
the growth order of ϕ, w.r.t. x
k, at −∞ and +∞ (resp. at zero and +∞).
337
Observe that the class G is stable by the operations of sum and product, and that
338
if f , g belong to that class, so does h = f g, h having growth orders equal to the sum
339
of the growth orders of f and g. For a ∈ R , we define
340
(4.2) a
+:= max(0, a); a
−:= max(0, −a); N(a) := (a
2+ 1)
1/2,
341
as well as
342
(4.3) ρ := ρ
Iρ
J,
343
where
344
ρ
I(x ) := Π
k∈I
e
−α0kN(x+k)−α00kN(x−k), (4.4)
345
ρ
J(x ) := Π
k∈J
x
α0 k
k
1 + x
αk0k+α00k, (4.5)
346 347
for some nonnegative constants α
0k, α
00k, to be specified later.
348
Lemma 4.2. Let ϕ ∈ G(γ
0, γ
00). Then ϕ ∈ L
1,ρ(Ω) whenever ρ is as above, with α
349
satisfying, for some positive ε
0and ε
00, for all k = 0 to N :
350
(4.6)
( α
0k= ε
0+ γ
k0, α
00k= ε
00+ γ
k00, k ∈ I, α
0k= (ε
0+ γ
k00− 1)
+, α
00k= 1 + ε
00+ γ
k0, k ∈ J.
351
In addition we can choose for k = 0 (if element of J ):
352
(4.7)
( α
00:= (ε
0+ γ
000− 1)
+; α
000:= 0 if ϕ(s, y) = 0 when s is far from 0, α
00:= 0, α
000:= 1 + ε
00+ γ
00, if ϕ(s, y) = 0 when s is close to 0.
353
Proof. It is enough to prove (4.6), the proof of (4.7) is similar. We know that ϕ
354
satisfy (4.1) for some c > 0 and γ. We need to check the finiteness of
355
(4.8)
Z
Ω
Π
k∈I
(e
γk0yk+ e
−γk00yk) Π
k∈J
(y
γ0 k
k
+ y
−γ00 k
k
)
ρ(s, y)d(s, y).
356
But the above integral is equal to the product p
Ip
Jwith
357
p
I:= Π
k∈I
Z
R
(e
γk0xk+ e
−γ00kxk)e
−α0kN(x+k)−α00kN(x−k)dx
k, (4.9)
358
p
J:= Π
k∈J
Z
R+
x
α0 k+γ0k
k
+ x
α0 k−γ00k k
1 + x
α0 k+α00k k
dx
k. (4.10)
359 360
Using (4.6) we deduce that p
Iis finite since for instance
361
(4.11)
Z
R+
(e
γ0kxk+ e
−γk00xk)e
−α0kN(x+k)−α00kN(x−k)dx
k≤ 2 Z
R+
e
γk0xke
−(1+γk0)xkdx
k= 2 Z
R+
e
−xkdx
k= 2,
362
and p
Jis finite since
363
(4.12) p
J= Π
k∈J
Z
R+
x
ε0+γk0+γk00
k
+ x
εk0−11 + x
ε0+ε00+γ0 k+γ00k k
dx
k< ∞.
364
The conclusion follows.
365
4.2. On the growth order of h. Set for all k
366
(4.13) α
k:= α
0k+ α
00k.
367
Remember that we take ρ in the form (4.3)-(4.4).
368
Lemma 4.3. We have that:
369
(i) We have that
370
(4.14)
ρ
xkρ
∞≤ α
k, k ∈ I;
x ρ ρ
xk∞
≤ α
k, k ∈ J.
371
(ii) Let h satisfying either (2.28)-(2.30) or (2.28)-(2.29), and (3.17). Then the growth
372
order of h does not depend on the choice of the weighting function ρ.
373
Proof. (i) For k ∈ I this is an easy consequence of the fact that N (·) is non
374
expansive. For k ∈ J , we have that
375
(4.15) x
ρ ρ
xk= x ρ
α
0kx
α0k−1(1 + x
αk) − x
α0kα
kx
αk−1(1 + x
αk)
2= α
0k− α
00kx
αk1 + x
αk.
376
We easily conclude, discussing the sign of the numerator.
377
(ii) The dependence of h w.r.t. ρ is only through the last term in (2.28), namely,
378
P
i
|σ
i[ρ]/ρ. By (i) we have that
379
(4.16)
σ
ik[ρ]
ρ
≤
ρ
xkρ
∞|σ
ki| ≤ α
k|σ
ik|, k ∈ I,
380 381
(4.17)
σ
ki[ρ]
ρ
≤
x
kρ
xkρ
∞
σ
ikx
k≤ α
kσ
kix
k, k ∈ J.
382
In both cases, the choice of α has no influence on the growth order of h.
383
4.3. European option. In the case of a European option with payoff u
T(x),
384
we need to check that u
T∈ H , that is, ρ must satisfy
385
(4.18)
Z
Ω
|u
T(x)|
2h(x)
2ρ(x)dx < ∞.
386
In the framework of the semi-symmetry hypothesis (A.8), we need to check that
387
u
T∈ V , which gives the additional condition
388
(4.19)
nσ
X
i=1
Z
Ω
|σ
i[u
T](x)|
2ρ(x)dx < ∞.
389
In practice the payoff depends only on s and this allows to simplify the analysis.
390
5. Applications using the commutator analysis. The commutator analysis
391
is applied to the general multiple factor model and estimates for the function h char-
392
acterizing the space H (defined in (2.21)) are derived. The estimates are compared
393
to the case when the commutator analysis is not applied. The resulting improvement
394
wil be established in the next section.
395
5.1. Commutator and continuity analysis. We analyze the general multiple
396
factor model (1.4), which belongs to the class of models (2.1) with Ω ⊂ R
1+N, n
σ=
397
2N , and for i = 1 to N :
398
(5.1) σ
i[v] = f
i(y
i)s
βiv
s; σ
N+i[v] = g
i(y
i)v
i,
399
with f
iand g
iof class C
1over Ω. We need to compute the commutators of the first-
400
order differential operators associated with the σ
i. The correlations will be denoted
401
by
402
(5.2) κ ˆ
k:= κ
k,N+k, k = 1, . . . , N.
403
Remark 5.1. We use many times the following rule. For Ω ⊂ R
n, where n =
404
1 + N, u ∈ H
1(Ω), a, b ∈ L
0, and vector fields Z[u] := au
x1and Z
0[u] := bu
x2, we
405
have Z [Z
0[u]] = a(bu
x2)
x1= ab
x1u
x2+ abu
x1x2, so that
406
(5.3) [Z, Z
0][u] = ab
x1u
x2− ba
x2u
x1.
407
We obtain that
408
(5.4) [σ
i, σ
`][u] = (β
`− β
i)f
i(y
i)f
`(y
`)s
βi+β`−1u
s, 1 ≤ i < ` ≤ N,
409 410
(5.5) [σ
i, σ
N+i][u] = −s
βif
i0(y
i)g
i(y
i)u
s, i = 1, . . . , N,
411
and
412
(5.6) [σ
i, σ
N+`][u] = [σ
N+i, σ
N+`][u] = 0, i 6= `.
413
Also,
414
(5.7)
div σ
i+ σ
i[ρ]
ρ = f
i(y
i)s
βi−1(β
i+ s ρ
sρ ), div σ
N+i+ σ
N+i[ρ]
ρ = g
i0(y
i) + g
i(y
i) ρ
iρ .
415
5.1.1. Computation of q. Remember the definitions of ¯ q, ˆ q and q in (2.24) and
416
(2.25), where δ
ijdenote the Kronecker operator. We obtain that, for 1 ≤ i, j, k ≤ N:
417
(5.8)
¯
q
ij0= δ
ijβ
jf
i2(y
i)s
2βi−1; q ¯
iik= 0;
¯
q
i,N+j= 0;
¯
q
N+i,j,0= δ
ijκ ˆ
if
0(y
i)g
i(y
i)s
βi; q ¯
N+i,j,k= 0;
¯
q
N+i,N+j,k= δ
ijkg
i(y
i)g
i0(y
i).
418
That means, we have for ˆ q = P
2Ni,j=1
q ¯
ijand q = ˆ q − b that
419
(5.9) ˆ q
0= P
Ni=1
β
if
i2(y
i)s
2βi−1+ ˆ κ
if
0(y
i)g
i(y
i)s
βi; q
0= ˆ q
0− rs, ˆ
q
k= g
k(y
k)g
0k(y
k); q
k= ˆ q
k− θ
k(µ
k− y
k), k = 1, . . . , N.
420
5.2. Computation of η
0and η
00. The coefficients η
0, η
00are solution of (3.16).
421
We can write η = ˆ η + ˜ η, where
422
(5.10)
ˆ q =
nσ
X
i=1
ˆ
η
00iσ
i+ X
1≤i,j≤nσ
ˆ
η
ij0[σ
i, σ
j], η ˆ
ij0= 0 if i = j.
−b =
nσ
X
i=1
˜
η
00iσ
i+ X
1≤i,j≤nσ
˜
η
ij0[σ
i, σ
j], η ˜
ij0= 0 if i = j.
423
For k = 1 to N, this reduces to
424
(5.11)
( η ˆ
N00+kg
k(y
k) = g
k0(y
k)g
k(y
k);
˜
η
N00+kg
k(y
k) = −θ
k(µ
k− y
k).
425
So, we have that
426
(5.12)
ˆ
η
00N+k= g
0k(y
k);
˜
η
00N+k= −θ
k(µ
k− y
k) g
k(y
k) .
427
For the 0th component, (5.10) can be expressed as
428
(5.13)
N
X
k=1
−ˆ η
k,N+k0f
k0(y
k)g
k(y
k)s
βk− ˆ κ
kf
k0(y
k)g
k(y
k)s
βk+
N
X
k=1
ˆ
η
00kf
k(y
k)s
βk− β
kf
k2(y
k)s
2βk−1+
N
X
k=1
−˜ η
0k,N+kf
k0(y
k)g
k(y
k)s
βk+ ˜ η
k00f
k(y
k)s
βk− rs = 0.
429
We choose to set each term in parenthesis in the first two lines above to zero. It
430
follows that
431
ˆ
η
k,N+k0= −ˆ κ
k∈ L
∞(Ω), η ˆ
k00= β
kf
k(y
k)s
βk−1. (5.14)
432433
If N > 1 we (arbitrarily) choose then to set the last line to zero with
434
(5.15) η ˜
00k= ˜ η
k0= 0, k = 2, . . . , N.
435
It remains that
436
˜
η
001f
1(y
1)s
β1− η ˜
01,N+1f
10(y
1)g
1(y
1)s
β1= rs.
(5.16)
437438
Here, we can choose to take either ˜ η
100= 0 or ˜ η
01,N+1= 0. We obtain then two
439
possibilities:
440
(5.17)
(i) η ˜
100= 0 and ˜ η
1,N+10= −rs
1−β1f
10(y
1)g
1(y
1) , (ii) η ˜
100= rs
1−β1f
1(y
1) and ˜ η
01,N+1= 0.
441
5.2.1. Estimate of the h function. We decide to choose case (i) in (5.17).
442
The function h needs to satisfy (2.28), (2.29), and (3.17) (instead of (2.30)). Instead
443
of (2.28), we will rather check the stronger condition (2.34). We compute
444
h
0σ:=
N
X
k=1
|f
k(y
k)|s
βk|(ˆ κ
k)
s| + | ρ
sρ |
+ |g
k(y
k)|
|(ˆ κ
k)
k| + | ρ
kρ | (5.18)
445
+
N
X
k=1
β
k|f
k(y
k)s
βk−1| + |g
k0(y
k)|
,
446
h
r:= |r|
12, (5.19)
447
h
0η:= ˆ h
0η+ ˜ h
0η, (5.20)
448449
where we have
450
ˆ h
0η:=
N
X
k=1
β
k|f
k(y
k)|s
βk−1+ |g
k0(y
k)| +
f
k(y
k)|s
βk∂ˆ κ
k∂s
+
g
k(y
k) ∂ κ ˆ
k∂y
k, (5.21)
451
˜ h
0η:=
N
X
k=1
θ
k(µ
k− y
k) g
k(y
k)
+
r f
1(y
1) f
10(y
1)g
1(y
1)
+
rg
1(y
1)s
1−β1∂
∂y
11 f
10(y
1)g
1(y
1)
. (5.22)
452 453
Remark 5.2. Had we chosen (ii) instead of (i) in (5.17), this would only change
454
the expression of h ˜
0ηthat would then be
455
(5.23) ˜ h
0η=
N
X
k=1
θ
k(µ
k− y
k) g
k(y
k)
+
rs
1−β1f
1(y
1) .
456
5.2.2. Estimate of the h function without the commutator analysis. The
457
only change in the estimate of h will be the contribution of h
0ηand h
00η. We have to
458
satisfy (2.28)-(2.30). In addition, ignoring the commutator analysis, we would solve
459
(5.13) with ˆ η
0= 0, meaning that we choose
460
(5.24) η ˆ
00k:= β
kf
k(y
k)s
βk−1+ ˆ κ
kf
k0(y
k)g
k(y
k)
f
k(y
k) , k = 1, . . . , N,
461
and take ˜ η
001out of (5.16). Then condition (3.17), with here ˆ η
0= 0, would give
462
(5.25) h ≥ c
ηh
η, where h
η:= h
ηˆ+ h
η˜,
463
with
464
h
ηˆ:=
N
X
k=1
β
k|f
k(y
k)|s
βk−1+ |ˆ κ
k|
f
k0(y
k)g
k(y
k) f
k(y
k)
+ |g
k0(y
k)|
, (5.26)
465
h
η˜:=
N
X
k=1
θ
k(µ
k− y
k) g
k(y
k)
+
rs
1−β1f
1(y
1) . (5.27)
466 467
We will see in applications that this is in general worse.
468