Error Bounds and Metric Subregularity

Alexander Y. Kruger

Introduction

This paper is another attempt to demonstrate that (necessary and sufficient) criteria for metric subregularity (or equivalently calmness) of set-valued mappings between general metric or Banach spaces can be treated in the framework of the theory of error bounds of extended real-valued functions. Another objective is to classify the general error bound and subregularity criteria and clarify the relationships between them.

Due to the importance of the three properties mentioned above in both theory and applications, the amount of publications devoted to the properties and corresponding (mostly sufficient) criteria is huge. The interested reader is referred to the articles by Azé , Azé and Corvellec , Corvellec and Motreanu , Gfrerer , Ioffe , Ioffe and Outrata , Ngai and Théra , Jong-Shi Pang , Zheng and Ng and the references therein.

Both local and global settings of the properties have proved to be important and have been thoroughly investigated. In this paper, only local properties are considered.

Here S(f)S(f) stands for the lower 00-level set {x∈X∣f(x)≤0}\{x\in X\mid f(x)\leq 0\}.

A set-valued mapping F:X⇉YF:X\rightrightarrows Y is a mapping which assigns to every x∈Xx\in X a subset (possibly empty) F(x)F(x) of YY. We use the notation

for the graph of FF and F−1:Y⇉XF^{-1}:Y\rightrightarrows X for the inverse of FF. This inverse (which always exists) is defined by

A set-valued mapping F:X⇉YF:X\rightrightarrows Y between metric spaces is called (locally) metrically subregular (cf., e.g., ) at a point (xˉ,yˉ)∈gph F(\bar{x},\bar{y})\in{\rm gph}\,F with constant τ>0\tau>0 if there exists neighbourhoods UU of xˉ\bar{x} and VV of yˉ\bar{y} such that

A set-valued mapping F:X⇉YF:X\rightrightarrows Y between metric spaces is called (locally) calm (cf., e.g., ) at a point (xˉ,yˉ)∈gph F(\bar{x},\bar{y})\in{\rm gph}\,F with constant τ>0\tau>0 if there exist neighbourhoods UU of xˉ\bar{x} and VV of yˉ\bar{y} such that

The above two properties represent weaker versions of the more robust metric regularity and Aubin properties, respectively, which correspond to replacing xˉ\bar{x} and yˉ\bar{y} in the above inequalities by arbitrary (not fixed!) x∈Ux\in U and y∈Vy\in V; cf. .

An immediate observation is that the calmness of FF at (xˉ,yˉ)(\bar{x},\bar{y}) with constant τ\tau is equivalent to the metric subregularity of F−1F^{-1} at (yˉ,xˉ)(\bar{y},\bar{x}) with constant τ−1\tau^{-1}; cf. [16, Theorem 3H.3]. Hence, any metric subregularity criterion automatically translates into a calmness criterion.

Another observation is that neighbourhood VV in the original definition of metric subregularity is actually not needed and the definition is equivalent to the existence of a neighbourhood UU of xˉ\bar{x} such that

A similar remark can be made regarding the definition of calmness; cf. [16, Exercise 3H.4].

Comparing inequalities (1) and (2), one can easily see that metric subregularity of FF at (xˉ,yˉ)(\bar{x},\bar{y}) is equivalent to the local error bound property of the extended real-valued function x↦d(yˉ,F(x))x\mapsto d(\bar{y},F(x)) at xˉ\bar{x} (with the same constant). So one might be tempted to apply the well developed theory of error bounds to characterizing metric subregularity and calmness. This approach was very successfully followed by Ioffe and Outrata in finite dimensions.

However, in general the case is not that simple. Most of the error bound criteria (cf. Section 2) are formulated for lower semicontinuous functions, but in infinite dimensions the function x↦d(yˉ,F(x))x\mapsto d(\bar{y},F(x)) can fail to be lower semicontinuous even when gph F{\rm gph}\,F is closed. As observed by Ngai and Théra , in some situations, one can make use of the lower semicontinuous envelope of this function: x↦lim inf⁡u→xd(yˉ,F(u))x\mapsto\liminf_{u\to x}d(\bar{y},F(u)), although this breaks the equivalence between error bounds and metric subregularity.

Comparing the criteria for the error bounds and metric subregularity (see Sections 2 and 5), one can notice that in most cases they look very similarly. Furthermore, the proofs of these criteria, though formally independent, are usually based on the same ideas. In fact, when proving regularity or calmness criteria for set-valued mappings, the authors often use error bound-like estimates for an extended real-valued function, but defined on the product space X×YX\times Y. The following function (or a function derived from it):

is most commonly used for that purpose; cf. . Observe that this function is lower semicontinuous if gph F{\rm gph}\,F is closed.

In this paper, the theory of local error bounds in metric or Banach/Asplund spaces is, with little changes in the standard proofs, expanded to a class of extended real-valued functions of two variables including, in particular, functions of the type (3). Then, metric subregularity criteria for set-valued mappings are formulated as consequences of the corresponding ones for error bounds.

Following the standard trend initiated by Ioffe (cf. ), criteria for error bounds and metric (sub-)regularity of set-valued mappings in metric spaces are formulated in terms of (strong) slopes . To simplify the statements in metric and also Banach/Asplund spaces, several other kinds of primal and dual space slopes for real-valued functions and set-valued mappings are introduced in this paper and the relationships between them are established. These relationships lead to a simple hierarchy of the error bound and metric subregularity criteria.

Some statements in the paper look rather long because each of them contains an almost complete list of criteria applicable in the situation under consideration. The reader is not expected to read through the whole list. Instead, they can select a particular criterion or a group of criteria corresponding to the setting of interest to them (e.g., local or nonlocal, in metric or Banach/Asplund spaces, etc.)

Certain important groups of criteria are not considered in the current paper: in terms of linearized objects (directional derivatives and tangent cones of some sort) and limiting objects (subdifferentials, normal cones and coderivatives) as well as criteria for nonlinear, in particular Hölder, error bounds and metric subregularity. The convex case is only slightly touched on in several statements.

Only general settings are considered. For metric subregularity and calmness criteria for specific set-valued mappings arising from optimization and variational problems we refer the reader to and the references therein.

Our basic notation is standard, see . Depending on the context, XX and YY are either metric or normed spaces. Metrics in all spaces are denoted by the same symbol d(⋅,⋅)d(\cdot,\cdot), d(x,A):=inf⁡a∈A∥x−a∥d(x,A):=\inf_{a\in{A}}\|x-a\| is the point-to-set distance from xx to AA. Bδ(x)B_{\delta}(x) denotes the closed ball with radius δ\delta and centre xx. When dealing with product spaces, if not specified otherwise, we assume that the product topology is given by the maximum type distance/norm.

We say that a subset Ω\Omega of a metric space is locally closed near xˉ∈Ω\bar{x}\in\Omega if Ω∩U\Omega\cap{U} is closed for some closed neighbourhood UU of xˉ\bar{x}.

is the Fréchet subdifferential of ff at xx. Similarly, if x∈Ω⊂Xx\in\Omega\subset X, then

is the Fréchet normal cone to Ω\Omega at xx. In the convex case, sets (4) and (5) reduce to the subdifferential and normal cone in the sense of convex analysis, respectively. If f(x)=∞f(x)=\infty or x∉Ωx\notin\Omega, we set, respectively, ∂f(x)=∅\partial{f}(x)=\emptyset or NΩ(x)=∅N_{\Omega}(x)=\emptyset.

If F:X⇉YF:X\rightrightarrows Y is a set-valued mapping between normed linear spaces and (x,y)∈gph F(x,y)\in{\rm gph}\,F, then

is the Fréchet coderivative of FF at (x,y)(x,y).

The proofs of the main statements rely heavily on two fundamental results of variational analysis: the Ekeland variational principle (Ekeland ; cf., e.g., [53, Theorem 2.1], [14, Theorem 2.26]) and the fuzzy (approximate) sum rule (Fabian ; cf., e.g., [53, Rule 2.2], [14, Theorem 2.33]). Below we provide these results for completeness.

(c) f(u)+(ε/λ)d(u,x)≥f(x)f(u)+(\varepsilon/\lambda)d(u,x)\geq f(x) for all u∈Xu\in X.

Recall that the (normalized) duality mapping [55, Definition 3.2.6] JJ between a normed space YY and its dual Y∗Y^{*} is defined as

The following simple fact of convex analysis is well known (cf., e.g., [56, Corollary 2.4.16]).

∂∥⋅∥(y)=J(y)\partial\|\cdot\|(y)=J(y) for any y≠0y\neq 0.

The structure of the paper is as follows. In the next section, we present a survey of error bound criteria for extended-real-valued functions on metric and Banach/Asplund spaces. The criteria are formulated in terms of several kinds of primal and subdifferential slopes. The relationships between the slopes are presented. In Section 3, the definitions of the error bound property and slopes are extended to a special family of extended real-valued functions on the product of metric or Banach/Asplund spaces. The next Section 4 is dedicated to the error bound criteria for functions from this family. Finally, in Section 5, we demonstrate how the definitions of slopes and error bound criteria from Sections 3 and 4 translate into the corresponding definitions and criteria for metric subregularity of set-valued mappings.

Error Bounds and Slopes

In this section, we recall several error bound criteria in terms of (several kinds of) slopes.

Function ff is said to have a local error bound at xˉ\bar{x} with constant τ>0\tau>0 if there exists a neighbourhood UU of xˉ\bar{x} such that

The error bound modulus (conditioning rate ):

coincides with the exact upper bound of all τ>0\tau>0 such that (7) holds true for some neighbourhood UU of xˉ\bar{x} and provides a quantitative characterization of the error bound property.

Recall that the local slope of ff at xx (f(x)<∞f(x)<\infty) is defined as

when xx is not a point of local minimum of ff and ∣∇f∣(x)=0|\nabla{f}|(x)=0 otherwise. This (possibly infinite) quantity provides a convenient primal space characterization of the local behaviour of ff near xx. If f(x)=∞f(x)=\infty, we set ∣∇f∣(x)=∞|\nabla{f}|(x)=\infty.

In the original publication , constant (9) was called “strong slope” to distinguish it from another (“weak”) construction used in the same article. As this other construction is not widely used in the theory of error bounds, we do not provide its definition here and omit adjective “strong” in the name of constant (9). In , constant (9) is referred to as calmness rate or downward slope. Compare with the rate of steepest descent in .

Several modifications of (9) have been introduced in and further developed in . Below we recall some of them which will be used in the rest of the paper.

An important ingredient of definition (9) (and also definitions (2.3) in and (4) in ) is the nonlocal slope of ff at xx (f(x)<∞f(x)<\infty):

where fBε(x){f}_{B_{\varepsilon}(x)} is the restriction of ff to Bε(x)B_{\varepsilon}(x).

Note that definition (10) is not absolutely nonlocal. The supremum in the right-hand side of (10) can be restricted to a certain neighbourhood of xx since f+f_{+} is bounded from below, and consequently [f(x)−f+(u)]+/d(u,x)→0[f(x)-f_{+}(u)]_{+}/d(u,{x})\to 0 as d(u,x)→∞d(u,{x})\to\infty. This distinguishes (10) from the least slope [59, pp. 127–128] and global slope [30, p. 27], [58, formula (4)] where f(u)f(u) was used instead of f+(u)f_{+}(u) in the corresponding definitions.

If ff takes only nonnegative values, then (10) takes a simpler form:

(and coincides with the corresponding definitions in .)

Using (9) and (10), we define respectively the strict outer and uniform strict outer slopes of ff at xˉ\bar{x}:

(with the usual convention that the infimum of the empty set equals +∞+\infty).

The word “strict” reflects the fact that slopes at nearby points (local or nonlocal) contribute to definitions (12) and (13) making them analogues of the strict derivative. The word “outer” is used to emphasize that only points outside the set S(f)S(f) are taken into account. The word “uniform” emphasizes the nonlocal (non-limiting) character of ∣∇f∣⋄(x)|\nabla{f}|^{\diamond}(x) involved in definition (13).

Definitions (12) and (13) corresponding to the lower 00-level set S(f)S(f) can be easily extended to the case of the general lower level set {x∈X∣f(x)≤f(xˉ)}\{x\in X\mid f(x)\leq f(\bar{x})\} with an arbitrary finite f(xˉ)f(\bar{x}). It is sufficient to replace f(x)↓0f(x)\downarrow 0 in (12) and (13) with f(x)↓f(xˉ)f(x)\downarrow f(\bar{x}), cf. .

One can also consider (smaller) versions of (12) and (13) corresponding to the one-sided limits f(x)↓0f(x)\downarrow 0 (or more generally f(x)↓f(xˉ)f(x)\downarrow f(\bar{x})) in the definitions being replaced by the full ones: f(x)→0f(x)\to 0 (or f(x)→f(xˉ)f(x)\to f(\bar{x})). Such an analogue of (12) is known as the strict slope (limiting slope ); compare with the relaxed slope and the strong relaxed slope .

In normed linear spaces, one can use for estimating slopes and hence error bounds some other tools based on either directional derivatives or subdifferentials of some sort. Below we describe certain tools from the second group. Some examples of application of directional derivatives for estimating slopes and error bounds can be found, e.g., in .

Suppose XX is a normed linear space. One can define dual counterparts of the local slopes (9) and (12): the subdifferential slope (cf. the least slope , the nonsmooth slope , see also )

of ff at xx (f(x)<∞f(x)<\infty) and the strict outer subdifferential slope

Similar to the case of the primal space slopes, one can also define analogues of (15) as described in Remarks 1 and 2 above, cf. .

The next proposition summarizes the relationships between the slopes.

If 0<f(x)<∞0<f(x)<\infty, then ∣∇f∣(x)≤∣∇f∣⋄(x)|\nabla{f}|(x)\leq|\nabla{f}|^{\diamond}(x);

∣∇f∣‾>(xˉ)≤∣∇f∣‾⋄(xˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x})\leq\overline{|\nabla{f}|}{}^{\diamond}(\bar{x});

∣∇f∣‾⋄(xˉ)≥lim inf⁡x→xˉ,  f(x)↓0f(x)d(x,xˉ)\overline{|\nabla{f}|}{}^{\diamond}(\bar{x})\geq\displaystyle\liminf_{x\to\bar{x},\;f(x)\downarrow 0}\frac{f(x)}{d(x,\bar{x})}.

∣∇f∣(x)≤∣∂f∣(x)|\nabla{f}|(x)\leq|\partial{f}|(x) for all x∈Xx\in X with f(x)<∞f(x)<\infty;

∣∇f∣‾>(xˉ)≤∣∂f∣‾>(xˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x})\leq\overline{|\partial{f}|}{}^{>}(\bar{x});

if XX is Asplund and f+f_{+} is lower semicontinuous near xˉ\bar{x}, then ∣∇f∣‾>(xˉ)=∣∂f∣‾>(xˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x})=\overline{|\partial{f}|}{}^{>}(\bar{x});

if ff is convex, then ∣∇f∣(x)=∣∂f∣(x)|\nabla{f}|(x)=|\partial{f}|(x) for all x∈Xx\in X with f(x)<∞f(x)<\infty and ∣∇f∣‾⋄(xˉ)=∣∇f∣‾>(xˉ)=∣∇f∣‾>+(xˉ)=∣∂f∣‾>(xˉ)=∣∂f∣‾+>(xˉ)\overline{|\nabla{f}|}{}^{\diamond}(\bar{x})=\overline{|\nabla{f}|}{}^{>}(\bar{x})=\overline{|\nabla{f}|}{}^{>+}(\bar{x})=\overline{|\partial{f}|}{}^{>}(\bar{x})=\overline{|\partial{f}|}{}^{+>}(\bar{x}).

Parts (i), (ii), (iv), and (v) of Proposition 2.1 follow directly from the definitions, see also . Part (iii) is a consequence of (11). Part (vi) was proved in [12, Proposition 5(ii)] using the Ekeland variational principle (Lemma 1.1), cf. [41, Lemma 2.1], [60, Remark 3.2]. The first equality in (vii) can be found in numerous publications, cf. . For the other equalities in (vii), see [12, Theorem 5]. Note that in most publications cited above, XX is assumed a Banach space and ff lower semicontinuous, but these additional assumptions seem to be superfluous.

The uniform strict slope (13) provides the necessary and sufficient characterization of error bounds, cf. [26, Theorem 1].

Er f(xˉ)≤∣∇f∣‾⋄(xˉ)\displaystyle{\rm Er}\,{f}(\bar{x})\leq\overline{|\nabla{f}|}{}^{\diamond}(\bar{x});

if XX is a Banach space and f+f_{+} is lower semicontinuous near xˉ\bar{x}, then Er f(xˉ)=∣∇f∣‾⋄(xˉ)\displaystyle{\rm Er}\,{f}(\bar{x})=\overline{|\nabla{f}|}{}^{\diamond}(\bar{x}).

Analyzing the proof of [26, Theorem 1] (or more general Theorem 4.1 in Section 4), one can see that Theorem 2.2 remains true if the nonlocal slope (10) is replaced in definition (13) of the uniform strict slope by a smaller “restricted” nonlocal slope

where D(x)D(x) is any subset of XX containing S(f)S(f). For instance, one can take D(x)={u∈X∣d(u,S(f))≤d(x,S(f))}D(x)=\{u\in X\mid d(u,S(f))\leq d(x,S(f))\}. In this case (and under the natural assumption that f(x)>0f(x)>0), (16) reduces to the subslope of ff at xx introduced in . Another obvious possibility is to take D(x)=S(f)D(x)=S(f) in which case (16) becomes

(with the convention 0/0=00/0=0). Substituting this quantity into (13) instead of ∣∇f∣⋄(x)|\nabla{f}|^{\diamond}(x) makes (13) trivially equal to Er f(xˉ){\rm Er}\,{f}(\bar{x}).

Thanks to Theorem 2.2 and Proposition 2.1, one can formulate several quantitative and qualitative criteria of the error bound property in terms of various slopes.

Let γ>0\gamma>0. Consider the following conditions:

ff has a local error bound at xˉ\bar{x} with constant τ>0\tau>0;

∣∇f∣‾⋄(xˉ)>γ\overline{|\nabla{f}|}{}^{\diamond}(\bar{x})>\gamma, i.e., for some ρ>0\rho>0 and any x∈Bρ(xˉ)x\in B_{\rho}(\bar{x}) with 0<f(x)<ρ0<f(x)<\rho, it holds ∣∇f∣⋄(x)>γ|\nabla{f}|^{\diamond}(x)>\gamma, and consequently, there is a u∈Xu\in X such that

lim inf⁡x→xˉ,  f(x)↓0f(x)d(x,xˉ)>γ\displaystyle\liminf_{x\to\bar{x},\;f(x)\downarrow 0}\frac{f(x)}{d(x,\bar{x})}>\gamma;

∣∇f∣‾>(xˉ)>γ\overline{|\nabla{f}|}{}^{>}(\bar{x})>\gamma, i.e., for some ρ>0\rho>0 and any x∈Bρ(xˉ)x\in B_{\rho}(\bar{x}) with 0<f(x)<ρ0<f(x)<\rho, it holds ∣∇f∣(x)>γ|\nabla{f}|(x)>\gamma, and consequently, for any ε>0\varepsilon>0, there is a u∈Bε(x)u\in B_{\varepsilon}(x) such that

lim inf⁡x→xˉ,  f(x)↓0max⁡{∣∇f∣(x),f(x)d(x,xˉ)}>γ\displaystyle\liminf_{x\to\bar{x},\;f(x)\downarrow 0}\max\left\{|\nabla{f}|(x),\frac{f(x)}{d(x,\bar{x})}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any x∈Bρ(xˉ)x\in B_{\rho}(\bar{x}) with 0<f(x)<ρ0<f(x)<\rho and f(x)/d(x,xˉ)≤γf(x)/d(x,\bar{x})\leq\gamma, it holds ∣∇f∣(x)>γ|\nabla{f}|(x)>\gamma, and consequently, for any ε>0\varepsilon>0, there is a u∈Bε(x)u\in B_{\varepsilon}(x) such that (17) holds true;

XX is a normed space and ∣∂f∣‾>(xˉ)>γ\overline{|\partial{f}|}{}^{>}(\bar{x})>\gamma, i.e., for some ρ>0\rho>0 and any x∈Bρ(xˉ)x\in B_{\rho}(\bar{x}) with 0<f(x)<ρ0<f(x)<\rho, it holds ∣∂f∣(x)>γ|\partial{f}|(x)>\gamma, and consequently ∥x∗∥>γ\|x^{*}\|>\gamma for all x∗∈∂f(x)x^{*}\in\partial f(x);

lim inf⁡x→xˉ,  f(x)↓0max⁡{∣∂f∣(x),f(x)∥x−xˉ∥}>γ\displaystyle\liminf_{x\to\bar{x},\;f(x)\downarrow 0}\max\left\{|\partial{f}|(x),\frac{f(x)}{\|x-\bar{x}\|}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any x∈Bρ(xˉ)x\in B_{\rho}(\bar{x}) with 0<f(x)<ρ0<f(x)<\rho and f(x)/∥x−xˉ∥≤γf(x)/\|x-\bar{x}\|\leq\gamma, it holds ∣∂f∣(x)>γ|\partial{f}|(x)>\gamma, and consequently ∥x∗∥>γ\|x^{*}\|>\gamma for all x∗∈∂f(x)x^{*}\in\partial f(x).

if γ<τ\gamma<\tau, then (a) \Rightarrow\(b);

if XX is a normed space, then (d) \Rightarrow\(f) and (e) \Rightarrow\(g).

Suppose XX is complete and f+f_{+} is lower semicontinuous near xˉ\bar{x}. Then,

if τ≤γ\tau\leq\gamma, then (b) \Rightarrow\(a).

Suppose, additionally, that XX is a Banach space. Then,

if XX is Asplund, then (d) \Leftrightarrow\(f) and (e) \Leftrightarrow\(g);

if ff is convex, then (b) \Leftrightarrow\(d) \Leftrightarrow\(f).

Criterion (b) in the above proposition is a version of [5, Basic Lemma]; see also, [67, Theorem 2(ii)], [68, Theorem 1], [69, Theorem 3.1], [8, Corollary 2.3], [70, Corollary 4.3], [51, Remark 6.2.2].

Criteria (d) and (f) can be found, e.g., in [6, Theorem 2.1]; see also [13, Theorem 1], [71, Theorem 3.1], [72, Theorem 3.1], [73, Theorem 2.4], [2, Theorem 5.2], [7, Corollary 3.1 and Theorem 3.2], [74, Corollary 2], [36, Theorem 4.12], [10, (1.8)], [41, Proposition 2.1], [75, (R1)], [32, Corollary 4.5], [37, Corollary 1], [76, Theorem 3.2], [77, Corollary 4.1]).

Criterion (e) is a combination of criteria (c) and (d), while criterion (g) is a combination of criteria (c) and (f).

The equivalence of (a) and (f) in the convex case can be found, e.g., in [78, Theorem 2.5], [75, (R1) and (R2)].

Suppose XX is complete and f+f_{+} is lower semicontinuous near xˉ\bar{x}. Then, ff has a local error bound at xˉ\bar{x} provided that one of the following conditions holds true:

∣∇f∣‾⋄(xˉ)>0\overline{|\nabla{f}|}{}^{\diamond}(\bar{x})>0;

lim inf⁡x→xˉ,  f(x)↓0f(x)d(x,xˉ)>0\displaystyle\liminf_{x\to\bar{x},\;f(x)\downarrow 0}\frac{f(x)}{d(x,\bar{x})}>0;

∣∇f∣‾>(xˉ)>0\overline{|\nabla{f}|}{}^{>}(\bar{x})>0;

lim inf⁡x→xˉ,  f(x)d(x,xˉ)↓0∣∇f∣(x)>0\displaystyle\liminf_{x\to\bar{x},\;\frac{f(x)}{d(x,\bar{x})}\downarrow 0}|\nabla{f}|(x)>0;

XX is an Asplund space and ∣∂f∣‾>(xˉ)>0\overline{|\partial{f}|}{}^{>}(\bar{x})>0;

XX is an Asplund space and lim inf⁡x→xˉ,  f(x)∥x−xˉ∥↓0∣∂f∣(x)>0\displaystyle\liminf_{x\to\bar{x},\;\frac{f(x)}{\|x-\bar{x}\|}\downarrow 0}|\partial{f}|(x)>0.

condition (a) is also necessary for the local error bound property of ff at xˉ\bar{x};

if XX is Asplund, then (e) \Leftrightarrow\(c) and (f) \Leftrightarrow\(d).

One of the main tools in the proof of inequality

in Proposition 2.1(vi) which is crucial for the sufficient error bound criterion in Corollary 2.4(e) is the fuzzy sum rule (Lemma 1.2) for Fréchet subdifferentials in Asplund spaces. The inequality and the corresponding sufficient criterion can be extended to general Banach spaces. For that, one has to replace Fréchet subdifferentials with some other (possibly abstract) subdifferentials on the given space satisfying a certain set of natural properties including a kind of sum rule (trustworthy subdifferentials ), cf. [1, Proposition 1.13], [19, Proposition 2.3], [2, Proposition 4.1], [12, Proposition 6], e.g., Ioffe approximate or Clarke subdifferentials. Note that the opposite inequality guaranteed by Proposition 2.1(vi) is specific for Fréchet subdifferentials and cannot be extended beyond Asplund spaces unless ff is convex near xˉ\bar{x}, cf. Proposition 2.1(vii).

The seemingly more general case of nonlinear error bounds, i.e., when the linear estimate (7) is replaced by the inequality

Error Bounds and Slopes for Functions of Two Variables

We assume that f(xˉ,yˉ)=0f(\bar{x},\bar{y})=0, and ff depends on its second variable in a special way:

lim inf⁡f(x,y)↓0f(x,y)d(y,yˉ)>0\displaystyle\liminf_{f(x,y)\downarrow 0}\frac{f(x,y)}{d(y,\bar{y})}>0.

In particular, f(x,y)↓0  ⇒  y→yˉf(x,y)\downarrow 0\;\Rightarrow\;y\to\bar{y}.

Conditions (P1) and (P2) are obviously satisfied.

We are interested in a special kind of error bounds of ff with respect to the first argument.

We say that ff has an error bound with respect to xx at (xˉ,yˉ)(\bar{x},\bar{y}) with constant τ>0\tau>0 if there exists a neighbourhood UU of xˉ\bar{x} such that

where S(f):={x∈X∣ f(x,y)≤0\mboxforsomey∈Y}S(f):=\{x\in X|\ f(x,y)\leq 0\mbox{ for some }y\in Y\}. In view of (P1),

which is the usual error bound property for the function x↦inf⁡y∈Yf(x,y)x\mapsto\inf_{y\in Y}f(x,y), but for the goals of the current paper, it is more appropriate to use the setting of (19).

The error bound property (19) can be equivalently characterized using the following modification of (8):

Note that definition (20) (as well as the error bound property defined by (19)) looks local only in xx. In fact, thanks to (P2), it is local in both xx and yy. Indeed, it admits the following equivalent representations.

Er f(xˉ,yˉ)=lim inf⁡x→xˉ,y→yˉf(x,y)>0f(x,y)d(x,S(f))=lim inf⁡x→xˉ,f(x,y)↓0f(x,y)d(x,S(f))\displaystyle{\rm Er}\,f(\bar{x},\bar{y})=\liminf_{\begin{subarray}{c}x\to\bar{x},\,y\to\bar{y}\\ f(x,y)>0\end{subarray}}\frac{f(x,y)}{d(x,S(f))}=\liminf_{\begin{subarray}{c}x\to\bar{x},\,f(x,y)\downarrow 0\end{subarray}}\frac{f(x,y)}{d(x,S(f))}.

follow from (P2) and the obvious implications:

If Er f(xˉ,yˉ)=∞{\rm Er}\,f(\bar{x},\bar{y})=\infty, then the claimed equalities hold trivially. If Er f(xˉ,yˉ)<γ<∞{\rm Er}\,f(\bar{x},\bar{y})<\gamma<\infty, then there exists a sequence (xk,yk)∈X×Y(x_{k},y_{k})\in X\times Y with f(xk,yk)>0f(x_{k},y_{k})>0 such that xk→xˉx_{k}\to\bar{x} as k→∞k\to\infty and f(xk,yk)/d(xk,S(f))<γf(x_{k},y_{k})/d(x_{k},S(f))<\gamma, k=1,2,…k=1,2,\ldots. Hence, d(xk,S(f))→0d(x_{k},S(f))\to 0 and consequently f(xk,yk)↓0f(x_{k},y_{k})\downarrow 0 as k→∞k\to\infty. It follows that

2 Nonlocal slopes

The roles of variables xx and yy in definitions (19) and (20) are different. To better reflect this, we are going to consider the following asymmetric maximum-type distance in X×YX\times Y depending on a positive parameter ρ\rho:

This is a pretty common trick, e.g., when studying regularity properties of set-valued mappings, cf. . Alternatively, one can use the parametric sum-type metric (cf. ):

To formulate (nonlocal) primal space characterizations of the error bound property (19), we are going to use the following modifications of slopes (10) and (13):

which will be called, respectively, the nonlocal ρ\rho-slope of ff at (x,y)(x,y) and the uniform strict slope. It is assumed in (23) that f(x,y)<∞f(x,y)<\infty.

Definition (23) of the nonlocal ρ\rho-slope is a realization of definition (10) for the case of a function on a product space with the product metric defined by (21). In definition (24), we have not only x→xˉx\to\bar{x} and f(x,y)↓0f(x,y)\downarrow 0, but also the metric on X×YX\times Y used in the definition of the nonlocal ρ\rho-slope ∣∇f∣ρ⋄(x,y)|\nabla{f}|{}^{\diamond}_{\rho}(x,y) changing with the contribution of the yy component diminishing as ρ↓0\rho\downarrow 0.

3 Local slopes

The local analogues of (23) and (24) are defined as follows:

and are called, respectively, the ρ\rho-slope of ff at (x,y)(x,y) (f(x,y)<∞f(x,y)<\infty) and the strict outer slope of ff at (xˉ,yˉ)(\bar{x},\bar{y}).

Definition (25) of the ρ\rho-slope is a realization of definition (9) for the case of a function on a product space with the product metric defined by (21), cf. .

∣∇f∣ρ(x,y)≤∣∇f∣ρ⋄(x,y)|\nabla{f}|_{\rho}(x,y)\leq|\nabla{f}|_{\rho}^{\diamond}(x,y) for all ρ>0\rho>0 and all (x,y)∈X×Y(x,y)\in X\times Y with 0<f(x,y)<∞0<f(x,y)<\infty;

∣∇f∣‾>(xˉ,yˉ)≤∣∇f∣‾⋄(xˉ,yˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})\leq\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y});

∣∇f∣‾⋄(xˉ)≥lim inf⁡x→xˉ,  f(x,y)↓0f(x,y)d(x,xˉ)\overline{|\nabla{f}|}{}^{\diamond}(\bar{x})\geq\displaystyle\liminf_{x\to\bar{x},\;f(x,y)\downarrow 0}\frac{f(x,y)}{d(x,\bar{x})}.

(i) and (ii) follow from comparing definitions (23), (24), (25), and (26).

(iii) Let ∣∇f∣‾⋄(xˉ,yˉ)<γ<∞\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})<\gamma<\infty and ρ>0\rho>0. By (P2), one can find a ρ′∈(0,ρ)\rho^{\prime}\in(0,\rho) such that

as long as 0<f(x,y)<ρ′0<f(x,y)<\rho^{\prime}. By (24), there exists a point (x,y)∈X×Y(x,y)\in X\times Y with d(x,xˉ)<ρ′d(x,\bar{x})<\rho^{\prime} and 0<f(x,y)<ρ′0<f(x,y)<\rho^{\prime} such that ∣∇f∣ρ′⋄(x,y)<γ|\nabla{f}|{}^{\diamond}_{\rho^{\prime}}(x,y)<\gamma, i.e., by (23),

for all (u,v)≠(x,y)(u,v)\neq(x,y). Observe that (x,y)≠(xˉ,yˉ)(x,y)\neq(\bar{x},\bar{y}) since f(x,y)>0f(x,y)>0. Hence,

Taking limits as ρ↓0\rho\downarrow 0 and γ↓∣∇f∣‾⋄(xˉ,yˉ)\gamma\downarrow\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y}), we arrive at the claimed inequality. ∎

4 Subdifferential slopes

If XX and YY are normed linear spaces, one can define subdifferential counterparts of the local slopes (25) and (26). In the product space X×YX\times Y, along with the usual l∞l_{\infty}-type norm

we are going to consider the ρ\rho-norm ∥⋅∥ρ\|\cdot\|_{\rho} being the realization of the ρ\rho-metric (21):

The corresponding dual norm (we keep the same notation ∥⋅∥ρ\|\cdot\|_{\rho} for it) is of the form:

The subdifferential slopes are defined as follows:

and called, respectively, the subdifferential ρ\rho-slope of ff at (x,y)(x,y) (f(x,y)<∞f(x,y)<\infty) and the strict outer subdifferential slope of ff at (xˉ,yˉ)(\bar{x},\bar{y}).

∣∇f∣ρ(x,y)≤∣∂f∣ρ2(x,y)+ρ|\nabla{f}|_{\rho}(x,y)\leq|\partial{f}|_{\rho^{2}}(x,y)+\rho for all ρ>0\rho>0 and all (x,y)∈X×Y(x,y)\in X\times Y with f(x,y)<∞f(x,y)<\infty;

∣∇f∣‾>(xˉ,yˉ)≤∣∂f∣‾>(xˉ,yˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})\leq\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y});

if XX and YY are Asplund and f+f_{+} is lower semicontinuous near (xˉ,yˉ)(\bar{x},\bar{y}), then ∣∇f∣‾>(xˉ,yˉ)=∣∂f∣‾>(xˉ,yˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})=\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y}).

(i) Let f(x,y)<∞f(x,y)<\infty, ρ>0\rho>0, (x∗,y∗)∈∂f(x,y)(x^{*},y^{*})\in\partial f(x,y), and ∥y∗∥<ρ2\|y^{*}\|<\rho^{2}. By definition (4) of the Fréchet subdifferential and taking into account that the Fréchet subdifferential is invariant to renorming of a space, we have

Comparing the first expression with definition (25) and taking into account that the last expression is positive, we conclude that ∣∇f∣ρ(x,y)≤∥x∗∥+ρ|\nabla{f}|_{\rho}(x,y)\leq\|x^{*}\|+\rho. The assertion follows after taking infimum in the right-hand side of the last inequality over all (x∗,y∗)∈∂f(x,y)(x^{*},y^{*})\in\partial f(x,y) with ∥y∗∥<ρ2\|y^{*}\|<\rho^{2}.

(ii) follows from (i) due to representations (26), (30), and the simple observation:

(iii) Let XX and YY be Asplund and f+f_{+} be lower semicontinuous near (xˉ,yˉ)(\bar{x},\bar{y}) (in the product topology). Thanks to (ii), we only need to prove that ∣∇f∣‾>(xˉ,yˉ)≥∣∂f∣‾>(xˉ,yˉ)\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})\geq\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y}). If ∣∇f∣‾>(xˉ,yˉ)=∞\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})=\infty, the assertion is trivial. Let ∣∇f∣‾>(xˉ,yˉ)<γ<∞\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})<\gamma<\infty. Choose a γ′∈(∣∇f∣‾>(xˉ,yˉ),γ)\gamma^{\prime}\in(\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y}),\gamma) and an arbitrary ρ>0\rho>0. Set ρ′=min⁡{1,γ−1}ρ\rho^{\prime}=\min\{1,\gamma^{-1}\}\rho. By definitions (26) and (25), one can find a point (x,y)∈X×Y(x,y)\in X\times Y such that d(x,xˉ)<ρ′d(x,\bar{x})<\rho^{\prime}, 0<f(x,y)<ρ′0<f(x,y)<\rho^{\prime}, ff is lower semicontinuous near (x,y)(x,y), and

In other words, (x,y)(x,y) is a point of local minimum of the function

sufficiently small such that ff is lower semicontinuous on Bε((x,y))B_{\varepsilon}((x,y)) and Bε(x)∩S(f)=∅B_{\varepsilon}(x)\cap S(f)=\emptyset. Applying the fuzzy sum rule (see, e.g., [14, Theorem 2.33]), we find points (z,w)∈X×Y(z,w)\in X\times Y and (x∗,y∗)∈∂f(z,w)(x^{*},y^{*})\in\partial f(z,w) such that d((z,w),(x,y))<εd((z,w),(x,y))<\varepsilon, f(z,w)<f(x,y)+εf(z,w)<f(x,y)+\varepsilon, and ∥(x∗,y∗)∥ρ′<γ′+ε\|(x^{*},y^{*})\|_{\rho^{\prime}}<\gamma^{\prime}+\varepsilon. It follows that d(z,xˉ)<ρd(z,\bar{x})<\rho, 0<f(z,w)<ρ0<f(z,w)<\rho, ∥x∗∥<γ\|x^{*}\|<\gamma, and ∥y∗∥<ρ′γ≤ρ\|y^{*}\|<{\rho^{\prime}}\gamma\leq\rho. Hence, ∣∂f∣ρ(z,w)<γ|\partial{f}|_{\rho}(z,w)<\gamma and consequently ∣∂f∣‾>(xˉ,yˉ)≤γ\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y})\leq\gamma. The claimed inequality follows after letting γ→∣∇f∣‾>(xˉ,yˉ)\gamma\to\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y}). ∎

The subdifferential ρ\rho-slope (29) of ff at (x,y)(x,y) can be replaced in definition (30) by the following modification:

where norm ∥⋅∥ρ\|\cdot\|_{\rho} is given by (28). In fact, one can notice that this constant was implicitly present in the proof of Theorem 3.3 where it was shown, in particular, that

It is easy to check the relationships between constants (29) and (31):

∣∂f∣ρ′′(x,y)≤∣∂f∣ρ(x,y)+ρ/ρ′|\partial{f}|_{\rho^{\prime}}^{\prime}(x,y)\leq|\partial{f}|_{\rho}(x,y)+\rho/\rho^{\prime} for all ρ>0\rho>0 and ρ′>0\rho^{\prime}>0;

if ∣∂f∣ρ′(x,y)<γ<∞|\partial{f}|_{\rho}^{\prime}(x,y)<\gamma<\infty, then ∣∂f∣γρ(x,y)<γ|\partial{f}|_{\gamma\rho}(x,y)<\gamma.

An advantage of constant (29) is that it does not depend on the choice of an equivalent norm in the product space.

Error Bounds Criteria for Functions of Two Variables

The main result is given by the next theorem being an extension of Theorem 2.2.

Er f(xˉ,yˉ)≤∣∇f∣‾⋄(xˉ,yˉ){\rm Er}\,f(\bar{x},\bar{y})\leq\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y});

if XX and YY are complete and f+f_{+} is lower semicontinuous (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}), then Er f(xˉ,yˉ)=∣∇f∣‾⋄(xˉ,yˉ){\rm Er}\,f(\bar{x},\bar{y})=\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y}).

(i) If Er f(xˉ,yˉ)=0{\rm Er}\,f(\bar{x},\bar{y})=0, the assertion is trivial. Let 0<γ<Er f(xˉ,yˉ)0<\gamma<{\rm Er}\,f(\bar{x},\bar{y}). We are going to show that ∣∇f∣‾⋄(xˉ,yˉ)≥γ\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})\geq\gamma. By (20), there is a δ>0\delta>0 such that

for any x∈Bδ(xˉ)x\in{B}_{\delta}(\bar{x}) and y∈Yy\in Y with f(x,y)>0f(x,y)>0. At the same time, by (P2), taking a smaller δ\delta if necessary, we can ensure that

for all (x,y)∈X×Y(x,y)\in X\times Y such that 0<f(x,y)<δ0<f(x,y)<\delta. If ρ∈(0,δ)\rho\in(0,\delta), d(x,xˉ)<ρd(x,\bar{x})<\rho, and 0<f(x,y)<ρ0<f(x,y)<\rho, then, by (32), one can find a u∈S(f)u\in S(f) such that

and consequently ∣∇f∣‾⋄(xˉ,yˉ)≥γ\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})\geq\gamma. The claimed inequality follows after letting γ→Er f(xˉ,yˉ)\gamma\to{\rm Er}\,f(\bar{x},\bar{y}).

(ii) Let XX and YY be complete and f+f_{+} be lower semicontinuous near (xˉ,yˉ)(\bar{x},\bar{y}) (in the product topology). Thanks to (i), we only need to show that

If Er f(xˉ,yˉ)=∞{\rm Er}\,f(\bar{x},\bar{y})=\infty, the inequality is trivial. Let Er f(xˉ,yˉ)<γ<∞{\rm Er}\,f(\bar{x},\bar{y})<\gamma<\infty. Choose a γ′∈(Er f(xˉ,yˉ),γ)\gamma^{\prime}\in({\rm Er}\,f(\bar{x},\bar{y}),\gamma), a δ>0\delta>0 such that f+f_{+} is lower semicontinuous on Bδ(xˉ,yˉ)B_{\delta}(\bar{x},\bar{y}), a β>0\beta>0 such that

By (20), there is a z∈Bη(xˉ)z\in B_{\eta}(\bar{x}) and a w∈Yw\in Y such that

Denote ε:=f(z,w)\varepsilon:=f(z,w) and μ:=d(z,S(f))\mu:=d(z,S(f)). Then, μ≤d(z,xˉ)≤η\mu\leq d(z,\bar{x})\leq\eta. Now we consider a complete metric space (Bδ(xˉ,yˉ),dρ)(B_{\delta}(\bar{x},\bar{y}),d_{\rho}), where metric dρd_{\rho} is defined by (21). Applying to f+f_{+} the Ekeland variational principle (Lemma 1.1) with ε>0\varepsilon>0 defined above and

we find a point (x,y)∈Bδ(xˉ,yˉ)(x,y)\in B_{\delta}(\bar{x},\bar{y}) such that

Thanks to (38), (37), (35), and (36), we have

It follows from (40) that f(x,y)>0f(x,y)>0, while (41) and (42) together with (34) guarantee that d(x,xˉ)<ρd(x,\bar{x})<\rho, f(x,y)<ρf(x,y)<\rho, and

If (u,v)∉Bδ(xˉ,yˉ)(u,v)\notin B_{\delta}(\bar{x},\bar{y}), then, by (43),

Taking limits in the last inequality as ρ↓0\rho\downarrow 0 and γ→Er f(xˉ,yˉ)\gamma\to{\rm Er}\,f(\bar{x},\bar{y}) completes the proof. ∎

It follows from Theorem 4.1 that inequality ∣∇f∣‾⋄(xˉ,yˉ)>0\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})>0 is crucial for determining the error bound property of ff at (xˉ,yˉ)(\bar{x},\bar{y}).

The nonlocal ρ\rho-slope (23) depends on the choice of ρ\rho-metric on the product space. If instead of the maximum type metric dρd_{\rho}, defined by (21), one employs in (23) the sum type metric dρ1d_{\rho}^{1}, defined by (22), it will produce a different number. We say that a ρ\rho-metric dρ′d^{\prime}_{\rho} on X×YX\times Y is admissible if dρ≤dρ′≤dρ1d_{\rho}\leq d^{\prime}_{\rho}\leq d^{1}_{\rho}. Fortunately, Theorem 4.1 is invariant on the choice of an admissible metric.

Theorem 4.1 remains valid if, in definition (23), metric (21) is replaced by some other admissible ρ\rho-metric.

Denote by ∣∇f∣‾1⋄(xˉ,yˉ)\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y}) the constant produced by (24) if metric (21) is replaced in (23) by metric (22). Since a larger metric leads to a smaller value of (23) and consequently of (24), it holds ∣∇f∣‾1⋄(xˉ,yˉ)≤∣∇f∣‾⋄(xˉ,yˉ)\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y})\leq\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y}) with the constants corresponding to any other admissible ρ\rho-metric lying in between. We only need to prove that Er f(xˉ,yˉ)≤∣∇f∣‾1⋄(xˉ,yˉ){\rm Er}\,f(\bar{x},\bar{y})\leq\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y}).

If Er f(xˉ,yˉ)=0{\rm Er}\,f(\bar{x},\bar{y})=0 or ∣∇f∣‾1⋄(xˉ,yˉ)=∞\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y})=\infty, the inequality is trivial. Let 0<γ<Er f(xˉ,yˉ)0<\gamma<{\rm Er}\,f(\bar{x},\bar{y}) and ∣∇f∣‾1⋄(xˉ,yˉ)<∞\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y})<\infty. We are going to show that ∣∇f∣‾1⋄(xˉ,yˉ)≥γ\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y})\geq\gamma. Choose a γ′∈(γ,Er f(xˉ,yˉ))\gamma^{\prime}\in(\gamma,{\rm Er}\,f(\bar{x},\bar{y})). By (20), there is a δ>0\delta>0 such that

for any x∈Bδ(xˉ)x\in{B}_{\delta}(\bar{x}) and y∈Yy\in Y with f(x,y)>0f(x,y)>0. Thanks to (P2), taking a smaller δ\delta if necessary, we can ensure that

for all (x,y)∈X×Y(x,y)\in X\times Y such that 0<f(x,y)<δ0<f(x,y)<\delta.

Choose any ρ∈(0,δ)\rho\in(0,\delta) and any (x,y)∈X×Y(x,y)\in X\times Y such that d(x,xˉ)<ρd(x,\bar{x})<\rho and 0<f(x,y)<ρ0<f(x,y)<\rho (Such points exist since ∣∇f∣‾1⋄(xˉ,yˉ)<∞\overline{|\nabla{f}|}{}^{\diamond}_{1}(\bar{x},\bar{y})<\infty.) By (44), one can find a u∈S(f)u\in S(f) such that

The claimed inequality follows after taking limits as ρ↓0\rho\downarrow 0 and γ→Er f(xˉ,yˉ)\gamma\to{\rm Er}\,f(\bar{x},\bar{y}). ∎

It follows from Theorem 4.1 and Proposition 4.2 that, when XX and YY are complete and f+f_{+} is lower semicontinuous near (xˉ,yˉ)(\bar{x},\bar{y}), the uniform strict slope (24) of ff at (xˉ,yˉ)(\bar{x},\bar{y}) is invariant on the choice of an admissible ρ\rho-metric on X×YX\times Y.

2 Error bound criteria

Using slopes (24), (26), and (30), one can formulate several quantitative criteria of error bounds. The next corollary is a consequence of Theorems 4.1 and 3.3 and Proposition 3.2.

Let γ>0\gamma>0. Consider the following conditions:

ff has an error bound at (xˉ,yˉ)(\bar{x},\bar{y}) with some τ>0\tau>0;

∣∇f∣‾⋄(xˉ,yˉ)>γ\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈X×Y(x,y)\in X\times Y with d(x,xˉ)<ρd(x,\bar{x})<\rho, and 0<f(x,y)<ρ0<f(x,y)<\rho, it holds ∣∇f∣ρ⋄(x,y)>γ|\nabla{f}|_{\rho}^{\diamond}(x,y)>\gamma, and consequently there is a (u,v)∈X×Y(u,v)\in X\times Y such that

lim inf⁡x→xˉ,  f(x,y)↓0f(x,y)d(x,xˉ)>γ\displaystyle\liminf_{x\to\bar{x},\;f(x,y)\downarrow 0}\frac{f(x,y)}{d(x,\bar{x})}>\gamma;

∣∇f∣‾>(xˉ,yˉ)>γ\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈X×Y(x,y)\in X\times Y with d(x,xˉ)<ρd(x,\bar{x})<\rho and 0<f(x,y)<ρ0<f(x,y)<\rho, it holds ∣∇f∣ρ(x,y)>γ|\nabla{f}|_{\rho}(x,y)>\gamma and consequently, for any ε>0\varepsilon>0, there is a (u,v)∈Bε(x,y)(u,v)\in B_{\varepsilon}(x,y) such that

lim inf⁡x→xˉ,  f(x,y)↓0max⁡{∣∇f∣(x,y),f(x,y)d(x,xˉ)}>γ\displaystyle\liminf_{x\to\bar{x},\;f(x,y)\downarrow 0}\max\left\{|\nabla{f}|(x,y),\frac{f(x,y)}{d(x,\bar{x})}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈X×Y(x,y)\in X\times Y with d(x,xˉ)<ρd(x,\bar{x})<\rho, 0<f(x,y)<ρ0<f(x,y)<\rho, and f(x,y)/d(x,xˉ)≤γf(x,y)/d(x,\bar{x})\leq\gamma, it holds ∣∇f∣ρ(x,y)>γ|\nabla{f}|_{\rho}(x,y)>\gamma and consequently, for any ε>0\varepsilon>0, there is a (u,v)∈Bε(x,y)(u,v)\in B_{\varepsilon}(x,y) such that (46) holds true;

XX and YY are normed spaces and ∣∂f∣‾>(xˉ,yˉ)>γ\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈X×Y(x,y)\in X\times Y with ∥x−xˉ∥<ρ\|x-\bar{x}\|<\rho and 0<f(x,y)<ρ0<f(x,y)<\rho, it holds ∣∂f∣ρ(x,y)>γ|\partial{f}|_{\rho}(x,y)>\gamma and consequently ∥x∗∥>γ\|x^{*}\|>\gamma for all (x∗,y∗)∈∂f(x,y)(x^{*},y^{*})\in\partial f(x,y) with ∥y∗∥<ρ\|y^{*}\|<\rho.

XX and YY are normed spaces and lim inf⁡x→xˉ,  f(x,y)↓0max⁡{∣∂f∣(x,y),f(x,y)∥x−xˉ∥}>γ\displaystyle\liminf_{x\to\bar{x},\;f(x,y)\downarrow 0}\max\left\{|\partial{f}|(x,y),\frac{f(x,y)}{\|x-\bar{x}\|}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈X×Y(x,y)\in X\times Y with ∥x−xˉ∥<ρ\|x-\bar{x}\|<\rho, 0<f(x,y)<ρ0<f(x,y)<\rho, and f(x,y)/∥x−xˉ∥≤γf(x,y)/\|x-\bar{x}\|\leq\gamma, it holds ∣∂f∣ρ(x,y)>γ|\partial{f}|_{\rho}(x,y)>\gamma and consequently ∥x∗∥>γ\|x^{*}\|>\gamma for all (x∗,y∗)∈∂f(x,y)(x^{*},y^{*})\in\partial f(x,y) with ∥y∗∥<ρ\|y^{*}\|<\rho.

if γ<τ\gamma<\tau, then (a) \Rightarrow\(b);

if XX and YY are normed spaces, then (d) \Rightarrow\(f) and (e) \Rightarrow\(g).

Suppose XX and YY are complete and f+f_{+} is lower semicontinuous (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}). Then,

if τ≤γ\tau\leq\gamma, then (b) \Rightarrow\(a).

if XX and YY are Asplund spaces, then (d) \Leftrightarrow\(f) and (e) \Leftrightarrow\(g).

The next corollary presents a qualitative version of Corollary 4.3.

Suppose XX and YY are complete metric spaces and f+f_{+} is lower semicontinuous (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}). Then, ff has an error bound at (xˉ,yˉ)(\bar{x},\bar{y}) provided that one of the following conditions holds true:

∣∇f∣‾⋄(xˉ,yˉ)>0\overline{|\nabla{f}|}{}^{\diamond}(\bar{x},\bar{y})>0;

lim inf⁡x→xˉ,  f(x,y)↓0f(x,y)d(x,xˉ)>0\displaystyle\liminf_{x\to\bar{x},\;f(x,y)\downarrow 0}\frac{f(x,y)}{d(x,\bar{x})}>0;

∣∇f∣‾>(xˉ,yˉ)>0\overline{|\nabla{f}|}{}^{>}(\bar{x},\bar{y})>0;

lim inf⁡x→xˉ,  f(x,y)d(x,xˉ)↓0∣∇f∣(x,y)>0\displaystyle\liminf_{x\to\bar{x},\;\frac{f(x,y)}{d(x,\bar{x})}\downarrow 0}|\nabla{f}|(x,y)>0;

XX and YY are Asplund spaces and ∣∂f∣‾>(xˉ,yˉ)>0\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y})>0;

XX and YY are Asplund spaces and lim inf⁡x→xˉ,  f(x,y)∥x−xˉ∥↓0∣∂f∣(x,y)>0\displaystyle\liminf_{x\to\bar{x},\;\frac{f(x,y)}{\|x-\bar{x}\|}\downarrow 0}|\partial{f}|(x,y)>0.

condition (a) is also necessary for the local error bound property of ff at (xˉ,yˉ)(\bar{x},\bar{y});

if XX and YY are Asplund, then (e) \Leftrightarrow\(c) and (f) \Leftrightarrow\(d).

Metric subregularity

From now on, F:X⇉YF:X\rightrightarrows Y is a set-valued mapping between metric spaces and (xˉ,yˉ)∈gph F(\bar{x},\bar{y})\in{\rm gph}\,F. We are targeting the metric subregularity property, the main tool being the error bound criteria discussed in the previous section.

Set-valued mapping FF is metrically subregular at (xˉ,yˉ)(\bar{x},\bar{y}) with constant τ>0\tau>0 if there exists a neighbourhood UU of xˉ\bar{x} such that

The following (possibly infinite) constant is convenient for characterizing the metric subregularity property:

It is easy to check that FF is metrically subregular at (xˉ,yˉ)(\bar{x},\bar{y}) if and only if sr[F](xˉ,yˉ)>0{}^{s}r[F](\bar{x},\bar{y})>0. Moreover, when positive, constant (48) provides a quantitative characterization of this property. It coincides with the supremum of all positive τ\tau such that (47) holds for some UU.

Property (47) can be considered as a special case of the error bound property (19) while constant (48) reduces to (20) if ff is defined on X×YX\times Y by

Observe that ff is nonnegative, conditions (P1) and (P2) are trivially satisfied, and

Another important observation is that besides (49) one can relate to FF other real-valued functions satisfying conditions (P1), (P2), and (50). This way, it is possible to generalize the criteria presented in the rest of the paper to nonlinear, particularly Hölder-type, regularity properties.

2 Primal space slopes

The nonlocal slopes (23) and (24) of ff in the current setting take the following form:

We will call the above constants, respectively, the nonlocal ρ\rho-slope of FF at (x,y)∈gph F(x,y)\in{\rm gph}\,F and the uniform strict slope of FF at (xˉ,yˉ)(\bar{x},\bar{y}).

The local slopes (25) and (26), when applied to function (49), produce the following definitions:

They are called, respectively, the (local) ρ\rho-slope of FF at (x,y)∈gph F(x,y)\in{\rm gph}\,F and the strict slope of FF at (xˉ,yˉ)(\bar{x},\bar{y}).

The next statement is a consequence of Proposition 3.2.

∣∇F∣ρ(x,y)≤∣∇F∣ρ⋄(x,y)|\nabla{F}|_{\rho}(x,y)\leq|\nabla{F}|_{\rho}^{\diamond}(x,y) for all ρ>0\rho>0 and (x,y)∈gph F(x,y)\in{\rm gph}\,F,

∣∇F∣‾(xˉ,yˉ)≤∣∇F∣‾⋄(xˉ,yˉ)\overline{|\nabla{F}|}{}(\bar{x},\bar{y})\leq\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y}),

∣∇F∣‾⋄(xˉ,yˉ)≥lim inf⁡x→xˉ,y→yˉ(x,y)∈gphF,x∉F−1(yˉ)d(y,yˉ)d(x,xˉ)\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y})\geq\displaystyle\liminf_{\begin{subarray}{c}x\to\bar{x},\;y\to\bar{y}\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\frac{d(y,\bar{y})}{d(x,\bar{x})}.

3 Subdifferential slopes

If XX and YY are normed linear spaces, one can define the subdifferential ρ\rho-slope (ρ>0\rho>0) of FF at (x,y)∈gph F(x,y)\in{\rm gph}\,F with y≠yˉy\neq\bar{y} as

where JJ is the duality mapping defined by (6).

Using (53), we define the strict subdifferential slope of FF at (xˉ,yˉ)(\bar{x},\bar{y}):

In some situations, more advanced versions of (53) and (54) are required:

They are called, respectively, the approximate subdifferential ρ\rho-slope (ρ>0\rho>0) of FF at (x,y)∈gph F(x,y)\in{\rm gph}\,F with y≠yˉy\neq\bar{y} and the approximate strict subdifferential slope of FF at (xˉ,yˉ)(\bar{x},\bar{y}).

The next proposition gives relationships between the subdifferential slopes (53)–(56) which follow directly from the definitions.

∣∂F∣ρa(x,y)≤∣∂F∣ρ(x,y)|\partial{F}|^{a}_{\rho}(x,y)\leq|\partial{F}|_{\rho}(x,y) for all ρ>0\rho>0 and (x,y)∈gph F(x,y)\in{\rm gph}\,F;

∣∂F∣‾a(xˉ,yˉ)≤∣∂F∣‾(xˉ,yˉ)\overline{|\partial{F}|}{}^{a}(\bar{x},\bar{y})\leq\overline{|\partial{F}|}{}(\bar{x},\bar{y}).

The next proposition establishes relationships between the approximate subdifferential slopes (55) and (56) of set-valued mapping FF and the corresponding ones of function ff defined by (49) in the Asplund space setting.

Suppose XX and YY are Asplund, gph F{\rm gph}\,F is locally closed near (xˉ,yˉ)(\bar{x},\bar{y}), and function ff is given by (49). Then,

∣∂f∣ρ(x,y)≥lim inf⁡(x′,y′)→(x,y)(x′,y′)∈gphF ∣∂F∣ρa(x′,y′)\displaystyle|\partial{f}|_{\rho}(x,y)\geq\liminf_{\begin{subarray}{c}(x^{\prime},y^{\prime})\to(x,y)\\ (x^{\prime},y^{\prime})\in{\rm gph}\,F\end{subarray}}\ |\partial{F}|^{a}_{\rho}(x^{\prime},y^{\prime}) for all ρ>0\rho>0 and (x,y)∈gph F(x,y)\in{\rm gph}\,F near (xˉ,yˉ)(\bar{x},\bar{y}) with y≠yˉy\neq\bar{y};

∣∂f∣‾>(xˉ,yˉ)≥∣∂F∣‾a(xˉ,yˉ)\displaystyle\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y})\geq\overline{|\partial{F}|}{}^{a}(\bar{x},\bar{y}).

(i) Let ρ>0\rho>0 and (x,y)∈gph F(x,y)\in{\rm gph}\,F near (xˉ,yˉ)(\bar{x},\bar{y}) with y≠yˉy\neq\bar{y} be given such that gph F{\rm gph}\,F is locally closed near (x,y)(x,y). Observe that function ff is the sum of two functions on X×YX\times Y:

where δgph F\delta_{{\rm gph}\,F} is the indicator function of gph F{\rm gph}\,F: δgph F(u,v)=0\delta_{{\rm gph}\,F}(u,v)=0 if (u,v)∈gph F(u,v)\in{\rm gph}\,F and δgph F(u,v)=∞\delta_{{\rm gph}\,F}(u,v)=\infty otherwise. Considering X×YX\times Y with the product topology, by Lemmas 1.2 and 1.3, for any ε>0\varepsilon>0, it holds

The conclusion follows after passing to the limit in the right-hand side of the above inequality as ε↓0\varepsilon\downarrow 0.

(ii) By (i) and definition (56), for any ε>0\varepsilon>0, we have:

Choosing, for a fixed (x,y)(x,y), a sufficiently small positive ε<ρ−max⁡{∥x−xˉ∥,∥y−yˉ∥}\varepsilon<\rho-\max\{\|x-\bar{x}\|,\|y-\bar{y}\|\}, we can ensure that Bε(x)∩F−1(yˉ)=∅B_{\varepsilon}(x)\cap F^{-1}(\bar{y})=\emptyset. Hence,

Note that, unlike the primal space local slopes (51) and (52), the approximate subdifferential slopes (55) and (56) are not in general exact realizations of the corresponding subdifferential slopes (29) and (30) when applied to function (49). Proposition 5.3 guarantees only inequalities and only in the Asplund space setting, the main tool being the fuzzy sum rule (Lemma 1.2) valid in Asplund spaces. The next proposition presents an important case of equalities in general normed spaces involving simpler subdifferential slopes (53) and (54). The proof is similar to that of Proposition 5.3 with the replacement of the fuzzy sum rule by the exact either differentiable rule (see, e.g., [53, Corollary 1.12.2]) or the convex sum rule (Moreau–Rockafellar formula).

If XX and YY are normed spaces and either the norm in YY is Fréchet differentiable away from 0Y0_{Y}, or FF is convex, then

∣∂f∣ρ(x,y)=∣∂F∣ρ(x,y)\displaystyle|\partial{f}|_{\rho}(x,y)=|\partial{F}|_{\rho}(x,y) for all ρ>0\rho>0 and (x,y)∈gph F(x,y)\in{\rm gph}\,F near (xˉ,yˉ)(\bar{x},\bar{y}) with y≠yˉy\neq\bar{y};

∣∂f∣‾>(xˉ,yˉ)=∣∂F∣‾(xˉ,yˉ)\displaystyle\overline{|\partial{f}|}{}^{>}(\bar{x},\bar{y})=\overline{|\partial{F}|}{}(\bar{x},\bar{y}).

The next proposition gives a relationship between the primal space strict slope (52) and the approximate strict subdifferential slope (56) of a set-valued mapping FF in the Asplund space setting. It is a consequence of Theorem 3.3 and Proposition 5.3.

If XX and YY are Asplund and gph F{\rm gph}\,F is locally closed near (xˉ,yˉ)(\bar{x},\bar{y}), then ∣∇F∣‾(xˉ,yˉ)≥∣∂F∣‾a(xˉ,yˉ)\overline{|\nabla{F}|}{}(\bar{x},\bar{y})\geq\overline{|\partial{F}|}{}^{a}(\bar{x},\bar{y}).

4 Criteria of metric subregularity

We first get back to the original setting of a set-valued mapping F:X⇉YF:X\rightrightarrows Y between metric spaces with (xˉ,yˉ)∈gph F(\bar{x},\bar{y})\in{\rm gph}\,F. The next theorem is a consequence of Theorem 4.1.

sr[F](xˉ,yˉ)≤∣∇F∣‾⋄(xˉ,yˉ){}^{s}r[F](\bar{x},\bar{y})\leq\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y});

if XX and YY are complete and gph F{\rm gph}\,F is locally closed (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}), then sr[F](xˉ,yˉ)=∣∇F∣‾⋄(xˉ,yˉ){}^{s}r[F](\bar{x},\bar{y})=\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y}).

By Proposition 4.2, Theorem 5.6 is invariant on the choice of an admissible metric on X×YX\times Y.

In the convex case, one can formulate a precise estimate in terms of subdifferential slopes in the Banach space setting.

Suppose XX and YY are Banach spaces and gph F{\rm gph}\,F is convex and locally closed (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}). Then, sr[F](xˉ,yˉ)=∣∂F∣‾(xˉ,yˉ){}^{s}r[F](\bar{x},\bar{y})=\overline{|\partial{F}|}(\bar{x},\bar{y}).

Inequality sr[F]≥∣∂F∣‾(xˉ,yˉ){}^{s}r[F]\geq\overline{|\partial{F}|}(\bar{x},\bar{y}) follows from Theorem 5.6 and Propositions 5.1 and 5.4. Next we show that sr[F]≤∣∂F∣‾(xˉ,yˉ){}^{s}r[F]\leq\overline{|\partial{F}|}(\bar{x},\bar{y}). If sr[F](xˉ,yˉ)=0{}^{s}r[F](\bar{x},\bar{y})=0, the inequality is trivial. Suppose 0<τ<sr[F](xˉ,yˉ)0<\tau<{}^{s}r[F](\bar{x},\bar{y}) and 0<γ<10<\gamma<1. Then, by (48), there exists a ρ∈(0,1−γ)\rho\in(0,1-\gamma) such that

By the convexity of FF, the Fréchet normal cone to its graph coincides with the normal cone in the sense of convex analysis, and consequently it holds

Hence, ∥x∗∥>γτ\|x^{*}\|>\gamma\tau, and it follows from definitions (54) and (53) that ∣∂F∣‾(xˉ,yˉ)>γτ\overline{|\partial{F}|}(\bar{x},\bar{y})>\gamma\tau. Passing to the limit in the last inequality as γ→1\gamma\to 1 and τ→sr[F](xˉ,yˉ)\tau\to{}^{s}r[F](\bar{x},\bar{y}), we arrive at the claimed inequality. ∎

The next corollary summarizes necessary and sufficient quantitative criteria for metric subregularity.

Let γ>0\gamma>0. Consider the following conditions:

FF is metrically subregular at (xˉ,yˉ)(\bar{x},\bar{y}) with some τ>0\tau>0;

∣∇F∣‾⋄(xˉ,yˉ)>γ\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), d(x,xˉ)<ρd(x,\bar{x})<\rho, and d(y,yˉ)<ρd(y,\bar{y})<\rho, it holds ∣∇F∣ρ⋄(x,y)>γ|\nabla{F}|_{\rho}^{\diamond}(x,y)>\gamma, and consequently there is a (u,v)∈gph F(u,v)\in{\rm gph}\,F such that

lim inf⁡x→xˉ,y→yˉ(x,y)∈gphF,x∉F−1(yˉ)d(y,yˉ)d(x,xˉ)>γ\displaystyle\liminf_{\begin{subarray}{c}x\to\bar{x},\;y\to\bar{y}\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\frac{d(y,\bar{y})}{d(x,\bar{x})}>\gamma;

∣∇F∣‾(xˉ,yˉ)>γ\overline{|\nabla{F}|}{}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), d(x,xˉ)<ρd(x,\bar{x})<\rho, and d(y,yˉ)<ρd(y,\bar{y})<\rho, it holds ∣∇F∣ρ(x,y)>γ|\nabla{F}|_{\rho}(x,y)>\gamma, and consequently, for any ε>0\varepsilon>0, there is a (u,v)∈gph F(u,v)\in{\rm gph}\,F with d(u,x)<εd(u,x)<\varepsilon and d(v,y)<εd(v,y)<\varepsilon such that

lim⁡ρ↓0inf⁡d(x,xˉ)<ρ,d(y,yˉ)<ρ(x,y)∈gphF,x∉F−1(yˉ) max⁡{∣∇F∣ρ(x,y),d(y,yˉ)d(x,xˉ)}>γ\displaystyle\lim_{\rho\downarrow 0}\inf_{\begin{subarray}{c}d(x,\bar{x})<\rho,\,d(y,\bar{y})<\rho\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\,\max\left\{|\nabla{F}|_{\rho}(x,y),\frac{d(y,\bar{y})}{d(x,\bar{x})}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), d(x,xˉ)<ρd(x,\bar{x})<\rho, d(y,yˉ)<ρd(y,\bar{y})<\rho, and d(y,yˉ)/d(x,xˉ)≤γd(y,\bar{y})/d(x,\bar{x})\leq\gamma it holds ∣∇F∣ρ(x,y)>γ|\nabla{F}|_{\rho}(x,y)>\gamma, and consequently, for any ε>0\varepsilon>0, there is a (u,v)∈gph F(u,v)\in{\rm gph}\,F with d(u,x)<εd(u,x)<\varepsilon and d(v,y)<εd(v,y)<\varepsilon such that (59) holds true;

XX and YY are normed spaces and ∣∂F∣‾a(xˉ,yˉ)>γ\overline{|\partial{F}|}{}^{a}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), ∥x−xˉ∥<ρ\|x-\bar{x}\|<\rho, and ∥y−yˉ∥<ρ\|y-\bar{y}\|<\rho, it holds ∣∂F∣ρa(x,y)>γ|\partial{F}|^{a}_{\rho}(x,y)>\gamma, and consequently there exists an ε>0\varepsilon>0 such that

XX and YY are normed spaces and lim⁡ρ↓0inf⁡∥x−xˉ∥<ρ,∥y−yˉ∥<ρ(x,y)∈gphF,x∉F−1(yˉ) max⁡{∣∂F∣ρa(x,y),∥y−yˉ∥∥x−xˉ∥}>γ\displaystyle\lim_{\rho\downarrow 0}\inf_{\begin{subarray}{c}\|x-\bar{x}\|<\rho,\,\|y-\bar{y}\|<\rho\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\,\max\left\{|\partial{F}|{}^{a}_{\rho}(x,y),\frac{\|y-\bar{y}\|}{\|x-\bar{x}\|}\right\}>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), ∥x−xˉ∥<ρ\|x-\bar{x}\|<\rho, ∥y−yˉ∥<ρ\|y-\bar{y}\|<\rho, and ∥y−yˉ∥/∥x−xˉ∥≤γ\|y-\bar{y}\|/\|x-\bar{x}\|\leq\gamma, it holds ∣∂F∣ρa(x,y)>γ|\partial{F}|^{a}_{\rho}(x,y)>\gamma, and consequently there exists an ε>0\varepsilon>0 such that (60) holds true;

XX and YY are normed spaces and ∣∂F∣‾(xˉ,yˉ)>γ\overline{|\partial{F}|}{}(\bar{x},\bar{y})>\gamma, i.e., for some ρ>0\rho>0 and any (x,y)∈gph F(x,y)\in{\rm gph}\,F with x∉F−1(yˉ)x\notin F^{-1}(\bar{y}), ∥x−xˉ∥<ρ\|x-\bar{x}\|<\rho, and ∥y−yˉ∥<ρ\|y-\bar{y}\|<\rho, it holds ∣∂F∣ρ(x,y)>γ|\partial{F}|_{\rho}(x,y)>\gamma, and consequently

if γ<τ\gamma<\tau, then (a) \Rightarrow\(b).

Suppose XX and YY are complete, gph F{\rm gph}\,F is locally closed (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}) and. Then,

if τ≤γ\tau\leq\gamma, then (b) \Rightarrow\(a);

if XX and YY are Asplund, then (f) \Rightarrow\(d) and (g) \Rightarrow\(e);

if XX and YY are Banach and either the norm of YY is Fréchet differentiable away from 0Y0_{Y}, or FF is convex, then (h) \Rightarrow\(b).

Criterion (f) in the above proposition generalizes [6, Proposition 2.2], cf. [10, Theorem 3.1], [81, Theorem 4.5], [11, Theorem 5.1], [82, Theorem 4.1], [77, Theorem 4.1].

The next corollary presents a qualitative version of Corollary 5.8.

Suppose XX and YY are complete metric spaces and gph F{\rm gph}\,F is locally closed (in the product topology) near (xˉ,yˉ)(\bar{x},\bar{y}). Then, FF is metrically subregular at (xˉ,yˉ)(\bar{x},\bar{y}) provided that one of the following conditions holds true:

∣∇F∣‾⋄(xˉ,yˉ)>0\overline{|\nabla{F}|}{}^{\diamond}(\bar{x},\bar{y})>0;

lim inf⁡x→xˉ,y→yˉ(x,y)∈gphF,x∉F−1(yˉ)d(y,yˉ)d(x,xˉ)>0\displaystyle\liminf_{\begin{subarray}{c}x\to\bar{x},\;y\to\bar{y}\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\frac{d(y,\bar{y})}{d(x,\bar{x})}>0;

∣∇F∣‾(xˉ,yˉ)>0\overline{|\nabla{F}|}{}(\bar{x},\bar{y})>0;

lim⁡ρ↓0inf⁡d(x,xˉ)<ρ,d(y,yˉ)<ρ(x,y)∈gphF,x∉F−1(yˉ) max⁡{∣∇F∣ρ(x,y),d(y,yˉ)d(x,xˉ)}>0\displaystyle\lim_{\rho\downarrow 0}\inf_{\begin{subarray}{c}d(x,\bar{x})<\rho,\,d(y,\bar{y})<\rho\\ (x,y)\in{\rm gph}\,F,\,x\notin F^{-1}(\bar{y})\end{subarray}}\,\max\left\{|\nabla{F}|_{\rho}(x,y),\frac{d(y,\bar{y})}{d(x,\bar{x})}\right\}>0;

XX and YY are Asplund spaces and ∣∂F∣‾a(xˉ,yˉ)>0\overline{|\partial{F}|}{}^{a}(\bar{x},\bar{y})>0;

XX and YY are Banach spaces, either the norm of YY is Fréchet differentiable away from 0Y0_{Y} or FF is convex, and ∣∂F∣‾(xˉ,yˉ)>0\overline{|\partial{F}|}{}(\bar{x},\bar{y})>0.

condition (a) is also necessary for the metric subregularity of FF at (xˉ,yˉ)(\bar{x},\bar{y});

Criterion (a) in the above corollary (in the more general Hölder setting) can be found in [83, Proposition 3.4], see also [47, Theorem 1].

A sufficient metric subregularity criterion similar to condition (f) was suggested recently by Gfrerer . A key ingredient of this criterion is the following limit set [4, Definition 3.1]:

The next theorem is the Asplund space part of [4, Theorem 3.2]:

Suppose XX and YY are Asplund and gph F{\rm gph}\,F is locally closed. If (0,0)∉Cr0F(xˉ,yˉ)(0,0)\notin{\rm Cr}_{0}F(\bar{x},\bar{y}), then FF is metrically subregular at (xˉ,yˉ)(\bar{x},\bar{y}).

This theorem is a consequence of Corollary 5.9 thanks to the next fact.

If (0,0)∉Cr0F(xˉ,yˉ)(0,0)\notin{\rm Cr}_{0}F(\bar{x},\bar{y}), then condition (61) holds true.

Let condition (61) fail. Then, for any k=1,2,…k=1,2,\ldots, there exists a point (xk,yk)∈gph F(x_{k},y_{k})\in{\rm gph}\,F such that xk∉F−1(yˉ)x_{k}\notin F^{-1}(\bar{y}), ∥xk−xˉ∥<1/k\|x_{k}-\bar{x}\|<1/k, ∥yk−yˉ∥<1/k\|y_{k}-\bar{y}\|<1/k, ∥yk−yˉ∥/∥xk−xˉ∥<1/k\|y_{k}-\bar{y}\|/\|x_{k}-\bar{x}\|<1/k, and ∣∂F∣1/ka(xk,yk)<1/k|\partial{F}|{}^{a}_{1/k}(x_{k},y_{k})<1/k. By definition (55), there exist elements vk∗∈Y∗v_{k}^{*}\in Y^{*} with ∥vk∗∥>1−1/k\|v_{k}^{*}\|>1-1/k and uk∗∈D∗F(xk,yk)(vk∗)u_{k}^{*}\in D^{*}F(x_{k},y_{k})(v_{k}^{*}) with ∥uk∗∥<1/k\|u_{k}^{*}\|<1/k. Denote tk:=∥xk−xˉ∥t_{k}:=\|x_{k}-\bar{x}\|, uk:=tk−1(xk−xˉ)u_{k}:=t_{k}^{-1}(x_{k}-\bar{x}), vk:=tk−1(yk−yˉ)v_{k}:=t_{k}^{-1}(y_{k}-\bar{y}), yk∗=vk∗/∥vk∗∥y_{k}^{*}=v_{k}^{*}/\|v_{k}^{*}\|, and xk∗=uk∗/∥vk∗∥x_{k}^{*}=u_{k}^{*}/\|v_{k}^{*}\|. Obviously, 0<tk<1/k0<t_{k}<1/k, ∥uk∥=1\|u_{k}\|=1, ∥vk∥<1/k\|v_{k}\|<1/k, uk=xˉ+tkuku_{k}=\bar{x}+t_{k}u_{k}, vk=yˉ+tkvkv_{k}=\bar{y}+t_{k}v_{k}, ∥yk∗∥=1\|y_{k}^{*}\|=1, ∥xk∗∥<(1/k)/(1−1/k)=1/(k−1)\|x_{k}^{*}\|<(1/k)/(1-1/k)=1/(k-1) and xk∗∈D∗F(xˉ+tkuk,yˉ+tkvk)(yk∗)x_{k}^{*}\in D^{*}F(\bar{x}+t_{k}u_{k},\bar{y}+t_{k}v_{k})(y_{k}^{*}). It holds tk↓0t_{k}\downarrow 0, vk→0v_{k}\to 0, and xk∗→0x_{k}^{*}\to 0. Hence, (0,0)∈Cr0F(xˉ,yˉ)(0,0)\in{\rm Cr}_{0}F(\bar{x},\bar{y}). ∎

It is easy to see from the proof of Proposition 5.11 that its conclusion remains true if condition (0,0)∉Cr0F(xˉ,yˉ)(0,0)\notin{\rm Cr}_{0}F(\bar{x},\bar{y}) is replaced by a weaker one involving outer limit set Cr0>F(xˉ,yˉ){\rm Cr}_{0}^{>}F(\bar{x},\bar{y}) [4, p. 1450], [49, p. 156].

Acknowledgements

The author is very happy to submit his paper to the special issue dedicated to the 40th Anniversary of the journal where his first paper in English was published in 1988. The author is grateful to the then editor-in-chief, Professor Karl-Heinz Elster for his support and keeps in his archive a postcard signed by Professor Elster informing the author about the acceptance of that paper.

Funding

This work was supported by the Australian Research Council, grant DP110102011.

References