HOME

TheInfoList



OR:

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 f:X \subseteq \mathbb^ \rightarrow \mathbb, 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 ...
X 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 ...
\mathbb^n. This function is said to be pseudoconvex if the following property holds: Equivalently: Here \nabla f 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 f, defined by: \nabla f = \left(\frac,\dots,\frac\right). 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 f, in the direction given by the vector v=y-x. This is because, as f 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 f(x) = x + x^ is pseudoconvex but not convex. Similarly, any pseudoconvex function is quasiconvex; but the converse is not true, since the function f(x) = x^ is quasiconvex but not pseudoconvex. This can be summarized schematically as: To see that f(x) = x^ is not pseudoconvex, consider its derivative at x = 0: f^(0) = 0. Then, if f(x) = x^ was pseudoconvex, we should have: In particular it should be true for y=-1. But it is not, as: f(-1) = (-1)^ = -1 < f(0) = 0.


Sufficient optimality condition

For any differentiable function, we have the Fermat's theorem necessary condition of optimality, which states that: if f has a local minimum at x^ 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 x^ 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 f (that is: \nabla f(x^) = 0). 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 x^ 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 f, then f has a global minimum at x^. 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 x=0 is a critical point of f, as f^(0)=0. However, f does not have a global minimum at x=0 (not even a local minimum). Finally, note that a pseudoconvex function may not have any critical point. Take for example the pseudoconvex function: f(x)=x^+x, whose derivative is always positive: f^(x)=3x^+1>0, \, \forall \, x \in \mathbb.


Examples

An example of a function that is pseudoconvex, but not convex, is: f(x)=\frac, \, k > 0. The figure shows this function for the case where k=0.2. 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 k=0.5, p=0.6. As can be seen, this function is not convex because of the concavity, and it is not pseudoconvex because it is not differentiable at x=0.


Generalization to nondifferentiable functions

The notion of pseudoconvexity can be generalized to nondifferentiable functions as follows. Given any function f:X \rightarrow \mathbb, 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 f 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 ...
\partial f as follows: where ,y/math> denotes the line segment adjoining ''x'' and ''y''.


Related notions

A is a function whose negative is pseudoconvex. A is a function that is both pseudoconvex and pseudoconcave. For example, linear–fractional programs have pseudolinear
objective function In mathematical optimization and decision theory, a loss function or cost function (sometimes also called an error function) is a function that maps an event or values of one or more variables onto a real number intuitively representing some "cos ...
s and linear–inequality constraints. These properties allow fractional-linear problems to be solved by a variant of the
simplex algorithm In mathematical optimization, Dantzig's simplex algorithm (or simplex method) is a popular algorithm for linear programming. The name of the algorithm is derived from the concept of a simplex and was suggested by T. S. Motzkin. Simplices are no ...
(of
George B. Dantzig George Bernard Dantzig (; November 8, 1914 – May 13, 2005) was an American mathematical scientist who made contributions to industrial engineering, operations research, computer science, economics, and statistics. Dantzig is known for his de ...
). Given a vector-valued function \eta, there is a more general notion of \eta-pseudoconvexity and \eta-pseudolinearity; wherein classical pseudoconvexity and pseudolinearity pertain to the case when \eta (x, y) = y - x.


See also

*
Pseudoconvexity In mathematics, more precisely in the theory of functions of several complex variables, a pseudoconvex set is a special type of open set in the ''n''-dimensional complex space C''n''. Pseudoconvex sets are important, as they allow for classificati ...
*
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 ...
*
Quasiconvex function In mathematics, a quasiconvex function is a real number, real-valued function (mathematics), function defined on an interval (mathematics), interval or on a convex set, convex subset of a real vector space such that the inverse image of any s ...
* Invex function


Notes


References

* . * . * {{Convex analysis and variational analysis Convex analysis Convex optimization Generalized convexity Types of functions