This document summarizes a research paper that investigates the property of Robinson stability for parametric constraint systems. The paper derives first- and second-order conditions for Robinson stability under minimal assumptions. First-order conditions ensure Robinson stability beyond just metric regularity of the constraint mapping. Second-order conditions for Robinson stability are also established, which provides new results for metric subregularity in nonpolyhedral settings. Applications to robust stability properties of parametric variational systems are discussed.
3. g(p, x) ∈ C
for all p ∈ P
(1.2)
and fix the reference feasible pair (p̄, x̄) ∈ gph Γ. In the following, we focus on the
well-posedness property of PCS, which postulates the desired local behavior of the
solution map (1.2).
Definition 1.1 (Robinson stability). We say that PCS (1.1) enjoys the Robin-
son stability (RS) property at (p̄, x̄) with modulus κ ≥ 0 if there are neighborhoods
U of x̄ and V of p̄ such that
(1.3) dist x; Γ(p)
≤ κ dist g(p, x); C
for all (p, x) ∈ V × U
in terms of the usual point-to-set distance. The infimum over all such moduli κ is
called the RS exact bound of (1.1) at (p̄, x̄) and is denoted by rob (g, C)(p̄, x̄).
∗Received by the editors July 27, 2016; accepted for publication (in revised form) November 22,
2016; published electronically March 9, 2017.
http://www.siam.org/journals/siopt/27-1/M108688.html
Funding: The research of the first author was partially supported by Austrian Science Fund
(FWF) grants P26132-N25 and P29190-N32. The research of the second author was partially sup-
ported by National Science Foundation grants DMS-12092508 and DMS-1512846, Air Force Office
of Scientific Research grant 15RT0462, and the Ministry of Education and Science of the Russian
Federation (Agreement 02.a03.21.0008 of 24.06.2016).
†Institute of Computational Mathematics, Johannes Kepler University Linz, A-4040 Linz, Austria
(helmut.gfrerer@jku.at).
‡Department of Mathematics, Wayne State University, Detroit, MI 48202, and RUDN University,
Moscow 117198, Russia (boris@math.wayne.edu).
438
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
7. ∃ tk ↓ 0, uk → u with z̄ + tkuk ∈ Ω for all k ∈ N
.
(2.1)
The (Fréchet) regular normal cone to Ω at z̄ is
b
NΩ(z̄) := TΩ(z̄)∗
=
v ∈ Rd
8.
9. hv, ui ≤ 0 for all u ∈ TΩ(z̄)
.
(2.2)
The (Mordukhovich) limiting normal cone to Ω at z̄ is
(2.3)
NΩ(z̄) :=
v ∈ Rd
10.
11. ∃ zk → x̄, vk → v with vk ∈ b
NΩ(zk), zk ∈ Ω for all k ∈ N
.
We will also employ the directional modification of (2.3) introduced recently by
Gfrerer [10]. Given w ∈ Rd
, the limiting normal cone in direction w to Ω at z̄ is
NΩ(z̄; w) :=
v ∈ Rd
12.
13. ∃ tk ↓ 0, wk → w, vk → v
(2.4)
with vk ∈ b
NΩ(z̄ + tkwk), z̄ + tkwk ∈ Ω
.
The following calculus rule is largely used in the paper. It is an extension of
the well-known result of variational analysis (see, e.g., [22, Thm. 3.8]) in which the
metric regularity qualification condition is replaced by that of the imposed metric
subregularity. Note that a similar result in a somewhat different framework can be
distilled from the proof of [15, Thm. 4.1]; cf. also [16, Rule (S2)].
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
16. ∃ y ∈ κkvkBRd with (v, y) ∈ Ngph F (z̄, 0); (w, 0)
.
Using (2.5) with w = 0 yields the existence of u ∈ κkvkBRl such that (v, −u) ∈
Ngph F (z̄, 0). The structure of the mapping F and elementary differentiation ensure
the normal cone representation
Ngph F (z̄, 0) =
(ξ, η) ∈ Rs
× Rd
17.
18. − η ∈ NC f(z̄)
, ξ + ∇f(z̄)∗
η = 0
,
which therefore verifies the claimed statement of the lemma.
Throughout the paper we systematically distinguish between metric regularity
and subregularity assumptions. To illuminate the difference between these properties
in the case of the underlying mapping F(·) = f(·) − C, we show that F is metrically
regular around (z̄, 0) if and only if the implication
λ ∈ NC f(z̄)
, ∇f(z̄)∗
λ = 0
=⇒ λ = 0
(2.6)
holds. This is a direct consequence of the Mordukhovich criterion; see [29, Thm. 9.40].
On the other hand, it is shown in [12, Cor. 1] based on the results developed in [9]
that the metric subregularity of F at (z̄, 0) is guaranteed by the condition that for all
u 6= 0 with ∇f(z̄)u ∈ TC(f(x̄)) we have the implication
λ ∈ NC f(z̄); ∇f(z̄)u
, ∇f(z̄)∗
λ = 0
=⇒ λ = 0.
(2.7)
Next we introduce a new class of “nice” sets, the properties of which extend the
corresponding ones for amenable sets; see [29]. The difference is again in employing
metric subregularity instead of metric regularity. Indeed, the qualification condition
used in the definition of amenability [29, Def. 10.23] ensures the metric regularity of
the mapping z 7→ q(z) − Q below around (z̄, 0).
Definition 2.2 (subamenable sets). A set C ⊂ Rl
is called subamenable
at z̄ ∈ C if there exists a neighborhood W of z̄ along with a C1
-smooth mapping
q: W → Rd
for some d ∈ N and along with a closed convex set Q ⊂ Rd
such that we
have the representation
C ∩ W =
z ∈ W
19.
20. q(z) ∈ Q
and the mapping z 7→ q(z) − Q is metrically subregular at (z̄, 0). We say that C is
strongly subamenable at (z̄, 0) if this can be arranged with q of class C2
, and it
is fully subamenable at (z̄, 0) if, in addition, the set Q can be chosen as a convex
polyhedron.
Finally, in this section we formulate our standing assumptions on the mapping
g: P ×Rn
→ Rl
in (1.1), which remain in effect, without further mention, for the rest
of the paper: There are neighborhoods U of x̄ and V of p̄ such that for each p ∈ V
the mapping g(p, ·) is continuously differentiable on U and such that both g and its
partial derivative ∇xg are continuous at (p̄, x̄).
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
23. ∇xg(p, x)∗
λ = v
.
It follows from the construction of Γ in (1.2) and from Lemma 2.1 that the metric
subregularity of the mapping g(p, ·) − C at (x, 0) ensures the normal cone representa-
tion NΓ(p)(x) ⊂ ∇xg(p, x)∗
NC(g(p, x)), and therefore the inclusion v ∈ NΓ(p)(x) =⇒
Λ(p, x, v) 6= ∅ holds.
Definition 3.1 (partial bounded multiplier property). We say that the partial
bounded multiplier property (BMP) with respect to x is satisfied for system (1.1)
at the point (p̄, x̄) ∈ gph Γ with modulus κ ≥ 0 if there are neighborhoods V of p̄ and
U of x̄ such that
Λ(p, x, v) ∩ κkvkBRn 6= ∅ for all p ∈ V, x ∈ Γ(p) ∩ U, and v ∈ NΓ(p)(x).
(3.2)
The infimum over all such moduli κ is denoted by bmpx (g, C)(p̄, x̄).
To emphasize what is behind RS, consider an important particular case of con-
straint systems in nonlinear programming (NLP) described by smooth equalities and
inequalities
gi(p, x) = 0 for i = 1, . . . , lE and gi(p, x) ≤ 0 for i = lE + 1, . . . , lE + lI = l.
Such systems can be represented in the form of (1.1) as follows:
g(p, x) ∈ C := {0}lE
× RlI
−.
(3.3)
It has been well recognized in nonlinear programming that, given (p̄, x̄) ∈ gph Γ,
the metric regularity of the mapping g(p̄, ·)−C around (x̄, 0) in the setting of (3.3) is
equivalent to the (partial) Mangasarian–Fromovitz constraint qualification (MFCQ)
with respect to x at (p̄, x̄), which in turn ensures the uniform boundedness of Lagrange
multipliers around this point. Then the robustness of metric regularity allows us to
conclude that the partial MFCQ implies the validity of both partial MSCQ and BMP
for (3.3) at (p̄, x̄) with some modulus κ 0.
Let us now recall another classical constraint qualification ensuring both partial
MSCQ and BMP for (3.3). Denote E := {1, . . . , lE}, I := {lI + 1, . . . , l}, and for any
(p, x) feasible to (3.3) consider the index set I(p, x) := {i ∈ I| gi(p, x) = 0} of active
inequalities; then set I+
(λ) := {i ∈ I| λi 0}, where λ = (λ1, . . . , λl). It is said that
the partial constant rank constraint qualification (CRCQ) with respect to x holds at
(p̄, x̄) ∈ gph Γ if there are neighborhoods V of p̄ and U of x̄ such that for every subset
J ⊂ E ∪ I(p̄, x̄) the family of partial gradients {∇xgi(p, x)| i ∈ J} has the same rank
on V × U.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
26. vk = ∇xg(pk, xk)∗
λ, λi = 0 for i ∈ E E0
is a nonempty convex polyhedron having at least one extreme point. Let λk
denote an
extreme point of Λk, meaning that the gradient family {∇xgi(pk, xk)| i ∈ E0
∪I+
(λk
)}
is linearly independent. After passing to a subsequence if needed, suppose that the
sequence λk
/kλk
k converges to some λ ∈ NC(g(p̄, x̄)) ∩ BRl . Since kλk
k k and
vk ∈ BRn , we obtain
∇xg(pk, xk)∗ λk
kλkk
=
kx∗
kk
kλkk
1
k
, k ∈ N,
yielding ∇xg(p̄, x̄)∗
λ = 0. Since λk
i = 0 for i ∈ E E0
, we also have λi = 0 for
these indices, and so the family {∇xgi(p̄, x̄)| i ∈ E0
∪ I+
(λ)} is linearly dependent.
By I+
(λ) ⊂ I(p̄, x̄) due to λ ∈ NC(g(p̄, x̄)) and by λk
i 0 for each i ∈ I+
(λ) when
k ∈ is large, it follows that I+
(λ) ⊂ I+
(λk
). The partial CRCQ with respect to x
at (p̄, x̄) ensures that the family {∇xgi(pk, xk)| i ∈ E0
∪ I+
(λ)} is linearly dependent,
and hence the family {∇xgi(pk, xk)| i ∈ E0
∪ I+
(λk
)} is linearly dependent as well.
This contradicts our choice of λk
and thus shows that the partial BMP with respect
to x must hold at (p̄, x̄).
Following [18] and slightly adjusting the name, we say that x̄ is a parametrically
stable solution to (1.1) on P at p̄ if for every neighborhood U of x̄ there is some
neighborhood V of p̄ such that
Γ(p) ∩ U 6= ∅ whenever p ∈ V.
(3.4)
Now we are ready to establish relationships between RS of PCS (1.1) and the
aforementioned properties and constraint qualifications.
Theorem 3.3 (first-order relationships for RS). Let (p̄, x̄) ∈ gph Γ in (1.2), and
let κ ≥ 0. Consider the following statements for PCS (1.1) under the imposed standing
assumptions:
(i) RS holds for (1.1) at (p̄, x̄).
(ii) The point x̄ is a parametrically stable solution to (1.1) on P at p̄, and the
partial MSCQ, together with the partial BMP, with respect to x is satisfied at (p̄, x̄).
Then (i)=⇒(ii) with bmpx (g, C)(p̄, x̄) ≤ rob (g, C)(p̄, x̄). Conversely, if C is sub-
amenable at g(p̄, x̄), then (ii)=⇒(i), and we have the exact formula rob (g, C)(p̄, x̄) =
bmpx (g, C)(p̄, x̄).
Proof. To verify (i)=⇒(ii), find by (i) neighborhoods V and U such that the
standing assumptions and the estimate (1.3) are satisfied with some modulus κ ≥ 0.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
35. Nf−1(C)(x) ∩ BRn ⊂ τD∗
F(x, 0)(BRl )
,
(3.6)
where D∗
F(x, 0)(λ) := ∇f(x)∗
λ if λ ∈ NC(f(x)) and D∗
F(x, 0)(λ) := ∅ otherwise.
Proof. The proof follows from Theorem 3.3 when g(p, x) := f(x). Indeed, in this
case we have the relationships subreg F(x̄, 0) = rob (g, C)(p̄, x̄) = bmpx (g, C)(p̄, x̄),
where the latter quantity is calculated by using the normal cone representation for
inverse images from Lemma 2.1, taking into account the imposed subamenability of
C and by the fact that the metric subregularity of F at (x̄, 0) implies this property
for F at any (x, 0) with x ∈ F−1
(0) close to x̄.
The last formula in (3.6) corresponds to the result by Zheng and Ng [30, cond.
(3.6)] obtained for convex-graph multifunctions, which is not the case in Corollary 3.4.
Observe that the subregularity bound calculations in (3.6) are of a different type in
comparison with known modulus estimates for subregularity (see, e.g., Kruger [19]
and the references therein), because (3.6) uses information at points x ∈ f−1
(C)
near x̄, while other formulas usually apply quantities at points x outside the set
f−1
(C). The main advantage of Corollary 3.4 in comparison with known results on
subregularity for general nonconvex mappings is that we now precisely calculate the
exact bound of subregularity, while previous results provided only modulus estimates.
It also seems to us that the subregularity modulus estimates of type [19] are restrictive
for applications to RS interpreted as the uniform metric subregularity; see section 1.
Indeed, the latter property is robust for the class of perturbations under consideration,
while the usual subregularity is not. Since this issue is not detected by estimates of
type [19], it restricts their “robust” applications.
The next theorem is the main result of this section, providing verifiable conditions
for RS of PCS (1.1) involving the class of perturbation parameters (P, p̄, g(p, x)) under
consideration. For convenience in further applications we split the given system (1.1)
into two parts as follows (i = 1, 2):
g(p, x) = g1(p, x), g2(p, x)
∈ C1 × C2 = C,
(3.7)
gi : P × Rn
→ Rli
, Ci ⊂ Rli
, l1 + l2 = l.
We do this in such a way that it is known in advance (or easier to determine) that
RS holds for g2(p, x) ∈ C2, while it is challenging to clarify this for the whole system
g(p, x) ∈ C. It is particularly useful for the subsequent second-order analysis of RS
and its applications to variational systems; see sections 4 and 5.
Since our parameter space P is generally topological, we need a suitable differ-
entiability notion for g(p, x) with respect to p. It can be done by using the following
approximation scheme in the image space Rl
. Given any ζ : P → R continuous at
p̄, define the image derivative ImζDpg(p̄, x̄) of g in p at (p̄, x̄) as the closed cone
generated by 0 and those v ∈ Rl
for which there is a sequence {pk} ⊂ P with
0 kg(pk, x̄) − g(p̄, x̄)k k−1
, k∇xg(pk, x̄) − ∇xg(p̄, x̄)k k−1
,
|ζ(pk) − ζ(p̄)| k−1
, v = lim
k→∞
g(pk, x̄) − g(p̄, x̄)
kg(pk, x̄) − g(p̄, x̄)k
.
(3.8)
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
47. 0 τ , kv0
−vk , dist λ; NΩ(z̄+τv0
)
o
.
Observe that both χΩ(λ, z̄; v) and χΩ
(λ, z̄; v) can have values ±∞, and that χΩ
(λ, z̄; v)=
∞ if λ 6∈ NΩ(z̄; v). Otherwise, we clearly have the relationship χΩ(λ, z̄; v) ≥ χΩ
(λ, z̄; v).
Note also that some related, although different, curvature quantities were used in the
literature for deriving second-order optimality conditions in nonconvex problems of
constrained optimization; see, e.g., [3, 4, 27].
Recall [4] that, given a closed set Ω ⊂ Rs
, the outer second-order tangent set to
Ω at z̄ ∈ Ω in direction v ∈ TΩ(z̄) is defined by
T2
Ω(z̄; v) := lim sup
τ↓0
Ω − z̄ − τv
1
2 τ2
.
Proposition 4.1 (upper curvature via second-order tangent set). We have the
relationship
χΩ(λ, z̄; v) ≥
1
2
sup
n
hλ, wi
48.
49.
50. w ∈ T2
Ω(z̄; v)
o
.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
54. 0τ , kv0
− vk≤, z̄ + τv0
∈ Ω
≥hλ, (vk − v)/τki≥
1
2
(hλ, wi − ),
which therefore completes the proof of the proposition.
The next important result provides explicit evaluations for the upper and lower
curvatures of sets under a certain subamenability. In fact, the first statement of the
following theorem holds for strongly subamenable sets from Definition 2.2, while the
second statement covers fully subamenable sets if the image set Q in the representation
below is just one convex polyhedron (instead of their finite unions).
Theorem 4.2 (upper and lower curvatures of a set under subamenability). Let
Ω := {z ∈ Rs
| q(z) ∈ Q}, where q : Rs
→ Rp
is twice differentiable at z̄ ∈ Ω, Q ⊂ Rp
is a closed set, and where the mapping q(·)−Q is metrically subregular at (z̄, 0). Given
v ∈ TΩ(z̄), we have the following assertions:
(i) If Q is convex, λ ∈ NΩ(z̄), and hλ, vi = 0, then
χΩ(λ, z̄; v) ≤ −
1
2
sup
n
h∇2
hµ, qi(z̄)v, vi
55.
56.
57. µ ∈ NQ q(z̄)
, λ = ∇q(z̄)∗
µ
o
.
(4.3)
(ii) If λ ∈ NΩ(z̄; v) and Q is the union of finitely many convex polyhedra, then
there is a vector µ ∈ NQ q(z̄); ∇q(z̄)v
such that λ = ∇q(z̄)∗
µ and that
χΩ
(λ, z̄; v) = −
1
2
h∇2
hµ, qi(z̄)v, vi.
(4.4)
Proof. To verify (i), consider sequences τk ↓ 0 and vk → v with z̄ + τkvk ∈
Ω, k ∈ N, such that hλ, vk − vi/τk → χΩ(λ, z̄; v), and take µ ∈ NQ(q(z̄)) with
∇q(z̄)∗
µ = λ. Then q(z̄ + τkvk) = q(z̄) + τk∇q(z̄)vk + 1
2 τ2
k h∇2
q(z̄)v, vi + o(τ2
k ) and
hµ, q(z̄ + τkvk) − q(z̄)i ≤ 0 by the convexity of Q, thus yielding
hλ, vk − vi
τk
=
hµ, ∇q(x̄)vki
τk
≤ −
1
2
h∇2
hµ, qi(z̄)v, vi +
o(τ2
k )
τ2
k
.
This readily justifies (4.3) by definition (4.2) of the upper curvature.
To proceed with the verification of (ii), take sequences τk ↓ 0, vk → v, and λk → λ
as k → ∞ with λk ∈ NΩ(z̄ +τkvk) for all k ∈ N such that hλ, vk −vi/τk → χΩ
(λ, z̄; v).
It follows from Lemma 2.1 by the assumed metric subregularity that there is κ 0
such that for each k sufficiently large we can find µk ∈ NQ(q(z̄ + τkvk)) ∩ κkλkkBRp
with λk = ∇q(z̄+τkvk)∗
µk. Hence, the sequence of µk is bounded and its subsequence
converges to some µ ∈ NQ(q(z̄); ∇q(z̄)v) satisfying λ = ∇q(z̄)∗
µ. Then [10, Lem. 3.4]
allows us to find dk ∈ Q with kdk − q(z̄ + τkvk)k ≤ τ3
k such that µ ∈ b
NQ(dk).
Remembering that Q is the union of the convex polyhedra Q1, . . . , Qm having the
representations Qi = {d ∈ Rp
| haij, di ≤ bij, j = 1, . . . , mi} for i = 1, . . . , m, we get
b
NQ(dk) =
i∈Jk
b
NQi
(dk) with Jk :=
i ∈ {1, . . . , m}
64. hi(p) ≤ 0 for i = 1, . . . , lP }
(4.10)
is described by smooth functions h = (h1, . . . , hlP
): Rm
→ RlP
. Suppose for simplicity
that h(p̄) = 0.
Corollary 4.4 (second-order conditions for RSof PCS defined by unions of con-
vex polyhedra). Consider PCS (1.1), where P ⊂ Rm
is defined by (4.10), and where
the mappings g : Rm
× Rn
→ Rl
and h : Rm
→ RlP
are twice differentiable at
(p̄, x̄) ∈ gph Γ and p̄ ∈ P, respectively. Assume that the set C is the union of finitely
many convex polyhedra and that the mapping h(·) − RlP
− is metrically subregular at
(p̄, 0). Suppose also that for every w ∈ Rm
with ∇h(p̄)w ≤ 0 there is u ∈ Rn
with
∇g(p̄, x̄)(w, u) ∈ TC(g(p̄, x̄)), and that for every triple (w, u, λ) satisfying
(0, 0) 6= (w, u), ∇h(p̄)w ≤ 0, ∇g(p̄, x̄)(w, u) ∈ TC g(p̄, x̄)
,
(4.11)
0 6= λ ∈ NC g(p̄, x̄); ∇g(p̄, x̄)(w, u)
, ∇xg(p̄, x̄)∗
λ = 0
(4.12)
there exists µ ∈ RlP
+ such that ∇pg(p̄, x̄)∗
λ = ∇h(p̄)∗
µ and
h∇2
hλ, gi(p̄, x̄)(w, u), (w, u)i − h∇2
hµ, hi(p̄)w, wi 0.
(4.13)
Then the RS property holds for system (1.1) at the point (p̄, x̄).
Proof. To verify this result, we apply Theorem 4.3 with l2 = 0 and l1 = l. Since
TP (p̄) ⊂ {w| ∇h(p̄)w ≤ 0}, the imposed assumptions imply that for every w ∈ TP (p̄)
there is u ∈ Rn
with ∇g(p̄, x̄)(w, u) ∈ TC(g(p̄, x̄)), and that condition (4.5) holds
because C is the union of finitely many convex polyhedra; see Remark 3.8(i). In order
to apply Theorem 4.3, it now suffices to show that there is no triple (w, u, λ) fulfilling
(4.6)–(4.8) with λ 6= 0. To proceed, consider any triple (w, u, λ) satisfying conditions
(4.6) and (4.8) with λ 6= 0. Then (w, u, λ) also satisfies (4.11) and (4.12), and thus
there is µ ∈ RlP
+ fulfilling ∇pg(p̄, x̄)∗
λ = ∇h(p̄)∗
µ and (4.13). From [11, Lem. 2.1]
we deduce that 0 = hλ, ∇g(p̄, x̄)(q, u)i, which implies, together with ∇xg(p̄, x̄)∗
λ = 0,
that
0 = hλ, ∇pg(p̄, x̄)wi = h∇pg(p̄, x̄)∗
λ, wi = h∇h(p̄)∗
µ, wi.
Furthermore, it follows from Theorem 4.2(i) that
χP ∇pg(p̄, x̄)∗
λ, p̄; w
≤ −
1
2
h∇2
hµ, hi(p̄)w, wi.
Now applying Theorem 4.2(ii) with Ω = Q = C and q(z) = z yields
χC
(λ, g(p̄, x̄); ∇g(p̄, x̄)(w, u)) = 0,
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
67. h(p) := −p1 − p2 + (3/2)p2
1 ≤ 0
× R
and the reference pair (p̄, x̄) = (0, 0). This system can be written as a PCS (1.1) with
g = (f1, f2, f3) and C = R3
−. It is convenient to represent (1.1) in the splitting form
(3.7) with g1 := f3, g2 := (f1, f2), C1 = R−, and C2 = R2
− for which the results of
Theorem 3.5 and Corollary 4.4 can be applied.
To proceed, consider the mapping e
g: R2
× R2
→ R2
defined by e
g((p1, p2), x) :=
g2((p1, p2, 0), x) and the system e
g(p, x) ∈ C with the parameter space e
P = h−1
(R−)
and the reference pair (e
p, x̄) = (0, 0). The mapping h(·)−R− is metrically subregular
at (e
p, 0) since it is actually metrically regular around this point due to the validity
of MFCQ therein. It is easy to see furthermore that for every w ∈ R2
satisfying
∇h(e
p)w = −w1 − w2 ≤ 0, the system
∇e
g(e
p, x̄)(w, u) =
−u2 − w1
u2 − w2
∈ TR2
−
e
g(e
p, x̄)
= R2
−
has the unique solution u = (0, w2). By Remark 3.8(ii) the conditions in (4.11) and
(4.12) amount to
(w1, w2, u1, u2) 6= (0, 0, 0, 0), −w1 − w2 ≤ 0, −u2 − w1 ≤ 0, u2 − w2 ≤ 0,
(0, 0) 6= (λ1, λ2) ∈ R2
+, λ1(−u2 − w1) = λ2(u2 − w2) = 0, λ1(0, −1) + λ2(0, 1) = 0,
yielding in turn λ1 = λ2 0 and u2 = w2 = −w1. Hence, for every triple (w, u, λ) sat-
isfying (4.11) and (4.12) we have ∇pe
g(e
p, x̄)∗
λ = ∇h(e
p)∗
µ, together with the equalities
µ = λ1 and
h∇2
hλ, e
gi(e
p, x̄)(w, u), (w, u)i − h∇2
hµ, hi(e
p)w, wi
= λ1(−u2
1 + 2w2u2) + λ2(−u2
1 + 2w1u1) − 3µw2
1 = λ1(−2u2
1 − 2w1u1 − w2
1) 0.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
70. v1 + v2 ≥ 0
.
Then for every v ∈ ImζDpg(p̄, x̄) the element u = (v3, v2) satisfies the conditions
v + ∇xg(p̄, x̄)u = (−v1 − v2, 0, 0) ∈ TC g(p̄, x̄)
,
and thus (3.10) holds because C is polyhedral; see Remark 3.8(i). By observing that
∇xg(p̄, x̄)∗
λ = (λ3, λ1 + λ2) = 0 yields λ1
= λ3 = 0, we deduce from Theorem 3.5
that the RS property is fulfilled for system (3.7) at (p̄, x̄). Note that MFCQ fails to
hold for the system g(p̄, ·) ≤ 0 at x̄.
The obtained results on RS in Theorem 4.3 allow us to derive new second-order
conditions for metric subregularity of constraint systems. Earlier results of this type
have been known only in some particular settings such as in the case where the con-
straint set C is the union of finitely many convex polyhedra [11] and for subdifferential
systems that can be written in a constraint form [8].
Corollary 4.6 (second-order conditions for metric subregularity of constraint
systems). Consider the constraint system g(x) ∈ C, where C is an arbitrary closed
set, and where g : Rn
→ Rl
is twice differentiable at x̄ ∈ g−1
(C). Assume that for
every pair (u, λ) satisfying
0 6= u, ∇g(x̄)u ∈ TC g(p̄, x̄)
,
λ ∈ NC g(x̄); ∇g(x̄)u
, ∇g(x̄)u∗
λ = 0,
1
2
h∇2
hλ, gi(x̄)u, ui ≥ χC
λ, g(x̄); ∇g(x̄)u
we have λ = 0. Then the mapping g(·) − C is metrically subregular at (x̄, 0).
Proof. The proof follows directly from Theorem 4.3 with g(p, x) = g(x).
5. Applications to parametric variational systems. In this section we first
show that the obtained results on RS of PCS (1.1) allow us to establish new verifiable
conditions for robust Lipschitzian stability of their solution maps (1.2). By the latter
we understand, in the case where P is a metric space equipped with the metric ρ(·, ·),
the validity of the Lipschitz-like (Aubin, pseudo-Lipschitz) property of Γ: P →
→ Rn
around (x̄, p̄) ∈ gph Γ, i.e., the existence of a constant ` ≥ 0 and neighborhoods V of
p̄ and U of x̄ such that
Γ(p) ∩ U ⊂ Γ(p0
) + ` ρ(p, p0
)BRn for all p, p0
∈ V.
(5.1)
Various conditions ensuring the Lipschitz-like property of solution maps as in
(1.2) have been obtained in many publications; see, e.g., [22, 29] and the references
therein. The result closest to the following theorem is given in [6, Thm. 4.3], which
shows that RS (called “Robinson metric regularity” in [6]) of (1.1) at (p̄, x̄) yields the
Lipschitz-like property of (1.2) around this point when P is a normed space and some
additional assumption on Γ is imposed.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
73. ϕi(p, x) ≤ 0, i = 1, . . . , lI
described by C2
-smooth functions ϕi : Rm
×Rn
→ R. According to the terminology of
variational analysis [22, 29], by variational systems we understand generalized equa-
tions of type (5.2), the multivalued parts of which are given by subdifferential/normal
cone mappings. In case (5.2), significant difficulties arise from the parameter depen-
dence of Ω(p). When the sets Ω(p) are convex, PVS (5.2) relate to quasi-variational
inequalities (where Ω may also depend on x), the Lipschitz-like property of which has
been studied in [26] on the basis of coderivative analysis (via the Mordukhovich cri-
terion) and coderivative calculus rules. Here we do not assume the convexity of Ω(p),
and we conduct our sensitivity analysis via Theorem 5.1 and the obtained conditions
for RS.
It is well known that mild qualification conditions at x ∈ Ω(p) as used below
ensure that
b
NΩ(p)(x) = ∇xϕ(p, x)∗
NR
lI
−
ϕ(p, x)
,
where ϕ = (ϕ1, . . . , ϕlI
). This allows us to replace (5.2) by the following constraint
system:
(
F(p, x) + ∇xϕ(p, x)∗
y = 0,
ϕ(p, x), y
∈ gph NR
lI
−
,
(5.3)
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
76. (p, x, y) satisfies (5.3)
(5.5)
near the given reference point (p̄, x̄, ȳ) ∈ gph Γ.
Theorem 5.2 (RS and Lipschitz-like properties of parametric variational sys-
tems). Suppose that for every w ∈ TP (p̄) there exists a pair (u, v) ∈ Rn
× RlI
satisfying the conditions
(
∇pG(p̄, x̄, ȳ)w + ∇xG(p̄, x̄, ȳ)u + ∇xϕ(p̄, x̄)∗
v = 0,
(∇ϕ(p̄, x̄)(w, u), v) ∈ Tgph N
R
lI
−
ϕ(p̄, x̄), ȳ
.
(5.6)
Assume in addition that for every triple (q, u, v) 6= (0, 0, 0) fulfilling (5.6) and for
every triple of multipliers (z, λ, d) ∈ Rn
× RlI
× RlI
we have the implication
∇xG(p̄, x̄, ȳ)∗
z + ∇xϕ(p̄, x̄)∗
λ = 0,
∇xϕ(p̄, x̄)z + d = 0,
(λ, d) ∈ Ngph N
R
lI
−
ϕ(p̄, x̄), ȳ
; ∇ϕ(p̄, x̄)(w, u), v
=⇒ (z, λ) = (0, 0).
(5.7)
Then RS holds at (p̄, x̄, ȳ) for the system g(p, x, y) ∈ C given by (5.4), and the solution
map Γ given by (5.5) is Lipschitz-like around this triple.
Proof. Note that the implication in (5.7) ensures that d = 0 as well, since it
automatically follows from z = 0. Then both statements of the theorem follow from
the combination of the results presented in Theorem 5.1, Corollary 3.6, and Re-
mark 3.8(i).
To proceed with applications of Theorem 5.2, deduce from [12, Lem. 1] that for all
of the pairs (ϕ, y) ∈ gph NR
lI
−
and (s, v) ∈ Tgph N
R
lI
−
(ϕ, y) we have the componentwise
conditions
(si, vi) ∈ Tgph NR−
(ϕi, yi) for i = 1, . . . , lI,
Ngph N
R
lI
−
(ϕ, y); (s, v)
=
lI
Y
i=1
Ngph NR−
(ϕi, yi); (si, vi)
.
Straightforward calculations show that for every (ϕ, y) ∈ gph NR−
the following hold:
Tgph NR−
(ϕ, y) =
(s, v) ∈ R2
77.
78.
79.
s = 0 if ϕ = 0 y
v = 0 if ϕ 0 = y
s ≤ 0 ≤ v, sv = 0 if ϕ = 0 = y
,
b
Ngph NR−
(ϕ, y) =
(λ, d) ∈ R2
80.
81.
82.
d = 0 if ϕ = 0 y
λ = 0 if ϕ 0 = y
λ ≥ 0 ≥ d if ϕ = 0 = y
,
Ngph NR−
(ϕ, y) =
(
b
Ngph NR−
(ϕ, y) if (ϕ, y) 6= (0, 0),
(λ, d) ∈ R2
83.
84. λ 0 d or λd = 0
if (ϕ, y) = (0, 0).
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php
88. − 1
2 w1 + w2 0, 2w1 + w2 ≥ 0
,
z1(w), z2(w), z3(w)
if w ∈ Q2 :=
w
89.
90. − 1
2 w1 + w2 ≤ 0, −1
2 w1 − w2 ≤ 0
,
z3(w)
if w ∈ Q3 :=
w
91.
92. − 1
2 w1 − w2 0, 2w1 − w2 ≥ 0
,
z4(w)
if w ∈ Q4 :=
w
93.
94. 2w1 + w2 ≤ 0, 2w1 − w2 ≤ 0
,
and where the functions zi(w), i = 1, . . . , 4, in (5.2) are specified as follows:
z1(w) :=
4
3
w1 +
2
3
w2,
2
3
w1 +
1
3
w2
,
2
3
w1 +
4
3
w2, 0
, z2(w) := (w1, −w2), (0, 0)
,
z3(w) :=
4
3
w1 −
2
3
w2, −
2
3
w1 +
1
3
w2
,
0,
2
3
w1 −
4
3
w2
,
z4(w) :=
(0, 0),
− w1 +
w2
2
, −w1 −
w2
2
.
Hence for every w ∈ R2
there exists a solution (u, v) to this system. Now consider a
solution to (5.9) such that (0, 0, 0) 6= (w, u, v) with w ∈ TP (p̄), and then take a triple
(z, λ, d) from the left-hand side of (5.7). Thus, the implication in (5.7) says that
z1 −
1
2
λ1 −
1
2
λ2 = 0, −z2 + λ1 − λ2 = 0, −
1
2
z1 + z2 + d1 = 0, −
1
2
z1 − z2 + d2 = 0,
(λ1, d1) ∈ Ngph NR−
(0, 0);
−
1
2
u1 + u2, v1
= Ngph NR−
−
1
2
u1 + u2, v1
,
(5.10)
(λ2, d2) ∈ Ngph NR−
(0, 0);
−
1
2
u1 − u2, v2
= Ngph NR−
−
1
2
u1 − u2, v2
.
(5.11)
By eliminating z1, z2 we deduce from the relationships above that
d1 = −
3
4
λ1 +
5
4
λ2, d2 =
5
4
λ1 −
3
4
λ2
(5.12)
and easily get from (0, 0, 0) 6= (w, u, v) that w 6= 0. Thus the following four cases
should be analyzed:
(i) w ∈ Q1 ∪Q2 := {w| − 1
2 w1 −w2 ≤ 0, 2w1 +w2 ≥ 0} and (u, v) = z1(w). Since
(1, −1
2 ) 6∈ TP (p̄) in this case, it tells us that −1
2 w1 − w2 0, and therefore
−
1
2
u1+u2 = 0, v1 =
4
3
1
2
w1+w2
0, −
1
2
u1−u2 =−u1 = −
2
3
2w1+w2
≤ 0, v2 = 0.
From (5.10) we have that d1 = 0, and so λ1 = 5
3 λ2 and d2 = 4
3 λ2. It follows that
d = λ = (0, 0) is the only solution to system (5.12) if λ2d2 = 0. By (5.11) the case
λ2d2 6= 0 is possible only if −1
2 u1 − u2 = −u1 = −2
3 (2w1 + w2) ≤ 0. This results in
λ2 0 d2, contradicting d2 = 4
3 λ2. Hence d = λ = 0 is the only pair satisfying
(5.10), (5.11), and (5.12); thus we arrive at z = 0.
(ii) w ∈ Q2 ∪Q3 = {w| − 1
2 w1 +w2 ≤ 0, 2w1 −w2 ≥ 0} and (u, v) = z3(q). Using
in this case the same arguments as in (i) gives us (z, λ, d) = (0, 0, 0).
(iii) w ∈ Q2 and (u, v) = z2(w). Since (1, ±1
2 ) 6∈ TP (p̄) in this case, we have
−1
2 w1 w2 1
2 w1, and thus it follows from (5.10) and (5.11) that λ1 = λ2 = 0.
Thus, we also get d = 0 and z = 0.
(iv) w ∈ Q4 and (u, v) = z4(w). In this case we have v1 = −w1 + w2
2 ≥ 0 and
v2 = −w1 − w2
2 ≥ 0, but these two values cannot be zero simultaneously due to w 6= 0.
Downloaded
03/13/17
to
129.94.177.123.
Redistribution
subject
to
SIAM
license
or
copyright;
see
http://www.siam.org/journals/ojsa.php