HOME

TheInfoList



OR:

Convex analysis is the branch of
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
devoted to the study of properties of
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 poi ...
s and
convex set In geometry, a subset of a Euclidean space, or more generally an affine space over the reals, is convex if, given any two points in the subset, the subset contains the whole line segment that joins them. Equivalently, a convex set or a convex ...
s, often with applications in
convex minimization Convex optimization is a subfield of mathematical optimization that studies the problem of minimizing convex functions over convex sets (or, equivalently, maximizing concave functions over convex sets). Many classes of convex optimization probl ...
, a subdomain of optimization theory.


Convex sets

A subset C \subseteq X of some
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called '' vectors'', may be added together and multiplied ("scaled") by numbers called ''scalars''. Scalars are often real numbers, but can ...
X is if it satisfies any of the following equivalent conditions: #If 0 \leq r \leq 1 is real and x, y \in C then r x + (1 - r) y \in C. #If 0 < r < 1 is real and x, y \in C with x \neq y, then r x + (1 - r) y \in C. Throughout, f : X \to \infty, \infty/math> will be a map valued in the extended real numbers \infty, \infty= \mathbb \cup \ with a
domain Domain may refer to: Mathematics *Domain of a function, the set of input values for which the (total) function is defined ** Domain of definition of a partial function ** Natural domain of a partial function **Domain of holomorphy of a function * ...
\operatorname f = X that is a convex subset of some vector space. The map f : X \to \infty, \infty/math> is a if holds for any real 0 < r < 1 and any x, y \in X with x \neq y. If this remains true of f when the defining inequality () is replaced by the strict inequality then f is called . Convex functions are related to convex sets. Specifically, the function f is convex if and only if its is a convex set. The epigraphs of extended real-valued functions play a role in convex analysis that is analogous to the role played by graphs of real-valued function in
real analysis In mathematics, the branch of real analysis studies the behavior of real numbers, sequences and series of real numbers, and real functions. Some particular properties of real-valued sequences and functions that real analysis studies include conv ...
. Specifically, the epigraph of an extended real-valued function provides geometric intuition that can be used to help formula or prove conjectures. The domain of a function f : X \to \infty, \infty/math> is denoted by \operatorname f while its is the set The function f : X \to \infty, \infty/math> is called if \operatorname f \neq \varnothing and f(x) > -\infty for x \in \operatorname f. Alternatively, this means that there exists some x in the domain of f at which f(x) \in \mathbb and f is also equal to -\infty. In words, a function is if its domain is not empty, it never takes on the value -\infty, and it also is not identically equal to +\infty. If f : \mathbb^n \to \infty, \infty/math> is a proper convex function then there exist some vector b \in \mathbb^n and some r \in \mathbb such that :f(x) \geq x \cdot b - r for every x where x \cdot b denotes the
dot product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a scalar as a result". It is also used sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alg ...
of these vectors.


Convex conjugate

The of an extended real-valued function f : X \to \infty, \infty/math> (not necessarily convex) is the function f^* : X^* \to \infty, \infty/math> from the (continuous) dual space X^* of X, and :f^*\left(x^*\right) = \sup_ \left\ where the brackets \left\langle \cdot, \cdot \right\rangle denote the canonical duality \left\langle x^*, z \right\rangle := x^*(z). The of f is the map f^ = \left( f^* \right)^* : X \to \infty, \infty/math> defined by f^(x) := \sup_ \left\ for every x \in X. If \operatorname(X; Y) denotes the set of Y-valued functions on X, then the map \operatorname(X; \infty, \infty \to \operatorname\left( X^*; \infty, \infty\right) defined by f \mapsto f^* is called the .


Subdifferential set and the Fenchel-Young inequality

If f : X \to \infty, \infty/math> and x \in X then the is : \begin \partial f(x) :&= \left\ && (\text z \in X \text \text \text z \in X \text z \neq x \text) \\ &= \left\ && \\ &= \left\ && \text f^*\left( x^* \right) \\ &= \left\ && \text z := x \text \sup \text \leq. \\ \end For example, in the important special case where f = \, \cdot \, is a norm on X, it can be shownThe conclusion is immediate if X = \ so assume otherwise. Fix x \in X. Replacing f with the norm gives \partial f(x) = \left\. If x^* \in \partial f(x) and r \geq 0 is real then using z := r x gives \left\langle x^*, x \right\rangle - \, x \, \geq \left\langle x^*, r x \right\rangle - \, r x \, = r \left x \, \right where in particular, taking r := 2 gives x^*(x) \geq \, x \, while taking r := \frac1 gives x^*(x) \leq \, x \, and thus moreover, if in addition x \neq 0 then because x^*\left(\frac\right) = 1, it follows from the definition of the
dual norm In functional analysis, the dual norm is a measure of size for a continuous linear function defined on a normed vector space. Definition Let X be a normed vector space with norm \, \cdot\, and let X^* denote its continuous dual space. The du ...
that \left\, x^* \right\, \geq 1. Because \partial f(x) \subseteq \left\, which is equivalent to \partial f(x) = \partial f(x) \cap \left\, it follows that \partial f(x) = \left\, which implies \left\, x^* \right\, \leq 1 for all x^* \in \partial f(x). From these facts, the conclusion can now be reached. ∎
that if 0 \neq x \in X then this definition reduces down to: :\partial f (x) = \left\ and \partial f(0) = \left\. For any x \in X and x^* \in X^*, f(x) + f^*\left(x^*\right) \geq \left\langle x^*, x \right\rangle, which is called the . This inequality is an equality (i.e. f(x) + f^*\left(x^*\right) = \left\langle x^*, x \right\rangle) if and only if x^* \in \partial f(x). It is in this way that the subdifferential set \partial f (x) is directly related to the convex conjugate f^*\left( x^* \right).


Biconjugate

The of a function f : X \to \infty, \infty/math> is the conjugate of the conjugate, typically written as f^ : X \to \infty, \infty The biconjugate is useful for showing when
strong Strong may refer to: Education * The Strong, an educational institution in Rochester, New York, United States * Strong Hall (Lawrence, Kansas), an administrative hall of the University of Kansas * Strong School, New Haven, Connecticut, United S ...
or weak duality hold (via the perturbation function). For any x \in X, the inequality f^(x) \leq f(x) follows from the . For proper functions, f = f^
if and only if In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false. The connective is bic ...
f is convex and
lower semi-continuous In mathematical analysis, semicontinuity (or semi-continuity) is a property of extended real-valued functions that is weaker than continuity. An extended real-valued function f is upper (respectively, lower) semicontinuous at a point x_0 if, ro ...
by
Fenchel–Moreau theorem In convex analysis, the Fenchel–Moreau theorem (named after Werner Fenchel and Jean Jacques Moreau) or Fenchel biconjugation theorem (or just biconjugation theorem) is a theorem which gives necessary and sufficient conditions for a function t ...
.


Convex minimization

A () is one of the form :find \inf_ f(x) when given a convex function f : X \to \infty, \infty/math> and a convex subset M \subseteq X.


Dual problem

In optimization theory, the states that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. In general given two dual pairs separated
locally convex space In functional analysis and related areas of mathematics, locally convex topological vector spaces (LCTVS) or locally convex spaces are examples of topological vector spaces (TVS) that generalize normed spaces. They can be defined as topological v ...
s \left(X, X^*\right) and \left(Y, Y^*\right). Then given the function f : X \to \infty, \infty we can define the primal problem as finding x such that :\inf_ f(x). If there are constraint conditions, these can be built into the function f by letting f = f + I_ where I is the
indicator function In mathematics, an indicator function or a characteristic function of a subset of a set is a function that maps elements of the subset to one, and all other elements to zero. That is, if is a subset of some set , one has \mathbf_(x)=1 if x\i ...
. Then let F : X \times Y \to \infty, \infty/math> be a perturbation function such that F(x, 0) = f(x). The with respect to the chosen perturbation function is given by :\sup_ -F^*\left(0, y^*\right) where F^* is the convex conjugate in both variables of F. The
duality gap In optimization problems in applied mathematics, the duality gap is the difference between the primal and dual solutions. If d^* is the optimal dual value and p^* is the optimal primal value then the duality gap is equal to p^* - d^*. This value ...
is the difference of the right and left hand sides of the inequality :\sup_ -F^*\left(0, y^*\right) \le \inf_ F(x, 0). This principle is the same as weak duality. If the two sides are equal to each other, then the problem is said to satisfy
strong duality Strong duality is a condition in mathematical optimization in which the primal optimal objective and the dual optimal objective are equal. This is as opposed to weak duality (the primal problem has optimal value smaller than or equal to the dual ...
. There are many conditions for strong duality to hold such as: * F = F^ where F is the perturbation function relating the primal and dual problems and F^ is the biconjugate of F; * the primal problem is a linear optimization problem; *
Slater's condition In mathematics, Slater's condition (or Slater condition) is a sufficient condition for strong duality to hold for a convex optimization problem, named after Morton L. Slater. Informally, Slater's condition states that the feasible region must h ...
for a convex optimization problem.


Lagrange duality

For a convex minimization problem with inequality constraints, :::\min _ f(x) subject to g_i(x) \leq 0 for i = 1, \ldots, m. the Lagrangian dual problem is :::\sup _ \inf _ L(x, u) subject to u_i(x) \geq 0 for i = 1, \ldots, m. where the objective function L(x, u) is the Lagrange dual function defined as follows: :L(x, u) = f(x) + \sum_^m u_j g_j(x)


See also

* ** * *


Notes


References

* * * * * * * * *


External links

* {{Convex analysis and variational analysis
Analysis Analysis ( : analyses) is the process of breaking a complex topic or substance into smaller parts in order to gain a better understanding of it. The technique has been applied in the study of mathematics and logic since before Aristotle (3 ...