Morris II Identity: Combinatorics & Flow Polytopes
Updated 11 March 2026
Morris II is a fundamental constant-term identity in combinatorics, algebra, and geometry defined through Gamma-product formulas and linked to Catalan and Narayana numbers.
It interprets multivariate constant terms as volumes and lattice-point counts in flow polytopes, bridging algebraic formulas with geometric combinatorics.
Its refined forms employ recurrence relations and bijective proofs to generalize classical results and demonstrate inherent symmetry in combinatorial structures.
Morris II, also known as the “second Morris identity,” is a fundamental constant-term identity in combinatorics, algebra, and related fields. It admits interpretations in terms of multivariate constant terms, volumes and lattice-point enumerations of flow polytopes, and combinatorial refinements related to Catalan and Narayana numbers. Its algebraic structure is explored through recurrence relations, product formulas, and bijective combinatorics, with deep connections to flow polytope theory and polyhedral subdivisions.
1. Definition and Classical Formulation
For positive integers n,a,b and integer c≥0, the Morris II identity is expressed as: Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)
where CT denotes extraction of the constant term in each xi. Morris's theorem, equivalent to a Selberg-type integral, provides a closed-form: Mn(a,b,c)=j=0∏n−1Γ(a+j2c)Γ(b+j2c)Γ((j+1)2c+1)Γ(a−1+b+(n−1+j)2c)Γ(2c+1)
The prototypical case, Mn(1,1,1), reduces to the product of the first n−1 Catalan numbers,
Morales–Shi introduced a two-parameter refinement: c≥01
where c≥02 denotes extraction of the c≥03 coefficient. The identity c≥04 holds, and: c≥05
The principal product formula is
The Morris II constant term Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)0 enumerates (via volumes or Kostant partition functions) flow polytopes associated with a digraph Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)1 on Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)2, having Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)3 parallel edges Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)4, Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)5 parallel edges Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)6, and Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)7 parallel edges Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)8 for Mn(a,b,c):=CTx1,…,xn(i=1∏nxi−a+1(1−xi)−b1≤i<j≤n∏(xj−xi)−c)9. For any acyclic CT0 with source CT1, sink CT2, and in-degrees CT3: CT4
where CT5 is the Kostant partition function. Specifically, Corteel–Kim–Morales showed
CT6
The refinement CT7 admits a corresponding interpretation via subdivided flow polytopes: CT8
where rerouting at CT9 modifies the network structure (Morales et al., 2021).
(ii) Lattice Point Enumeration
Equivalently, xi0 with xi1. The refinement xi2 enumerates such flows in which xi3 is strict for exactly xi4 variables.
4. Proof Techniques and Structural Recurrences
The product form for the refinement follows from a system of four key recurrence relations, satisfied by xi5,
xi6
and the boundary condition xi7. The last "three-term" recurrence is deduced by introducing
xi8
and applying differentiation, (anti-)symmetrization, and residue calculus to relate constant terms (Morales et al., 2021).
5. Symmetry and Bijective Proofs via Triangulations
The product formula guarantees xi9. Morales–Shi provided a bijective, shelling-based proof using the Danilov–Karzanov–Koshevoy (DKK) unimodular triangulation. Vertices of Mn(a,b,c)=j=0∏n−1Γ(a+j2c)Γ(b+j2c)Γ((j+1)2c+1)Γ(a−1+b+(n−1+j)2c)Γ(2c+1)0 are framed by ordering incident edges; maximal coherent cliques of Mn(a,b,c)=j=0∏n−1Γ(a+j2c)Γ(b+j2c)Γ((j+1)2c+1)Γ(a−1+b+(n−1+j)2c)Γ(2c+1)1 routes index facets. The Postnikov–Morales–Striker bijection matches such cliques with integer flows. By graph reversal and order swapping,
yields an explicit bijection between lattice points of the corresponding flow polytopes, establishing the symmetry combinatorially (Morales et al., 2021).
6. Context and Relationship to Hypergeometric and Polyhedral Combinatorics
The Morris II identity synthesizes perspectives from hypergeometric-type constant term evaluations, polyhedral geometry (flow polytopes and their subdivisions), and algebraic combinatorics (Catalan, Narayana sequences). Its refinements interpolate between classical enumeration and fine-grained polyhedral subdivisions, mirroring algebraic and geometric properties. The flow polytope framework connects the identity with the structure of Kostant partition functions and localized lattice point counts, while recurrence and triangulation arguments provide both algebraic and combinatorial validation. The interplay between these facets exemplifies contemporary research at the interface of algebra, geometry, and combinatorics (Morales et al., 2021).
“Emergent Mind helps me see which AI papers have caught fire online.”
Philip
Creator, AI Explained on YouTube
Sign up for free to explore the frontiers of research
Discover trending papers, chat with arXiv, and track the latest research shaping the future of science and technology.Discover trending papers, chat with arXiv, and more.