Math 2.0

Convex and discrete geometry Polytopes and polyhedra Theorem

Upper bound theorem

Builds on Convex polytopef-vectorCyclic polytopeVertex of a polytopePolar polytopeDehn–Sommerville equationsg-theorem

Statement

Let n>d≥2n > d \ge 2, and let PP be a convex polytope of dimension dd with nn vertices. Let C(n,d)C(n, d) be the cyclic polytope of dimension dd with nn vertices. Then for every ii with 0≤i≤d−10 \le i \le d - 1, fi(P)≤fi(C(n,d)),f_i(P) \le f_i(C(n, d)), where fif_i is the number of ii-dimensional faces, the ii-th entry of the f-vector.

Remarks

The theorem was proved by Peter McMullen in 1970, after Theodore Motzkin had conjectured it. Proof idea: a small perturbation of the vertices makes PP simplicial without lowering any fif_i, so one may assume PP simplicial. Then one passes to the h-vector of the boundary, uses the Dehn–Sommerville equations hi=hd−ih_i = h_{d-i}, and proves hi≤(n−d+i−1i)h_i \le \binom{n - d + i - 1}{i} for i≤d/2i \le d/2 with a shelling of the boundary. Cyclic polytopes attain all these bounds, because they are neighborly.

The number of facets of C(n,d)C(n, d) is fd−1(C(n,d))=nn−m(n−mm) if d=2m,2(n−m−1m) if d=2m+1.f_{d-1}(C(n,d)) = \frac{n}{n - m} \binom{n - m}{m} \text{ if } d = 2m, \qquad 2 \binom{n - m - 1}{m} \text{ if } d = 2m + 1. For d=3d = 3 this gives 2n−42n - 4, the number of triangles of any simplicial 33-polytope with nn vertices. For d=4d = 4 and n=8n = 8 it gives 8⋅15/6=208 \cdot 15 / 6 = 20 facets.

By polar polytope duality, the theorem also bounds the number of vertices of a dd-polytope with nn facets.

Going deeper

For a student

In the dual form, a polytope with nn facets in dimension dd has at most about n⌊d/2⌋n^{\floor{d/2}} vertices. This bounds the number of vertices that the simplex method or a vertex enumeration algorithm may meet, and the size of convex hulls in computational geometry. The theorem was extended to simplicial spheres by Richard Stanley using commutative algebra. Its lower-bound partner, for simplicial polytopes, is the lower bound theorem, and both are contained in the g-theorem.

Reading path

To understand this page from the ground up, read these 12 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Binomial coefficient concept
  2. Convex polytope concept
  3. Cyclic polytope concept
  4. Polar polytope concept
  5. Polytope combinatorics concept
  6. Simplicial complex concept
  7. Vertex of a polytope concept
  8. f-vector concept
  9. f-vector and h-vector concept
  10. Dehn–Sommerville equations statement
  11. g-theorem statement
  12. Upper bound theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Upper_bound_theorem
About this page
TagBH8R1M1KVF
URIm2://BH8R1M1KVF
Kindstatement, theorem
WritingW0 stub
MSC52B05, 52B11
StatusThis copy of the site has no build data. Run m2 status BH8R1M1KVF.
Aboutf-vector, Cyclic polytope
UsesConvex polytope, f-vector, Cyclic polytope, Vertex of a polytope, Polar polytope, Dehn–Sommerville equations, g-theorem
Same as

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.