IAS/Park City Mathematics Series Volume 14, 2004
What is Geometric Combinatorics? –An Overview of the Graduate Summer School
Ezra Miller and Victor Reiner
What is geometric combinatorics? This question is a bit controversial, but at least in part, it is the study of geometric objects and their combinatorial structure. Rather than trying to define this precisely at the outset, in this lecture we’ll mainly give examples that appear in the 2004 PCMI graduate courses.
1. Polytopes A popular class of examples are the convex polytopes, that is, convex hulls of finite point sets in Rd. These form the main topic of the graduate course by Ziegler, but also play prominent roles in the undergraduate courses by Swartz and Thomas, and in the undergraduate faculty course by Su (as well as making cameo appearances in the graduate courses by Barvinok, Fomin, Forman, MacPherson, and Wachs!). In R2, convex polytopes are polygons such as triangles, quadrilaterals, pen- tagons, hexagons, etc. In R3 they can be more interesting, such as the triangular prism depicted in Figure 1(a).
d f
e e b
d b f
a c a c
(a) (b)
Figure 1. (a) The triangular prism P , with f-vector f(P ) = (f0,f1,f2) = (6, 9, 5). (b) Its graph or 1-skeleton, drawn as a 2-dimensional Schlegel diagram.
1School of Mathematics, University of Minnesota, Minneapolis MN, 55455. E-mail address: [email protected], [email protected].
c 2007 American Mathematical Society
1 2 EZRA MILLER AND VICTOR REINER, OVERVIEW
What do we mean by combinatorial structure for a convex polytope? An obvi- ous combinatorial feature of a convex polytope is that it has faces, each being the intersection of the polytope with some hyperplane containing the polytope entirely in one of its two closed half-spaces. Zero-dimensional faces are called vertices (la- belled a,b,c,d,e,f in Figure 1), one-dimensional faces are edges, and faces of codi- mension 1 within the polytope are called facets. One can record the combinatorial structure of the faces of a convex polytope P in varying ways and levels of detail. • One might simply count the faces of various dimensions, and encode this data in the f-vector
f(P ) = (f0,f1,...,fd−1),
where fi(P ) is the number of i-dimensional faces of P . For example, the triangular prism in Figure 1 has f(P ) = (f0,f1,f2)=(6, 9, 5). • One might consider the graph or 1-skeleton of P ; this is the abstract graph whose node set is the set of vertices of P , and whose (undirected) arcs are the edges of P . For example, Figure 1(b) depicts this graph for the triangular prism. Here we have chosen to draw this graph in the plane by projecting the whole 3-dimensional polytope P to the plane inside one of its quadrangular facets, a visualization technique known as a 2- dimensional Schlegel diagram for P . The back of the 2004 PCMI T-shirt depicts the 3-dimensional Schlegel diagram of a four-dimensional polytope with an interesting property, related to work of Joswig and Ziegler [4]: it is dimensionally ambiguous in the sense that this same 1-skeleton appears also for a five-dimensional polytope. • One might further consider the entire partially ordered set (or poset, for short) of all faces of P ordered by inclusion; see Figure 2.
abc acdf abde bcef def
ab ac bc ad be cf de ef df
a b c d e f
Figure 2. The Hasse diagram for the poset of faces of the prism in Figure 1.
2. Characterizing f-vectors What kinds of combinatorial questions about convex polytopes might we ask? One that has been considered often is the following.
d Question 1. Which (non-negative) vectors (f0,f1,...,fd−1) in Z can actually arise as the f-vector of a d-dimensional convex polytope? EZRA MILLER AND VICTOR REINER, OVERVIEW 3