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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

266 <strong>Convex</strong> Polytopes<br />

(geometric) face of both of them, <strong>and</strong> thus is contained in C. (What we call a polytopal<br />

complex is often called a polyhedral complex. The reason for our terminology<br />

is that we want to stress that our complexes consist of convex polytopes <strong>and</strong> not of,<br />

possibly, unbounded convex polyhedra.) The underlying set of C is the union of all<br />

polytopes in C.Thedimension of C,dimC, is the maximum dimension of a polytope<br />

in C. The complex C is pure if any polytope in C is a (geometric) face of a polytope<br />

in C of dimension dim C. Two (abstract or geometric) complexes are isomorphic if<br />

there is a bijection between their (abstract or geometric) vertices which preserves<br />

their (abstract or geometric) faces in both directions.<br />

Given a convex polytope P in E d , the family of all its (geometric) faces, including<br />

∅ <strong>and</strong> P, is a polytopal complex, the complex C = C(P) of P. Also the family<br />

of all its proper (geometric) faces, including ∅, is a polytopal complex, the boundary<br />

complex C(relbd P) of P. See Theorems 14.5 <strong>and</strong> 14.6.<br />

By a shelling of a convex polytope P or, more precisely, of its boundary complex<br />

C(relbd P), we mean a linear ordering F1,...,Fm of the facets of P such that either<br />

dim P = 0, 1, or which otherwise satisfies the following conditions:<br />

(i) (The boundary complex of) F1 has a shelling.<br />

(ii) For i = 2,...,m we have (F1 ∪···∪Fi−1) ∩ Fi = G1 ∪···∪G j,<br />

where j ≤ k <strong>and</strong> G1 = Gi1,...,Gk = Gik is a shelling of Fi.<br />

The Bruggesser-Mani Shelling Theorem<br />

Before stating this result, we present a simple property of shellings.<br />

Proposition 15.1. Let G1,...,Gk be a shelling of a convex polytope F. Then<br />

Gk,...,G1 is also a shelling of F.<br />

Proof (by induction on d = dim F). The assertion clearly holds for d = 0, 1.<br />

Assume now that d > 1 <strong>and</strong> that it holds in dimension d − 1. We prove it for F.<br />

First, each Gi <strong>and</strong> thus, in particular, Gk is shellable by (i) <strong>and</strong> (ii). Second, let<br />

i < k. By (ii),<br />

(2) (G1 ∪···∪Gi−1) ∩ Gi = H1 ∪···∪ H j,<br />

where j ≤ n <strong>and</strong> H1,...,Hn is a shelling of Gi. For each facet Hl of Gi there is a<br />

unique facet Gm of F such that Hl = Gi ∩ Gm. Thus (2) implies that<br />

Gi ∩ (Gi+1 ∪···∪Gk) = H j+1 ∪···∪ Hn.<br />

Now note that Hn,...,H1 is also a shelling of Gi by induction. The induction is<br />

complete. ⊓⊔<br />

The Bruggesser-Mani shelling theorem is as follows:<br />

Theorem 15.4. <strong>Convex</strong> polytopes are shellable.

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

Saved successfully!

Ooh no, something went wrong!