Clarke generalized derivative explained

In mathematics, the Clarke generalized derivatives are types generalized of derivatives that allow for the differentiation of nonsmooth functions. The Clarke derivatives were introduced by Francis Clarke in 1975.[1]

Definitions

For a locally Lipschitz continuous function

f:RnR,

the Clarke generalized directional derivative of

f

at

x\inRn

in the direction

v\inRn

is defined asf^ (x, v)= \limsup_ \frac,where

\limsup

denotes the limit supremum.

Then, using the above definition of

f\circ

, the Clarke generalized gradient of

f

at

x

(also called the Clarke subdifferential) is given as

\langle,\rangle

represents an inner product of vectors in

R.

Note that the Clarke generalized gradient is set-valued—that is, at each

x\inRn,

the function value

\partial\circf(x)

is a set.

More generally, given a Banach space

X

and a subset

Y\subsetX,

the Clarke generalized directional derivative and generalized gradients are defined as above for a locally Lipschitz contininuous function

f:Y\toR.

See also

References

Notes and References

  1. Clarke. F. H. . Transactions of the American Mathematical Society . Generalized gradients and applications . 205 . 247 . 1975 . 0002-9947 . 10.1090/S0002-9947-1975-0367131-6. free .