Definition of Convex Sets and Common Convex Sets
Context (title): Definition of Convex Sets and Common Convex Sets
It is generally believed that if a real-world problem can be expressed as a convex optimization problem, then the problem is essentially solved. However, identifying convex optimization problems is still quite challenging. This article will first introduce the definition of convex sets and common convex sets.
Affine Sets
If a set is affine, it is equivalent to: for any and , we have , meaning that contains the linear combination of any two points in where the sum of the coefficients is 1.
Extending this to multiple points: if , we call the point of the form an affine combination of . For example, the solution set of a system of linear equations is an affine set.
The set of all affine combinations of points in a set is called the affine hull of :
The affine hull is the smallest affine set containing , meaning if a set satisfies , then . The affine dimension of a set is defined as the dimension of its affine hull. For example, the dimension of a unit circle in is 1, but its affine dimension is 2 because its affine hull is the entire space .
Convex Sets
If a set is convex, then for any and , we have . The difference from affine sets is that affine sets do not require . For example, a line segment is a convex set, while a line is an affine set.
Extending to multiple dimensions, if , then the point of the form is called a convex combination of .
The set of all convex combinations of points in a set is called the convex hull of :
Like the affine hull, the convex hull is the smallest convex set containing . Generally, if is a convex set and is a random variable with with probability 1, then .
Some Important Convex Sets
Identifying convex sets is important for recognizing convex optimization problems. Here, we introduce some important convex sets.
Any affine set and subspace is a convex set. Some simple examples include the empty set , single-point set , the entire space , lines/rays/line segments, all of which are convex.
Some other important convex sets include:
- Hyperplanes and half-spaces
- Euclidean balls
- Ellipsoids
- Norm balls , where is a norm in
- Norm cones
- Polyhedra , which are intersections of finitely many half-spaces and hyperplanes. A simplex is also a convex set and is a special type of polyhedron.
- Positive semidefinite cone , which is the set of positive semidefinite symmetric matrices.