
In
geometry
Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
, a set of points is convex if it contains every
line segment
In geometry, a line segment is a part of a line (mathematics), straight line that is bounded by two distinct endpoints (its extreme points), and contains every Point (geometry), point on the line that is between its endpoints. It is a special c ...
between two points in the set.
For example, a solid
cube
A cube or regular hexahedron is a three-dimensional space, three-dimensional solid object in geometry, which is bounded by six congruent square (geometry), square faces, a type of polyhedron. It has twelve congruent edges and eight vertices. It i ...
is a convex set, but anything that is hollow or has an indent, for example, a
crescent
A crescent shape (, ) is a symbol or emblem used to represent the lunar phase (as it appears in the northern hemisphere) in the first quarter (the "sickle moon"), or by extension a symbol representing the Moon itself.
In Hindu iconography, Hind ...
shape, is not convex.
The
boundary of a convex set in the plane is always a
convex curve. The intersection of all the convex sets that contain a given subset of Euclidean space is called the
convex hull of . It is the smallest convex set containing .
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 ...
is a
real-valued function defined on an
interval with the property that its
epigraph (the set of points on or above the
graph of the function) is a convex set.
Convex minimization is a subfield 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 ...
that studies the problem of minimizing convex functions over convex sets. The branch of mathematics devoted to the study of properties of convex sets and convex functions is called
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 ...
.
Spaces in which convex sets are defined include the
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 ...
s, the
affine space
In mathematics, an affine space is a geometric structure that generalizes some of the properties of Euclidean spaces in such a way that these are independent of the concepts of distance and measure of angles, keeping only the properties relat ...
s over the
real number
In mathematics, a real number is a number that can be used to measure a continuous one- dimensional quantity such as a duration or temperature. Here, ''continuous'' means that pairs of values can have arbitrarily small differences. Every re ...
s, and certain
non-Euclidean geometries.
Definitions

Let be a
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
or an
affine space
In mathematics, an affine space is a geometric structure that generalizes some of the properties of Euclidean spaces in such a way that these are independent of the concepts of distance and measure of angles, keeping only the properties relat ...
over the
real number
In mathematics, a real number is a number that can be used to measure a continuous one- dimensional quantity such as a duration or temperature. Here, ''continuous'' means that pairs of values can have arbitrarily small differences. Every re ...
s, or, more generally, over some
ordered field
In mathematics, an ordered field is a field together with a total ordering of its elements that is compatible with the field operations. Basic examples of ordered fields are the rational numbers and the real numbers, both with their standard ord ...
(this includes Euclidean spaces, which are affine spaces). A
subset
In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
of is convex if, for all and in , the
line segment
In geometry, a line segment is a part of a line (mathematics), straight line that is bounded by two distinct endpoints (its extreme points), and contains every Point (geometry), point on the line that is between its endpoints. It is a special c ...
connecting and is included in .
This means that the
affine combination belongs to for all in and in the
interval . This implies that convexity is invariant under
affine transformation
In Euclidean geometry, an affine transformation or affinity (from the Latin, '' affinis'', "connected with") is a geometric transformation that preserves lines and parallelism, but not necessarily Euclidean distances and angles.
More general ...
s. Further, it implies that a convex set in a
real or
complex
Complex commonly refers to:
* Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe
** Complex system, a system composed of many components which may interact with each ...
topological vector space
In mathematics, a topological vector space (also called a linear topological space and commonly abbreviated TVS or t.v.s.) is one of the basic structures investigated in functional analysis.
A topological vector space is a vector space that is als ...
is
path-connected (and therefore also
connected).
A set is if every point on the line segment connecting and other than the endpoints is inside the
topological interior of . A closed convex subset is strictly convex if and only if every one of its
boundary points is an
extreme point
In mathematics, an extreme point of a convex set S in a Real number, real or Complex number, complex vector space is a point in S that does not lie in any open line segment joining two points of S. The extreme points of a line segment are calle ...
.
A set is
absolutely convex if it is convex and
balanced.
Examples
The convex
subset
In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
s of (the set of real numbers) are the intervals and the points of . Some examples of convex subsets of the
Euclidean plane
In mathematics, a Euclidean plane is a Euclidean space of Two-dimensional space, dimension two, denoted \textbf^2 or \mathbb^2. It is a geometric space in which two real numbers are required to determine the position (geometry), position of eac ...
are solid
regular polygon
In Euclidean geometry, a regular polygon is a polygon that is Equiangular polygon, direct equiangular (all angles are equal in measure) and Equilateral polygon, equilateral (all sides have the same length). Regular polygons may be either ''convex ...
s, solid triangles, and intersections of solid triangles. Some examples of convex subsets of a
Euclidean 3-dimensional space are the
Archimedean solid
The Archimedean solids are a set of thirteen convex polyhedra whose faces are regular polygon and are vertex-transitive, although they aren't face-transitive. The solids were named after Archimedes, although he did not claim credit for them. They ...
s and the
Platonic solid
In geometry, a Platonic solid is a Convex polytope, convex, regular polyhedron in three-dimensional space, three-dimensional Euclidean space. Being a regular polyhedron means that the face (geometry), faces are congruence (geometry), congruent (id ...
s. The
Kepler-Poinsot polyhedra are examples of non-convex sets.
Non-convex set
A set that is not convex is called a ''non-convex set''. A
polygon
In geometry, a polygon () is a plane figure made up of line segments connected to form a closed polygonal chain.
The segments of a closed polygonal chain are called its '' edges'' or ''sides''. The points where two edges meet are the polygon ...
that is not a
convex polygon
In geometry, a convex polygon is a polygon that is the boundary of a convex set. This means that the line segment between two points of the polygon is contained in the union of the interior and the boundary of the polygon. In particular, it is ...
is sometimes called a
concave polygon, and some sources more generally use the term ''concave set'' to mean a non-convex set, but most authorities prohibit this usage.
The
complement of a convex set, such as the
epigraph of a
concave function, is sometimes called a ''reverse convex set'', especially in the context of
mathematical 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 ...
.
Properties
Given points in a convex set , and
nonnegative numbers such that , the
affine combination
belongs to . As the definition of a convex set is the case , this property characterizes convex sets.
Such an affine combination is called a
convex combination of . The convex hull of a subset of a real vector space is defined as the intersection of all convex sets that contain . More concretely, the convex hull is the set of all convex combinations of points in . In particular, this is a convex set.
A ''(bounded)
convex polytope'' is the convex hull of a finite subset of some Euclidean space .
Intersections and unions
The collection of convex subsets of a vector space, an affine space, or a
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 ...
has the following properties:
[Soltan, Valeriu, ''Introduction to the Axiomatic Theory of Convexity'', Ştiinţa, Chişinău, 1984 (in Russian).
]
#The
empty set
In mathematics, the empty set or void set is the unique Set (mathematics), set having no Element (mathematics), elements; its size or cardinality (count of elements in a set) is 0, zero. Some axiomatic set theories ensure that the empty set exi ...
and the whole space are convex.
#The intersection of any collection of convex sets is convex.
#The ''
union'' of a collection of convex sets is convex if those sets form a
chain (a totally ordered set) under inclusion. For this property, the restriction to chains is important, as the union of two convex sets need not be convex.
Closed convex sets
Closed convex sets are convex sets that contain all their
limit points. They can be characterised as the intersections of ''closed
half-spaces'' (sets of points in space that lie on and to one side of a
hyperplane
In geometry, a hyperplane is a generalization of a two-dimensional plane in three-dimensional space to mathematical spaces of arbitrary dimension. Like a plane in space, a hyperplane is a flat hypersurface, a subspace whose dimension is ...
).
From what has just been said, it is clear that such intersections are convex, and they will also be closed sets. To prove the converse, i.e., every closed convex set may be represented as such intersection, one needs the
supporting hyperplane theorem in the form that for a given closed convex set and point outside it, there is a closed half-space that contains and not . The supporting hyperplane theorem is a special case of the
Hahn–Banach theorem
In functional analysis, the Hahn–Banach theorem is a central result that allows the extension of bounded linear functionals defined on a vector subspace of some vector space to the whole space. The theorem also shows that there are sufficient ...
of
functional analysis
Functional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (for example, Inner product space#Definition, inner product, Norm (mathematics ...
.
Face of a convex set
A face of a convex set
is a convex subset
of
such that whenever a point
in
lies strictly between two points
and
in
, both
and
must be in
. Equivalently, for any
and any real number
extreme point
In mathematics, an extreme point of a convex set S in a Real number, real or Complex number, complex vector space is a point in S that does not lie in any open line segment joining two points of S. The extreme points of a line segment are calle ...
of
C is a point that is a face of
C.
Let
C be a convex set in
\R^n that is
compact
Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to:
* Interstate compact, a type of agreement used by U.S. states
* Blood compact, an ancient ritual of the Philippines
* Compact government, a t ...
(or equivalently, closed and
bounded). Then
C is the convex hull of its extreme points. More generally, each compact convex set in a
locally convex topological vector space is the closed convex hull of its extreme points (the
Krein–Milman theorem).
For example:
* A
triangle
A triangle is a polygon with three corners and three sides, one of the basic shapes in geometry. The corners, also called ''vertices'', are zero-dimensional points while the sides connecting them, also called ''edges'', are one-dimension ...
in the plane (including the region inside) is a compact convex set. Its nontrivial faces are the three vertices and the three edges. (So the only extreme points are the three vertices.)
* The only nontrivial faces of the
closed unit disk \ are its extreme points, namely the points on the
unit circle
In mathematics, a unit circle is a circle of unit radius—that is, a radius of 1. Frequently, especially in trigonometry, the unit circle is the circle of radius 1 centered at the origin (0, 0) in the Cartesian coordinate system in the Eucli ...
S^1 = \.
Convex sets and rectangles
Let be a
convex body in the plane (a convex set whose interior is non-empty). We can inscribe a rectangle ''r'' in such that a
homothetic copy ''R'' of ''r'' is circumscribed about . The positive homothety ratio is at most 2 and:
\tfrac \cdot\operatorname(R) \leq \operatorname(C) \leq 2\cdot \operatorname(r)
Blaschke-Santaló diagrams
The set
\mathcal^2 of all planar convex bodies can be parameterized in terms of the convex body
diameter
In geometry, a diameter of a circle is any straight line segment that passes through the centre of the circle and whose endpoints lie on the circle. It can also be defined as the longest Chord (geometry), chord of the circle. Both definitions a ...
''D'', its inradius ''r'' (the biggest circle contained in the convex body) and its circumradius ''R'' (the smallest circle containing the convex body). In fact, this set can be described by the set of inequalities given by
2r \le D \le 2R
R \le \frac D
r + R \le D
D^2 \sqrt \le 2R (2R + \sqrt)
and can be visualized as the image of the function ''g'' that maps a convex body to the point given by (''r''/''R'', ''D''/2''R''). The image of this function is known a (''r'', ''D'', ''R'') Blachke-Santaló diagram.
[
Alternatively, the set \mathcal^2 can also be parametrized by its width (the smallest distance between any two different parallel support hyperplanes), perimeter and area.][
]
Other properties
Let ''X'' be a topological vector space and C \subseteq X be convex.
* \operatorname C and \operatorname C are both convex (i.e. the closure and interior of convex sets are convex).
* If a \in \operatorname C and b \in \operatorname C then [a, b[ \, \subseteq \operatorname C (where [a, b[ \, := \left\).
* If \operatorname C \neq \emptyset then:
** \operatorname \left( \operatorname C \right) = \operatorname C, and
** \operatorname C = \operatorname \left( \operatorname C \right) = C^i, where C^ is the algebraic interior of ''C''.
Convex hulls and Minkowski sums
Convex hulls
Every subset of the vector space is contained within a smallest convex set (called the ''convex hull'' of ), namely the intersection of all convex sets containing . The convex-hull operator Conv() has the characteristic properties of a closure operator:
* ''extensive'': ,
* '' non-decreasing'': implies that , and
* '' idempotent'': .
The convex-hull operation is needed for the set of convex sets to form a lattice, in which the "''join''" operation is the convex hull of the union of two convex sets
\operatorname(S)\vee\operatorname(T) = \operatorname(S\cup T) = \operatorname\bigl(\operatorname(S)\cup\operatorname(T)\bigr).
The intersection of any collection of convex sets is itself convex, so the convex subsets of a (real or complex) vector space form a complete lattice.
Minkowski addition
In a real vector-space, the '' Minkowski sum'' of two (non-empty) sets, and , is defined to be the set formed by the addition of vectors element-wise from the summand-sets
S_1+S_2=\.
More generally, the ''Minkowski sum'' of a finite family of (non-empty) sets is the set formed by element-wise addition of vectors
\sum_n S_n = \left \.
For Minkowski addition, the ''zero set'' containing only the zero vector has special importance: For every non-empty subset S of a vector space
S+\=S;
in algebraic terminology, is the identity element
In mathematics, an identity element or neutral element of a binary operation is an element that leaves unchanged every element when the operation is applied. For example, 0 is an identity element of the addition of real numbers. This concept is use ...
of Minkowski addition (on the collection of non-empty sets).
Convex hulls of Minkowski sums
Minkowski addition behaves well with respect to the operation of taking convex hulls, as shown by the following proposition:
Let be subsets of a real vector-space, the convex hull of their Minkowski sum is the Minkowski sum of their convex hulls
\operatorname(S_1+S_2)=\operatorname(S_1)+\operatorname(S_2).
This result holds more generally for each finite collection of non-empty sets:
\text\left ( \sum_n S_n \right ) = \sum_n \text \left (S_n \right).
In mathematical terminology, the operations of Minkowski summation and of forming convex hulls are commuting
Commuting is periodically recurring travel between a place of residence and place of work or study, where the traveler, referred to as a commuter, leaves the boundary of their home community. By extension, it can sometimes be any regular o ...
operations.[For the commutativity of ]Minkowski addition
In geometry, the Minkowski sum of two set (mathematics), sets of position vectors ''A'' and ''B'' in Euclidean space is formed by vector addition, adding each vector in ''A'' to each vector in ''B'':
A + B = \
The Minkowski difference (also ''M ...
and convexification, see Theorem 1.1.2 (pages 2–3) in Schneider; this reference discusses much of the literature on the convex hulls of Minkowski sumsets in its "Chapter 3 Minkowski addition" (pages 126–196):
Minkowski sums of convex sets
The Minkowski sum of two compact convex sets is compact. The sum of a compact convex set and a closed convex set is closed.
The following famous theorem, proved by Dieudonné in 1966, gives a sufficient condition for the difference of two closed convex subsets to be closed. It uses the concept of a recession cone of a non-empty convex subset ''S'', defined as:
\operatorname S = \left\,
where this set is a convex cone containing 0 \in X and satisfying S + \operatorname S = S. Note that if ''S'' is closed and convex then \operatorname S is closed and for all s_0 \in S,
\operatorname S = \bigcap_ t (S - s_0).
Theorem (Dieudonné). Let ''A'' and ''B'' be non-empty, closed, and convex subsets of a locally convex topological vector space such that \operatorname A \cap \operatorname B is a linear subspace. If ''A'' or ''B'' is locally compact then ''A'' − ''B'' is closed.
Generalizations and extensions for convexity
The notion of convexity in the Euclidean space may be generalized by modifying the definition in some or other aspects. The common name "generalized convexity" is used, because the resulting objects retain certain properties of convex sets.
Star-convex (star-shaped) sets
Let be a set in a real or complex vector space. is star convex (star-shaped) if there exists an in such that the line segment from to any point in is contained in . Hence a non-empty convex set is always star-convex but a star-convex set is not always convex.
Orthogonal convexity
An example of generalized convexity is orthogonal convexity.
A set in the Euclidean space is called orthogonally convex or ortho-convex, if any segment parallel to any of the coordinate axes connecting two points of lies totally within . It is easy to prove that an intersection of any collection of orthoconvex sets is orthoconvex. Some other properties of convex sets are valid as well.
Non-Euclidean geometry
The definition of a convex set and a convex hull extends naturally to geometries which are not Euclidean by defining a geodesically convex set to be one that contains the geodesics joining any two points in the set.
Order topology
Convexity can be extended for a totally ordered set endowed with the order topology.[ Munkres, James; ''Topology'', Prentice Hall; 2nd edition (December 28, 1999). .]
Let . The subspace is a convex set if for each pair of points in such that , the interval is contained in . That is, is convex if and only if for all in , implies .
A convex set is connected in general: a counter-example is given by the subspace in , which is both convex and not connected.
Convexity spaces
The notion of convexity may be generalised to other objects, if certain properties of convexity are selected as axiom
An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or ...
s.
Given a set , a convexity over is a collection of subsets of satisfying the following axioms:
#The empty set and are in .
#The intersection of any collection from is in .
#The union of a chain (with respect to the inclusion relation) of elements of is in .
The elements of are called convex sets and the pair is called a convexity space. For the ordinary convexity, the first two axioms hold, and the third one is trivial.
For an alternative definition of abstract convexity, more suited to discrete geometry, see the ''convex geometries'' associated with antimatroids.
Convex spaces
Convexity can be generalised as an abstract algebraic structure: a space is convex if it is possible to take convex combinations of points.
See also
* Absorbing set
* Algorithmic problems on convex sets
* Bounded set (topological vector space)
* Brouwer fixed-point theorem
* Complex convexity
* Convex cone
* Convex series
* Convex metric space
* Carathéodory's theorem (convex hull)
* Choquet theory
* Helly's theorem
* Holomorphically convex hull
* Integrally-convex set
* John ellipsoid
* Pseudoconvexity
* Radon's theorem
* Shapley–Folkman lemma
* Symmetric set
References
Bibliography
*
External links
*
Lectures on Convex Sets
notes by Niels Lauritzen, at Aarhus University
Aarhus University (, abbreviated AU) is a public research university. Its main campus is located in Aarhus, Denmark. It is the second largest and second oldest university in Denmark. The university is part of the Coimbra Group, the Guild, and Ut ...
, March 2010.
{{DEFAULTSORT:Convex Set
Convex analysis
Convex geometry