In
convex analysis
Convex analysis is the branch of mathematics devoted to the study of properties of convex functions and convex sets, often with applications in convex minimization, a subdomain of optimization theory.
Convex sets
A subset C \subseteq X of ...
and the
calculus of variations
The calculus of variations (or Variational Calculus) is a field of mathematical analysis that uses variations, which are small changes in functions
and functionals, to find maxima and minima of functionals: mappings from a set of functions t ...
, both branches of
mathematics, a pseudoconvex function is a
function
Function or functionality may refer to:
Computing
* Function key, a type of key on computer keyboards
* Function model, a structured representation of processes in a system
* Function object or functor or functionoid, a concept of object-orie ...
that behaves like a
convex function
In mathematics, a real-valued function is called convex if the line segment between any two points on the graph of the function lies above the graph between the two points. Equivalently, a function is convex if its epigraph (the set of poin ...
with respect to finding its
local minima
In mathematical analysis, the maxima and minima (the respective plurals of maximum and minimum) of a function, known collectively as extrema (the plural of extremum), are the largest and smallest value of the function, either within a given ...
, but need not actually be convex. Informally, a differentiable function is pseudoconvex if it is increasing in any direction where it has a positive
directional derivative
In mathematics, the directional derivative of a multivariable differentiable (scalar) function along a given vector v at a given point x intuitively represents the instantaneous rate of change of the function, moving through x with a velocity ...
. The property must hold in all of the function domain, and not only for nearby points.
Formal definition
Consider a
differentiable
In mathematics, a differentiable function of one real variable is a function whose derivative exists at each point in its domain. In other words, the graph of a differentiable function has a non- vertical tangent line at each interior point i ...
function
, defined on a (nonempty)
convex
Convex or convexity may refer to:
Science and technology
* Convex lens, in optics
Mathematics
* Convex set, containing the whole line segment that joins points
** Convex polygon, a polygon which encloses a convex set of points
** Convex polytop ...
open set
In mathematics, open sets are a generalization of open intervals in the real line.
In a metric space (a set along with a distance defined between any two points), open sets are the sets that, with every point , contain all points that a ...
of the finite-dimensional
Euclidean space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are Euclidean sp ...
. This function is said to be pseudoconvex if the following property holds:
Equivalently:
Here
is the
gradient
In vector calculus, the gradient of a scalar-valued differentiable function of several variables is the vector field (or vector-valued function) \nabla f whose value at a point p is the "direction and rate of fastest increase". If the gr ...
of
, defined by:
Note that the definition may also be stated in terms of the
directional derivative
In mathematics, the directional derivative of a multivariable differentiable (scalar) function along a given vector v at a given point x intuitively represents the instantaneous rate of change of the function, moving through x with a velocity ...
of
, in the direction given by the vector
. This is because, as
is differentiable, this directional derivative is given by:
Properties
Relation to other types of "convexity"
Every convex function is pseudoconvex, but the converse is not true. For example, the function
is pseudoconvex but not convex. Similarly, any pseudoconvex function is
quasiconvex; but the converse is not true, since the function
is quasiconvex but not pseudoconvex. This can be summarized schematically as:

To see that
is not pseudoconvex, consider its derivative at
:
. Then, if
was pseudoconvex, we should have:
In particular it should be true for
. But it is not, as:
.
Sufficient optimality condition
For any differentiable function, we have the
Fermat's theorem necessary condition of optimality, which states that: if
has a local minimum at
in an
open
Open or OPEN may refer to:
Music
* Open (band), Australian pop/rock band
* The Open (band), English indie rock band
* ''Open'' (Blues Image album), 1969
* ''Open'' (Gotthard album), 1999
* ''Open'' (Cowboy Junkies album), 2001
* ''Open'' (Y ...
domain, then
must be a
stationary point
In mathematics, particularly in calculus, a stationary point of a differentiable function of one variable is a point on the graph of the function where the function's derivative is zero. Informally, it is a point where the function "stops" i ...
of
(that is:
).
Pseudoconvexity is of great interest in the area of
optimization
Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfi ...
, because the converse is also true for any pseudoconvex function. That is: if
is a
stationary point
In mathematics, particularly in calculus, a stationary point of a differentiable function of one variable is a point on the graph of the function where the function's derivative is zero. Informally, it is a point where the function "stops" i ...
of a pseudoconvex function
, then
has a global minimum at
. Note also that the result guarantees a global minimum (not only local).
This last result is also true for a convex function, but it is not true for a quasiconvex function. Consider for example the quasiconvex function:
This function is not pseudoconvex, but it is quasiconvex. Also, the point
is a critical point of
, as
. However,
does not have a global minimum at
(not even a local minimum).

Finally, note that a pseudoconvex function may not have any critical point. Take for example the pseudoconvex function:
, whose derivative is always positive:
.
Examples
An example of a function that is pseudoconvex, but not convex, is:
The figure shows this function for the case where
. This example may be generalized to two variables as:

The previous example may be modified to obtain a function that is not convex, nor pseudoconvex, but is quasiconvex:
The figure shows this function for the case where
. As can be seen, this function is not convex because of the concavity, and it is not pseudoconvex because it is not differentiable at
.
Generalization to nondifferentiable functions
The notion of pseudoconvexity can be generalized to nondifferentiable functions as follows. Given any function
, we can define the upper
Dini derivative
In mathematics and, specifically, real analysis, the Dini derivatives (or Dini derivates) are a class of generalizations of the derivative. They were introduced by Ulisse Dini, who studied continuous but nondifferentiable functions.
The upper Din ...
of
by:
where ''u'' is any
unit vector
In mathematics, a unit vector in a normed vector space is a vector (often a spatial vector) of length 1. A unit vector is often denoted by a lowercase letter with a circumflex, or "hat", as in \hat (pronounced "v-hat").
The term ''direction ve ...
. The function is said to be pseudoconvex if it is increasing in any direction where the upper Dini derivative is positive. More precisely, this is characterized in terms of the
subdifferential
In mathematics, the subderivative, subgradient, and subdifferential generalize the derivative to convex functions which are not necessarily differentiable. Subderivatives arise in convex analysis, the study of convex functions, often in connect ...
as follows:
where