We would like to present a fundamental property of convex sets. Roughly speaking, we would like to show that every convex set
hyperplanes’, and every two convex sets can be separated by a hyperplane.
Given a set
Let
Is this well-defined?
Clearly, if
We first show that the minimizer exists. Since
Next, we show that the minimizer is unique. Suppose there are two points
Let
Note that for all
Let
Geometrically, this means
Let
In fact, the hyperplane orthogonal to
Let
The idea is to find
Given a nonempty convex set
Let
By definition, there exists
Let
Any nonempty closed convex is the intersection of some halfspaces.
In fact, for any closed convex
For a
When considering high dimensional spaces, we can just use the supporting hyperplane theorem. For each boundary point
Note that the number of those halfspaces may be infinite and even uncountable.
We would like to show that any two disjoint (not necessarily bounded or closed!) convex sets can be separated by a hyperplane. Note that the hyperplane may not separate these two sets strictly.
Let
Consider the set
We now present an application of the separating hyperplane theorem.
Let
Recall the conic combination and the cone hull.
The two sets can also be understood in the following ways:
First, we prove that if the first set is nonempty, the second one must be empty. Otherwise, there exist
Therefore, the hypeplane
Overall, exactly one of the two sets must be nonempty whenever the first one is empty or nonempty.
Why is