14.02.2013 Views

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

248 <strong>Convex</strong> Polytopes<br />

<strong>Convex</strong> cones which are polyhedra are called polyhedral convex cones. These<br />

may be represented as convex V-cones <strong>and</strong> convex H-cones. Clearly, polyhedral convex<br />

cones are closed.<br />

Support hyperplanes <strong>and</strong> the notion of (bounded or unbounded) faces, in particular<br />

of vertices, edges <strong>and</strong> facets, of convex polyhedra are introduced as in the case<br />

of convex polytopes.<br />

We now show that the notions of convex V- <strong>and</strong> H-polyhedra coincide, as in the<br />

case of convex polytopes.<br />

Theorem 14.3. Let P ⊆ E d . Then the following statements are equivalent:<br />

(i) P is a convex V-polyhedron.<br />

(ii) P is a convex H-polyhedron.<br />

Proof. The theorem will be proved in several steps:<br />

(1) Let C ⊆ E d . Then the following are equivalent:<br />

(i) C is a pointed convex V-cone with apex o.<br />

(ii) C is a pointed convex H-cone with apex o.<br />

(i)⇒(ii) Let C ={µ1y1 +···+µn yn : µ j ≥ 0} = � {µT : µ ≥ 0}, where<br />

T ={µ1y1 +···+µn yn : µ j ≥ 0, µ1 +···+µn = 1} is a convex polytope. If<br />

o ∈ T ,itmustbeavertexofT . To see this, note that C is pointed, hence o is an<br />

extreme point of C <strong>and</strong> thus of T <strong>and</strong> therefore a vertex of T . Hence o is among the<br />

points y1,...,yn. Removingo, the convex hull of the remaining points is a convex<br />

polytope U such that C = � {µU : µ ≥ 0} <strong>and</strong> o �∈ U.LetH be a hyperplane which<br />

strictly separates o <strong>and</strong> U <strong>and</strong> let V be the radial projection of U into H with centre<br />

o. V is a convex V-polytope <strong>and</strong> thus a convex H-polytope in H by Theorem 14.2.<br />

Since C = � {µV : µ ≥ 0}, we easily see that C is a convex H-polyhedron.<br />

(ii)⇒(i) Let K ={x :|xi| ≤1}. Since C is pointed, o is an extreme point of the<br />

convex polytope C ∩ K <strong>and</strong> thus a vertex. Hence there is a support hyperplane H<br />

of C ∩ K with (C ∩ K ) ∩ H ={o}. Since C is a cone with apex o, it follows that<br />

C ∩ H ={o}. Letp ∈ C \{o}. Then the H-polyhedron C ∩ (H + p) is bounded.<br />

Otherwise it contains a ray p + S with o ∈ S ⊆ H, say. Since C is a cone with<br />

apex o, wehaveµ(p + S) = µp + S ⊆ C for all µ > 0. Since C is closed,<br />

also S = 0p + S ⊆ C, in contradiction to C ∩ H ={o}. Since C ∩ (H + p) is<br />

bounded, it is an H- <strong>and</strong> thus a V-polytope by Theorem 14.2, say C ∩ (H + p) =<br />

{µ1y1 +···+µn yn : µ j ≥ 0, µ1 +···+µn = 1} with suitable y1,...,yn ∈ C.<br />

Since C is a convex cone with apex o <strong>and</strong> C ∩ H ={o}, each ray in C with endpoint<br />

o meets H + p. Together this shows that<br />

C = � � µ � C ∩ (H + p) � : µ ≥ 0 � ={µ1y1 +···+µn yn : µ j ≥ 0}.<br />

The proof of (1) is complete.<br />

(2) Let C ⊆ E d . Then the following are equivalent:<br />

(i) C is a convex V-cone with apex o.<br />

(ii) C is a convex H-cone with apex o.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!