Доклади на Българската академия на науките Comptes rendus de l’Acad´ emie bulgare des Sciences
Tome 62, No 7, 2009
MATHEMATIQUES Th´ eorie de l’optimisation
SUBDIFFERENTIABILITY WITH RESPECT TO min-TYPE FUNCTIONS
Ivan Ginchev
(Submitted by Academician P. Kenderov on April 7, 2009)
Abstract
A characterization of the L
0k-subdifferentiable functions (k positive inte- ger) is obtained. Recall that a function f : R
n→ R ∪ {+∞} is called L
k- subdifferentiable (Rubinov [
4]) if it admits a L
k-subgradient at any point x
0∈ dom f , that is a functional ℓ : R
n→ R, ℓ(x) = min
1≤i≤khl
i, xi, such that f (x) ≥ ℓ(x) − ℓ(x
0) + f (x
0), ∀x ∈ R
n. We call f L
0k-subdifferentiable if f admits at any x
0∈ dom f an L
k-subgradient of special form (as explained in the paper).
Key words: abstract convexity, abstract subdifferentiability, min-type functions
2000 Mathematics Subject Classification: 49J52, 49N15
1. Introduction. The abstract convex analysis, grown after the monographs
of Pallaschke, Rolewicz [
2], Singer [
7] and Rubinov [
4] to a mathematical
discipline with its own problems, aims to generalize the results of convex analysis
to abstract convex functions on the base of global aspects of the subdifferential
(generalizations on the base of local aspects lead to nonsmooth analysis). Its im-
portance is due mainly to applications to global optimization. One of the problems
of abstract convex analysis is to characterize the class of abstract subdifferentiable
functions. In this paper we characterize the class of L
0k-subdifferentiable functions,
k positive integer. The L
0k-subdifferentiability is defined in the next section. The
paper continues the research from [
1] where this problem is solved for positively
homogeneous (PH) functions in the special case k = n, and from [
4] where the
case k ≥ n + 1 is studied.
2. Preliminaries. Denote by R
+∞:= R ∪ {+∞}. Let X be a given set and L be a set of functions ℓ : X → R. The functions from L are called abstract linear functions. For a function f : X → R
+∞the function ℓ ∈ L, such that f(x) ≥ ℓ(x) − ℓ(x
0) + f (x
0), ∀x ∈ X, is called an L-subgradient of f at x
0. The set ∂
Lf (x
0) of all subgradients of f at x
0is called the L-subdifferential of f at x
0. If ∂
Lf (x
0) 6= ∅, then f is called L-subdifferentiable at x
0. The function f is called L-subdifferentiable, if it is L-subdifferentiable at any point x
0∈ dom f :=
{x ∈ X | f (x) 6= +∞}.
The set H = H
L= {h : X → R | h(x) = ℓ(x) − c, ℓ ∈ L, c ∈ R} forms the set of abstract affine functions. A function f : X → R
+∞is said H-convex at x
0, if f (x
0) = sup{h(x
0) | h ∈ H, h ≤ f }, and H-convex if it is H-convex at any x
0∈ X. Here h ≤ f means h(x) ≤ f (x) for all x ∈ X.
In the sequel we consider the case X = R
n. Then hx, yi = P
nj=1
x
jy
jdenotes the scalar product of the vectors x = (x
1, . . . , x
n) ∈ R
nand y = (y
1, . . . , y
n) ∈ R
n, and kxk = hx, xi
1/2stands for the Euclidean norm of x.
In this paper we are interested in abstract subdifferentiability with respect to min-type functions. For a positive integer k we define the class of abstract linear functions L
k(min-type functions) as the set of the functionals ℓ : R
n→ R such that ℓ(x) = min
1≤i≤khl
i, xi for some l
1, . . . , l
k∈ R
n. Abstract convexity, and in particular abstract subdifferentiability, with respect to min-type functions is studied in [
4, 5] and [
6]. The original aim of the present paper was to characterize the class of L
k-subdifferentiable functions. This aim underwent some change as it is explained below. When k ≥ n + 1 the problem finds a satisfactory solution (compare with Rubinov [
4], Theorem 5.19). So, the interesting case is k ≤ n.
Confining to PH functions in [
1], we consider the case k = n as a crucial one.
Observe also that L
1is the class of the linear functions, so the case k = 1 leads to the usual convexity and subdifferentiability.
For a given function f : R
n→ R
+∞and x
0∈ dom f the problem to find a generic L
k-subgradient ℓ meets with constructive difficulties. So, we will confine to look for L
k-subgradiends ℓ(x) = min
1≤i≤khl
i, xi from ∂
Lkf (x
0) having the property
(1) hl
1, x
0i = hl
2, x
0i = · · · = hl
k, x
0i (= ℓ(x
0)) .
The set of all these subgradients is denoted by L
0k(x
0). By definition L
k(x
0) ⊂ L
k. We say that f is L
0k-subdifferentiable at x
0if it is L
0k(x
0)-subdifferentiable at x
0, and we use to write often ∂
L0k
f (x
0) for this subdifferential instead of ∂
L0k(x0)
f (x
0).
In the sequel we use the notion of calmness originating from [
3]. The function f : R
n→ R
+∞is called (globally) calm at the point x
0∈ dom f if
Calm f (x
0) := inf f (x) − f (x
0)
kx − x
0k | x ∈ R
n, x 6= x
0> −∞ .
The value Calm f (x
0) is called the (global) calmness of f at x
0.
Proposition 1. If f is L
0k-subdifferentiable at x
0∈ dom f , then Calm f (x
0)
> −∞.
Proof. If ℓ ∈ ∂
L0k
f (x
0) and ℓ(x) = min
1≤i≤khl
i, xi, then for x 6= x
0holds f (x) − f (x
0)
kx − x
0k ≥ ℓ(x) − ℓ(x
0)
kx − x
0k = min
1≤i≤khl
i, x − x
0i
kx − x
0k ≥ − max
1≤i≤k
kl
ik , whence Calm f (x
0) ≥ − max
1≤i≤kkl
ik > −∞.
3. L
′k-subdifferentiability. Given a function f : R
n→ R
+∞, a point x
0∈ R
n, an m-dimensional subspace L ⊂ R
n, and a vector ζ ∈ R
n, we introduce the function
f ˜
x0,L,ζ(x) =
f (x
0) + hζ, zi , x = x
0+ z, z ∈ L , f (x) , otherwise .
With the function f we relate the following condition:
C (f, x
0, L, ζ) : inf
z∈L
Calm ˜ f
x0,L,ζ(x
0+ z) > −∞ .
Given a function g : R
n→ R
+∞and a subspace L, we denote by g|
Lthe restriction of g on L. The dual space of L is denoted by L
∗(that is L
∗stands for the set of the linear functionals on L). The notation ∂g|
L(x
0) denotes the subdifferential of g|
Lat x
0∈ L, that is
∂g|
L(x
0) = {ℓ
∗∈ L
∗| g|
L(x) ≥ ℓ
∗(x) − ℓ
∗(x
0) + g|
L(x
0) for all x ∈ L} . The elements ℓ
∗∈ ∂g|
L(x
0) are called subgradients of g|
Lat x
0. From the repre- sentation ℓ
∗(x) = hζ, xi with appropriate ζ ∈ R
n, we can identify the functional ℓ
∗with the vectors ζ, considering equivalent any two vectors ζ
1, ζ
2, which difference ζ
1− ζ
2is orthogonal to L. On the basis of this identification the subdifferential
∂g|
L(x
0) is considered as a set of vectors ζ ∈ R
n. In this sense in the sequel we use to write ζ ∈ ∂g|
L(x
0).
Theorem 1. Let f : R
n→ R
+∞and x
0∈ dom f . Let k be integer with 1 ≤ k ≤ n. Then f is L
0k-subdifferentiable at x
0if and only if there exists an (n + 1 − k)-dimensional subspace L ⊂ R
nwith x
0∈ L, and there exists ζ ∈ ∂f |
L, such that condition C(f, x
0, L, ζ) is satisfied.
Proof. Necessity. Let f be L
0k-subdifferentiable at x
0∈ dom f , and let ℓ ∈ ∂
L0k
f (x
0). Then ℓ(x) = min
1≤i≤khl
i, xi and (1) holds. Actually (1) is a homo-
geneous linear system with k − 1 equations, hence of rank at most k − 1. Taking
into account that x
0also solves (1), we can find an (n + 1 − k)-dimensional sub-
space L ⊂ R
nsuch that x
0∈ L and ℓ
∗:= ℓ|
L∈ L
∗. Restricting the inequality
f(x) − f (x
0) ≥ ℓ(x) − ℓ(x
0), x ∈ R
n, to L, we get ℓ
∗∈ ∂f |
L(x
0). Using this
inequality and the representation ℓ
∗(x) = hζ, xi, x ∈ L, we get
Calm ˜ f
x0,L,ζ(x
0+ z) = inf
x∈Rn x6=x0+z
f ˜
x0,L,ζ(x) − ˜ f
x0,L,ζ(x
0+ z) kx − x
0− zk
≥ min
inf
x∈Rn x6=x0+z
f (x) − f (x
0) − hζ, zi
kx − x
0− zk , inf
x=x0+w, w∈L w6=z
f ˜
x0,L,ζ(x) − f (x
0) − hζ, zi kx − x
0− zk
≥ min
inf
x∈Rn x6=x0+z
ℓ(x) − ℓ(x
0) − hζ, zi kx − x
0− zk , inf
w∈L w6=z
hζ, w − zi kw − zk
≥ min
− max
1≤i≤k
kl
ik , − kζk
.
The right-hand side of this inequality is finite and does not depend on z, whence condition C(f, x
0, L, ζ) is satisfied.
Sufficiency. Due to condition C(f, x
0, L, ζ) there exists a constant C > 0 such that
(2) inf
z∈L
Calm ˜ f
x0,L,ζ(x
0+ z) ≥ −C > −∞ .
Consider the subspace M = {x ∈ R
n| hl, xi = 0 for all l ∈ L} of R
northogonal to the subspace L. Since M is a (k − 1) -dimensional subspace, we can find k vectors m
1, . . . , m
ksuch that their convex hull S, which is a simplex, contains the ball B = {x ∈ M : kxk ≤ 1}. Let q(x) = max
1≤i≤khm
i, xi be the support function of S. Since S ⊃ B and the support function of B is equal to kxk, it follows that
(3) q(x) := max
1≤i≤k
hm
i, xi ≥ kxk, x ∈ M .
Fix x ∈ R
nand let ¯ x be the orthogonal projection of x on L. Then ¯ x =
n+1−k
X
i=1
hu
i, xi u
i, where {u
1, . . . , u
n+1−k} is an orthonormal basis of L. Since ¯ x = x
0+ (¯ x − x
0) ∈ x
0+ L, we have
(4) f ˜
x0,L,ζ(¯ x) = f (x
0) + hζ, ¯ x − x
0i . Since ¯ x ∈ L, from (2) we have
f ˜
x0,L,ζ(x) − ˜ f
x0,L,ζ(¯ x) ≥ −C kx − ¯ xk . Due to (3) and x − ¯ x ∈ M we get
kx − ¯ xk ≤ max
1≤i≤k
hm
i, x − ¯ xi ,
so that
f ˜
x0,L,ζ(x) − ˜ f
x0,L,ζ(¯ x) ≥ − C kx − ¯ xk ≥ − C max
1≤i≤k
hm
i, x − ¯ xi .
Since m
i∈ M, i = 1, . . . , k, and ¯ x belongs to the subspace L being orthogonal to M, it follows that hm
i, xi = 0 for i = 1, . . . , k. Using these equalities and (4) we ¯ obtain
f (x) ≥ ˜ f
x0,L,ζ(x) = ˜ f
x0,L,ζ(x) − ˜ f
x0,L,ζ(¯ x)
+ ˜ f
x0,Lζ(¯ x)
≥ − C max
1≤i≤k
hm
i, xi + f (x
0) + hζ, ¯ x − x
0i
≥ − C max
1≤i≤k
hm
i, xi + f (x
0) +
n+1−k
X
i=1
hu
i, xi hζ, u
ii − hζ, x
0i , or equivalently
(5) f (x) − f (x
0) ≥ min
1≤i≤k
h − C m
i+
n+1−k
X
i=1
hζ, u
ii u
i, x i − hζ, x
0i .
Here we have used the inequality f (x) ≥ ˜ f
x0,L,ζ(x) which needs to be explained only when x = x
0+ z, z ∈ L. Then this inequality reduces to
f (x
0+ z) − f (x
0) ≥ hζ, zi , z ∈ L ,
which is true by definition since ζ ∈ ∂f |
L(x
0) is a subgradient of the convex function f |
L.
Put now
l
i= − C m
i+
n+1−k
X
i=1
hζ, u
ii u
i, i = 1, . . . , k ,
and observe that these vectors do not depend on x (from here on x could be considered an arbitrary vector). Define the functional ℓ : R
n→ R by ℓ(x) = min
1≤i≤khl
i, xi. We have obviously
hl
i, x
0i = h − C m
i, x
0i +
n+1−k
X
i=1
hζ, u
ii hu
i, x
0i
= h
n+1−k
X
i=1
hζ, u
ii u
i, x
0i = h¯ ζ, x
0i , i = 1, . . . , k ,
where ¯ ζ = P
n+1−ki=1
hζ, u
ii u
iis the orthogonal projection of ζ on L. These equal- ities show that ℓ ∈ L
0k(x
0) and
ℓ(x
0) = h¯ ζ, x
0i = hζ, x
0i − hζ − ¯ ζ, x
0i = hζ, x
0i . Now inequality (5) can be written as
f (x) − f (x
0) ≥ ℓ(x) − ℓ(x
0) ,
which shows that ℓ ∈ ∂
L0k(x0)