Dini Derivatives in Optimization
Dini Derivatives in Optimization
D I N I D E R I V A T I V E S IN O P T I M I Z A T I O N - P A R T I (*)
G. G I O R G I
Dip. di Ricerche Aziendali
Univ. of Pavia (Italy)
S. K O M I . ~ S I
Fac. of Economics Jauns Pannonius
University Pdcs (Hungary)
This paper, published in two parts, is mainly concerned with general properties of Dini deriva-
fives of functions of one and several variables and with some applications of this topic to the study of
generalized convexity and generalized optimality conditions for mathematical programming problems.
In part I the basic definitions and properties are given, with reference both to functions of one
real variable and to functions of several real variables. In this part special attention is given to the
restatement of the basic theorems of the classical analysis to nondifferentiable functions, in terms of
Dini derivatives.
In part I1 we use these derivatives in order to define some classes of nondifferentiable generalized
convex functions and the class of generalized upper quasidifferentiable functions. This part concludes
with the development of optimality conditions for a nonsmooth programming problem, expressed in
terms of the tools prevously introduced.
Introduction
(*) This research was supported by the Italian Ministry of University and Scientific Research and
by the National Science Foundation of the Hungarian Academy of Sciences and Arts (grant OTKA
354/86). The authors have shared their work as follows: Chapters 1 and 3 are attributed to the first
author, whereas Chapters 2 and 4 are attributed to the second author. The Introduction and Chapter
5 is common.
order differentiable. Besides treating the classical smooth problems, the mathematicians
got many impulses in the last decades from other sciences (mainly from economics, en-
geneering, etc.) in order to treat nonsmooth, nondifferentiable optimization problems.
The analysis of such problems has definitely required some generalizations of the
derivative. Since the early 1960's much effort has gone into the development of a gener-
alized kind of differentiation that can be useful in the analysis of optimization problems.
The subject has grown very rapidly since then.
Our aim in this paper is to collect and to state the most relevant (old and new) results
concerning Dini detivative~ the roots of whose study stretch back to the end o f the last
century [16, 39]. Besides gathering together the relevant results concerning this subject
we provide some new results as well and reformulate some known results in a more
complete or more general form.
Chapter 1 is concerned with the Dini derivatives of a function of one variable. After
summing up some basic properties and calculus rules, some extensions and general-
izations of the classical Rolle and Lagrange Mean Value Theorems are discussed. The
common feature of these kinds of results lays in establishing the relationships between
the increment of a function on a closed interval and the values of its Dini derivatives.
These results allow to characterize monotonicity and continuity in terms of the Dini
derivatives. At the end of this chapter the classical second order optimality conditions
are extedend for twice Dini differentiable functions.
Chapter 2 is concerned with the study of different Dini derivative concepts for func-
tions of several variables. The basic properties of the directional Dini derivatives and the
directional Dini-Hadamard derivatives (the contingent derivatives) are reviewed. At the
end of this chapter the calculus rules for max-functions and an implicit function theorem
for nondifferentiable functions are presented.
In Chapter 3 quasiconvexity and pseudoconvexity are characterized in terms of di-
rectional Dini derivatives.
Generalized convexity, as its name points out, is an extension of the convexity con-
cept. Quasidifferentiability provides another path in extending the convexity concept
(and the differentiability concept, as well). Chapter 4 is devoted to the study of general-
ized upper quasidifferentiability, a recent extension of the quasidifferentiability notion.
In Chapter 5 optimality conditions are derived, for both unconstrained and
constrained mathematical programming problems described by generalized upper qua-
sidifferentiable functions.
Owing to the relevance of the subject with respect to the present line of researches
in optimization theory and for the reader's convenience, we have preferred to give the
proofs of several results, which has compelled us to divide the paper in two parts: part
I, composed by the Introduction and Chapters 1 and 2; part II, composed by the same
Introduction and the remaining Chapters 3, 4 and 5.
1. Dini derivatives of function of single variable
Let f ( t ) be a real valued function defined over the open interval ( a, b). Let t o E
E (a, b). We define the four Dini derivatives of f ( t ) at t o as follows:
D§ f (to) = lim sup f(t) - f(t~ , D § (to) = lim inf f(t) - f (to)
t-.t o. t -- t o t-.to, t -- t o
D + f ( t o ) is the upper right Dini derivative, D+ f ( t o ) is the lower right Dini derivative,
D - f ( t o) is the upper left Dini derivative, D_ f ( t o ) is the lower left Dini derivative
of f ( t ) evaluated at t o .
It is obvious that the following inequalities always hold:
We allow infinite limits in the above definitions, so the Dini derivatives may attain
the infinite values +o,o, - o o , as well. The typical feature of Dini derivatives is that they
always exist and admit very useful calculus rules, as well. The following calculus rules
come from the properties of the ,limsup>~ and <,liminf~ operations and from the definition
of the Dini derivatives. For a larger collection of such rules we refer the reader to the
book of Mc Shane [41 ].
Let f l ( t ) and f z ( t ) be arbitrary functions defined on a neighbourhood of t o E R .
Then
D+ [fl + f2] (to) -( D+fl (to) + D+f2 (to) (la)
and
D+ [fl+ f2] (to)-> D+f, (to)+ D+iz (to); (Ib)
in particular if f~(to) exists then
The following statement provides the link beetwen the Dini derivatives and the deriva-
tive of a function of one variable: f ( t ) is differentiable at t o if and only if the four
Dini derivatives at t o are equal and finite. Then
:' (to) -- ,9+f (to) = ,9§ (to) = ,D- f (to) = ,9_f (to).
/ ( t ) - / (t o)
t - to
P r o o f If the function f ( t ) is not continuous at to, then there exist e > 0 and a
sequence t , 4 t o such that I f ( t , ) - f ( t 0 ) l > c. It follows that
I f(t')-'f(t~ 4+oo
for t , 4.4 to and this implies that at least one of the four Dini derivatives is not finite.
Q.E.D.
The following statement is a special case of the Denjoy-Young-Saks theorem [ 12, 37,
44].
THEOREM 1.2. Let f ( t) be detlned on the open interval I and the Dini derivaO'ves
D + f ( t ) , D + f ( t ) , D - f ( t ) , D _ f ( t ) betiniteateachpointofI. Then f ( t ) isdiffer-
entiable on I almost everywhere.
The following example shows that if all of the four Dini derivatives are not finite,
continuity is in general not ensured.
6
EXAMPLE 1. Let us consider the following function:
Rolle-type theorems. The common feature of these kinds of theorems lays in es-
tablishing special properties of the derivative (or generalized derivatives) of a function
defined on a closed interval and assuming the same values at the endpoints of that given
interval.
The folliwing lemma plays a crucial role in extending several statements of the clas-
sical analysis.
LEMMA 1.3. [5, Lemma 1] Let f ( t ) be defined on the open interval I . I f D+ f ( t o ) >
> 0 and D _ f ( t o ) > O, where t o E I, then f ( t ) islocallysttictlyincreasingat t o .
I f D+ f ( to) < 0 and D - f ( t o) < 0 then f ( t) is locally strictly decreasing at to 9
Proof. Assume that D + f ( t o) > 0 and D r ( t o ) > 0 . Then there exist t',t" E I,
t' < t o < t" such that
f ( O - f (to)
>0
t - to
The second part of the theorem can be prove,de by the same reasoning. Q.E.D.
Proof. Let f ( t ) be locally strictly increasing at each point of [ a, b]. Assume for
contradiction that there exist t l , t 2 E [a,b], suchthat t I < t 2 and f ( t l ) > f ( t 2 ) .
Set
T= {tit1 <t<t2 and f(tl) <f(t)}
and
to = sup 7'.
Since f ( t ) is locally strictly increasing at t I and t2, therefore T -~ O and t I <
< to < t2 9
Since f ( t ) is locally strictly increasing at to, therefore there exists 6 < O, such
that
to - 6 < t < to implies f ( t ) < f (to) (4a)
and
to < t < to + 6 implies f (to) < : ( t ) . (4b)
Bythedefinitionof to,t o < t impliesthat t E T, consequently f ( t) < f ( t 1) . Taking
into account (4b) it follows that forany t o < t < to+6 onehas f ( t o ) < f ( t ) < f ( t l)
and thus
: (to)< : (t,).
Ontheotherhand thereexists t' E (to -6, to) such that t' E T .Taking imo account
(4a) and the definitionof 7", one has f(tl) <_ f(t') < f(to), which contradicts the
above inequality f( ti) > f(to) 9 This contradictionproves the statement of the above
theorem.
The statement on strictly decreasing functions is proved in a similar manner. Q.E.D.
The following Rolle-type theorem, due to E. Castagnoli, does not impose any extra
requirements on the function.
THEOREM 1.5. [5] Let f ( t ) be detined on the closed interval [ a, b] and let f ( a ) =
= f ( b ) . Then there exist t 1, t2 E [ a, b] such that
and
either D + f (t2) > 0 or D - : (t2) > 0.
Proof. Assume for contradiction that there does not exist t~ with the required prop-
erty. Then D+f(t) > 0 and D _ f ( t ) > 0 for all t E [a,b]. It follows by L e m m a
1.3 that f ( t ) is locally strictly increasing at each point of [ a, b] and by Lemma 1.4
that it is strictly increasing on [ a, b], which contradicts the assumption f ( a ) = f ( b ) .
The second part of the theorem can be proved by the same reasoning. Q.E.D.
If we impose some special properties on the function we can obtain more information
about the behaviour of the dini derivatives.
One can also find Rolle-type statements involving Dini derivatives and continuous
functions in some other papers (see [39, 43]). Now we present a more complete version
of the said results.
THEOREM 1.7. Let the function f ( t ) be defined and continuous on the closed interval
[ a, b] . A s s u m e that f ( a ) = f ( b ) . Then there exist intennediate values t l, t2, t3, t4 E
E (a, b) such that
Proof. According to a well known theorem, the set of the function values is a closed
interval:
{f(t) :t E [a,b]} = [m,M].
Case i): m = M .
In this case f ( t ) is constant over [ a, b] so all of the Dini derivatives are equal to
0 for every t E (a, b).
Case ii): M > f ( a ) .
In this case there exists d E (a,b) suchthat f ( d ) = M . Let f ( a ) < y < M .
Since f ( t ) is continuous there is a last point d I in [a,d] and a first point d 2 in [d,b]
where the function f ( t) assumes the value y ( f ( d 1) = f ( d 2) = ~1) . Put t I = dl,
t 2 -- d, t 3 = d, t 4 = d,2 . It is not difficult to show that the inequalities (6) are fulfilled
with this choice.
Case iii): m < f ( a ) .
The proof goes by the same arguments of ii). Q.E.D.
REMARK. Note that Theorem 1.7 is not a consequence of Theorem 1.6. The arguments
used in the proof of Theorem 1.6 are not sufficient to obtain Theorem 1.7.
THEOREM 1.8. (Generalized Mean Value Theorem) Let the function f ( t) be defined
on the closed interval [ a, b] . Put
f(b) - f(a)
a = and h(t) = f ( t ) - f ( a ) - a ( t - a). (7)
b-a
D - f ( b ) < ~ < D+ f ( a ) .
M=sup(h(t) :a<_t<b)>0,
D + h ( t ) = D + f ( t ) - or, D _ h ( t ) = D f ( t ) - c~
the statement of the above theorem is immediately obtained by means of Theorem 1.6.
Q.E.D.
REMARK. If f ( t ) is differentiable then the above theorem gives the Lagrange theorem,
and coincides with Goodner's result in the case of continuous function with finite Dini
derivatives [22, Theorem 2].
It should be mentioned that in contrast with the classical mean value theorem (for dif-
ferentiable functions) in case of semicontinuous functions it is no longer possible to think
of t I and t 2 as intermediate values of [ a, b]. The following example demonstrates
this fact.
11
EXAMPLE 2. Let us consider the following lower semicontinuous function:
f ( t) =
t-r~ if
if
o<,<1,
t = O,
t=l.
B.M. Glover has made an attempt so that t I is an intermediate value, by' impos-
ing an additional property on f ( t ) . He has stated [21, Remark 3.2] that if t h e lower
semicontinuous function f ( t ) assumes a maximum over [ a, b] then there exists an
intermediate value t I E (a,b) such that D + f ( t l ) >_ a . Example 2 is a counterex-
ample for Glover's statement. The next theorem provides a possible way to transform
the Glover's assertion into a true statement. For this it is enough to impose the G l o v e r ' s
condition on the auxiliary function h ( t ) , instead of f ( t ) , where h(t) is the function
defined in (7).
Proof.. i) First we prove that h(t) can neither be strictly increasing nor strictly de-
creasing on (a, b).
Suppose for contradiction that h(t) is strictly decreasing on (a, b). Furthermore
h(t) is also lowersemicontinuous on [ a,b] and h(t) > h( a) = h(b) for all t E
E ( a , b ) . From these facts it follows that h(t) does not assume a maximal value on
[a, b]. This contradiction proves that h(t) cannot be strictly decreasing on (a, b).
One can prove by the same arguments that h(t) can neither be strictly increasing on
(a, b).
It follows that if h(t) is either nonincreasing or nondecreasing on (a, b), t h e n there
exists a point t o E (a, b) and a neighborhood of it where h(t) is constant. In this
case D+ h ( t 0) = D - h ( t 0) = 0 and thus the statement of the above theorem holds for
t ! = t o and t 2 = t o .
12
At last assume now that h(t) fails to be monotone on ( a , b ) . Then there exist
s l , s 2 E ( a , b ) , a I < s 2 and Px,P2 E ( a , b ) , p t < P2 such that
h (P2) - h (Pl)
D - h (t2) = D - f (t2) - a < < 0,
P2 - Pl
so the statement of the theorem is satisfied with t I and t 2 . The proofofii) is analogous
to the proof of i). Q.E.D.
THEOREM 1.11. Let the function f ( t ) be delincd and continuous on the closed interval
[ a, b] . Then there exist tl , t2 , t3 , t 4 E ( a, b) such that
It is worth mentioning that an extension of the Cauchy mean value theorem and the
Taylor-formula, involving Dini derivatives, has been elaborated by E. Castagnoli in [5].
13
THEOREM 1.12. [5, Lemma 1] Let f ( t) be dcfincd on ( a, b) .
i) l f D+f(t) > 0 and D _ f ( t ) > 0 forMl t E (a,b) then f ( t ) isstrictly
increasing on ( a, b).
it') If D+ f ( t ) < 0 and D - f ( t ) < 0 forall t E (a,b) then f ( t ) isstn'ctly
decreasing on ( a, b).
The following example shows that e.g. condition D+ f ( t ) > 0 alone does not ensure
the strict monotonicity of the related function.
t if t E [0,1)
f(t)= t-1 if tel1,21.
The following theorem shows that for semicontinuous functions the nonnegativity
(nonpositivity) of certain Dini derivatives ensures the monotonocity.
ProOf. The proof makes uses of the Generalized Mean Value Theorem (Theorem
1.8). We provide a proof of the first statement in i). The other statements can be proved
similarly.
14
This contradiction proves the first statement of i). Q.E.D.
The following theorem shows that for continuous functions the nonnegativeness
(nonpositiveness) of any of the Dini derivatives ensures monotonicity.
THEOREM 1.14. let f ( t) be defined and continuous on the open intervM ( a, b). If for
every t E ( a, b) any of the following conditions holds, then f ( t) is a nondecreasing
(strictly increasing) function on ( a, b) :
Applying the above theorem to the function s(t) = - f ( t ) and taking into account
the identities (3), one can characterize nonincreasing and strictly decreasing functions
via the Dini derivatives.
Similar results can be found in [33, 36, 39, 40, 41].
Lipsclfftz-contl"nuity
It is obvious that Lipschitz continuous functions have finite and bounded Dini deriva-
tives. Now we prove the converse of this statement.
ii) I f any of the Dini derivatives is bounded from below with lower bound k, then
forevery tl,t2 E ( a,b) it is
15
Proof. Assume that D +f ( t ) < K for all t E ( a, b). Consider the auxiliary function
g(t) = f ( t ) - K t . Since D+g(t) = D + f ( t ) - K < 0 for all t E ( a , b ) , therefore
by Theorem 1.14 g(t) is nonincreasing, that is a < t I < t 2 < b implies
which is just the thesis of i); ii) is proved in a similar way. Q.E.D.
THEOREM 1.16. [36] Let f ( t ) be detined and continuous on ( a, b). I f some o f its Dini
derivatives is bounded on ( a, b) then f ( t) is Lipsclu'tz continuous on ( a, b) .
for every t l, t 2 E (a, b), which means that f ( t ) is Lipschitz continuous on (a, b)
with Lipschitz constant K . Q.E.D.
16
Second order Dini derivatives are defined in a very natural and usual way: they are
the Dini derivatives of the Dini derivative functions.
The symbol D§ D§ f ( t 0), for instance, denotes the lower right Dini derivative of the
function D § at t o . For the existence (which is not equivalent to the finiteness!)
of D§ o) the only requirement is the finiteness of D § is some fight hand
side neighborhood [to,t" ) of t o . It follows that the existence of D§247 does
not imply the continuity of f ( t ) at t o . Moreover obviously the function f ( t ) may
have at most 16 second order Dini derivatives at a given point.
Proof. a): Condition D+D+f(t o) > 0 ensures the existence of t" E (to, b) such
that for each t o < t < t" one has
The following example shows that if we drop the semicontinuity condition imposed
on f ( t ) in the above theorem, then conditions (mi) and (mii) are no longer sufficient
for strict local optimality.
17
EXAMPLE 4. Let
it) = ( t - l / n - l/r~
0
- t - 1 / n - llr~
if
ir
if
lln<_t<ll(n-1)
t=0
-ll(n- 1) < t < - I / n ,
(si) D-f(to) 20
and D+D-f(to) <0,
(Sii) D+y(to) <_0 and D_D+y(t0) <0.
REMARK. Mixing the above conditions one gets further second order suffcient optimal-
ity criteria. For example for upper semicontinuous functions any of the following pairs
18
2. Dini derivatives of functions of several variables
Let the function f ( x ) be defined on the open set S C R n, where n > 1. Let
a E S . There are several ways to extend the notion of the Dini derivatives for the case
of several variables.
f ( a + td) - f ( a )
D - f ( a ; d) = lim sup t J
t~O -
f ( a + td) - f ( a)
D _ f ( a ; d) = lim inf
t--,O - t
The first two derivatives, D + f ( a ; d) and D + f ( a ; d), are usually called as the upper
and lower directional Dini derivatives of f ( x ) at a .
Since for each d E R" one has
therefore it is quite obvious to deal only with the directional Dini derivatives D + f ( a; d)
and D+ f ( a ; d ) .
The following example shows that the radial Dini derivative and the Dini-Hadamard
derivative can be different.
19
EXAMPLE 5. Let
f (:rl z2 ) -- ( 0 if a; 2 = 0
' 5 1 + Z2 if :2172 r 0.
Elcmentary properties
The following statements are immediate consequences of the definitions.
is open. By definition
d+f(a; d) = lim sd(c~,r),
r--~ +
where
f ( a + tu) - f ( a)
aa(o~, r) = inf
I[u-*qt<~ ~;
o<l<r
20
Let G denote the open ball around d with radius a0 9 Now we show that G C M
proving that M is open set.
Let z E G be arbitrarily chosen and consider a neighbourhood N of z, with radius
/~, contained in G . From the inclusion N C G it follows that
D§ d) = D+ f(a; d) (13)
is equivalent to the existence of the limit
dr(a; d) = lim
,-.o. f ( a + tu)t - f ( a) ' (15)
u,...d
21
THEOREM 2.2. I f them exists g E R" such that the condiSon
d . f ( a; d) = d* f ( a; d) = (g,d) (16)
holds [or every d E R n, then f ( x) is Frdchet di[ferentiable at a . (Here < .,. >
denotes the inner product on R n .)
Proof. The statement follows from the fact that the Frrchet differentiability
lira f ( x ) - f ( a ) - (g, x - a) = 0
=-'* - all
is equivalent to the following conditoin (which is equivalem m (t6)): for all d E R '~
lira f ( a + tu) - f ( a ) = ( g , g ) . Q . E . D .
t "*O § t
i*..*d
It follows that the upper (lower) directional Dini derivative could not coincide with its
Dini-Hadamard counterpart, however the following statement holds tree.
d+ f ( a ; d) = D* f ( a ; d) and d . f ( a ; d) = D . f ( a ; d).
l i m f ( a + td) - / ( a + tu) = O.
=--.o* t
=-..4
Applying this fact and the properties of the limsup operation we get the desired result:
/ ( a + tu) - / ( a )
d*f(a; d ) = lim sup
i-.0 §
e---d
22
The other formula can be proved in a same way. Q.E.D.
It follows that for locally Lipschitz functions the uniform directional differentiability
coincides with the directional differentiability. Consequently if the locally Lipschitz
function f ( x ) is in addition G~teaux differentiable, then f ( ~ ) is Fr6chet differentiable
as well. It is obvious tha if f ( z ) is Fr6chet differentiable at a, then the Dini derivatives
at a are all finite for every direction d E -R'~ 9 The converse of this statement is not true
but we have the following very interesting result due to S.G. Slobodnik.
THEOREM 2.4. [42] Let M C R" . If the Dini derivatives D§ f ( z; d) , D +f( z; d) are
finite for any x E M, and for any direction d E R", then f ( x ) is Frdchet differentiable
Mmost everywhere on M .
The lack of the gradient in the nondifferentiable case usually leads to the introduction
of some kinds of subdifferentials. Following J.P. Penot [32] let us introduce the following
two sets
P+f(a) = {g e R '~ : (g,d) < d+f(a;d)},
P+ y(a) = {g E R" : (g,d) > d+f ( a ; d ) } ,
which are called the Dini Subdifferential and the Dini superdifferentiM of f ( x ) at a,
respectively. It is not difficult to show that these sets can also be described as follows:
It follows that
P§ n P§162 r
iff f ( ~ ) is Frfchet differentiable at a, when
P+ :(a) n P§ = (f'(a)),
23
THEOREM 2.5. [14, 24, 31]
a) I f f ( x) attains a local minimum at a, then the following conditions hold:
0 E P+f(a), (17)
b) Conversely, frO E P+f ( a) , then for nny r > 0 the function f ( z) + rl lx - all
attains a stn'ct local minimum at a .
c) finny o f the following conditions holds then f ( x ) attains a strict local m inimum
at a :
0 E int P § (19)
Statement c) can be proved by adopting the same reasoning applied to prove part b),
taking into account that conditions (19) and (20) are in fact equivalent, due to the lower
semicontinuity of d§ f ( a ; d). Q.E.D.
REMARKS. i) Applying Theorem 2.3 and 2.5 one can deduce the following result of A.
Ben-Tal and J. Zowe [45] from the above theorem: if f ( x ) is Lipschitz continuous in
a neighborhood of a and f ' ( a ; d ) > 0 foreach d E R", d S / 0 , then f ( x ) attains a
strict local minimum at a . In [45] an example is given, where the Lipschitz continuity
cannot be weakende to just continuity, of course if the directional derivative f ' ( a; d),
which is a radial concept, is used.
ii) Obviously, analogous statements can be proved for maximization problems, as
well.
24
THEOREM 2.6. [17, 24] Let f ( z ) be a lower semicontinuous function defined on R" 9
Then P+ f ( z ) ~r D on a dense subset o f dom f .
Proos Let a 9 d o m f , let r > 0 and set g(x) = ( r - IIz - all~) -' 9 If r is
so small that f ( x ) is bounded from below on the neighbourhood of a with radius r,
then f ( x ) + g ( z ) attains its minimal value on this neighbourhood at some point u
(because g(x) ---, oc as [[z - a[[ ---* r ). Since g ( z ) is continuously differentiable on
its domain, it follows that d+f(u; d)+ < g'(u), d > > 0 for all d 9 R", that means
that - g ' ( u) 9 P+f( u) . Q.E.D.
The Dini-Hadamard derivatives are also called contingent derivafives since there is a
well known relationship between the lower Dini-Hadamard derivatives und the so called
contingent cone and between the upper Dini-Hadamard derivatives and the so called
cone of interior displacements. For the details we refer to [3, 18, 24]. Let E C R " and
e E c I E . (~(cl >>is the sign for the closure operation).
The contingent cone K ( E , e) to E at e E cIE is given by
K ( E , e ) = {v e R'~ : 3 (vi) ,-q (ti) such that v i---, v,ti ---* O+e + t,vi 9 E ) .
P+f(a) = (g 9 R" : ( g , - 1 ) 9 K * ( E , e ) } ,
It follows from this definition that v 9 I K ( E, e) iff for any sequences (vi) , ti)
such that v i ---. v and t i ~ 0* one has e + t i v i 9 E for i large enough. One can
prove that if E = epi f and e = ( a, f ( a) ) then
(d,a) 9 r c~ > d + f ( a ; d ) .
25
The contingent cone K ( E , e) allows to extend the optimality conditions (18) and
(20) for a relative local minimum. By adopting the same reasoning applied to prove
Theorem 2.5 the following statements can be proved.
D + f ( a ; d) >_ 0,Vd E K ( E , a ) .
ii) I r a E E and it is
The following two results are needed for our further investigations.
THEOREM 2.8. [27, Theorem 3] Let f ( x) be continuous on the open set S . Let
D +f ( a ; d) < 0 for a certain a = ( Uo, v o) E 8 and let D § f ( z; d) be upper semicon-
tinuous in z at a . Then there exist convex neighbourhoods G and N o f a and u o
respectively and a unique function h,,d( u) delined on N such that:
0 x=(u,v) EG andf(z)=f(a)c~uEN andh,,a(u)=v,
ii) x = ( u, v) E G and f ( x) < f ( a ) v~uEN andh~,~(u) < v ,
iii) z = ( u, v) E G and f ( x) > f ( a) c~ u E N and h~.a( u) > v .
26
From the continuity of f ( z ) at z I and x 2, it follows that there exists a convex
neighbourhood N of u 0 (an open ball around u 0 ) such that for every u 6 N we
have
f ( ( u, v0 - 8) ) > f ( a ) > f ( ( u, vo + 8))
and
G : N • (~o - Z, ~o + ~) C s.
Let x = ( u , v ) 6 G . Then u 6 N and v 6 ( % - / ~ , v 0 + 8 ) . Define z =
= ( u , v o - f l ) . Repeating our former reasoning, we find that f ( z + td) is a strictly
decreasing function on ( 0 , 2 / ~ ) . Furthermore, since f ( z + tar) is continuous in t, the
equation f ( a ) = f ( z + td) has a unique solution in [ 0 , 2 B], which we denote by
h~ u) 9
Statements i)-ii) are immediate consequences of the strictly decreasing property of
the function f ( z + td) . Q.E.D.
Define
I(z) = (]: h(z) = h/z)}.
Then
D§ d) = rnax{D§ d) : ] 6 I ( a ) }
and
D§ = max { D § hi( a; d) : 1" 6 I ( a ) } .
It follows that
(
max l D * h i ( a ; d ) : j 6 I ( a ) ~ _< D § d) (21a)
27
and
max{D+hi(a;d) : j E I(a)} < D+h(a;d). (21b)
On the other hand for all ] E I ( a ) and i ~ I ( a ) we have the following inequality
It means that for all 0 < t < T we have that I ( a + tar) C /'( a ) . Without loss of
generality we may assume that there exists and index p such that p E I ( a + t d ) for all
0 < t < T . It follows that h(a + td) coincides with hp(a + tar) for all 0 < t < T,
consequently D+ h( a; d) = D§ hp( a, d) and D § h( a; d) = D § hp( a; d) which proves
that the inequalities (21a) and (21b) are always satisfied with the equality sign.
Acknowledgement
The authors thank an anonymous refers for many useful suggestions and improve-
ments. Obviously the usual caveat applies.
REFERENCES
28
[10] J.P. CROUZEIX,About differendability o f order one o f quasiconvex functions on R " , J.O.T.A.
36, 1982, 367-385.
[ 11] J.P. CROUZEIX,J.A. FERALND,Criteria for quasiconvexity andpseudoconvexity: relationships
and comparisons, Mathematical Programming 23, 1982, 193-205.
[12] A. DEmOY, M6moire sur les hombres ddrivds des foncdons continues, Journal de Math. 1,
1915, 105-240.
[ 13] V.E DEMYANOV,L.V. VASILtEV,Nondifferentiable Optimization, Optimization Software, Inc.,
New York, 1985.
[14] V.F. DEMYANOV,Nonsmooth analysis and directional derivatives, Working Paper, Universit~
di Pisa, Dipartimento di Matemafica, 163, 1989.
[15] W.E. DmVCEaT,Alternative characterizations o f six kind o f quasiconcavity in the nondifferen-
tiable case with applications to nonsmooth programming, in Generalized Concavity in Opti-
mization and Economics, S. Schaible, W.T. Ziemba (eds.). Academic Press, New York, 1981.
[16] U. DINI, Grundlagen Fureine Theorie der Funktionen einer veranderlichen reellen Gr6sse, B.E.
Teubner, 1892. New Italian edition: Fondamend per la teorica delle funzioni di variabili reali,
Pitagora, 1990.
[17] I. EYd~LAND,G. LEBOURG,Generic Fr6chet differentiability and perturbed optimization prob-
lems, Trans. Amer. Math. Soc. 224, 1976, 193-215.
[18] K.H. ELSTER,J. THIER~LDER,Abstract cone approximation and generalized differendability
in nonsmooth optimization, Optimization 19, 1988, 315-341.
[19] G. GIORGI,Quasiconvex programming revisited, Calcolo 21, 1984, 307-316.
[20] G. GIORGI,A note on quasiconvex functions that are pseudeconvex, Trabajos de Investigacion
Oper. 2, 1987, 80-83.
[21 ] B.M. GLOVER,Generalized convexity in nondifferentiableprogramming, Bull. Austral Math.
Soc. 30, 1984, 193-218.
[22] D.B. GOOD,R, Mean value theorems for functions with finite derivatives, Amer. Math. Mon-
thly 67, 1960, 852-855.
[23] L.M. GRAVES,The theory of functions of real variables, McGraw-Hill Co., New York, 1956.
[24] A.D. IOFFE, Calculus of Dini subdifferentials o f functions and contingent coderivatives o f set
valued maps, Nonlinear Analysis, Theory, Meth., Applic. 8, 1984, 517-539.
[25] S. KARAMARDIAN,Strictly quasiconvex (concave) functions and duality in mathematical pro-
gramming, J. Math. Analysis and Applications 20, 1967, 344-358.
[26] S. KOMLOSI,Second order conditions o f generalized convexity and local optimality in nonlin-
ear programming: the quasi-Hessian approach, Studia Oec. P6cs, 1985.
[27] S. KOMLOSl,Some properties of nondifferentiable psuedoconvex functions, Math. Program-
ming 26, 1983, 232-237.
[28] S. KOMLOSI,On a possible generalization o f Pshenichnyi's quasidifferentiability, Optimization
21, 1990, 3-11.
[29] S. KOMLOSl,Quasiconvex first order approximations and Kuhn- Tucker type optimality condi-
tions, E.g.O.R. 65; 1993, 327-335.
[30] O.L. MANGASARIAN,Pseudoconvex functions, SIAM Journal on Control 3, 1965, 281-290.
[31] B.S. MORDUKHOVICrt,Methods o f approximations in problems of optimization and optimal
control, Nauka, Moscow, 1988, (Russian).
[32] J.E PENOT, Calcul sous-diffdrentiel et optimisation, J. Funct. Anaysis 27, 1978, 248-276.
[33] J.E PENOT, On the mean value theorems, Otimization 19, 1988, 147-156.
[34] B.N. PSHENICHNYI,Necessary conditions for extremal problems, Marcel Dekker, New York,
1971.
[35] R.T. ROCKAFELLAR,Convex analysis, Princeton University Press, Pricenton, 1970.
[36] N. ROUCHE,E HABETS,M. LALOY,Stability theory by Liapunov's direct method, Springer
Verlag, New York Inc., 1977.
[37] S. SAKS, Sur les hombres ddrivds des fonctions, Fundamenta Math. 5, 1924, 98-104.
29
[38] S. SHAIBLE,W.T. ZIE BA (r Generalized concavity in optimization and econotrJics, Aca-
demic Press, New York, 1981.
[39] L. S c ~ , Zur Theotic der stetigen Funktionen einer reellen Ver~derlichen, Acta Mathe-
matica 5, 1884, 183-194.
[40] H.P. SHEFFLER,Mean value pmpem'es of nondifferentiable functions and their application in
nonsmooth analysis, Optimization 20, 1989, 743-759.
[41] E.J. McSHANE,Intcgration, Princeton University Press, Princeton, New Jersey, 1944.
[42] S.G. SLOBODNIK,Thc continuity and differentialpmperties of functions, Dis. D. Phil. Moscow,
1966.
[43] W.H. YOUNG,G.C. YOUNG, On dcrivates and the theorem ofthc mean, Quarterly Journal of
Pure and Appl. Math. 40, 1909, 1-26.
[44] G.C. YOUNG, On infinite derivates, Quarterly Journal of Pure and Appl. Math. 47, 1916,
148-153.
[45] BEN-TAL,J. ZOWE,Directionad derivatives in nonsmooth optimization J.O.T.A. 47, 1 985, 483-
490.
[46] A. CAMBINI,E. CASTAGNOLI,L. MARTEIN,P. MAZZOLENI,S. SrtAIBLE(eds.), Generalized Con-
vexity and Fractional Programming with Economic Applications, Lecture Notes in Economics
and Mathematical Systems 345, 1990. Springer Verlag, Berlin.
RIASSUNTO
I1 presente lavoro, pubblicato in due parti, riguarda le principali propriet~ dei numeri
derivati di Dini (o derivate direzioni di Dini), sia di funzioni di una variabile c h e di pitt
variabili, nonch6 alcune loro applicazioni aUo studio della convessit~t generalizzata ed a
problemi di ottimizzazione vincolata.
Nella prima parte del lavoro si fomiscono le definizioni e le proprieth fondamentali
dei numeri derivati di Dini e vengono riformulati alcuni classici teoremi dell'analisi, con
riferimento a funzioni non differenziabili.
Nella seconda parte tali derivate direzionali vengono applicate nello studio di alcune
classi di funzioni convesse generalizzate non differenziabili e nell'ottenimento di con-
dizioni di ottimalit~ per problemi (non differenziabili) di programmazione matematica.
30