Even more intriguing, if rather less plausible... Louis J. Billera - - PowerPoint PPT Presentation

even more intriguing if rather less plausible
SMART_READER_LITE
LIVE PREVIEW

Even more intriguing, if rather less plausible... Louis J. Billera - - PowerPoint PPT Presentation

Even more intriguing, if rather less plausible... Louis J. Billera Cornell University Stanley@70, June 26, 2014 Preamble Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes


slide-1
SLIDE 1

“Even more intriguing, if rather less plausible...”

Louis J. Billera

Cornell University

Stanley@70, June 26, 2014

slide-2
SLIDE 2

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture

slide-3
SLIDE 3

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture by stating McMullen’s recently posed g-conjecture characterizing f -vectors of simplicial convex polytopes with the lead sentence

slide-4
SLIDE 4

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture by stating McMullen’s recently posed g-conjecture characterizing f -vectors of simplicial convex polytopes with the lead sentence “Even more intriguing, if rather less plausible, is the following conjecture proposed in [14].”

slide-5
SLIDE 5

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture by stating McMullen’s recently posed g-conjecture characterizing f -vectors of simplicial convex polytopes with the lead sentence “Even more intriguing, if rather less plausible, is the following conjecture proposed in [14].” By the end of that decade, the g-conjecture had become the g-theorem,

slide-6
SLIDE 6

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture by stating McMullen’s recently posed g-conjecture characterizing f -vectors of simplicial convex polytopes with the lead sentence “Even more intriguing, if rather less plausible, is the following conjecture proposed in [14].” By the end of that decade, the g-conjecture had become the g-theorem, and algebraic combinatorics had become part of mainstream mathematics,

slide-7
SLIDE 7

Preamble

Peter McMullen and Geoffrey Shephard end their 1971 London Mathematical Society Lecture Notes Convex Polytopes and the Upper Bound Conjecture by stating McMullen’s recently posed g-conjecture characterizing f -vectors of simplicial convex polytopes with the lead sentence “Even more intriguing, if rather less plausible, is the following conjecture proposed in [14].” By the end of that decade, the g-conjecture had become the g-theorem, and algebraic combinatorics had become part of mainstream mathematics, thanks to the work of our honoree.

slide-8
SLIDE 8

1 Where it came from

Upper Bounds for Polytopes Upper Bounds for Spheres Lower Bounds

2 The g-conjecture

Sufficiency Necessity

3 Where it went (and is still going)

The polytope algebra Nonsimplicial polytopes and the “toric” h-vector Flag f -vectors and the cd-index f -vectors of manifolds and other complexes The equality case of the generalized lower bound conjecture The g-conjecture for spheres

slide-9
SLIDE 9

Where it came from: Upper bounds and cyclic polytopes

Upper Bound Theorem(McMullen 1970): If Q is an d-dimensional polytope with n vertices, then for any i, fi(Q) ≤ fi(C(n, d)) =: fi(n, d) where C(n, d) is the cyclic d-polytope with n vertices

slide-10
SLIDE 10

Where it came from: Upper bounds and cyclic polytopes

Upper Bound Theorem(McMullen 1970): If Q is an d-dimensional polytope with n vertices, then for any i, fi(Q) ≤ fi(C(n, d)) =: fi(n, d) where C(n, d) is the cyclic d-polytope with n vertices, i.e., C(n, d) := conv

  • x(t1), x(t2) . . . , x(tn)
  • where t1 < t2 < · · · < tn and x(t) := (t, t2, . . . , td).
slide-11
SLIDE 11

Where it came from: Upper bounds and cyclic polytopes

Upper Bound Theorem(McMullen 1970): If Q is an d-dimensional polytope with n vertices, then for any i, fi(Q) ≤ fi(C(n, d)) =: fi(n, d) where C(n, d) is the cyclic d-polytope with n vertices, i.e., C(n, d) := conv

  • x(t1), x(t2) . . . , x(tn)
  • where t1 < t2 < · · · < tn and x(t) := (t, t2, . . . , td).

Proof uses shellability of polytopes (Bruggesser & Mani).

slide-12
SLIDE 12

Where it came from: Upper bounds and cyclic polytopes

Upper Bound Theorem(McMullen 1970): If Q is an d-dimensional polytope with n vertices, then for any i, fi(Q) ≤ fi(C(n, d)) =: fi(n, d) where C(n, d) is the cyclic d-polytope with n vertices, i.e., C(n, d) := conv

  • x(t1), x(t2) . . . , x(tn)
  • where t1 < t2 < · · · < tn and x(t) := (t, t2, . . . , td).

Proof uses shellability of polytopes (Bruggesser & Mani). Note: It is sufficient to prove this for simplicial polytopes (every face a simplex).

slide-13
SLIDE 13

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote:

slide-14
SLIDE 14

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d).

slide-15
SLIDE 15

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d). Since he never published a proof, this assertion became known as the upper bound conjecture (U.B.C.).

slide-16
SLIDE 16

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d). Since he never published a proof, this assertion became known as the upper bound conjecture (U.B.C.). It was proved in various special cases, but the present book contains the first complete account of the proof in its full generality.

slide-17
SLIDE 17

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d). Since he never published a proof, this assertion became known as the upper bound conjecture (U.B.C.). It was proved in various special cases, but the present book contains the first complete account of the proof in its full

  • generality. The authors point out that there exist, for d ≥ 4,

spherical complexes (”triangulations” of the (d − 1)-sphere) that cannot be realized as boundary complexes of polytopes.

slide-18
SLIDE 18

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d). Since he never published a proof, this assertion became known as the upper bound conjecture (U.B.C.). It was proved in various special cases, but the present book contains the first complete account of the proof in its full

  • generality. The authors point out that there exist, for d ≥ 4,

spherical complexes (”triangulations” of the (d − 1)-sphere) that cannot be realized as boundary complexes of polytopes. Consequently, although the U.B.C. has now been established for polytopes, it remains a conjecture (though an extremely plausible

  • ne) for spherical complexes.”
slide-19
SLIDE 19

The Upper Bound Conjecture

In his 1973 review of the McMullen-Shephard book, H.S.M. Coxeter wrote: “In 1957, T. Motzkin asserted that, for every d-polytope P with f0(P) = v, fk(P) ≤ fk(v, d). Since he never published a proof, this assertion became known as the upper bound conjecture (U.B.C.). It was proved in various special cases, but the present book contains the first complete account of the proof in its full

  • generality. The authors point out that there exist, for d ≥ 4,

spherical complexes (”triangulations” of the (d − 1)-sphere) that cannot be realized as boundary complexes of polytopes. Consequently, although the U.B.C. has now been established for polytopes, it remains a conjecture (though an extremely plausible

  • ne) for spherical complexes.”

Earlier speculations by Gr¨ unbaum in 1970 and Klee in 1964.

slide-20
SLIDE 20

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres,

slide-21
SLIDE 21

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres, introducing the face ring and methods of commutative algebra.

slide-22
SLIDE 22

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres, introducing the face ring and methods of commutative algebra. The study of convex polytopes was dramatically changed by this,

slide-23
SLIDE 23

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres, introducing the face ring and methods of commutative algebra. The study of convex polytopes was dramatically changed by this, as was the study of commutative algebra.

slide-24
SLIDE 24

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres, introducing the face ring and methods of commutative algebra. The study of convex polytopes was dramatically changed by this, as was the study of commutative algebra. The h-vector (h0, . . . , hd) of a (d − 1)-dimensional simplicial complex ∆ is defined by the polynomial relation

d

  • i=0

hixd−i =

d

  • i=0

fi−1(x − 1)d−i.

slide-25
SLIDE 25

U.B.C. for spheres

In 1975, Richard Stanley proved the UBC for triangulated spheres, introducing the face ring and methods of commutative algebra. The study of convex polytopes was dramatically changed by this, as was the study of commutative algebra. The h-vector (h0, . . . , hd) of a (d − 1)-dimensional simplicial complex ∆ is defined by the polynomial relation

d

  • i=0

hixd−i =

d

  • i=0

fi−1(x − 1)d−i. The h-vector and the f -vector of a polytope mutually determine each other via the formulas (for 0 ≤ i ≤ d): hi =

i

  • j=0

(−1)i−j d − j i − j

  • fj−1 ,

fi−1 =

i

  • j=0

d − j i − j

  • hj .
slide-26
SLIDE 26

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field

slide-27
SLIDE 27

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆.

slide-28
SLIDE 28

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆.

slide-29
SLIDE 29

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆. A∆ is graded K-algebra, i.e., as a K-vector space A∆ = A0 ⊕ A1 ⊕ A2 ⊕ · · · where Ai is subspace of homogeneous polynomials of degree i in A∆ (A0 ∼ = K and Ai · Aj ⊆ Ai+j).

slide-30
SLIDE 30

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆. A∆ is graded K-algebra, i.e., as a K-vector space A∆ = A0 ⊕ A1 ⊕ A2 ⊕ · · · where Ai is subspace of homogeneous polynomials of degree i in A∆ (A0 ∼ = K and Ai · Aj ⊆ Ai+j).

A∆ standard graded K-algebra, i.e., generated as K-algebra by A1.

slide-31
SLIDE 31

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆. A∆ is graded K-algebra, i.e., as a K-vector space A∆ = A0 ⊕ A1 ⊕ A2 ⊕ · · · where Ai is subspace of homogeneous polynomials of degree i in A∆ (A0 ∼ = K and Ai · Aj ⊆ Ai+j).

A∆ standard graded K-algebra, i.e., generated as K-algebra by A1.

Hilbert function of A∆ H(i) := dimKAi

slide-32
SLIDE 32

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆. A∆ is graded K-algebra, i.e., as a K-vector space A∆ = A0 ⊕ A1 ⊕ A2 ⊕ · · · where Ai is subspace of homogeneous polynomials of degree i in A∆ (A0 ∼ = K and Ai · Aj ⊆ Ai+j).

A∆ standard graded K-algebra, i.e., generated as K-algebra by A1.

Hilbert function of A∆ H(i) := dimKAi Hilbert series

  • m≥0

H(m) tm

slide-33
SLIDE 33

Face Ring

∆ (d − 1)-dim’l simplicial cmplx, vertices V = {v1, . . . , vn}, K field I∆ ⊂ K[x1, . . . , xn] homogeneous ideal generated by nonfaces of ∆, i.e., by all monomials xi1xi2 · · · xik where {vi1, vi2, . . . , vik} / ∈ ∆. Face ring of ∆ A∆ := K[x1, . . . , xn]/I∆. A∆ is graded K-algebra, i.e., as a K-vector space A∆ = A0 ⊕ A1 ⊕ A2 ⊕ · · · where Ai is subspace of homogeneous polynomials of degree i in A∆ (A0 ∼ = K and Ai · Aj ⊆ Ai+j).

A∆ standard graded K-algebra, i.e., generated as K-algebra by A1.

Hilbert function of A∆ H(i) := dimKAi Hilbert series

  • m≥0

H(m) tm = h0 + h1t + · · · + hdtd (1 − t)d

slide-34
SLIDE 34

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒

slide-35
SLIDE 35

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}|

slide-36
SLIDE 36

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}| Such a sequence h0, h1, . . . is called an M-sequence.

slide-37
SLIDE 37

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}| Such a sequence h0, h1, . . . is called an M-sequence. Numerical characterization: For positive integers h and i, h = ni i

  • +

ni−1 i − 1

  • + · · · +

nj j

  • ,

ni > ni−1 > · · · > nj ≥ j ≥ 1

slide-38
SLIDE 38

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}| Such a sequence h0, h1, . . . is called an M-sequence. Numerical characterization: For positive integers h and i, h = ni i

  • +

ni−1 i − 1

  • + · · · +

nj j

  • ,

ni > ni−1 > · · · > nj ≥ j ≥ 1 hi = ni + 1 i + 1

  • +

ni−1 + 1 i

  • + · · · +

nj + 1 j + 1

  • ;

0i = 0

slide-39
SLIDE 39

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}| Such a sequence h0, h1, . . . is called an M-sequence. Numerical characterization: For positive integers h and i, h = ni i

  • +

ni−1 i − 1

  • + · · · +

nj j

  • ,

ni > ni−1 > · · · > nj ≥ j ≥ 1 hi = ni + 1 i + 1

  • +

ni−1 + 1 i

  • + · · · +

nj + 1 j + 1

  • ;

0i = 0 h0, h1, . . . is an M-sequence (M-vector) ⇐ ⇒

slide-40
SLIDE 40

Macaulay conditions

Macaulay(1927): Sequence of nonnegative integers h0, h1, . . . is the Hilbert function of a standard graded algebra over field K ⇐ ⇒ ∃ set of monomials M in variables x1, x2, . . . , xk, closed under the division order, so that hi = |{m ∈ M | deg(m) = i}| Such a sequence h0, h1, . . . is called an M-sequence. Numerical characterization: For positive integers h and i, h = ni i

  • +

ni−1 i − 1

  • + · · · +

nj j

  • ,

ni > ni−1 > · · · > nj ≥ j ≥ 1 hi = ni + 1 i + 1

  • +

ni−1 + 1 i

  • + · · · +

nj + 1 j + 1

  • ;

0i = 0 h0, h1, . . . is an M-sequence (M-vector) ⇐ ⇒ h0 = 1 and for each i ≥ 1, 0 ≤ hi+1 ≤ hi

i

slide-41
SLIDE 41

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d,

slide-42
SLIDE 42

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1

slide-43
SLIDE 43

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1 By Macaulay conditions, inequality on h′

is would follow if

h0, h1, . . . were an M-sequence, so a Hilbert function.

slide-44
SLIDE 44

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1 By Macaulay conditions, inequality on h′

is would follow if

h0, h1, . . . were an M-sequence, so a Hilbert function. Stanley’s Upper Bound Theorem (1975): If A∆ is a Cohen-Macaulay ring, then h0, h1, . . . is an M-sequence.

slide-45
SLIDE 45

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1 By Macaulay conditions, inequality on h′

is would follow if

h0, h1, . . . were an M-sequence, so a Hilbert function. Stanley’s Upper Bound Theorem (1975): If A∆ is a Cohen-Macaulay ring, then h0, h1, . . . is an M-sequence. Reisner(1976): A∆ is Cohen-Macaulay ring ⇐ ⇒

slide-46
SLIDE 46

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1 By Macaulay conditions, inequality on h′

is would follow if

h0, h1, . . . were an M-sequence, so a Hilbert function. Stanley’s Upper Bound Theorem (1975): If A∆ is a Cohen-Macaulay ring, then h0, h1, . . . is an M-sequence. Reisner(1976): A∆ is Cohen-Macaulay ring ⇐ ⇒ ∆ is a Cohen-Macaulay complex,

slide-47
SLIDE 47

UB Theorem from Cohen-Macaulayness

To prove UBC, McMullen showed for simplicial P with f0(P) = n, hi ≤ n − d + i − 1 i

  • ,

0 ≤ i ≤ d, which implies (for polytopes) fi(P) ≤ fi(C(n, d)), i ≤ d − 1 By Macaulay conditions, inequality on h′

is would follow if

h0, h1, . . . were an M-sequence, so a Hilbert function. Stanley’s Upper Bound Theorem (1975): If A∆ is a Cohen-Macaulay ring, then h0, h1, . . . is an M-sequence. Reisner(1976): A∆ is Cohen-Macaulay ring ⇐ ⇒ ∆ is a Cohen-Macaulay complex, e.g., a sphere!

slide-48
SLIDE 48

h(∆) as a Hilbert function

Note: A∆ CM means A∆ is free module over the polynomial subring K[θ1, . . . , θd] where θ1, . . . , θd are generic forms in A1

slide-49
SLIDE 49

h(∆) as a Hilbert function

Note: A∆ CM means A∆ is free module over the polynomial subring K[θ1, . . . , θd] where θ1, . . . , θd are generic forms in A1 (a.k.a. linear system of parameters)

slide-50
SLIDE 50

h(∆) as a Hilbert function

Note: A∆ CM means A∆ is free module over the polynomial subring K[θ1, . . . , θd] where θ1, . . . , θd are generic forms in A1 (a.k.a. linear system of parameters) The proof of the UBT shows that h(∆) is the Hilbert function of the graded algebra B := A∆/θ1, . . . , θd = B0 ⊕ B1 ⊕ · · · ⊕ Bd

slide-51
SLIDE 51

h(∆) as a Hilbert function

Note: A∆ CM means A∆ is free module over the polynomial subring K[θ1, . . . , θd] where θ1, . . . , θd are generic forms in A1 (a.k.a. linear system of parameters) The proof of the UBT shows that h(∆) is the Hilbert function of the graded algebra B := A∆/θ1, . . . , θd = B0 ⊕ B1 ⊕ · · · ⊕ Bd i.e., hi = dimK Bi

slide-52
SLIDE 52

Lower Bound Thm & Generalized Lower Bound Conj

Lower Bound Theorem [Barnette (1971,1973)]: For a d-dimensional simplicial convex polytope P

1 fd−1 ≥ (d − 1)f0 − (d + 1)(d − 2), and 2 fk ≥

d

k

  • f0 −

d+1

k+1

  • k for all 1 ≤ k ≤ d − 2
slide-53
SLIDE 53

Lower Bound Thm & Generalized Lower Bound Conj

Lower Bound Theorem [Barnette (1971,1973)]: For a d-dimensional simplicial convex polytope P

1 fd−1 ≥ (d − 1)f0 − (d + 1)(d − 2), and 2 fk ≥

d

k

  • f0 −

d+1

k+1

  • k for all 1 ≤ k ≤ d − 2

The g-vector (g0, . . . , g⌊d/2⌋) of P is defined by g0 = 1 and gi = hi − hi−1, for i = 1 . . . ⌊d/2⌋.

slide-54
SLIDE 54

Lower Bound Thm & Generalized Lower Bound Conj

Lower Bound Theorem [Barnette (1971,1973)]: For a d-dimensional simplicial convex polytope P

1 fd−1 ≥ (d − 1)f0 − (d + 1)(d − 2), and 2 fk ≥

d

k

  • f0 −

d+1

k+1

  • k for all 1 ≤ k ≤ d − 2

The g-vector (g0, . . . , g⌊d/2⌋) of P is defined by g0 = 1 and gi = hi − hi−1, for i = 1 . . . ⌊d/2⌋. Generalized Lower Bound Conjecture[McMullen & Walkup (1971)]: Let P be a simplicial d-polytope. Then

1 gi ≥ 0, i ≤ d/2, and

slide-55
SLIDE 55

Lower Bound Thm & Generalized Lower Bound Conj

Lower Bound Theorem [Barnette (1971,1973)]: For a d-dimensional simplicial convex polytope P

1 fd−1 ≥ (d − 1)f0 − (d + 1)(d − 2), and 2 fk ≥

d

k

  • f0 −

d+1

k+1

  • k for all 1 ≤ k ≤ d − 2

The g-vector (g0, . . . , g⌊d/2⌋) of P is defined by g0 = 1 and gi = hi − hi−1, for i = 1 . . . ⌊d/2⌋. Generalized Lower Bound Conjecture[McMullen & Walkup (1971)]: Let P be a simplicial d-polytope. Then

1 gi ≥ 0, i ≤ d/2, and 2 gk = 0 for some k ≤ d/2 ⇔ P is (k − 1)-stacked, i.e., there is

a triangulation of (the d-ball) P all of whose faces of dimension at most d − k are faces of P.

slide-56
SLIDE 56

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

slide-57
SLIDE 57

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and

slide-58
SLIDE 58

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

slide-59
SLIDE 59

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

Note:

1 is the Dehn-Sommerville equations for simplicial polytopes

and spheres, known since 1927

slide-60
SLIDE 60

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

Note:

1 is the Dehn-Sommerville equations for simplicial polytopes

and spheres, known since 1927

2 includes gi ≥ 0 from the GLB conjecture plus the pseudopower

inequalities

slide-61
SLIDE 61

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

Note:

1 is the Dehn-Sommerville equations for simplicial polytopes

and spheres, known since 1927

2 includes gi ≥ 0 from the GLB conjecture plus the pseudopower

inequalities (McMullen was unaware of M-vectors!)

slide-62
SLIDE 62

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

Note:

1 is the Dehn-Sommerville equations for simplicial polytopes

and spheres, known since 1927

2 includes gi ≥ 0 from the GLB conjecture plus the pseudopower

inequalities (McMullen was unaware of M-vectors!)

3 To prove necessity you have to start with a polytope and

produce an order ideal of monomials;

slide-63
SLIDE 63

The g-conjecture

McMullen’s g-conjecture (1971): A vector h = (h0, h1, . . . , hd) of nonnegative integers is the h vector of a simplicial d-polytope P if and only if

1 hi = hd−i for i = 0, . . . , d, and 2 the g-vector g = (g0, g1, . . . , g⌊d/2⌋) is an M-vector

Note:

1 is the Dehn-Sommerville equations for simplicial polytopes

and spheres, known since 1927

2 includes gi ≥ 0 from the GLB conjecture plus the pseudopower

inequalities (McMullen was unaware of M-vectors!)

3 To prove necessity you have to start with a polytope and

produce an order ideal of monomials; to prove sufficiency you get to start with a convenient order ideal of monomials and use it to make a polytope.

slide-64
SLIDE 64

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

slide-65
SLIDE 65

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

1 Given M-vector (g0, g1, . . . , g⌊d/2⌋), let M be the order ideal

consisting of ∀i the first gi monomials in (reverse) lexicographic order on variables X1, . . . , Xn where n = g1 + d + 1.

slide-66
SLIDE 66

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

1 Given M-vector (g0, g1, . . . , g⌊d/2⌋), let M be the order ideal

consisting of ∀i the first gi monomials in (reverse) lexicographic order on variables X1, . . . , Xn where n = g1 + d + 1.

2 From M, construct collection of facets in the cyclic polytope

C(n, d + 1). (Monomials determine how far pairs are shifted.)

slide-67
SLIDE 67

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

1 Given M-vector (g0, g1, . . . , g⌊d/2⌋), let M be the order ideal

consisting of ∀i the first gi monomials in (reverse) lexicographic order on variables X1, . . . , Xn where n = g1 + d + 1.

2 From M, construct collection of facets in the cyclic polytope

C(n, d + 1). (Monomials determine how far pairs are shifted.)

3 The simplicial complex ∆ generated by these facets will be a

shellable d-ball and have h(∆) = (g0, g1, . . . , g⌊d/2⌋, 0, . . . , 0).

slide-68
SLIDE 68

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

1 Given M-vector (g0, g1, . . . , g⌊d/2⌋), let M be the order ideal

consisting of ∀i the first gi monomials in (reverse) lexicographic order on variables X1, . . . , Xn where n = g1 + d + 1.

2 From M, construct collection of facets in the cyclic polytope

C(n, d + 1). (Monomials determine how far pairs are shifted.)

3 The simplicial complex ∆ generated by these facets will be a

shellable d-ball and have h(∆) = (g0, g1, . . . , g⌊d/2⌋, 0, . . . , 0).

4 Then ∂∆ is a (d − 1)-sphere with h(∂∆) = (h0, . . . , hd).

slide-69
SLIDE 69

Sufficiency: B & Lee

To construct a (d − 1)-sphere with the desired h-vector

1 Given M-vector (g0, g1, . . . , g⌊d/2⌋), let M be the order ideal

consisting of ∀i the first gi monomials in (reverse) lexicographic order on variables X1, . . . , Xn where n = g1 + d + 1.

2 From M, construct collection of facets in the cyclic polytope

C(n, d + 1). (Monomials determine how far pairs are shifted.)

3 The simplicial complex ∆ generated by these facets will be a

shellable d-ball and have h(∆) = (g0, g1, . . . , g⌊d/2⌋, 0, . . . , 0).

4 Then ∂∆ is a (d − 1)-sphere with h(∂∆) = (h0, . . . , hd). 5 Choose t1, t2, . . . , tn defining C(n, d + 1) so that ∆ is precisely

the set of facets seen from some point v / ∈ C(n, d + 1). Then ∂∆ will be the boundary of a d-polytope.

slide-70
SLIDE 70

Shadow Boundary

Place a point z outside a polytope Q; some of the faces of Q are visible from z.

slide-71
SLIDE 71

Shadow Boundary

Place a point z outside a polytope Q; some of the faces of Q are visible from z.

z

slide-72
SLIDE 72

Shadow Boundary

Place a point z outside a polytope Q; some of the faces of Q are visible from z.

z

The shadow boundary is the boundary of the visible region,

slide-73
SLIDE 73

Shadow Boundary

Place a point z outside a polytope Q; some of the faces of Q are visible from z.

z

The shadow boundary is the boundary of the visible region, a polytope since it is a slice of conv(Q ∪ {z}).

slide-74
SLIDE 74

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused:

slide-75
SLIDE 75

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused: “The theorem has a similar form to and is probably a useful step towards a conjecture of the reviewer . . . , which would characterize all possible f -vectors (f0, f1, . . . , fd−1) of simplicial d-polytopes, and, conceivably, also of all triangulations of (d − 1)-spheres.”

slide-76
SLIDE 76

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused: “The theorem has a similar form to and is probably a useful step towards a conjecture of the reviewer . . . , which would characterize all possible f -vectors (f0, f1, . . . , fd−1) of simplicial d-polytopes, and, conceivably, also of all triangulations of (d − 1)-spheres.” Stanley had similar musings in print as early as 1975:

slide-77
SLIDE 77

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused: “The theorem has a similar form to and is probably a useful step towards a conjecture of the reviewer . . . , which would characterize all possible f -vectors (f0, f1, . . . , fd−1) of simplicial d-polytopes, and, conceivably, also of all triangulations of (d − 1)-spheres.” Stanley had similar musings in print as early as 1975: “Conjectures 1 and 2 are closely related to the main conjecture of [5].” (= g-conjecture)

slide-78
SLIDE 78

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused: “The theorem has a similar form to and is probably a useful step towards a conjecture of the reviewer . . . , which would characterize all possible f -vectors (f0, f1, . . . , fd−1) of simplicial d-polytopes, and, conceivably, also of all triangulations of (d − 1)-spheres.” Stanley had similar musings in print as early as 1975: “Conjectures 1 and 2 are closely related to the main conjecture of [5].” (= g-conjecture) Basically, we have a graded algebra B with Hilbert function h(P), and we want another graded algebra with Hilbert function g(P).

slide-79
SLIDE 79

Necessity: Stanley

In his 1978 review of Stanley’s UBT paper, McMullen mused: “The theorem has a similar form to and is probably a useful step towards a conjecture of the reviewer . . . , which would characterize all possible f -vectors (f0, f1, . . . , fd−1) of simplicial d-polytopes, and, conceivably, also of all triangulations of (d − 1)-spheres.” Stanley had similar musings in print as early as 1975: “Conjectures 1 and 2 are closely related to the main conjecture of [5].” (= g-conjecture) Basically, we have a graded algebra B with Hilbert function h(P), and we want another graded algebra with Hilbert function g(P). Enter, toric varieties .....

slide-80
SLIDE 80

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

slide-81
SLIDE 81

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

2 The toric variety XP on this fan will have cohomology ring

isomorphic to the graded algebra B = A∆/θ1, . . . , θd, where the θi are the linear system of parameters determined by the vertex coordinates of P.

slide-82
SLIDE 82

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

2 The toric variety XP on this fan will have cohomology ring

isomorphic to the graded algebra B = A∆/θ1, . . . , θd, where the θi are the linear system of parameters determined by the vertex coordinates of P.

3 Thus, the Betti numbers of XP are β2i = dim Bi = hi.

slide-83
SLIDE 83

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

2 The toric variety XP on this fan will have cohomology ring

isomorphic to the graded algebra B = A∆/θ1, . . . , θd, where the θi are the linear system of parameters determined by the vertex coordinates of P.

3 Thus, the Betti numbers of XP are β2i = dim Bi = hi. 4 The Hard Lefschetz Theorem for XP gives an element ω ∈ B1

such that multiplying by ω gives injective maps Bi−1 − → Bi, for i ≤ d/2.

slide-84
SLIDE 84

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

2 The toric variety XP on this fan will have cohomology ring

isomorphic to the graded algebra B = A∆/θ1, . . . , θd, where the θi are the linear system of parameters determined by the vertex coordinates of P.

3 Thus, the Betti numbers of XP are β2i = dim Bi = hi. 4 The Hard Lefschetz Theorem for XP gives an element ω ∈ B1

such that multiplying by ω gives injective maps Bi−1 − → Bi, for i ≤ d/2.

5 Consequently the algebra C := B/ω will have g(P) as its

Hilbert function.

slide-85
SLIDE 85

Toric Varieties

1 Given (rational) simplicial polytope P with origin in interior,

form the fan Σ by forming the cone on each face σ of P (union of all half rays through points of σ).

2 The toric variety XP on this fan will have cohomology ring

isomorphic to the graded algebra B = A∆/θ1, . . . , θd, where the θi are the linear system of parameters determined by the vertex coordinates of P.

3 Thus, the Betti numbers of XP are β2i = dim Bi = hi. 4 The Hard Lefschetz Theorem for XP gives an element ω ∈ B1

such that multiplying by ω gives injective maps Bi−1 − → Bi, for i ≤ d/2.

5 Consequently the algebra C := B/ω will have g(P) as its

Hilbert function.

6 Thus g(P) is an M-vector.

slide-86
SLIDE 86

Where it went (and is going): Polytope algebra

McMullen (1989,1993) gave a proof of necessity via his “polytope algebra”, mirroring Stanley’s proof and effectively proving the Hard Lefschetz Theorem for toric varieties via methods of convex analysis, thereby eliminating the need to think explicitly about toric varieties.

slide-87
SLIDE 87

Where it went (and is going): Polytope algebra

McMullen (1989,1993) gave a proof of necessity via his “polytope algebra”, mirroring Stanley’s proof and effectively proving the Hard Lefschetz Theorem for toric varieties via methods of convex analysis, thereby eliminating the need to think explicitly about toric varieties. Or, as he once (only half-jokingly) put it,

slide-88
SLIDE 88

Where it went (and is going): Polytope algebra

McMullen (1989,1993) gave a proof of necessity via his “polytope algebra”, mirroring Stanley’s proof and effectively proving the Hard Lefschetz Theorem for toric varieties via methods of convex analysis, thereby eliminating the need to think explicitly about toric varieties. Or, as he once (only half-jokingly) put it, “ridding the subject of this malignancy”.

slide-89
SLIDE 89

The “toric” h-vector

Stanley (1987) extended the toric variety argument to arbitrary rational (not necessarily simplicial) polytopes by means of intersection cohomology Betti numbers (the so-called “toric” h-vector, a generalization of the simplicial h-vevtor).

slide-90
SLIDE 90

The “toric” h-vector

Stanley (1987) extended the toric variety argument to arbitrary rational (not necessarily simplicial) polytopes by means of intersection cohomology Betti numbers (the so-called “toric” h-vector, a generalization of the simplicial h-vevtor). The resulting toric g-vector is nonnegative (by Hard Lefschetz for IH), but not an M-vector (since IH is not a ring).

slide-91
SLIDE 91

The “toric” h-vector

Stanley (1987) extended the toric variety argument to arbitrary rational (not necessarily simplicial) polytopes by means of intersection cohomology Betti numbers (the so-called “toric” h-vector, a generalization of the simplicial h-vevtor). The resulting toric g-vector is nonnegative (by Hard Lefschetz for IH), but not an M-vector (since IH is not a ring). Karu (2004) showed toric g-vector nonnegative for all polytopes by an extension of the Hard Lefschetz Theorem to “combinatorial intersection homology” (piecewise polynomials on the fan but no toric variety).

slide-92
SLIDE 92

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed.

slide-93
SLIDE 93

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed. Fine; Bayer & Klapper (1991) define cd-index for Eulerian posets, capturing the Fibonacci amount of information in the flag vectors.

slide-94
SLIDE 94

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed. Fine; Bayer & Klapper (1991) define cd-index for Eulerian posets, capturing the Fibonacci amount of information in the flag vectors. Stanley (1994) shows cd-index of polytopes is nonnegative. (Conj.

  • f Fine)
slide-95
SLIDE 95

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed. Fine; Bayer & Klapper (1991) define cd-index for Eulerian posets, capturing the Fibonacci amount of information in the flag vectors. Stanley (1994) shows cd-index of polytopes is nonnegative. (Conj.

  • f Fine)

B & Ehrenborg(2000) show that cd-index of polytopes is minimized on simplices. (Conj. of Stanley)

slide-96
SLIDE 96

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed. Fine; Bayer & Klapper (1991) define cd-index for Eulerian posets, capturing the Fibonacci amount of information in the flag vectors. Stanley (1994) shows cd-index of polytopes is nonnegative. (Conj.

  • f Fine)

B & Ehrenborg(2000) show that cd-index of polytopes is minimized on simplices. (Conj. of Stanley) Karu (2006) shows cd-index of spheres (Gorenstein* posets) is

  • nonnegative. (Conj. of Stanley)
slide-97
SLIDE 97

Flag f -vectors and the cd-index

Bayer & B (1985) extended Dehn-Sommerville equations to the flag f -vectors of polytopes and, more generally, Eulerian posets, showing only Fibonacci many flag numbers are needed. Fine; Bayer & Klapper (1991) define cd-index for Eulerian posets, capturing the Fibonacci amount of information in the flag vectors. Stanley (1994) shows cd-index of polytopes is nonnegative. (Conj.

  • f Fine)

B & Ehrenborg(2000) show that cd-index of polytopes is minimized on simplices. (Conj. of Stanley) Karu (2006) shows cd-index of spheres (Gorenstein* posets) is

  • nonnegative. (Conj. of Stanley)

Ehrenborg & Karu (2007) show that cd-index of Gorenstein* lattices is minimized on simplices. (Conj. of Stanley)

slide-98
SLIDE 98

f -vectors of manifolds and other complexes

Novik (1998): Upper bound theorems for homology manifolds

slide-99
SLIDE 99

f -vectors of manifolds and other complexes

Novik (1998): Upper bound theorems for homology manifolds Novik & Swartz (2012): Face numbers of pseudomanifolds with isolated singularities.

slide-100
SLIDE 100

f -vectors of manifolds and other complexes

Novik (1998): Upper bound theorems for homology manifolds Novik & Swartz (2012): Face numbers of pseudomanifolds with isolated singularities. Kolins (2011) Studied f -vectors of triangulated balls

slide-101
SLIDE 101

f -vectors of manifolds and other complexes

Novik (1998): Upper bound theorems for homology manifolds Novik & Swartz (2012): Face numbers of pseudomanifolds with isolated singularities. Kolins (2011) Studied f -vectors of triangulated balls Stanley (and many others): f -vectors of simplicial posets .....

slide-102
SLIDE 102

Equality case of the GLB conjecture

Murai & Nevo (2013) proved the equality case of the GLB using methods of commutative algebra. (See FPSAC 2014.)

slide-103
SLIDE 103

The g-conjecture for spheres

There have been many attempts to extend the GLB Theorem to triangulated spheres.

slide-104
SLIDE 104

The g-conjecture for spheres

There have been many attempts to extend the GLB Theorem to triangulated spheres. There have been at least three incorrect proofs announced since 1990.

slide-105
SLIDE 105

The g-conjecture for spheres

There have been many attempts to extend the GLB Theorem to triangulated spheres. There have been at least three incorrect proofs announced since

  • 1990. Is this the Bermuda triangle of algebraic combinatorics?
slide-106
SLIDE 106

The g-conjecture for spheres

There have been many attempts to extend the GLB Theorem to triangulated spheres. There have been at least three incorrect proofs announced since

  • 1990. Is this the Bermuda triangle of algebraic combinatorics?

McMullen-Walkup (1971): “Nevertheless, there are real differences as well as deep theoretical questions to be met with in extending results on simplicial polytopes to triangulated spheres (see Gr¨ unbaum [1970]). We have therefore satisfied ourselves with venturing the Generalized Lower-bound Conjecture for polytopes

  • nly.”
slide-107
SLIDE 107

Happy Birthday Richard!

slide-108
SLIDE 108

Happy Birthday Richard!

slide-109
SLIDE 109

Happy Birthday Richard!

slide-110
SLIDE 110

Happy Birthday Richard!

slide-111
SLIDE 111

Happy Birthday Richard!