Ehrhart Quasi-Polynomials of Rational Simple Polytopes
- 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 with rational vertices such that exactly facets meet at each vertex. The lattice-point counting function
for generalizes the classical case of integer dilates and encodes the discrete geometric structure of 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 and the dilations.
1. Rational Simple Polytopes and Rational Ehrhart Quasi-Polynomials
Let be a simple rational -polytope, i.e., all vertices of are in and at each vertex exactly facets meet. The minimal positive rational such that is integral is called the rational denominator of (Linke, 2010).
For every , the rational dilation may not be a lattice polytope, and the behavior of reflects the interaction of the scaling factor with the underlying lattice. The lattice-point counting function is then a rational quasi-polynomial: where each is a periodic, piecewise-polynomial function of with period equal to the -index , defined as the minimal positive such that every -face satisfies (Linke, 2010).
2. Structure and Properties of Rational Quasi-Polynomials
For a rational simple polytope of dimension and rational denominator , is a degree- rational quasi-polynomial of period . Each coefficient is itself piecewise-polynomial of degree , with periodicity given by the -index (Linke, 2010). The function is locally polynomial away from finitely many discontinuities, occurring precisely at values of where the dilated facets cross lattice hyperplanes.
In symbols, on each interval of constancy, has a representation
with the intervals arising from the crossing patterns of the facets with the lattice.
The leading coefficient is constant, equal to , while lower coefficients exhibit explicit piecewise-polynomial structure reflecting the combinatorics of the faces of (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 with , the Ehrhart quasi-polynomial for rational is
with the combinatorial minors possibly themselves periodic (Linke, 2010).
For the rational cube , it follows that
and each coefficient is an explicit sum of polynomials in fractional parts for subsets of the indices (Linke, 2010).
For general simple rational polytopes, Brion's theorem provides a decomposition of 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: where denotes Barnes polynomials and the fundamental parallelepiped at vertex (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 ,
away from discontinuities, matching the formal derivative of . 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 leverages computation of the integer-dilate Ehrhart quasi-polynomial for , with
where is the th coefficient in the integral quasi-polynomial expansion (Linke, 2010). The periods for are controlled by the -indices of and their scaling (Linke, 2010).
Efficient computation of step-polynomial quasi-coefficients is possible for the highest-degree terms even as 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 and fixed degree in (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 of positive integers arises as the minimal periods of the constant and linear coefficients , 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 (rational thresholds where facets cross lattice points), the polynomial structure in may jump (Linke, 2010). On fixed intervals of 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:
- (Linke, 2010) Rational Ehrhart quasi-polynomials
- (Beck et al., 2021) Rational Ehrhart Theory
- (Baldoni et al., 2010) Computation of the highest coefficients of weighted Ehrhart quasi-polynomials
- (Robins, 18 Jan 2026) Ehrhart quasi-polynomials via Barnes polynomials and discrete moments of parallelepipeds
- (McAllister et al., 2015) Ehrhart quasi-period collapse in rational polygons
- (Fernandes et al., 2021) On the period collapse of a family of Ehrhart quasi-polynomials
- (Bullock et al., 2024) The Ehrhart series of alcoved polytopes
- (Chen et al., 2010) Generalized Ehrhart polynomials
- (Beck et al., 28 May 2025) A Closer Look at Chapoton's q-Ehrhart Polynomials
- (Ardila et al., 2020) The Arithmetic of Coxeter Permutahedra