Let be a polyhedral cone.
A nonzero is an extreme ray of
if there do not exist linearly independent
and positive scalars and such that
.
Note that if is an extreme ray, then
is also an extreme ray for all .
We say that two extreme rays are equivalent if one is a positive
scalar multiple of the other.
Hence, when enumerating extreme rays of a polyhedral cone, we often
enumerate one representative from each equivalent class of extreme rays.
One way to achieve this is to impose a normalization condition such as
restricting to unit vectors with respect to some vector norm.
Proposition 10.2.
Let be given by
for some .
Let be nonzero.
Let denote
the subsystem of consisting
of all the inequalities active at .
Then is an extreme ray of if and only if
.
Proof.
Suppose that
for some linearly independent
and scalars .
Then
Hence, equality holds throughout.
Since , we must have
.
Hence, and are linearly independent
vectors in the nullspace of , implying that
.
Suppose that .
There exists a nonzero vector in the nullspace of
such that and are
linearly independent. For a sufficiently small ,
.
Note that and
are linearly independent and
, implying that
is not an extreme ray.
Example.
Consider
where
.
Then
is an extreme ray since
and .
Incidentally, we could have also taken the first and third rows of
for .
Corollary 10.3.
The number of nonequivalent extreme rays of a polyhedral cone is finite.
Proof.
Since there are only finitely many subsystems of a finite system
of linear inequalities, it follows from Proposition 10.2 that there
can only be a finite number of nonequivalent extreme rays.
We say that form a
complete set of extreme rays of if
is an extreme ray of for
and every extreme ray of is equivalent to
for some .
Worked examples
Let .
Find all extreme rays of of unit length.
Solving this problem graphically is certainly an option.
Since , we only need to consider
subsystems consisting of a single inequality.
Setting the inequality to equality, we
obtain the general solution .
Since also satisfies the other
inequality, normalizing it to a unit vector gives the extreme ray
.
Setting the inequality to equality, we
obtain the general solution .
Since also satisfies the other
inequality, normalizing it to a unit vector gives the extreme ray
.
Let be such that
is pointed.
Prove that if for some ,
is not an extreme ray of , then
.
Without loss of generaliy, we may assume that .
Since is not an extreme ray,
there exist linearly independent
and scalars such that
Let be scalars
such that
and let be scalars
such that .
Then,
If
, then
implying that . It follows
that .
Suppose that .
Then
where for ,
and .
The important point is that for .
Note that we cannot have for .
Otherwise, we will have that and
are both scalar multiples of , contradicting that they are
linearly independent.
Without loss of generality, we may assume that .
Thus
Dividing both sides by gives
implying that .
Since we also have , it follows that
contains the line .
By Theorem 8.6.
cannot be pointed, which is a contradiction.