Secondary Polytopes
- Secondary polytopes are convex polytopes derived from finite point configurations that capture all regular triangulations via GKZ vectors.
- They structure and encode regular subdivisions, enabling face factorization and revealing deep links between flip combinatorics and toric geometry.
- Applications span toric moduli, tropical computation, and higher secondary generalizations like associahedra and plabic graphs in combinatorial geometry.
Secondary polytopes are the convex polytopes attached to finite point configurations that organize regular triangulations and, more generally, regular polyhedral subdivisions of . A height vector induces a regular subdivision by lifting , taking the lower hull, and projecting back; the resulting secondary fan is the normal fan of the secondary polytope . Its vertices correspond to regular triangulations, its lower-dimensional faces correspond to coarser regular subdivisions, and its dimension is in the standard notation, equivalently when (Yotsutani, 2013).
1. Definitions, GKZ vectors, and fiber-polytope realizations
Let affinely span , and write . A triangulation 0 of 1 is a subdivision of 2 into 3-simplices with vertices in 4. Regularity is imposed by a lifting construction: one chooses a height or weight vector 5, lifts 6, and projects the lower convex hull back to 7. If the cells are simplices, the result is a regular triangulation; if not, one obtains a regular subdivision (Yotsutani, 2013).
To a triangulation one associates a GKZ vector, written in the literature as 8, 9, 0, or 1. In one standard normalization,
2
while an equivalent formulation, up to the chosen volume normalization, is
3
The secondary polytope is then defined as the convex hull of these vectors; some treatments take the convex hull over all triangulations and then prove that the vertices are exactly the regular ones, while others define it directly as the convex hull over regular triangulations (Yotsutani, 2013).
A complementary realization is the Billera–Sturmfels fiber-polytope description. If
4
then 5 is the fiber polytope, equivalently the Minkowski integral over the fibers of 6. Its support function admits the discrete formula
7
and in the planar convex-position case the resulting polytope is the associahedron (Esterov et al., 2024).
2. Secondary fans, face lattices, and factorization
The space of height vectors is partitioned by the regular subdivisions they induce. These polyhedral cones form the secondary fan, and the normal fan of 8 coincides with this fan. The basic order-theoretic statement is that the face lattice of the secondary polytope is anti-isomorphic to the poset of regular subdivisions ordered by refinement (Kapranov et al., 2014).
For a regular subdivision 9, the corresponding face is
0
The inclusion relation is order-reversing: 1 In particular, vertices correspond to regular triangulations, while facets correspond to coarse subdivisions, namely regular subdivisions strictly finer than the trivial one but with no intermediate refinement (Yotsutani, 2013).
A central structural property is factorization. If a regular subdivision 2 decomposes 3 into cells 4 with 5, then
6
This product decomposition is the geometric content behind many later algebraic and categorical constructions (Kapranov et al., 17 Sep 2025).
Facet equations can be written explicitly. If a coarse subdivision 7 is induced by a height vector 8, then the supporting inequality for the corresponding facet is
9
with equality on that facet. In another standard formulation, circuits of 0 determine the facet inequalities cutting off facets of 1 (Yotsutani, 2013).
A recurrent misconception is that every triangulation of 2 should determine a vertex. The precise statement is narrower: the vertices are exactly the regular triangulations. Non-regular triangulations may enter the ambient combinatorics of 3, but not the vertex set of 4.
3. Planar configurations, associahedra, and extremal 5-vectors
For 6 points in general position in the plane, the secondary polytope has dimension 7. If 8 is a convex 9-gon, 0 is the classical 1-dimensional associahedron. Writing 2, its face numbers admit the closed form
3
In particular,
4
the usual Catalan number 5 (Fernández et al., 2021).
The sharp planar extremal theorem states that if 6 is any 7-point planar configuration in general position and 8 is 9 points in convex position, then for each 0,
1
Thus convex position minimizes the entire 2-vector among all planar configurations. In the language of the paper, convex position not only maximizes the number of triangulations, it actually minimizes the entire 3-vector among all planar configurations, and no “more concave” planar set can have strictly fewer faces in its secondary polytope than the associahedron (Fernández et al., 2021).
The proof strategy uses a boundary vertex 4, a monotone-link signature 5, and an associated base subdivision called the extended star. A key lemma shows that this extended star is itself regular, so refinements obtained by further subdividing each cell remain regular after a small perturbation of the realizing height vector. Counting is then reduced to Catalan-type product formulas on negative intervals together with inequalities such as
6
and their refinements for face numbers (Fernández et al., 2021).
For the hexagon, the associahedron has
7
Accordingly, every 8-point set in general position has at least 9 vertices, 0 edges, 1 two-faces, and 2 three-face in its secondary polytope (Fernández et al., 2021).
4. Toric geometry, Chow stability, and moduli interpretations
Secondary polytopes occupy a central position in toric geometry. For a projective toric variety 3, Kapranov–Sturmfels–Zelevinsky identify the Chow polytope with the secondary polytope: 4 Under the Hilbert–Mumford criterion for a torus action, semistability is equivalent to 5, while polystability is equivalent to 6 lying in the interior of 7. A convex-geometric argument via facet equations then proves that Chow semistability is equivalent to Chow polystability for projective toric varieties (Yotsutani, 2013).
The facet description is operational in this setting. One enumerates coarse regular subdivisions, records their height vectors 8, computes the corresponding right-hand sides 9, and obtains a complete facet presentation
0
From this description one reads off whether 1 lies in the interior or on the boundary (Yotsutani, 2013).
A parallel viewpoint arises from irrational toric geometry. For a general real configuration 2, one builds an irrational toric variety associated to the secondary fan, and the space of Hausdorff limits of translates of the irrational projective toric model 3 is canonically homeomorphic to the irrational toric variety 4. When the fan is the normal fan of a polytope, the irrational toric variety is homeomorphic to that polytope; in the rational case the nonnegative real part of the secondary toric variety is identified with the secondary polytope by a moment-type map (Pir et al., 2018).
These interpretations explain why secondary polytopes recur in the study of generalized discriminants, resultants, and GKZ hypergeometric systems. A plausible implication is that the secondary polytope is best viewed not merely as a combinatorial hull of triangulation data, but as a universal toric object controlling degenerations indexed by regular subdivisions.
5. Higher secondary polytopes and generalizations
Galashin, Postnikov, and Williams introduced higher secondary polytopes 5, with 6 equal to the classical GKZ secondary polytope. Their Minkowski sum agrees with the Billera–Sturmfels fiber zonotope associated with a lift of 7, and for each 8 one has
9
Vertices of 0 correspond to 1-equivalence classes of regular tilings, and edges correspond to flips of level 2 (Galashin et al., 2019).
In the case 3, these are higher associahedra. When 4 is the vertex set of a convex 5-gon, the vertices of 6 correspond to regular bipartite 7-plabic graphs, and the edges correspond to square moves. For 8 and 9, one obtains a 00-dimensional polytope with 01 vertices and diameter 02 (Galashin et al., 2019).
Bullock and Gravel study a closely related family of higher secondary polytopes for two-dimensional zonotopes. In their planar zonotopal setting, the 03-skeleton of 04 is isomorphic to the flip graph of 05-hypertriangulations, and the diameters of 06 and 07 admit explicit closed-form expressions depending only on 08 and 09 (Bullock et al., 2020).
A different extension is the framework of basecondary polytopes. This class contains classical secondary polytopes, submodular base-polytopes, Minkowski sums of secondary polytopes and submodular base-polytopes, and Newton polytopes of discriminants and resultants. In this language, the classical secondary polytope appears as a special case of a more general support-function formalism (Esterov et al., 2024).
These generalizations preserve a common pattern: a polytope whose normal fan refines the secondary fan, whose vertices encode coherent combinatorial data, and whose edges record elementary flip operations. The classical GKZ polytope is the first instance of a broader hierarchy rather than an isolated construction.
6. Homotopical, categorical, computational, and recent combinatorial directions
The factorization of faces of 10 supports substantial homotopical algebra. Chains on secondary polytopes assemble into a commutative dg-algebra, and by Koszul duality one obtains an 11-algebra 12. In dimension 13, Kapranov and Kontsevich show that the resulting 14-structure is quasi-isomorphic to the directed Hochschild complex of a strictly triangular 15-algebra 16; in the language of the Algebra of the Infrared, the convex-geometric data of secondary polytopes reproduces the 17- or 18-algebra of plane webs (Kapranov et al., 2014).
The same geometry reappears in the passage from perverse sheaves to perverse schobers. For a finite set of singularities 19, rectilinear transport maps satisfy convex-path-sum identities governed by the secondary-polytope fan. Kapranov–Schechtman’s categorification replaces vanishing-cycle vector spaces by triangulated categories and transport maps by functors; the resulting 20-monad 21 and its Hochschild-type invariants are again organized by secondary-polytope combinatorics (Kapranov et al., 17 Sep 2025).
On the computational side, secondary polytopes arise as special cases of mixed fiber polytopes. The software TrIm implements tropical implicitization and tropical elimination; when the image is a hypersurface, the output is the Newton polytope of the defining polynomial, and TrIm can therefore be used to compute mixed fiber polytopes, including secondary polytopes. The workflow described in the source passes through a tropical complete intersection, projection to the relevant linear quotient, and reconstruction of the Newton polytope from the resulting tropical hypersurface (0706.0564).
Recent work on the hypersimplex 22 provides another geometric incarnation of the secondary fan. For the 23-action on 24, an arrangement 25 cuts 26 into chambers whose open regions coincide with maximal-dimensional GKZ cones, and the cones over these regions form exactly the secondary fan of the cone spanned by the vertices of 27 (Sergeev, 5 Jun 2026).
Taken together, these developments show that secondary polytopes mediate among convex geometry, toric moduli, flip combinatorics, tropical computation, homotopy algebra, and categorical structures. Their persistent role is to convert coherent subdivision data into a polyhedral object whose faces, normals, and factorization properties are simultaneously combinatorial and geometric.