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.

15.2 Shelling <strong>and</strong> Euler’s Formula for General d<br />

15 Combinatorial Theory of <strong>Convex</strong> Polytopes 265<br />

The first attempt to extend Euler’s polytope formula to general d goes back to Schläfli<br />

[888] in 1850 in a book which was published only in 1901. His proof that, for the<br />

f -vector of a proper convex polytope P in E d ,wehave,<br />

(1) f0 − f1 +−···+(−1) d−1 fd−1 = 1 − (−1) d<br />

made use of an argument of the following type. The boundary of P can be built up<br />

from a given facet F1 by successively adding the other facets in a suitable order, say<br />

F2,...,Fm, such that (F1∪···∪Fi−1)∩Fi is homeomorphic to a (d−2)-dimensional<br />

convex polytope for i = 2,...,m −1. Schläfli, <strong>and</strong> later other mathematicians, seem<br />

to have thought that the existence of such a shelling was obvious; see the references<br />

in Grünbaum [453]. After many unsuccessful attacks, in particular in the 1960s, this<br />

was proved in an ingenious way by Bruggesser <strong>and</strong> Mani [172] in 1970. Before that,<br />

the only elementary proof of the formula (1) was that of Hadwiger [467].<br />

A topological proof of (1), by Poincaré [807, 808], also had serious gaps.<br />

Rigorous proofs in the context of topology were given only in the 1930s when the<br />

necessary algebraic-topological machinery was available. For this information I am<br />

indebted to Matthias Kreck [617].<br />

The shelling result of Bruggesser <strong>and</strong> Mani, which yields a simple proof of (1), is<br />

also a tool to prove the equations of Dehn [251] <strong>and</strong> Sommerville [948] for f -vectors<br />

<strong>and</strong> is used in the striking proof of the upper bound conjecture by McMullen [705].<br />

The problem of characterizing the f -vectors of convex polytopes is settled for<br />

d = 2 where it is trivial, <strong>and</strong> for d = 3, see the preceding section. For d > 3itis<br />

far from a solution, but there are important contributions towards it. For simplicial<br />

convex polytopes a characterization was proposed by McMullen [707] in the form of<br />

his celebrated g-conjecture. The g-conjecture was proved by Billera <strong>and</strong> Lee [116]<br />

<strong>and</strong> Stanley [951], see also McMullen [715].<br />

In this section we present the shelling result of Bruggesser <strong>and</strong> Mani <strong>and</strong> show<br />

how it leads to Euler’s polytope formula (1) for general d. Then other relations for<br />

f -vectors are discussed.<br />

Shellings are treated by Björner <strong>and</strong> Björner et al. [121, 122] <strong>and</strong> from the voluminous<br />

literature on f -vectors we cite the books of Grünbaum [453], McMullen <strong>and</strong><br />

Shephard [718], Brøndsted [171] <strong>and</strong> Ziegler [1045] <strong>and</strong> the surveys of Bayer <strong>and</strong><br />

Lee [83] <strong>and</strong> Billera <strong>and</strong> Björner [115].<br />

Polytopal Complexes <strong>and</strong> Shellings<br />

A (finite) abstract complex C is a family of subsets of {1,...,v},thefaces of C, such<br />

that ∅, {1},...,{v} ∈C <strong>and</strong> for any two faces F, G ∈ C also F ∩ G ∈ C. The faces<br />

{1},...,{v} are called the vertices of C.<br />

Closer to convexity, we define a (finite) polytopal complex C to be a finite family<br />

of convex polytopes in E d , called the faces of C, such that any (geometric) face of a<br />

polytope in C belongs also to C <strong>and</strong> the intersection of any two polytopes in C is a

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

Saved successfully!

Ooh no, something went wrong!