h-vector
{{lowercase}}
In algebraic combinatorics, the h-vector of a simplicial polytope is a fundamental invariant of the polytope which encodes the number of faces of different dimensions and allows one to express the Dehn–Sommerville equations in a particularly simple form. A characterization of the set of h-vectors of simplicial polytopes was conjectured by Peter McMullen{{citation
| last = McMullen | first = Peter | author-link = Peter McMullen
| mr = 0278183
| title = The numbers of faces of simplicial polytopes
| journal = Israel Journal of Mathematics
| volume = 9
| issue = 4
| pages = 559–570
| year = 1971
| doi = 10.1007/BF02771471| s2cid = 92984501 }}. and proved by Lou Billera and Carl W. Lee{{citation
| last1 = Billera | first1 = Louis | author-link1 = Louis Billera
| last2 = Lee | first2 = Carl
| mr = 551759
| title = Sufficiency of McMullen's conditions for f-vectors of simplicial polytopes
| journal = Bulletin of the American Mathematical Society
| volume = 2
| issue = 1
| pages = 181–185
| year = 1980 | doi=10.1090/s0273-0979-1980-14712-6| doi-access = free
}}.{{citation
| last1 = Billera | first1 = Louis | author-link1 = Louis Billera
| last2 = Lee | first2 = Carl
| title = A proof of the sufficiency of McMullen's conditions for f-vectors of simplicial convex polytopes
| journal = Journal of Combinatorial Theory, Series A
| volume = 31
| issue = 3
| pages = 237–255
| year = 1981
| doi = 10.1016/0097-3165(81)90058-3| doi-access = free
}}. and Richard Stanley{{citation
| last = Stanley | first = Richard | author-link = Richard P. Stanley
| mr = 0563925
| title = The number of faces of a simplicial convex polytope
| journal = Advances in Mathematics
| volume = 35
| issue = 3
| pages = 236–238
| year = 1980
| doi = 10.1016/0001-8708(80)90050-X| doi-access=free}}. (g-theorem). The definition of h-vector applies to arbitrary abstract simplicial complexes. The g-conjecture stated that for simplicial spheres, all possible h-vectors occur already among the h-vectors of the boundaries of convex simplicial polytopes. It was proven in December 2018 by Karim Adiprasito.{{Cite web|url=https://gilkalai.wordpress.com/2018/12/25/amazing-karim-adiprasito-proved-the-g-conjecture-for-spheres/|title=Amazing: Karim Adiprasito proved the g-conjecture for spheres!|last=Kalai|first=Gil| author-link = Gil Kalai |date=2018-12-25|website=Combinatorics and more|language=en|access-date=2019-06-12}}{{Cite arXiv|last=Adiprasito|first=Karim|date=2018-12-26|title=Combinatorial Lefschetz theorems beyond positivity|class=math.CO|language=en|eprint=1812.10454v3}}
Stanley introduced a generalization of the h-vector, the toric h-vector, which is defined for an arbitrary ranked poset, and proved that for the class of Eulerian posets, the Dehn–Sommerville equations continue to hold.{{Citation needed|date=May 2024}} A different, more combinatorial, generalization of the h-vector that has been extensively studied is the flag h-vector of a ranked poset. For Eulerian posets, it can be more concisely expressed by means of a noncommutative polynomial in two variables called the cd-index.
Definition
Let Δ be an abstract simplicial complex of dimension d − 1 with fi i-dimensional faces and f−1 = 1. These numbers are arranged into the f-vector of Δ,
:
An important special case occurs when Δ is the boundary of a d-dimensional convex polytope.
For k = 0, 1, …, d, let
:
The tuple
:
is called the h-vector of Δ. In particular, , , and , where is the Euler characteristic of . The f-vector and the h-vector uniquely determine each other through the linear relation
:
from which it follows that, for ,
:
In particular, . Let R = k[Δ] be the Stanley–Reisner ring of Δ. Then its Hilbert–Poincaré series can be expressed as
:
\frac{h_0+h_1t+\cdots+h_d t^d}{(1-t)^d}.
This motivates the definition of the h-vector of a finitely generated positively graded algebra of Krull dimension d as the numerator of its Hilbert–Poincaré series written with the denominator (1 − t)d.
The h-vector is closely related to the h*-vector for a convex lattice polytope, see Ehrhart polynomial.
Recurrence relation
The -vector can be computed from the -vector by using the recurrence relation
:
:
:.
and finally setting for . For small examples, one can use this method to compute -vectors quickly by hand by recursively filling the entries of an array similar to Pascal's triangle. For example, consider the boundary complex of an octahedron. The -vector of is . To compute the -vector of , construct a triangular array by first writing s down the left edge and the -vector down the right edge.
:
(We set just to make the array triangular.) Then, starting from the top, fill each remaining entry by subtracting its upper-left neighbor from its upper-right neighbor. In this way, we generate the following array:
:
The entries of the bottom row (apart from the final ) are the entries of the -vector. Hence, the -vector of is .
Toric ''h''-vector
To an arbitrary graded poset P, Stanley associated a pair of polynomials f(P,x) and g(P,x). Their definition is recursive in terms of the polynomials associated to intervals [0,y] for all y ∈ P, y ≠ 1, viewed as ranked posets of lower rank (0 and 1 denote the minimal and the maximal elements of P). The coefficients of f(P,x) form the toric h-vector of P. When P is an Eulerian poset of rank d + 1 such that P − 1 is simplicial, the toric h-vector coincides with the ordinary h-vector constructed using the numbers fi of elements of P − 1 of given rank i + 1. In this case the toric h-vector of P satisfies the Dehn–Sommerville equations
:
The reason for the adjective "toric" is a connection of the toric h-vector with the intersection cohomology of a certain projective toric variety X whenever P is the boundary complex of rational convex polytope. Namely, the components are the dimensions of the even intersection cohomology groups of X:
:
(the odd intersection cohomology groups of X are all zero). The Dehn–Sommerville equations are a manifestation of the Poincaré duality in the intersection cohomology of X. Kalle Karu proved that the toric h-vector of a polytope is unimodal, regardless of whether the polytope is rational or not.{{Cite journal|last=Karu|first=Kalle|date=2004-08-01|title=Hard Lefschetz theorem for nonrational polytopes|journal=Inventiones Mathematicae|language=en|volume=157|issue=2|pages=419–447|doi=10.1007/s00222-004-0358-3|issn=1432-1297|arxiv=math/0112087|bibcode=2004InMat.157..419K|s2cid=15896309}}
Flag ''h''-vector and ''cd''-index
A different generalization of the notions of f-vector and h-vector of a convex polytope has been extensively studied. Let be a finite graded poset of rank n, so that each maximal chain in has length n. For any , a subset of , let denote the number of chains in whose ranks constitute the set . More formally, let
:
be the rank function of and let be the -rank selected subposet, which consists of the elements from whose rank is in :
:
Then is the number of the maximal chains in and the function
:
is called the flag f-vector of P. The function
:
\beta_P(S) = \sum_{T \subseteq S} (-1)^
S |
T |
is called the flag h-vector of . By the inclusion–exclusion principle,
:
The flag f- and h-vectors of refine the ordinary f- and h-vectors of its order complex :{{citation
| last = Stanley | first = Richard
| doi = 10.2307/1998915
| journal = Transactions of the American Mathematical Society
| pages = 139{{ndash}}157
| title = Balanced Cohen-Macaulay Complexes
| volume = 249
| number = 1
| year = 1979| jstor = 1998915
| doi-access = free
}}.
:
h_{i}(\Delta(P)) = \sum_{|S|=i} \beta_P(S).
The flag h-vector of can be displayed via a polynomial in noncommutative variables a and b. For any subset of {1,…,n}, define the corresponding monomial in a and b,
:
u_i=a \text{ for } i\notin S, u_i=b \text{ for } i\in S.
Then the noncommutative generating function for the flag h-vector of P is defined by
:
From the relation between αP(S) and βP(S), the noncommutative generating function for the flag f-vector of P is
:
Margaret Bayer and Louis Billera determined the most general linear relations that hold between the components of the flag h-vector of an Eulerian poset P.Bayer, Margaret M. and Billera, Louis J (1985), "Generalized Dehn-Sommerville relations for polytopes, spheres and Eulerian partially ordered sets", Inventiones Mathematicae 79: 143-158. doi:10.1007/BF01388660.
Fine noted an elegant way to state these relations: there exists a noncommutative polynomial ΦP(c,d), called the cd-index of P, such that
:
Stanley proved that all coefficients of the cd-index of the boundary complex of a convex polytope are non-negative. He conjectured that this positivity phenomenon persists for a more general class of Eulerian posets that Stanley calls Gorenstein* complexes and which includes simplicial spheres and complete fans. This conjecture was proved by Kalle Karu.{{citation
| last = Karu | first = Kalle
| mr = 2231198
| doi = 10.1112/S0010437X06001928
| journal = Compositio Mathematica
| pages = 701{{ndash}}718
| title = The cd-index of fans and posets
| volume = 142
| issue = 3
| year = 2006| doi-access = free
}}. The combinatorial meaning of these non-negative coefficients (an answer to the question "what do they count?") remains unclear.
References
{{reflist}}
Further reading
- {{citation
| last = Stanley | first = Richard | author-link = Richard P. Stanley
| edition = 2nd
| isbn = 0-8176-3836-9
| location = Boston, MA
| publisher = Birkhäuser Boston, Inc.
| series = Progress in Mathematics
| title = Combinatorics and commutative algebra
| volume = 41
| year = 1996}}.
- {{citation
| last = Stanley | first = Richard | author-link = Richard P. Stanley
| isbn = 0-521-55309-1
| publisher = Cambridge University Press
| title = Enumerative Combinatorics
| url = http://www-math.mit.edu/~rstan/ec/
| volume = 1
| year = 1997}}.