Pseudo-convex Function
   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 optimization, convex minimization, a subdomain of optimization (mathematics), optimization theor ...
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 Function (mathematics), functions and functional (mathematics), functionals, to find maxima and minima of f ...
, both branches of
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, 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 distinct points on the graph of a function, graph of the function lies above or on the graph between the two points. Equivalently, a function is conve ...
with respect to finding its
local minima In mathematical analysis, the maximum and minimum of a function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given range (the ''local'' or ''relative' ...
, 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 multivariable calculus, the directional derivative measures the rate at which a function changes in a particular direction at a given point. The directional derivative of a multivariable differentiable (scalar) function along a given vect ...
. 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 in ...
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, an open set is a generalization of an Interval (mathematics)#Definitions_and_terminology, open interval in the real line. In a metric space (a Set (mathematics), set with a metric (mathematics), distance defined between every two ...
X of the finite-dimensional
Euclidean space Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
\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 f of several variables is the vector field (or vector-valued function) \nabla f whose value at a point p gives the direction and the rate of fastest increase. The g ...
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 multivariable calculus, the directional derivative measures the rate at which a function changes in a particular direction at a given point. The directional derivative of a multivariable differentiable (scalar) function along a given vect ...
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 In mathematics, a quasiconvex function is a real-valued function defined on an interval or on a convex subset of a real vector space such that the inverse image of any set of the form (-\infty,a) is a convex set. For a function of a singl ...
; 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'' (Gerd Dudek, Buschi Niebergall, and Edward Vesala album), 1979 * ''Open'' (Go ...
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 a function, graph of the function where the function's derivative is zero. Informally, it is a point where the ...
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 criteria, from some set of available alternatives. It is generally divided into two subfiel ...
, 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 a function, graph of the function where the function's derivative is zero. Informally, it is a point where the ...
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 Dini ...
of f by: where ''u'' is any
unit vector In mathematics, a unit vector in a normed vector space is a Vector (mathematics and physics), vector (often a vector (geometry), spatial vector) of Norm (mathematics), length 1. A unit vector is often denoted by a lowercase letter with a circumfle ...
. 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 (or subgradient) generalizes the derivative to convex functions which are not necessarily Differentiable function, differentiable. The set of subderivatives at a point is called the subdifferential at that point. ...
\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 "cost ...
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 ...
(of George B. Dantzig). 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 distinct points on the graph of a function, graph of the function lies above or on the graph between the two points. Equivalently, a function is conve ...
*
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 ...
*
Invex function In vector calculus, an invex function is a differentiable function f from \mathbb^n to \mathbb for which there exists a vector valued function \eta such that :f(x) - f(u) \geq \eta(x, u) \cdot \nabla f(u), \, for all ''x'' and ''u''. Invex funct ...


Notes


References

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