Differential games withcontinuous, switching and impulse controls A.J. Shaiju , Sheetal Dharmatti

advertisement
Differential games with continuous, switching and
impulse controls
A.J. Shaijua,1 , Sheetal Dharmattib,∗,2
a TIFR Centre, IISc Campus, Bangalore 560012, India
b Department of Mathematics, Indian Institute of Science, Bangalore 560 012, India
Abstract
A two-person zero-sum differential game of infinite duration with discounted payoff involving
hybrid controls is studied. The minimizing player is allowed to take continuous, switching, and
impulse controls whereas the maximizing player is allowed to take continuous and switching controls.
By taking strategies in the sense of Elliott–Kalton, we prove the existence of value and characterize
it as the unique viscosity solution of the associated system of quasi-variational inequalities.
Keywords: Differential games; Viscosity solutions; Strategy; Mixed controls; Value
1. Introduction and preliminaries
The study of differential games with Elliott–Kalton strategies in the viscosity solution
framework is initiated by Evans and Souganidis [2] where both players are allowed to
take continuous controls. Differential games where both players use switching controls are
studied by Yong [3,4]. In [5], differential games involving impulse controls are considered;
one player is using continuous controls whereas the other uses impulse control. In the
final section of [5], the author mentions that by applying the ideas and techniques used in
the previous sections one can study differential games where one player uses continuous,
∗ Corresponding author. Tel.: +91 080 2293 2265; fax: +91 080 2360 0851.
E-mail addresses: shaiju@math.tifrbng.res.in (A.J. Shaiju), sheetal@math.iisc.ernet.in (S. Dharmatti).
1 The financial support to A.J. Shaiju from NBHM is gratefully acknowledged.
2 The financial support to S. Dharmatti from UGC is gratefully acknowledged.
switching, and impulse controls and the other player uses continuous and switching controls.
The uniqueness result for the associated system of quasi-variational inequalities (SQVI for
short) with bilateral constraints is established under suitable nonzero loop switching-cost
condition and cheaper switching condition.
In this paper, we study a two-person zero-sum differential game where the minimizer
(Player 2) uses three types of controls: continuous, switching and impulse. The maximizer
(Player 1) uses continuous and switching controls. We first prove dynamic programming
principle (DPP for short) for this problem. Using this, we prove that the lower and upper
value functions satisfy the associated SQVI in the viscosity sense. Finally, we establish
the existence of the value by proving a uniqueness theorem for SQVI. We obtain our results without any assumption like nonzero loop switching-cost condition and/or cheaper
switching-cost condition on the cost functions. This will be further explained in the concluding section. Hence, we prove the existence of the value under Issacs’-type condition
alone.
The paper is organized as follows. We set up necessary notations and assumptions in the
rest of this section. The statement of the main result is also given at the end of this introductory section. The DPP is proved in Section 2. Here, we also show that the lower/upper
value function is a viscosity solution of SQVI. Section 3 is devoted to the proof of the main
uniqueness result for SQVI and the existence of value. The paper ends in Section 4 with
some concluding remarks.
We first describe the notations and basic assumptions. The state space is a Euclidean space
Rd . The continuous control set for Player i, i = 1, 2, is U i , a compact metric space. The set
i }; i = 1, 2, is the switching control set for Player i. The impulse control
D i = {d1i , . . . , dm
i
set for the Player 2 is K, a compact subset of the state space Rd . The space of all U i -valued
measurable maps on [0, ∞) is continuous control space for Player i and is denoted by Ui .
By Ui [0, t] we mean the space of all U i valued measurable maps on [0, t]. The switching
control space Di and the impulse control space K are defined as follows:


dji −1 [i ,i ) (·) : dji ∈ D i , (ij ) ⊂ [0, ∞], i0 = 0, (ij ) ↑ ∞,
Di = d i (·) =
j −1 j

j 1


dji −1 = dji if ij < ∞ ,



K = (·) =

j 0


j [j ,∞] (·) : j ∈ K, (j ) ⊂ [0, ∞], (j ) ↑ ∞ .

An impulse control (·) = j 0 j [j ,∞] (·), consists of the impulse times j ’s and
impulse vectors j ’s. We use the notation ()1,j to denote j and ()2,j to denote j .
Similarly for switching controls d 1 (·) and d 2 (·) we write,
(d 1 )1,j = 1j
and (d 1 )2,j = dj1 ,
(d 2 )1,j = 2j
and (d 2 )2,j = dj2 .
Now we describe the dynamics and cost functions involved in the game. To this end, let
C1 = U1 × D1 and C2 = U2 × D2 × K. For (u1 (·), d 1 (·)) ∈ C1 and (u2 (·), d 2 (·), (·)) ∈ C2 ,
the corresponding state yx (·) is governed by the following hybrid controlled system:
ẏx (t) = f (yx (t), u1 (t), d 1 (t), u2 (t), d 2 (t)) + ˙ (t),
yx (0−) = x,
(1.1)
where f : Rd × U 1 × D 1 × U 2 × D 2 → Rd .
We assume that
(A1) The function f is bounded, continuous and for all x, y ∈ Rd , d i ∈ D i , ui ∈ U i ,
f (x, u1 , d 1 , u2 , d 2 ) − f (y, u1 , d 1 , u2 , d 2 ) Lx − y.
Note that under assumption (A1), for each x ∈ Rd , d i (·) ∈ Di , ui (·) ∈ Ui , and (·) ∈ K
there is a unique solution yx (·) of (1.1).
Let k : Rd × U 1 × D 1 × U 2 × D 2 → R be the running cost function, ci : D i × D i → R
the switching cost functions, and l : K → R the impulse cost function.
We assume that
(A2) the cost functions k, ci , l are nonnegative, bounded, continuous, and for all x, y ∈ Rd ,
i
d ∈ D i , ui ∈ U i , 0 , 1 ∈ K,
|k(x, u1 , d 1 , u2 , d 2 ) − k(y, u1 , d 1 , u2 , d 2 )| Lx − y,
l(0 + 1 ) < l(0 ) + l(1 ) ∀0 , 1 ∈ K,
inf ci (d1i , d2i ) =: c0i > 0.
d1i =d2i
Let > 0 be the discount parameter. The total discounted cost functional Jx : C1 × C2 →
R is given by
Jx [u1 (·), d 1 (·), u2 (·), d 2 (·), (·)]
=
∞
e−t k(yx (t), u1 (t), d 1 (t), u2 (t), d 2 (t)) dt
1
2
−
e−j c1 (dj1−1 , dj1 ) +
e−j c2 (dj2−1 , dj2 ) +
e−j l(j ).
0
j 0
j 0
j 1
We next define the strategies and value functions for Players 1 and 2 in the Elliott–Kalton
framework. The strategy set for Player 1 is the collection of all nonanticipating maps from C2 to C1 . The strategy set for Player 2 is the collection of all nonanticipating maps
from C1 to C2 .
For a strategy of Player 2 if (u1 (·), d 1 (·)) = (u2 (·), d 2 (·), (·)), then we write 1
(u1 (·), d 1 (·)) = u2 (·), 2 (u1 (·), d 1 (·)) = d 2 (·) and 3 (u1 (·), d 1 (·)) = (·). That is,
i is the projection on the ith component of the map . Similar notations we use for
(u2 (·), d 2 (·), (·)) as well.
i
Let Di,d denote the set of all switching controls for Player i starting at d i . Then we define
1
1
2
2
sets C1,d = U1 × D1,d and C2,d = U2 × D2,d × K. The collection of all ∈ such that
2
d
2
1
2 (0−) = d is denoted by and the collection of all ∈ such that 2 (0−) = d
is denoted by d . Let d0 denote the set of all ∈ d with (
1
1
1
2 )1,1
= ∞, and d0 the
2
set of all ∈ d with ( 2 )1,1 = ( 3 )1,1 = ∞. An impulse control (·) with ()1,1 = ∞
is denoted by ∞ (·).
The upper and lower value functions are defined, respectively, as follows:
2
V+d
1 ,d 2
inf Jxd
(x) = sup
∈
1 2
V−d ,d (x) =
C
d1
inf sup Jxd
∈
1 ,d 2
2,d 2
d2
1 ,d 2
[(u2 (·), d 2 (·), (·)), u2 (·), d 2 (·), (·)],
[u1 (·), d 1 (·), (u1 (·), d 1 (·))],
1,d 1
C
where Jxd ,d is the restriction of the cost functional Jx to C1,d × C2,d .
1 2
1 2
Let V+ = {V+d ,d : (d 1 , d 2 ) ∈ D 1 × D 2 } and V− = {V−d ,d : (d 1 , d 2 ) ∈ D 1 × D 2 }. If
V+ ≡ V− ≡ V , then we say that the differential game has a value and V is referred to as
the value function.
Since all cost functions involved are bounded, value functions are also bounded. In view
of (A1) and (A2), the proof for uniform continuity of V+ and V− is standard. Hence, both
V+ and V− belong to BU C(Rd ; Rm1 ×m2 ).
For x, p ∈ Rd , let
1
2
H−d
1 ,d 2
1
2
(x, p) = max min [−p, f (x, u1 , d 1 , u2 , d 2 ) − k(x, u1 , d 1 , u2 , d 2 )],
u2 ∈U 2 u1 ∈U 1
1 2
H+d ,d (x, p) =
min max [−p, f (x, u1 , d 1 , u2 , d 2 ) − k(x, u1 , d 1 , u2 , d 2 )]
u1 ∈U 1 u2 ∈U 2
and for V ∈ C(Rd ; Rm1 ×m2 ), let
d ,d
[V ](x) = min [V d
M−
1 ,d̄ 2
(x) + c2 (d 2 , d̄ 2 )],
d ,d
[V ](x) = max [V d̄
M+
1 ,d 2
(x) − c1 (d 1 , d̄ 1 )],
1
2
d̄ 2 =d 2
1
2
d̄ 1 =d 1
N[V d
1 ,d 2
1 ,d 2
](x) = min [V d
∈K
(x + ) + l()].
The HJI upper systems of equations associated to the hybrid differential game are as
follows:
min {max(V d
Vd
1 ,d 2
− N [V d
1 ,d 2
1 ,d 2
1 ,d 2
]), V d
1 ,d 2
(x, DV d
1
(x, DV d
d ,d
− M−
[V ], V d
1 ,d 2
− N[V d
1
2
), V d
1 ,d 2
d ,d
− M−
[V ],
1
2
2
1 ,d 2
1 ,d 2
1 ,d 2
d ,d
− M+
[V ]} = 0; (d 1 , d 2 ) ∈ D 1 × D 2 ,
+ H+d
max{min(V d
Vd
+ H+d
1 ,d 2
1 ,d 2
), V d
1 ,d 2
1 ,d 2
(HJI1+)
d ,d
− M+
[V ]),
1
2
]} = 0; (d 1 , d 2 ) ∈ D 1 × D 2 .
(HJI2+)
If we replace H+d ,d in the above system of equations by H−d ,d , then we obtain the HJI
lower system of equations denoted, respectively, by (HJI1−) and (HJI2−). If V satisfies
both (HJI1+) and (HJI2+), then we say that V satisfies (HJI+) and similarly if it satisfies
1
2
1
2
both (HJI1−) and (HJI2−), we say that V satisfies (HJI−). In the next section, we show
that V− satisfies (HJI+) and V+ satisfies (HJI−) in the viscosity sense.
We say that the Isaacs min–max condition holds if H− = H+ , Under this condition, the
equations (HJI1+) and (HJI2+), respectively, coincide with (HJI1−) and (HJI2−). We
now state the main result of this paper; the proof will be worked out in subsequent sections.
Theorem 1.1. Assume (A1), (A2) and the Isaacs min–max condition. Then V− = V+ is the
unique viscosity solution of (HJI+) (or, (HJI−)) in BU C(Rd , Rm1 ×m2 ).
2. Dynamic programming principle
In this section, we first prove the DPP for differential games with hybrid controls. We
first state the results and then the proofs will be given. Throughout this section we assume
(A1) and (A2).
Lemma 2.1. For (x, d 1 , d 2 ) ∈ Rd × D 1 × D 2 and t > 0,
V−d
1 ,d 2
t
(x) = inf sup
∈
d2
0
1,d 1
C
1
e−s k(yx (s), u1 (s), d 1 (s),
(u , d 1 )(s)) ds −
2
(
2
(
3
e−j c1 (dj1−1 , dj1 )
1
e−(
2
)1,j 2
e−(
3
)1,j
c ((
2
)2,j −1 , (
2
)2,j )
)1,j <t
+
(u1 , d 1 )(s),
1j <t
+
1
l((
3
)2,j )
)1,j <t
d 1 (t),
+ e−t V−
2
(t)
(yx (t)) .
(2.1)
Lemma 2.2. For (x, d 1 , d 2 ) ∈ Rd × D 1 × D 2 and t > 0,

V+d
1 ,d 2
(x) = sup
d1
∈
−
(
+

inf 
2
C2,d
t
0
e−(
e−s k(yx (s), (u2 , d 2 , )(s), u2 (s), d 2 (s), (s)) ds
2 )1,j
c1 ((
2 )1,j −1 , (
2 )1, j )
2 )1,j <t
2j <t
e
−2j

c2 (dj2−1 , dj2 )+
j <t
e−j l(j )+e−t V+ 2
(t),d 2 (t)

(yx (t)) .
d ,d
Lemma 2.3. (i) M+
[V− ](x) V−d
1
2
1 ,d 2
(x).
1 2
1 2
d 1 ,d 2
[V− ](x), N[V−d ,d ](x)}.
(ii) V−d ,d (x) min{M−
(iii) Let (x, d 1 , d 2 ) be such that strict inequality holds
2
in (i). Let ¯ ∈ d0 . Then there
exists t0 > 0 such that the following holds:
For each 0 t t0 , there exists u1,t (·) ∈ U1 [0, t] such that
V−d
1 ,d 2
t
(x) − t 2 0
e−s k(yx (s), u1,t (s), d 1 , ¯ (u1,t (·), d 1 )(s) ds
+ e−t V−d
1 ,d 2
(yx (t)).
(iv) Let (x, d 1 , d 2 ) be such that strict inequality holds in (ii). Let ū1 ∈ U 1 . Then there
exists t0 > 0 such that the following holds:
2
For each 0 t t0 , there exists t ∈ d with ( 2 t (ū1 , d 1 ))1,1 , ( 3 t (ū1 , d 1 ))1,1 > t0
such that
V−d
1 ,d 2
t
(x) + t 2 0
e−s k(yx (s), ū1 , d 1 ,
d ,d
Lemma 2.4. (i) M+
[V+ ](x) V+d
1
2
1 ,d 2
t
(ū1 , d 1 )(s)) ds + e−t V−d
1 ,d 2
(yx (t)).
(x).
1 2
1 2
d 1 ,d 2
(ii) V+d ,d (x) min{M−
[V+ ](x), N[V+d ,d ](x)}.
(iii) Let (x, d 1 , d 2 ) be such that strict inequality holds
in (i). Let ¯ ∈ d0 . Then there
1
exists t0 > 0 such that the following holds:
For each 0 t t0 , there exists u2,t (·) ∈ U2 [0, t] such that
V+d
1 ,d 2
t
(x) + t 2 0
e−s k(yx (s), u2,t (s), d 2 , ¯ (u2,t , d 2 , ∞ )(s)) ds
+ e−t V+d
1 ,d 2
(yx (t)).
(iv) Let (x, d 1 , d 2 ) be such that strict inequality holds in (ii). Let ū2 ∈ U 2 . Then there
exists t0 > 0 such that the following holds:
1
For each 0 t t0 , there exists t ∈ d with ( 2 t (ū2 , d 2 , ∞ ))1,1 > t0 such that
V+d
1 ,d 2
t
(x)−t 2 0
e−s k(yx (s), ū2 , d 2 , t (ū2 , d 2 , ∞ )(s)) ds+e−t V+d
1 ,d 2
(yx (t)).
We prove Lemmas 2.1 and 2.3 and the proofs of Lemmas 2.2 and 2.4 are analogous.
Proof of Lemma 2.1. Let (x, d 1 , d 2 ) ∈ Rd × D 1 × D 2 and t > 0. Let us denote the RHS
of (2.1) by W (x). Fix > 0.
2
Let ¯ ∈ d be such that

t

W (x) sup 
0
1,d 1
C
−
e−s k(yx (s), u1 (s), d 1 (s),
1
1j <t
(
+
(
3
e−j c1 (dj1−1 , dj1 )+
e−(
3
¯)
1,j
l((
2
3
1
¯ (u1 , d 1 )(s),
e−(
2
¯)
1,j
c2 ((
2
2
¯ (u1 , d 1 )(s)) ds
¯ )2,j −1 , (
¯)
1,j <t
¯ )2,j ) + e−t V
¯)
2
−
¯ )(t)

(yx (t)) − .
1,j <t
1
d 1 (t),(
2
¯ )(t)
d 1 (t),((
(yx (t)) Jyx (t)
2
¯ )(t)
[u1 (·), d 1 (·),
u1 (·),d 1 (·)
u1 (·),d 1 (·) (u
1
∈ (
2
(u (·), d (·))(s) =
1
1
¯ (u1 (·), d 1 (·))(s),
s t,
1 (· + t), d 1 (· + t))(s − t), s > t.
(u
u1 (·),d 1 (·)
By change of variables, we get
d 1 (t),(
Jyx (t)
=
2
¯ )(t)
[u1 (· + t), d 1 (· + t),
u1 (·),d 1 (·) (u
∞
e− k(yx (), u1 (), d 1 (), (
1
−
e−j c1 (dj1−1 , dj1 )
t
1
1
(· + t), d 1 (· + t))]
)(u1 , d 1 )(), (
2
1j >t
+
(
2
(
3
2
)1,j 2
e−(
3
)1,j
c ((
2
)2,j −1 , (
2
)2,j )
)1,j >t
+
e−(
l((
3
)2,j ).
)1,j >t
Therefore
d 1 (t),(
V−
2
¯ )(t)
(yx (t)) (∗) − ,
where (*) denotes the RHS of the above equation. This implies that
W (x) Jxd
1 ,d 2
[u1 (·), d 1 (·), (u1 , d 1 )(·)] − 2 .
2
¯ )(t)
(·), d 1 (·))] − .
∈ d by
Define
¯ )2,j )

d 1 (t),(
By the definition of V− , for each (u1 (·), d 1 (·)) ∈ C1,d , there exists
such that
V−
2
)(u1 , d 1 )()) d
1
This holds for all (u1 (·), d 1 (·)) ∈ C1,d and hence
1 2
W (x) V−d ,d (x) − 2 .
Since > 0 is arbitrary, we get W (x) V−d
1 ,d 2
(x).
∈ d and > 0. Choose (ū1 (·), d̄ 1 (·)) ∈
2
We now prove the other way inequality. Fix
1
C1,d such that
W (x) t
e−s k(yx (s), ū1 (s), d̄ 1 (s), (ū1 , d̄ 1 )(s)) ds
0
1
−
e−j c1 (dj1−1 , dj1 )
1j <t
+
(
2
(
3
2
)1,j 2
e−(
3
)1,j
c ((
2
)2,j −1 , (
2
)2,j )
)1,j <t
+
e−(
l((
)2,j )
3
)1,j <t
d̄ 1 (t),(
+ e−t V−
)(t)
2
(yx (t)) + .
(2.2)
Now for each u1 (·), define ũ1 (·) by
1
s t,
ū (s),
ũ1 (s) =
u1 (s − t), s > t.
Similarly, for each d 1 (·), we define d̃ 1 (·). Let
ˆ (u1 (·), d 1 (·))(s) = (ũ1 (·), d̃ 1 (·))(s + t).
By the definition of V− , we can choose (u1 (·), d 1 (·)) ∈ C1,d̄
d̄ 1 (t),(
V−
)(t)
2
d̄ 1 (t),(
Jyx (t)
1 (t)
such that
(yx (t))
2
)(t)
[u1 (· + t), d 1 (· + t), ˆ (u1 , d 1 )(· + t))] + et .
(2.3)
Now, combining (2.2) and (2.3), we get
t
W (x) 0
(
2
e−j c1 (dj1−1 , dj1 )
1
1j <t
+
+
e−s k(yx (s), ū1 (s), d̄ 1 (s), (ū1 , d̄ 1 )(s)) ds −
e−
2 1,j
c2 ((
2
)2,j −1 , (
2
)2,j )
)1,j <t
e−(
3
3 1,j <t
)1,j
l((
3
d̄ 1 (t),(
)2,j )+e−t Jyx (t)
2
)(t)
By change of variables, it follows that
W (x) Jxd
1 ,d 2
[ũ1 (·), d̃ 1 (·), (ũ1 , d̃ 1 )(·))] + 2 .
[u1 (·), d 1 (·), ˆ (u1 (·), d 1 (·))]+2 .
∈ d and hence
2
This holds for any
W (x) V−d
1 ,d 2
(x) + 2 .
The proof is now complete, since is arbitrary.
Proof of Lemma 2.3. We first prove (i) and (ii). By the definition of V− , for any d̄ 2 = d 2
V−d
1 ,d 2
(x) V−d
1 ,d̄ 2
(x) + c2 (d 2 , d̄ 2 ).
From this we get
V−d
1 ,d 2
d ,d
[V− ](x).
(x) M−
1
2
The inequality
V−d
1 ,d 2
d ,d
(x) M+
[V− ](x)
2
1
can be proved in a similar fashion.
2
Clearly for any ∈ K and ∈ d
V−d
1 ,d 2
d ,d
1
1
1 1
(x) sup Jx+
[u (·), d (·), (u , d )(·)] + l().
1
C
∈ d and then over ∈ K, we obtain
2
First take infimum over
V−d
2
1,d 1
1 ,d 2
(x) N[V−d
1 ,d 2
](x).
We now turn to the proof of (iii). By Lemma 2.1, for each t 0, there exists (u1,t (·), d 1,t
1
(·)) ∈ C1,d such that
V−d
1 ,d 2
t
(x) − t 2 0
−
e−s k(yx (s), u1,t (s), d 1,t (s), ¯ (u1,t , d 1,t )(s)) ds
1,t
1,t
−t
e−j c1 (dj1,t
V−
−1 , dj ) + e
d 1,t (t),(
2
¯ )(t)
(yx (t)).
1,t
j <t
It is enough to show that, for some t0 > 0, 1,t
1 t for all 0 t t0 . If this does not happen,
n
then there would exist a sequence tn ↓ 0 such that 1,t
1 < tn for all n. This would imply that
1 2
n 2
V−d ,d (x) − (1,t
1 ) n
1,t
1
0
e−s k(yx (s), u1,tn (s), d 1,tn (s), ¯ (u1,tn , d 1,tn )(s)) ds
1,tn
1,tn
d 1,tn ,d 2
− e−1 c1 (d 1 , d11,tn ) + e−1 V−1
n
(yx (1,t
1 )).
We may assume that for all n, d11,tn = d̄ 1 = d 1 . Now by letting n → ∞ in the above
inequality, we get
V−d
1 ,d 2
(x) − c1 (d 1 , d̄ 1 ) + V−d̄
1 2
M+d ,d [V− ](x).
1 ,d 2
(x)
This contradicts the hypothesis that strict inequality holds in (i) and the proof of (iii) is
now complete.
2
We next prove (iv). By Lemma 2.1, for each t > 0, there exists t ∈ d such that
V−d
1 ,d 2
t
(x) + t 2 e−s k(yx (s), ū1 , d 1 ,
0
d 1 ,(
+ e−t V−
+
(
2
+
(
3
t
e
)(t)
(ū1 , d 1 )(s)) ds
(yx (t))
−2,t
j
2,t
c2 (dj2,t
−1 , dj )
)1,j <t
t
t
2
t
t
e−j l(tj ).
)1,j <t
t
It is enough to show that, for some t0 > 0, min(2,t
1 , 1 ) t for all 0 t t0 . If this
were not true, then (without any loss of generality) there would be a sequence tn ↓ 0
tn
n
and two cases to consider. In the first case, 2,t
1 min(tn , 1 ) whereas in the second case
n
t1n min(tn , 2,t
1 ). By dropping to a subsequence if necessary and proceeding as in the
d ,d
proof of (iii), we get V−d ,d (x) M−
[V− ](x) and V−d ,d (x) N [V−d ,d ](x) in case 1
and case 2 respectively. This contradicts our hypothesis that strict inequality holds in (ii)
and the proof is now complete. 1
2
1
2
1
2
1
2
Remark 2.5. From the proofs it is clear that, instead of the term t 2 in the statement of
Lemmas 2.3 and 2.4, we can take any modulus (t).
By properly modifying the arguments in the proof of Lemma 1.11, Chapter VIII in [1],
we can prove the next lemma. We omit the details.
Lemma 2.6. Let > 0, ∈ C 1 (Rd ) and (x, d 1 , d 2 ) ∈ Rd × D 1 × D 2 be such that
(x) + H+d
1 ,d 2
(x, D (x)) = .
1
2
Then there exists ¯ ∈ d0 such that for all (u1 (·), d 1 (·)) ∈ C1,d and t small enough,
t
0
e−s [(yx (s)) − D (yx (s)), f (yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))
− k(yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))] ds t.
2
We are now ready to prove the fact that V− (resp., V+ ) is a viscosity solution of (HJI+)
(resp., (HJI−)).
Theorem 2.7. The lower value function V− is a viscosity solution of (HJI+) and the upper
value function V+ is a viscosity solution of (HJI−).
Proof. We prove that V− is a viscosity solution of (HJI+). The other part can be proved in
an analogous manner.
We first prove that V− is a subsolution of (HJI1+). Let (x, d 1 , d 2 ) ∈ Rd × D 1 × D 2
1 2
and ∈ C 1 (Rd ) be such that V−d ,d − has a local maximum at x. Without any loss of
generality, we may assume that V−d
are done. Assume that V−d
(x) + H+d
1 ,d 2
1 ,d 2
1 ,d 2
(x) = (x). If V−d
1 ,d 2
d ,d
(x) = M+
[V− ](x), then we
1
2
d ,d
(x) > M+
[V− ](x). It suffices to show that
1
2
(x, D (x)) =: r 0.
If possible, let r > 0. By Lemma 2.6, there exists ¯ ∈ d0 such that for all (u1 (·), d 1 (·)) ∈
1
C1,d and t small enough
2
r
t
2
t
0
e−s [(yx (s)) − D (yx (s)), f (yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))
− k(yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))] ds
= (x) − e−t (yx (t)) −
V−d
1 ,d 2
t
−
0
(x) − e−t V−d
1 ,d 2
t
0
e−s k(yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))] ds
(yx (t))
e−s k(yx (s), u1 (s), d 1 (s), ¯ (u1 , d 1 )(s))] ds.
By Lemma 2.3(iii), for t small enough, there exits u1,t (·) ∈ U1 [0, t] with
V−d
1 ,d 2
t
(x) − t 2 0
e−s k(yx (s), u1,t (s), d 1 , ¯ (u1,t (·), d 1 )(s) ds+e−t V−d
1 ,d 2
(yx (t)).
Therefore, for t small enough, we obtain 2r t t 2 . This contradiction proves the fact that
V− is a subsolution of (HJI1+).
1 2
To prove that V− is a supersolution of (HJI1+), let x be a local minimum of V−d ,d − .
Without any loss of generality, we may assume that V−d
d 1 ,d 2
d 1 ,d 2
1 ,d 2
d 1 ,d 2
(x) = (x). If V−d
[V− ](x) or V− (x)=N [V− ](x), then we are done.Assume that V−
1 2
d 1 ,d 2
(M− [V− ](x), N[V−d ,d ](x)). In this case, we need to show that
M−
(x) + H+d
1 ,d 2
1 ,d 2
d 1 ,d 2
(x) =
(x) < min
(x, D (x)) =: r̂ 0.
If possible, let r̂ < 0. Then
(x) − D (x), f (x, ū1 , d 1 , u2 , d 2 ) − k((x, ū1 , d 1 , u2 , d 2 ) for some ū1 ∈ U 1 and all u2 ∈ U 2 . This implies that, for all
r̂
2
∈ d0 and s small enough
(yx (s)) − D (yx (s)), f (yx (s), ū1 , d 1 , (ū1 , d 1 )(s))
r̂
− k(yx (s), ū1 , d 1 , (ū1 , d 1 )(s)) .
4
2
Multiplying throughout by e−s and integrating from 0 to t, we get
r̂
t (x) − e−t (yx (t)) −
4
t
0
e−s k(yx (s), ū1 , d 1 , (ū1 , d 1 )(s)) ds
1 2
1 2
V−d ,d (x) − e−t V−d ,d (yx (t)) −
t
0
e−s k(yx (s), ū1 , d 1 , (ū1 , d 1 )(s)) ds.
Now by Lemma 2.3(iv), for t small enough, there exists
V−d
1 ,d 2
t
(x) + t 2 0
e−s k(yx (s), ū1 , d 1 ,
t
t
∈ d0 such that
2
(ū1 , d 1 )(s)) ds + e−t V−d
1 ,d 2
(yx (t)).
Therefore, for t small, we obtain −t 2 4r̂ t. This is a contradiction and proves the fact that
V− is a supersolution of (HJI1+). In a similar fashion, we can show that V− is a viscosity
solution of (HJI2+). Hence V− is a viscosity solution of (HJI+). 3. Proof of the main result
In this section we prove the main theorem of the paper, namely uniqueness. First, we
state and prove two lemmas needed in the proof of uniqueness. The proof of first lemma is
same as in [5], but we give the proof for the sake of completeness.
Lemma 3.1. Assume (A2). Let w be uniformly continuous.
wd
If
1 ,d 2
(y0 ) = N[w d
1 ,d 2
](y0 ) = w d
1 ,d 2
(y0 + 0 ) + l(0 ),
then there exists > 0 (which depends only on w) such that for all y ∈ B̄(y0 + 0 , ),
wd
1 ,d 2
(y) < N [w d
1 ,d 2
](y).
Proof. Let
wd
1 ,d 2
(y0 ) = N [w d
1 ,d 2
](y0 ) = w d
1 ,d 2
(y0 + 0 ) + l(0 ).
Then, for every 1 ∈ K
wd
1 ,d 2
(y0 + 0 + 1 ) + l(1 ) − w d
d 1 ,d 2
1 ,d 2
(y0 + 0 )
(y0 + 0 + 1 ) + l(1 ) − w d
=w
− l(0 + 1 ) + l(0 ) + l(1 ).
1 ,d 2
(y0 ) + l(0 )
Hence
N [wd
1 ,d 2
(y0 + 0 )] − w d
1 ,d 2
(y0 + 0 ) inf [l(0 ) + l(1 ) − l(0 + 1 )]
1
= l¯ > 0.
By using uniform continuity of w d
B̄(y0 + 0 , ),
wd
1 ,d 2
(y) < N [w d
1 ,d 2
1 ,d 2
and N [w d
1 ,d 2
] we get a such that for all y ∈
](y).
Lemma 3.2. Assume (A1) and (A2).
(i) Any supersolution w of (HJI1+) satisfies w d
(ii) Any subsolution w of (HJI2+) satisfies wd
d 1, d 2.
1 ,d 2
1 ,d 2
M+d ,d [w] for all d 1 , d 2 .
1
2
min(M−d ,d [w], N [wd
1
2
1 ,d 2
]) for all
Proof. Let w be a supersolution of (HJI1+). If possible, let
wd
1 ,d 2
d ,d
(x0 ) < M+
[w](x0 ).
1
2
By continuity, the above holds for all x in an open ball B around x0 . By Lemma 1.8(d),
1 2
p. 30 in [1], there exists y0 ∈ B and a smooth map such that wd ,d − has local minimum
at y0 . Since w is a supersolution of (HJI1+), this will lead to a contradiction
wd
1 ,d 2
d ,d
(y0 ) M+
[w](y0 ).
1
2
This proves (i). The proof of (ii) is similar.
Next is the proof of uniqueness theorem.
Theorem 3.3. Assume (A1) and (A2). Let v and w ∈ BU C(Rd ; Rm1 ×m2 ) be viscosity
solutions of (HJI+) (or (HJI−)). Then, v = w.
Proof. We prove the uniqueness for (HJI+). The result for (HJI−) is similar.
1 2
1 2
Let v and w be viscosity solutions of (HJI+). We prove v d ,d w d ,d for all d 1 , d 2 .
1
2
1
2
In a similar fashion we can prove that wd ,d v d ,d for all d 1 , d 2 .
1 2
For (d 1 , d 2 ) ∈ D 1 × D 2 , define d ,d : Rd × Rd → R by
d
1 ,d 2
(x, y) = v d
1 ,d 2
(x) − w d
1 ,d 2
(y) −
|x − y|2
− [xm̄ + ym̄ ],
2
where m̄ ∈ (0, 1)∩(0, f∞ ) is fixed, , ∈ (0, 1) are parameters, and xm̄ =(1+x2 )m̄/2 .
Note that x → xm̄ is Lipschitz continuous with Lipschitz constant 1.
Let M0 = sup∈K ||. We first fix > 0. Let (x , y ) and (d 1 , d 2 ) be such that
d
1 ,d 2
(x , y ) = sup max d
x,y
d 1 ,d 2
1 ,d 2
(x, y).
By Lemma 2.3, we have
wd
1 ,d 2
(y ) N [w d
1 ,d 2
](y ),
(3.1)
wd
vd
d 1 ,d 2
1 ,d 2
1 ,d 2
(y ) M−
d 1 ,d 2
(x ) M+
[w](y ),
(3.2)
[v](x ).
(3.3)
If we have strict inequality in all the above three equations (that is, 3.1–3.3), then by the
definition of viscosity sub and super solution we will have
x −y
d 1 ,d 2
d 1 ,d 2
m̄−2
x,
v
(x ) + H+
+ m̄x x 0,
(3.4)
w
d 1 ,d 2
(y
d 1 ,d 2
) + H+
y,
x −y
− m̄y m̄−2
0.
y
(3.5)
In this case we can proceed by the usual comparison principle method. Thus we first show
that for some auxiliary function at the maximum point strict inequality occurs in (3.1), (3.2)
and (3.3). We deal these cases one by one. For, let there be equality in (3.1). i.e.,
wd
1 ,d 2
(y ) = N [w d
1 ,d 2
](y ).
By the definition of N, since varies in the compact set, let be such that
wd
1 ,d 2
(y ) = N [w d
1 ,d 2
](y ) = w d
1 ,d 2
(y + ) + l( ).
Then,
d
1 ,d 2
(x + , y + ) = v d
1 ,d 2
(x + ) − w d
1 ,d 2
(y + ) −
− [x + m̄ + y + m̄ ]
|x − y |2
2
|x − y |2
2
− [x m̄ + y m̄ ] − 2| |
vd
1 ,d 2
= d
(x ) − w d
1 ,d 2
(y ) −
1 ,d 2
(x , y ) − 2| |
d 1 ,d 2
(x , y ) − 2M0 .
Hence we have
d
1 ,d 2
(x , y ) − d
1 ,d 2
(x + , y + ) 2M0 .
(3.6)
We will be using this difference to define the new auxiliary function.
Observe that |x |, |y |, | | are bounded hence without any loss of generality we may
assume that
(x , y ) → (x0 , y0 )
and
→ 0 .
We define the new auxiliary function by
d 1 ,d 2
d 1 ,d 2
(x, y) = x − x0 − 0 y − y0 − 0
(x, y) + 2M0 ,
,
where = (w) is the constant coming from Lemma 3.1 and : Rd × Rd → R is a smooth
function with the following properties:
supp() ⊂ B((0, 0), 1),
0 1,
(0, 0) = 1 and < 1 if (x, y) = (0, 0),
|D | 1.
1.
2.
3.
4.
Now by the definition of d
1 ,d 2
(x0 + 0 , y0 + 0 ) = d
d
1 ,d 2
(x, y) = d
1 ,d 2
(x0 + 0 , y0 + 0 ) + 2M0 d
1 ,d 2
(x0 , y0 )
and
1 ,d 2
(x, y) if |x − x0 |2 + |y − y0 |2 2 .
Hence d ,d attains its maximum in the ball around (x0 + 0 , y0 + 0 ) at say (x̂ , ŷ ).
By Lemma 3.1 we now know that
1
wd
1 ,d 2
2
(ŷ ) < N[w d
1 ,d 2
](ŷ ).
If strict inequality holds in (3.2) at ŷ and in (3.3) at x̂ then wd ,d and v d
(3.5) and (3.4), respectively. In this case we can proceed by usual method.
If not let there be equality in (3.2). That is
1
wd
1 ,d 2
d 1 ,d 2
(ŷ ) = M−
d 1 ,d 2
1 ,d 2
(ŷ ) = w d
1 ,d 2
1
1 ,d 2
(x̂ ) v d
1 ,d 2
1
(ŷ ) + c2 (d 2 , d 21 ).
(3.7)
(x̂ ) + c2 (d 2 , d 21 ).
Hence
d
1 ,d 2
(x̂ , ŷ ) v d
1 ,d 2
1
(x̂ ) + c2 (d 2 , d 21 ) − w d
1 ,d 2
1
(ŷ ) − c2 (d 2 , d 21 )
|x̂ − ŷ |2
− [x̂ m̄ + ŷ m̄ ] + 2M0 (x̂ , ŷ )
2
1 2
d ,d 1 (x̂ , ŷ ).
−
But by the definition of (d 1 , d 2 ),
d
1 ,d 2
(x̂ , ŷ ) d
1 ,d 2
1
1 ,d 2
(x̂ , ŷ ) = d
(x̂ , ŷ ).
Hence
d
satisfy
, there exists d 21 ∈ D 2 such that
We know that
vd
1 ,d 2
[w](ŷ ).
By the definition of M−
wd
2
1 ,d 2
1
(x̂ , ŷ ).
d 1 ,d 2
Now if the strict inequality holds in w d ,d 1 (ŷ ) M− 1 [w](ŷ ) we proceed to check
if strict inequality holds in (3.3) else we repeat the above argument and get d 22 ∈ D 2 such
that,
1
wd
1 ,d 2
1
wd
(ŷ ) = w d
1 ,d 2
2
1 ,d 2
2
(ŷ ) + c2 (d 21 , d 22 ),
1 ,d 2
1
(ŷ ) − c2 (d 21 , d 22 )
(ŷ ) = w d
w
2
d 1 ,d 2
1
wd
1 ,d 2
(ŷ ) − c02
(ŷ ) − 2c02
proceeding in similar fashion after finitely many steps, boundedness of w will be contradicted and thus for some d 2k ∈ D 2 strict inequality will hold at ŷ in (3.2).
Now if strict inequality holds at x̂ in (3.3), we can proceed by usual comparison method
else let us assume that equality holds in (3.3).
As before then we have that
v
d 1 ,d 2
k
d 1 ,d 2
(x̂ ) = M+
k
[v](x̂ )
and by the definition of M+ , there exists d 11 such that
v
d 1 ,d 2
k
(x̂ ) = v
d 1 ,d 2
(x̂ ) − c1 (d 11 , d 1 ).
k
1
(3.8)
This case can be handled exactly similarly to the case
wd
1 ,d 2
d 1 ,d 2
(ŷ ) = M−
[w](ŷ .).
Thus for some d 1 j ∈ D 1 strict inequality will hold at x̂ in (3.3).
By Lemma 2.3 we have
v
d 1 ,d 2
k
(ŷ ) v
d 1 ,d 2
(ŷ ) − c1 (d 11 , d 1 ).
k
1
Hence
d
1 ,d 2
k
(x̂ , ŷ ) v
d 1 ,d 2
k
1
(x̂ ) − c1 (d 11 , d 1 ) − w
d 1 ,d 2
1
k
(ŷ ) + c1 (d 11 , d 1 )
|x̂ − ŷ |2
− [x̂ m̄ + ŷ m̄ ] + 2M0 (x̂ , ŷ )
2
1
2
d 1 ,d k (x̂ , ŷ ).
−
Hence
d
1 ,d 2
k
d 1 ,d 2
(x̂ , ŷ ) = 1
k
(x̂ , ŷ ).
d 1 ,d 2
d 1 ,d 2
Now if the strict inequality holds in, v 1 k (x̂ ) M+ 1 k [v](x̂ ) then we are done. If
there is equality, then we repeat the above argument by replacing index by 1 and get an
d 12 ∈ D 1 such that,
v
d 1 ,d 2
1
k
(x̂ ) = v
d 1 ,d 2
2
k
(x̂ ) + c1 (d 11 , d 12 ).
Since c1 (d 1 , d 11 ), c1 (d 11 , d 12 ) > 0, the possibility 1 =
some d 1j ∈ D 1 strict inequality will hold at x̂ in (3.3).
is ruled out by (3.8). Thus, for
d 1 ,d 2
Thus we have at (x̂ , ŷ ), the maximizer of the auxiliary function holds in all the three inequalities (3.1)–(3.3).
Now we define test functions 1 and 2 as follows:
j
k
strict inequality
|x − ŷ |2
(ŷ ) +
+ [xm̄ + ŷ m̄ ]
2
x − x0 − 0 ŷ − y0 − 0
,
,
− 2M0 1 (x) = w
d 1 ,d 2
j
k
|x̂ − y|2
(x̂ ) −
− [x̂ m̄ + ym̄ ]
2
x̂ − x0 − 0 y − y0 − 0
.
,
+ 2M0 2 (y) = v
d 1 ,d 2
j
k
Observe that
D 1 (x̂ ) =
D 2 (ŷ ) =
Note that v
at ŷ . Hence
[v
x̂ − ŷ
d 1 ,d 2
j
d 1 ,d 2
j
x̂ − ŷ
k
k
+ m̄x̂ m−2 x̂ −
x̂ − x0 − 0 ŷ − y0 − 0
2 M 0
,
D
,
− m̄ŷ m−2 ŷ +
x̂ − x0 − 0 ŷ − y0 − 0
2 M 0
.
D
,
− 1 attains its maximum at x̂ and w
(x̂ ) − w
d 1 ,d 2
j
k
d 1 ,d 2
(ŷ )] H+ j
k
d 1 ,d 2
j
k
− 2 attains its minimum
d 1 ,d 2
(ŷ , D 2 (ŷ )) − H+ j
x̂ − ŷ L|x̂ − ŷ | 1 + k
(x̂ , D 1 (x̂ ))
+ f ∞ m̄(x̂ m̄−1 + ŷ m̄−1 ) +
4M0
.
Note that we have used |ŷ | (1 + |ŷ |2 )1/2 = ŷ to get the above inequality. Now as
m̄ − 1 < 0 it follows that
v
d 1 ,d 2
j
k
(x̂ ) − w
d 1 ,d 2
j
k
L
L |x̂ − ŷ |2
2f ∞ m̄ 4f ∞ M0
|x̂ − ŷ | +
+
+
2f ∞ m̄ 4f ∞ M0
+
+ o(1); as ↓ 0.
(ŷ ) For any x ∈ Rd and (d 1 , d 2 ) ∈ D 1 × D 2 ,
vd
1 ,d 2
(x) − w d
1 ,d 2
(x) − 2xm̄ d
1 ,d 2
(x, x)
d 1 ,d 2
j
k
(x̂ , ŷ )
d 1 ,d 2
j
k
d 1 ,d 2
v
(x̂ ) − w j k (ŷ ) + 2M0
2f ∞ m̄ 4f ∞ M0
+
+ 2M0 + o(1); as ↓ 0.
By letting ↓ 0 and then ↓ 0, we get
vd
1 ,d 2
(x) − w d
1 ,d 2
(x) 0.
This completes the proof of uniqueness for (HJI+).
Under the Isaacs min–max condition, (HJI−) and (HJI+) coincide. Hence, the main
result (Theorem 1.1) follows from Theorems 2.7 and 3.3.
4. Conclusions
We have studied two-person zero-sum differential games with hybrid controls. The minimizing player uses continuous, switching, and impulse controls whereas the maximizing
player uses continuous and switching controls. The DPP for lower and upper value functions is proved and using this we have established the existence and uniqueness of the value
under Isaacs min–max condition.
Similar result had been obtained by Yong [5] under two additional assumptions:
(Y1) cheaper switching cost condition
min c2 (d 2 , d̄ 2 ) =: c02 < l0 = inf l(),
∈K
d̄ 2 =d 2
(Y2) nonzero loop switching cost condition.
j
For any loop {(di1 , di2 )}i=1 ⊂ D 1 × D 2 , with the property that
j m 1 m2 ,
dj1+1 = d11 ,
1
either di+1
= di1 ,
or
dj2+1 = d12 ;
2
di+1
= di2
∀1 i j ,
it holds that
j
i=1
1
c1 (di1 , di+1
)−
j
i=1
2
c2 (di2 , di+1
) = 0.
Hence, we prove the existence and uniqueness of value without the above two conditions
(Y1) and (Y2). Moreover, we state and prove the explicit formulation and proof of DPP for
hybrid differential games which is not done in [5].
Acknowledgements
The authors wish to thank M.K. Ghosh for suggesting the problem and for several useful
discussions. They also thank Mythily Ramaswamy for carefully reading the manuscript and
suggesting several modifications.
References
[1] M. Bardi, I. Capuzzo-Dolcetta, Optimal Control and Viscosity Solutions of Hamilton–Jacobi–Bellman
Equations, Birkhauser, Basel, 1997.
[2] L.C. Evans, P.E. Souganidis, Differential games and representation formulas for Hamilton–Jacobi equations,
Indiana Univ. Math. J. 33 (1984) 773–797.
[3] J. Yong, Differential games with switching strategies, J. Math. Anal. Appl. 145 (1990) 455–469.
[4] J. Yong, A zero-sum differential game in a finite duration with switching strategies, SIAM J. Control Optim.
28 (1990) 1234–1250.
[5] J. Yong, Zero-sum differential games involving impulse controls, Appl. Math. Optim. 29 (1994) 243–261.
Download