Cones
Contents
9.4. Cones#
Main references for this section are [6, 17, 67].
Throughout this section, 
We start with the basic definition of a cone.
9.4.1. Cones#
Definition 9.22 (Cone)
A set 
In other words, a set is a cone if it is closed under nonnegative scalar multiplication.
By definition we have
 .Some authors ([67]) prefer to restrict the definition to
 thus the origin is not included in the cone by default.In our definition, a cone always includes the origin.
Thus, a cone is always nonempty.
When we think of cones, ice-cream cones naturally come to mind. Hence, we kind of think that cones happen to be pointed (at origin) and emanate in one general direction from there. However, our definition above is more general. It allows for lines (passing through origin) and linear subspaces to be cones too.
Pointed cones are a special class of cones which are discussed below. An ice-cream cone is a pointed cone.
9.4.2. Properties of Cones#
9.4.2.1. Intersection#
Property 9.3 (Intersection of cones)
Let 
Proof. Let 
 for every .Hence
 for every since every is a cone.Hence
 .Hence
 is a cone.
9.4.2.2. Cartesian Product#
Property 9.4 (Cartesian product of cones)
Let 
Proof. Let 
Then there exist
 and such that .Then
 and since both are cones.Hence
 .But
 .Hence
 .Hence
 is a cone.
9.4.2.3. Set Addition#
Property 9.5 (Set addition of cones)
Let 
Proof. Let 
Then there exist
 and such that .Then
 and since they are cones.Hence
 .Hence
 is a cone.
9.4.2.4. Closure#
Property 9.6 (Closure)
Let 
Proof. Let 
Then there exists a sequence
 of such that .Then
 for every since is a cone.Consider the sequence
 of .We have
 .Hence
 .Hence
 is a cone.
9.4.2.5. Linear Transformation#
Property 9.7 (Linear transformation )
The image and inverse image of a cone under a linear transformation is a cone.
Proof. Let 
Image of a cone is a cone.
Let
 .Let
 .Let
 and .Then there exists
 such that .Since
 is a cone, hence .Then
 .Hence
 is a cone.
Inverse image of a cone is a cone.
Let
 .Let
 .Let
 and .Then
 .Also
 since is a cone.Hence
 .Hence
 is a cone.
9.4.3. Convex Cones#
Definition 9.23 (Convex cone)
A set 
Example 9.11 (Convex cones)
A ray with its base at origin is a convex cone.
A line passing through origin is a convex cone.
A plane passing through origin is a convex cone.
Any subspace is a convex cone.
Theorem 9.45 (Subspace as convex cone)
A linear subspace is a convex cone.
Proof. Let 
Theorem 9.46 (Half spaces as convex cone)
Let 
Then 
Proof. Half space as a cone
Let
 and .Then
 .Hence
 .
Half space as convex
Let
 and .Then
Hence
 is convex.
9.4.3.1. Characterization#
Theorem 9.47 (Convex cone characterization)
A set is a convex cone if and only if it is closed under addition and nonnegative scalar multiplication.
In other words, 
Proof. Let 
If 
 .But then,
 since is a cone.Thus,
 is closed under addition. being a cone, it is closed under nonnegative scalar multiplication.Combining, we see that
 .
Now, assume that 
 is a cone since it is closed under nonnegative scalar multiplication.In particular
 for all and for all .Since
 is closed under addition, hence for all .Thus,
 is convex too.
Theorem 9.48 (Set addition characterization)
A cone 
Proof. Assume that a cone 
Let
 and .Since
 is a cone, hence and belong to .Hence
 .Hence
 is convex.
For converse, assume that 
Let
 .Since
 is a cone, hence .Since
 is convex, henceHence
 .
9.4.3.2. Intersection of Convex Cones#
Theorem 9.49 (Intersection of arbitrary collection of convex cones)
Let 
Proof. Let 
Hence 
As a consequence, an arbitrary intersection of half-spaces (at origin) and hyperplanes (at origin) is a convex cone. Thus, the solution set of a system of linear equations and inequalities is a convex cone if the equations and inequalities are homogeneous.
9.4.3.3. Containing and Contained Subspaces#
Theorem 9.50 (Containing and contained subspaces)
Let 
And, there is a largest linear subspace contained in 
Proof. We show that 
Since 
Let 
 for some . for some . .Since
 is a convex cone, it is closed under addition.Hence,
 .Hence,
 (as it is a difference of two vectors in ).Thus,
 is closed under vector addition.
Let 
 for some . .If
 , then , thus .If
 , then . We can write . Thus, .Thus,
 is closed under scalar multiplication.
Next, we show that it is the smallest subspace containing 
Let
 be a subspace that containsThen
 contains also.Then,
 contains also.Thus,
 is the smallest subspace containing .
In summary,
Since 
We show that 
[zero vector]
Since
 and , hence .
[Scalar multiplication]
Let a nonzero
 . Then, and . . .This means that
 and too.Thus,
 .In summary
 implies and .Then, for any
 . . .Thus,
 .
And, for any
 . . .Thus,
 .
Thus,
 is closed under scalar multiplication.
[Vector addition]
Let
 .Then,
 and .Thus,
 .Since
 is closed under addition, hence and .But then,
 and .Thus,
 . too.Thus,
 is closed under addition.
Thus, 
9.4.4. Conic Combinations#
Definition 9.24 (Conic combination)
A point of the form 
A convex cone is closed under non-negative linear/conic combinations.
One way to prove that a set is a convex cone is to show that it contains all its conic combinations.
Theorem 9.51 (Convex cone characterization with conic combinations)
Let 
Conversely, if a set 
In other words, 
Proof. Assume that 
Let
 .Then,
 for all since is closed under nonnegative scalar multiplication.Then,
 since is closed under addition.Thus,
 contains all its conic combinations.
For the converse, assume that 
Let
 .Then,
 for all since is a conic combination.Thus,
 is a cone.Now, let
 and . Then, too.Thus,
 is a conic combination of .Hence,
 .Thus,
 is convex.Combining,
 is a convex cone.
Here is another proof that a linear subspace is a convex cone using the idea of conic combinations.
Every subspace contains the
 vector.Every conic combination is also a linear combination.
A subspace is closed under linear combinations.
Hence, it is also closed under conic combinations.
Hence, it is a convex cone.
Remark 9.5 (Conic combinations and nonnegative orthant)
We recall that the nonnegative orthant of 
Thus, the coefficients for conic combinations of 
Theorem 9.52
A conic combination of conic combinations is a conic combination.
Proof. Let 
Consider
 points , described as below.Let
 be conic combinations of points: . .
Consider the conic combination
 . with .We need to show that
 is a conic combination of points of .
Towards this:
Consider the terms:
Since 
is a conic combination of points of 
The idea of conic combinations can be generalized to infinite sums and integrals.
9.4.5. Conic Hulls#
Definition 9.25 (Conic hull)
The conic hull of a set 
Property 9.8
A conic hull is a convex cone.
Proof. Let 
Let
 .Then,
 are conic combinations of .Let
 with .Then,
 is a conic combination of conic combinations of .By Theorem 9.52,
 is a conic combination of .Since
 contains all conic combinations of , hence contains .Thus, for any
 , with is in .Thus,
 is a convex cone.
Property 9.9
Conic hull of a set is the smallest convex cone that contains the set.
Proof. Let 
We have already shown that
 is a convex cone.Assume
 to be a convex cone such that .Then,
 contains every conic combination of since a convex cone is closed under conic combinations.Thus,
 since is the set of all conic combinations of .
Theorem 9.53 (Conic hull of a convex set)
Let 
Then, 
Proof. Let 
For any
 and , is a conic combination of .Hence
 .Thus,
 .
Let
 be a conic combination of .Thus,
 and .By definition of
 , .If
 for , then . So .Now consider the case where at least one
 .Let
 . Clearly, .Consider
 .Note that
 is a convex combination of .Since
 is convex, hence .Then,
 since and .Thus,
 contains all conic combinations of .Thus,
 .
Property 9.10 (Conic hull of a convex hull)
Let 
In other words, the conic hull of the convex hull of a set is same as the conic hull of the set.
Proof. Since 
Let
 .Then
 is a nonnegative combination of some vectors in . There exist a positive integer , vectors and scalars such thatEach
 is a convex combination of some vectors in .Hence
 is a nonnegative combination of some vectors in .Hence
 .Hence
 .
9.4.5.1. Unique Conic Representations#
Recall from
Carathéodory theorem
that in an 
Similar representation is possible in conic hulls too.
Theorem 9.54 (Conic representation theorem)
Let 
Since the 
Proof. The proof is similar to Carathéodory theorem.
Let
 .Then, there exist
 points and such thatWe can assume that
 for every . Otherwise, we can simply drop the corresponding points from the conic combination.If
 are linearly independent, then , and we are done.Let us consider the case when they are linearly dependent.
Then, there exists a nontrivial linear combination equally zero vector:
Then, for any
This representation is a conic combination if
 for every .Since
 for every , hence, this set of inequalities is satisfied for all where is a closed interval with a nonempty interior.Let
 be the solution set for -th inequality.We have
 . satisfies every inequality. Thus, . Thus, .If
 , then .If
 , then .If
 , then .Since not all
 , hence there are several with finite endpoints (either left or right).Thus, there are three possibilities for
 : , or or .Both
 and correspond to an endpoint of one of the .
If we pick
 as one of the endpoints of , then, for every and for some .Thus, we obtain a conic representation of
 of at most vectors.This process can be carried out repeatedly until we obtain a conic representation of
 of linearly independent vectors.Since the
 vectors so obtained are linearly independent, hence .
9.4.6. Pointed Cones#
Definition 9.26 (Pointed cone)
A cone 
In other words, a pointed cone, doesn’t contain a line.
Example 9.12 (The nonnegative orthant is a pointed convex cone)
Recall from Definition 9.14 that the nonnegative orthant is defined as:
In other words, for 
Let 
It is obvious that all components of 
Finally, 
9.4.7. Proper Cones#
Definition 9.27 (Proper cone)
A cone 
 is convex. is closed. is solid; i.e., it has a nonempty interior. is pointed.
Example 9.13 (Non-empty interior)
Consider the following sets in 
Both are closed convex cones.
9.4.8. Norm Cones#
Definition 9.28 (Norm cone)
Let 
If 
Theorem 9.55
A norm cone is convex. Moreover, it is a convex cone.
Example 9.14 (Second order cone)
The second order cone is the norm cone for the Euclidean norm
in the Euclidean space 
From definition, 
This can be rewritten as
9.4.9. Barrier Cones#
Definition 9.29 (Barrier vector)
Let 
In other words, the set of inner products of points in 
Definition 9.30 (Barrier cone)
The set of all barrier vectors to a convex set 
Theorem 9.56
The barrier cone of a convex set is convex.
Proof. Let 
Thus, 
Thus, the set of inner products with 
Thus, the set of inner products with 
Thus, 
9.4.10. Properties of Convex Cones#
We consider operations on convex cones which generate convex cones.
Property 9.11 (Closure under set intersection)
If 
Proof. We show that 
Let
 and .Then,
 and .Hence,
 and since both are closed under nonnegative scalar multiplication.Thus,
 .Hence,
 is closed under nonnegative scalar multiplication.
We show that 
Let
 .Then,
 and .But then,
 and since both are closed under vector addition.Thus,
 .Hence,
 is closed under vector addition.
Thus, 
Property 9.12 (Closure under set addition)
If 
Proof. We show that 
Let
 and .Then,
 where , and .Then,
 and since and are cone.Then,
 .Thus,
 is closed under nonnegative scalar multiplication.
We show that 
Let
 .Then,
 with some and .And,
 with some and .Then,
 .Now,
 and since and are closed under addition (they are convex cones).Thus,
 .Thus,
 is closed under vector addition.
Thus, 
We mention that by Theorem 9.34, 
Property 9.13 (Positive scalar multiplication)
Let 
Proof. We proceed as follows:
Let
 .Let
 .Then,
 .But then,
 too since is closed under nonnegative scalar multiplication.Thus,
 .Similarly,
 implies .Thus,
 .Hence,
 for all .
Note that 
Property 9.14 (Convex hull of the union)
If 
Proof. By Corollary 9.3,
Now for 
Thus, for 
For, 
Since 
Property 9.15 (Intersection as union)
If 
Proof. We first show that for every 
Let
 .Then
 and .Since
 , hence due to Property 9.13, and .Hence
 and .Hence
 .Hence
 .Conversely, let
 .Then
 and .Hence
 and .Hence
 .Hence
 .
If 
since every convex cone contains the origin. Together,
9.4.11. Cone Generated by a Convex Set#
The direct sum vector space 
Observation 9.3 (Convex sets as cross sections of cones)
A convex set 
Let 
Now consider the hyperplane in 
The intersection of 
The projection of 
Remark 9.6
For every convex set 
These convex cones have only 
We shall call this class of convex cones in 
An operation that is closed under the class 
Each vector 
We can define four types of partial sums:
Addition in
 , intersection in .Addition in
 , addition in .Intersection in
 , intersection in .Intersection in
 , addition in .
Suppose that 
[Addition in 
In this case,
 if and only if for some and .Thus, the convex set corresponding to
 is .
[Addition in 
 if and only if and with and for some and .Thus,
 is the union of the sets over , and .But, this is same as
 as per Theorem 9.38.
[TODO] Clarify this further. It is not obvious.
[Intersection in 
 if and only if as well as .Thus,
 .
[Intersection in 
 if and only if and for some with .In this case, we can write
 as:
[TODO] Clarify this further. It is not obvious.
9.4.12. Positive Semidefinite Cone#
Theorem 9.57 (The convex cone of positive semidefinite matrices)
The set of positive semidefinite matrices 
Proof. Let 
Now
Hence 
9.4.13. Linear System with Nonnegativity Constraints#
Consider the system
where 
Then, the set 
In other words, 
We can now see that 
Definition 9.31 (Basic feasible solution)
Let 
Consequently, 
Theorem 9.58 (Existence of basic feasible solution)
Let 
If 
Proof. Recall that
where 
If
 , then .In other words,
 is a conic combination of columns of .By the conic representation theorem, there exists a subset of
 linearly independent vectors among such that is their conic combination.In other words, there exist
 indices and numbers such thatand
 are linearly independent.Consequently
 since columns of belong to .Let
where
 are unit vectors of .Clearly,
 and .Therefore,
 and is a basic feasible solution.
The basic feasible solutions of 
Theorem 9.59 (Equivalence between basic feasible solutions and extreme points)
Let 
Then 
Proof. Let 
Then
 and has positive entries with .Without loss of generality, assume that first
 entries of are positive. This can be easily achieved by shuffling the columns of in the linear system .Therefore,
 and .Also, the first
 columns of the matrix are linearly independent since is a basic feasible solution.For contradiction, assume that
 is not an extreme point of ; i.e., .Then, there exist
 with and such that .Since
 , hence and .Since the last
 entries of are zero, hence the last entries of and also must be zero as they have to be nonnegative.Since
 , hence and .Therefore,
This implies that
But,
 are linearly independent by hypothesis.Thus,
 for must hold.Then,
 .We arrive at a contradiction.
Thus,
 must be an extreme point of .
For the converse, assume that 
Again, by contradiction, assume that
 is not a basic feasible solution.Thus, the columns of
 corresponding to the positive entries of are linearly dependent.Assume that there are
 positive entries in and WLOG, assume that they correspond to first columns of .Then, since the corresponding columns are linearly dependent, hence there exists a nonzero vector
 such thatWe can extend
 to by appending zeros such that .Since the first
 entries of are positive, we can choose a sufficiently small such that and .Note that
 .Therefore,
 .At the same time, it is easy to see that
Thus,
 is a convex combination of two distinct points of .This contradicts our hypothesis that
 is an extreme point of .Thus,
 must be a basic feasible solution.