This is a draft lecture notes written under my guidance for today’s lecture. Blue text represent my further comments.) The lecture will be on Oct 7 at IAS, at 3:30, in the Seminar room. I will speak at the IAS … Continue reading →
This is a draft lecture notes written under my guidance for today’s lecture. Blue text represent my further comments.) The lecture will be on Oct 7 at IAS, at 3:30, in the Seminar room.
I will speak at the IAS about the wonderful theory of intersection homology, introduced by Mark Goresky and Bob MacPherson, and some of its connections to combinatorics. This post is an extended description of the lecture and a set of notes toward it. I would like to explain the basic definitions, then discuss three directions that particularly interest me: the missing ring structure behind toric
-vectors, the search for intersection homology in face rings, and extensions involving several perversities.
These questions continue discussions from the pleasant informal seminar we had here in 1995 with Bob MacPherson, Mark Goresky, Tom Braden, and a few others. I will try to keep the discussion self-contained and easygoing. Throughout, coefficients are rational unless another field is specified.
I will start by briefly discussing convex polytopes
, the parameter
, rigidity, and the theorem of Walter Whiteley.
1 Intersection homology and Poincaré duality
For a closed oriented manifold of dimension
, Poincaré duality gives a perfect pairing between homology in degrees
and
. Singular spaces need not satisfy this duality. Intersection homology repairs it by controlling the way chains meet the singularities.
Start with a stratified pseudomanifold, with filtration

The strata are manifolds, the top stratum is dense, and a neighborhood of a point in an
-dimensional stratum looks like
, where
is the open cone on a compact link. We initially exclude codimension-one strata.
A traditional perversity is an integer function
satisfying

For a PL
-chain
, the allowability condition is

A negative bound means that the intersection must be empty. The chain and its boundary must satisfy their respective conditions. These chains form a complex
; its homology is
. One uses compatible subdivisions in the PL construction. A singular-chain formulation instead requires

for every simplex occurring with nonzero coefficient in the chain or its boundary. Requiring the boundary to be allowable is essential: allowable simplices alone do not form a chain complex. [1, 2]
Why do complementary perversities occur? If chains of dimensions
and
meet a codimension-
stratum in their allowed dimensions, a general-position intersection there has dimension at most

For
and
, this bound is
. Thus complementary cycles can intersect in the regular part, where signed intersection numbers make sense.
The theorem of Goresky and MacPherson says that, for a compact oriented pseudomanifold without boundary and complementary traditional perversities, this produces a perfect pairing

Traditional intersection homology is independent of the chosen suitable stratification. On a manifold it recovers ordinary homology. These are substantial theorems: the definition itself visibly uses the strata. [1, 2]
The cone as a first example
Let
be a connected closed manifold of dimension
. For the cone stratification, the finite-chain cone formula, in positive degrees, is

The zeroth group is
. A cycle on the link becomes a boundary when its radial cone is allowable. For example, at a cone point of codimension three,
prohibits a two-dimensional filling from meeting the vertex, whereas
permits it. This is a useful local calculation to keep in mind throughout the lecture. [1, 6]
2 Middle perversity and the missing ring
The two middle perversities are

They are complementary. They agree in even codimension and differ by one in odd codimension. A complex algebraic variety admits a stratification with even real codimensions, so the distinction disappears there. Middle intersection homology is consequently self-dual. For projective varieties it also has a hard Lefschetz theorem, with the action of an ample class. [2]
Toric h and g vectors
Here is a combinatorial definition that fixes our convention. For a
-polytope
, recursively define

including the empty face, with
and
. For a point,
. Write

where
. These are the toric h and g vectors, extending the usual simplicial definitions. For a polygon with
vertices, the recursion gives

For rational
, place the origin in its interior and take the fan of cones over its proper faces. Its projective toric variety
has

This convention uses the face fan of
, equivalently the normal fan of its polar. Using the normal fan of
itself gives the convention for the dual polytope.
Duality gives
; hard Lefschetz gives
. Combinatorial intersection cohomology of fans extends the theory beyond rational polytopes, and Kalle Karu proved hard Lefschetz in that generality. [3]
The paper of Tom Braden and Bob MacPherson, Intersection homology of toric varieties and a conjecture of Kalai, proves my monotonicity conjecture for rational polytopes using intersection homology. Braden’s subsequent paper, Remarks on the combinatorial intersection cohomology of fans, explains the extension to arbitrary polytopes, further properties of toric
-vectors, and the connection between
and rigidity. [11, 12]
There is also a striking relation between a four-dimensional polytope and its polar: $latex g_2(P)=g_2(P^)$. I discussed it in my post A Mysterious Duality Relation for 4-dimensional Polytopes. Braden’s work places such relations in a broader framework involving exact sequences and Koszul duality. Stanley’s Subdivisions and local h-vectors* is another central reference: it develops local invariants of subdivisions and identities connecting the toric invariants of dual face lattices. [12, 13, 14]
But there is a further question. Is the toric g vector of every convex polytope an M-sequence? That means it is the Hilbert function of a standard graded algebra:

This asks for more than nonnegativity. Macaulay’s inequalities constrain the growth of such a Hilbert function; already

For a simplicial polytope, its Stanley–Reisner ring provides the mechanism: take an Artinian reduction by a linear system of parameters, then quotient by a Lefschetz linear form. The Hilbert function of this last quotient is the
-vector.
For a general polytope we have intersection cohomology and Lefschetz operators, but no natural internal multiplication on fixed middle-perversity intersection cohomology that supplies this argument. There are products involving different perversities, and an action of ordinary cohomology; neither automatically gives the needed standard graded algebra. This is the missing ring problem. A suitable substitute might be enough: an algebra realizing the primitive dimensions, or another mechanism enforcing Macaulay’s inequalities. The numerical M-sequence question and the construction of a geometrically meaningful multiplication are related, but distinct problems.
I discussed the search for a product—or a weaker substitute, perhaps resembling a Massey product—in my 2004 report, Combinatorial expectations from commutative algebra. This remains a useful reference for the missing ring problem and its broader combinatorial motivation. [17]
3 Witt spaces and an upper bound conjecture
Paul Siegel’s Witt condition enlarges the class of spaces with self-dual middle intersection homology beyond spaces with only even-codimension singularities. At every singular stratum of odd codimension
, its link
has dimension
. The rational Witt condition is

On a Witt space the natural comparison from lower-middle to upper-middle intersection homology is an isomorphism. Compact oriented Witt spaces therefore have a self-dual middle theory. The condition is local and depends on the coefficient field. [4]
For a concrete example, the cone on a two-torus fails the Witt condition because
. The cone calculation gives lower-middle
and upper-middle
. In contrast, the cone on
satisfies the condition. The obstruction is precisely the middle homology of the link.
Paul Howard Siegel developed Witt spaces in his 1979 MIT thesis, with crucial guidance from Mark Goresky. Goresky introduced him to the problem, and their conversations were central to its solution. Edward Y. Miller was the formally listed thesis supervisor. Siegel’s paper appeared in 1983. His later career took him into information theory, coding, and data storage, through IBM Research and UC San Diego. I find this a lovely connection between a beautiful idea about singular spaces and a quite different area of mathematics and engineering. [5]
The upper bound theorem says that a
-polytope with
vertices has no more
-faces than the cyclic polytope
. Here is the simplicial Witt-space conjecture I would like to discuss:
Conjecture. Let
triangulate a compact oriented Witt pseudomanifold of dimension
, with
vertices. If
is even, additionally assume
. Then 
The global vanishing assumption is additional to the local Witt condition. Every closed oriented manifold is a Witt space, so the local condition alone cannot impose all cyclic-polytope bounds. For example, the seven-vertex triangulation of the torus has 21 edges, while the boundary of a three-dimensional cyclic polytope with seven vertices has 15.
Novik proved the bound for even-dimensional manifolds with vanishing middle homology. Her ICM survey states the Witt-space conjecture and discusses further cases and stronger upper-bound questions. The hoped-for bridge is an algebraic interpretation of intersection homology that interacts with face enumeration. [7]
4 Looking for intersection homology in face rings
Let
be a simplicial complex on
. Its symmetric face ring is
![\displaystyle \mathbb Q[K]=\mathbb Q[x_1,\ldots,x_n]/I_K, \qquad I_K=(x_{i_1}\cdots x_{i_r}:\{i_1,\ldots,i_r\}\notin K).](https://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Cmathbb+Q%5BK%5D%3D%5Cmathbb+Q%5Bx_1%2C%5Cldots%2Cx_n%5D%2FI_K%2C+%5Cqquad+I_K%3D%28x_%7Bi_1%7D%5Ccdots+x_%7Bi_r%7D%3A%5C%7Bi_1%2C%5Cldots%2Ci_r%5C%7D%5Cnotin+K%29.&bg=ffffff&fg=333333&s=0&c=20201002)
Its exterior face ring is
![\displaystyle E[K]=\bigwedge\langle e_1,\ldots,e_n\rangle/J_K, \qquad J_K=(e_{i_1}\wedge\cdots\wedge e_{i_r}:\{i_1,\ldots,i_r\}\notin K).](https://s0.wp.com/latex.php?latex=%5Cdisplaystyle+E%5BK%5D%3D%5Cbigwedge%5Clangle+e_1%2C%5Cldots%2Ce_n%5Crangle%2FJ_K%2C+%5Cqquad+J_K%3D%28e_%7Bi_1%7D%5Cwedge%5Ccdots%5Cwedge+e_%7Bi_r%7D%3A%5C%7Bi_1%2C%5Cldots%2Ci_r%5C%7D%5Cnotin+K%29.&bg=ffffff&fg=333333&s=0&c=20201002)
Both record faces; their additional algebraic structures record much more.
In the exterior ring there is a particularly direct illustration. Multiplication by
gives a differential
, since
. Its cohomology in degree
is the reduced simplicial cohomology
: the monomial basis is the face basis, and the differential adds one vertex with the usual signs. Thus ordinary cohomology already lives in this algebra.
On the symmetric side, local cohomology and graded resolutions encode the homology of links and induced subcomplexes. For triangulated manifolds, Schenzel’s formula and the work of Novik and Swartz show how ordinary Betti numbers enter Artinian reductions and their socles. These results provide models for what one might seek for intersection homology. [8, 9]
The question is to recover, for each traditional perversity,

through algebraically defined complexes, subquotients, or filtrations associated with either face ring, without supplying a separate stratification. Here “arbitrary perversities” initially means arbitrary traditional Goresky–MacPherson perversities; more general stratum-dependent or superperversities require separate invariance hypotheses.
Merely recovering ordinary homology is insufficient. In the cone on the torus, ordinary positive-degree homology vanishes, while lower-middle intersection homology retains two degree-one classes. Any proposed face-ring construction must distinguish these phenomena.
A possible direction is to use generic linear forms and their flags to express allowability algebraically. On the exterior side this suggests kernels of contraction operators; on the symmetric side, Koszul complexes, annihilators, and local cohomology suggest candidates. These are research directions, not established replacements for the intersection-chain definition.
For the algebraic background, see also Braden’s Koszul duality for toric varieties and the paper with Valery Lunts, Equivariant-constructible Koszul duality for dual toric varieties. These concern categories of sheaves associated with dual cones; they provide a further connection between intersection cohomology and homological algebra. [15, 16]
There are several useful tests. On manifolds, a candidate must recover ordinary homology for every traditional perversity. On cones, it must reproduce the correct perversity-dependent truncation. It must survive subdivision and produce the complementary-perversity pairing. To help with upper bounds, it must also relate the resulting groups to dimensions or multiplication in the face ring. The last requirement is what makes this a combinatorial project rather than just another way to calculate topological groups.
5 Multiperversities and the project with Greg Friedman
Here I will talk about my (dubious) vision.
In our paper, A multiperversity generalization of intersection homology, Greg Friedman and I replace one perversity by a finite collection
. Let
be the span of singular
-simplices allowable for at least one member of
. Then

Different simplices may use different perversities, and the boundary may use different choices again. Consequently this is generally not the sum of the single-perversity intersection-chain complexes. If
has a greatest member, the construction reduces to that member; incomparable perversities are the interesting case.
We established subdivision, Mayer–Vietoris, product results, and a cone formula. The paper left independence of stratification open. Its motivation was to find further invariants of singular spaces and, eventually, further combinatorial invariants of polytopes. [6]
Topological invariance is the central issue. An extra subdivision of a manifold must not create new invariants by adding artificial strata. More generally, the same underlying singular space, described by different suitable stratifications, should give canonically comparable groups. Henry King’s intrinsic-stratification approach gives a strategy; Greg’s later short proofs of ordinary intersection-homology invariance offer further guidance. [10]
One can see why collections of perversities introduce extra bookkeeping. For a link of dimension
, define

These are the labels under which an
-cycle can be filled radially in the cone. As
changes, the collection changes. One must therefore track the maps between theories for subcollections, not just the dimensions of the groups. Images of these maps can matter even when the separate groups are known.
The question is whether this local information can be assembled into a proof that the theory is unchanged under intrinsic aggregation of strata. A proposed proof must keep the comparison maps compatible with inclusions of collections, cone constructions, and the passage from local charts to the whole space. Duality for multiperversities is another question; it does not follow just by complementing each member of a collection.
I hope (do I really hope it?) these directions will eventually reinforce one another: more flexible topological invariants, algebraic constructions inside face rings, and new inequalities for face numbers. For the lecture, I would like to emphasize both the remarkable strength of the classical theory and the concrete questions that remain.
References and further reading
- Mark Goresky and Robert MacPherson, Intersection homology theory, Topology 19 (1980), 135–162. Paper.
- Mark Goresky and Robert MacPherson, Intersection homology II, Inventiones Mathematicae 72 (1983), 77–129. Paper.
- Kalle Karu, Hard Lefschetz theorem for nonrational polytopes, Inventiones Mathematicae 157 (2004), 419–447. Preprint.
- Paul H. Siegel, Witt spaces: A geometric cycle theory for KO-homology at odd primes, American Journal of Mathematics 105 (1983), 1067–1105. See also Greg Friedman, Intersection homology with field coefficients: K-Witt spaces and K-Witt bordism.
-
Siegel’s MIT thesis and UC San Diego biography.
- Greg Friedman and Gil Kalai, A multiperversity generalization of intersection homology, Pure and Applied Mathematics Quarterly 3 (2007), 205–224. Author’s preprint.
- Isabella Novik, Face numbers: the upper bound side of the story, ICM 2022; especially Section 5 and Conjecture 5.1. Survey.
- Isabella Novik and Ed Swartz, Socles of Buchsbaum modules, complexes and posets, Advances in Mathematics 222 (2009), 2059–2084. Preprint.
- Satoshi Murai, Isabella Novik, and Ken-ichi Yoshida, A duality in Buchsbaum rings and triangulated manifolds. Preprint.
- Greg Friedman, Two short proofs of the topological invariance of intersection homology. Preprint.
- Tom Braden and Robert MacPherson, Intersection homology of toric varieties and a conjecture of Kalai, Commentarii Mathematici Helvetici 74 (1999), 442–455. Preprint.
- Tom Braden, Remarks on the combinatorial intersection cohomology of fans, Pure and Applied Mathematics Quarterly 2 (2006), 1149–1186. Preprint.
- Richard P. Stanley, Subdivisions and local h-vectors, Journal of the American Mathematical Society 5 (1992), 805–851. Paper.
- Gil Kalai, A Mysterious Duality Relation for 4-dimensional Polytopes, Combinatorics and more, June 6, 2018. Blog post.
- Tom Braden, Koszul duality for toric varieties, Transactions of the American Mathematical Society 359 (2007), 385–415. Preprint.
- Tom Braden and Valery Lunts, Equivariant-constructible Koszul duality for dual toric varieties, Advances in Mathematics 201 (2006), 408–453. Preprint.
- Gil Kalai, Combinatorial expectations from commutative algebra, in Combinatorial Commutative Algebra, Oberwolfach Reports 1 (2004), Report 32/2004. Report
By Gil Kalai