Papers
Topics
Authors
Recent
Search
2000 character limit reached

Ehrhart Quasi-Polynomials of Rational Simple Polytopes

Updated 25 January 2026
  • Ehrhart quasi-polynomials are functions that count lattice points in rationally dilated simple polytopes, exhibiting periodic and piecewise-polynomial behavior.
  • They detail the combinatorial structure of rational polytopes through methods like vertex cone decompositions, Barnes polynomials, and inclusion-exclusion formulas.
  • Efficient computation via algorithms such as Barvinok’s method connects these quasi-polynomials to applications in toric geometry and discrete optimization.

A rational simple polytope is a convex polytope in Rd\mathbb{R}^d with rational vertices such that exactly dd facets meet at each vertex. The lattice-point counting function

LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)

for r∈Q≥0r \in \mathbb{Q}_{\ge 0} generalizes the classical case of integer dilates and encodes the discrete geometric structure of PP under rational scaling. The resulting function is described by the theory of Ehrhart quasi-polynomials, which in the rational setting exhibits rich periodic, piecewise-polynomial, and combinatorial behavior strongly influenced by the denominators of PP and the dilations.

1. Rational Simple Polytopes and Rational Ehrhart Quasi-Polynomials

Let P⊂RdP \subset \mathbb{R}^d be a simple rational dd-polytope, i.e., all vertices of PP are in Qd\mathbb{Q}^d and at each vertex exactly dd0 facets meet. The minimal positive rational dd1 such that dd2 is integral is called the rational denominator of dd3 (Linke, 2010).

For every dd4, the rational dilation dd5 may not be a lattice polytope, and the behavior of dd6 reflects the interaction of the scaling factor with the underlying lattice. The lattice-point counting function dd7 is then a rational quasi-polynomial: dd8 where each dd9 is a periodic, piecewise-polynomial function of LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)0 with period equal to the LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)1-index LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)2, defined as the minimal positive LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)3 such that every LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)4-face LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)5 satisfies LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)6 (Linke, 2010).

2. Structure and Properties of Rational Quasi-Polynomials

For a rational simple polytope LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)7 of dimension LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)8 and rational denominator LP(r)=#(rP∩Zd)L_P(r) = \#(r P \cap \mathbb{Z}^d)9, r∈Q≥0r \in \mathbb{Q}_{\ge 0}0 is a degree-r∈Q≥0r \in \mathbb{Q}_{\ge 0}1 rational quasi-polynomial of period r∈Q≥0r \in \mathbb{Q}_{\ge 0}2. Each coefficient r∈Q≥0r \in \mathbb{Q}_{\ge 0}3 is itself piecewise-polynomial of degree r∈Q≥0r \in \mathbb{Q}_{\ge 0}4, with periodicity given by the r∈Q≥0r \in \mathbb{Q}_{\ge 0}5-index r∈Q≥0r \in \mathbb{Q}_{\ge 0}6 (Linke, 2010). The function is locally polynomial away from finitely many discontinuities, occurring precisely at values of r∈Q≥0r \in \mathbb{Q}_{\ge 0}7 where the dilated facets cross lattice hyperplanes.

In symbols, on each interval of constancy, r∈Q≥0r \in \mathbb{Q}_{\ge 0}8 has a representation

r∈Q≥0r \in \mathbb{Q}_{\ge 0}9

with the intervals PP0 arising from the crossing patterns of the facets with the lattice.

The leading coefficient PP1 is constant, equal to PP2, while lower coefficients exhibit explicit piecewise-polynomial structure reflecting the combinatorics of the faces of PP3 (Linke, 2010, Beck et al., 2021).

3. Closed-Form Expressions in the Simple Case

Simple polytopes admit closed expressions for the rational quasi-polynomial via explicit inclusion-exclusion or local primary decomposition. For the rational simplex PP4 with PP5, the Ehrhart quasi-polynomial for rational PP6 is

PP7

with the combinatorial minors possibly themselves periodic (Linke, 2010).

For the rational cube PP8, it follows that

PP9

and each coefficient PP0 is an explicit sum of polynomials in fractional parts PP1 for subsets PP2 of the indices (Linke, 2010).

For general simple rational polytopes, Brion's theorem provides a decomposition of PP3 as a sum over the vertex cones, each being a rational generating function whose periodic and piecewise behavior can be accessed via finite Fourier analysis or the calculation of lattice-point transforms (Beck et al., 28 May 2025, Robins, 18 Jan 2026). In particular, Barnes polynomials and discrete moments of half-open parallelepipeds at each vertex allow a direct computation: PP4 where PP5 denotes Barnes polynomials and PP6 the fundamental parallelepiped at vertex PP7 (Robins, 18 Jan 2026).

4. Differentiation and Functional Relations Among Coefficients

A key structural property is that the coefficients of the rational quasi-polynomial satisfy derivation relations. For all PP8,

PP9

away from discontinuities, matching the formal derivative of P⊂RdP \subset \mathbb{R}^d0. This forms a triangular system tightly constraining the possible behavior of the coefficients (Linke, 2010, Robins, 18 Jan 2026).

This ODE structure extends to moments of higher-degree weights and provides a powerful handle for analytic and algorithmic manipulation (Robins, 18 Jan 2026).

5. Computation, Algorithms, and Complexity

For fixed dimension, explicit computation of the quasi-polynomial is feasible via Barvinok's algorithm for integer Ehrhart quasi-polynomials of rational polytopes, or by finite-difference recurrence. The transition to rational dilation P⊂RdP \subset \mathbb{R}^d1 leverages computation of the integer-dilate Ehrhart quasi-polynomial for P⊂RdP \subset \mathbb{R}^d2, with

P⊂RdP \subset \mathbb{R}^d3

where P⊂RdP \subset \mathbb{R}^d4 is the P⊂RdP \subset \mathbb{R}^d5th coefficient in the integral quasi-polynomial expansion (Linke, 2010). The periods for P⊂RdP \subset \mathbb{R}^d6 are controlled by the P⊂RdP \subset \mathbb{R}^d7-indices of P⊂RdP \subset \mathbb{R}^d8 and their scaling (Linke, 2010).

Efficient computation of step-polynomial quasi-coefficients is possible for the highest-degree terms even as P⊂RdP \subset \mathbb{R}^d9 grows, using patched generating-function techniques based on local cone decompositions and short rational expressions for half-open parallelepipeds (Baldoni et al., 2010). The essential complexity reduces to summing polynomially many terms over lattice fragments determined by the denominators and face structure—conjecturally polynomial time for fixed dd0 and fixed degree in dd1 (Robins, 18 Jan 2026).

6. Period Collapse and Piecewise-Polynomial Phenomena

While the generic period of the rational Ehrhart quasi-polynomial is the least common multiple of the denominators of the vertices (the denominator of the polytope), period collapse can occur, particularly for families with special symmetry or combinatorial structure (McAllister et al., 2015, Fernandes et al., 2021). In the plane, every pair dd2 of positive integers arises as the minimal periods of the constant and linear coefficients dd3, with the quadratic (leading) term always constant (McAllister et al., 2015). For higher-dimensional specific classes (e.g., polytopes attached to graphs), coset decompositions can force smaller-than-expected period to arise (Fernandes et al., 2021).

The piecewise-polynomial nature of the coefficients is tied to the interaction between dilation and the lattice: at specific dd4 (rational thresholds where facets cross lattice points), the polynomial structure in dd5 may jump (Linke, 2010). On fixed intervals of dd6 between such thresholds, the coefficients are polynomial.

7. Extensions and Applications

The rational Ehrhart quasi-polynomial framework applies to parametric families: if a simple rational polytope has vertices that vary as rational functions of a parameter, the lattice point count remains an eventual quasi-polynomial (Chen et al., 2010). Applications include the study of (weighted) enumeration of discrete structures parameterized by rational polytopes, connections to toric geometry, and classification problems in combinatorics.

Rational simple polytopes occur naturally in zonotopal tilings, Coxeter arrangements, and combinatorics of alcoved polytopes, where the explicit knowledge of the Ehrhart quasi-polynomial and its constituent structure enables enumeration in algebraic, geometric, and topological contexts (Bullock et al., 2024, Ardila et al., 2020).


References:

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Ehrhart Quasi-Polynomials of Rational Simple Polytopes.