Ehrhart Polynomial
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, an
integral polytope In geometry and polyhedral combinatorics, an integral polytope is a convex polytope whose vertices all have integer Cartesian coordinates. That is, it is a polytope that equals the convex hull of its integer points. Integral polytopes are also c ...
has an associated Ehrhart polynomial that encodes the relationship between the volume of a
polytope In elementary geometry, a polytope is a geometric object with flat sides ('' faces''). Polytopes are the generalization of three-dimensional polyhedra to any number of dimensions. Polytopes may exist in any general number of dimensions as an ...
and the number of
integer point In mathematics, the -dimensional integer lattice (or cubic lattice), denoted , is the lattice in the Euclidean space whose lattice points are -tuples of integers. The two-dimensional integer lattice is also called the square lattice, or gr ...
s the polytope contains. The theory of Ehrhart polynomials can be seen as a higher-dimensional generalization of
Pick's theorem In geometry, Pick's theorem provides a formula for the area of a simple polygon with integer vertex coordinates, in terms of the number of integer points within it and on its boundary. The result was first described by Georg Alexander Pick i ...
in the
Euclidean plane In mathematics, the Euclidean plane is a Euclidean space of dimension two. That is, a geometric setting in which two real quantities are required to determine the position of each point ( element of the plane), which includes affine notions ...
. These polynomials are named after Eugène Ehrhart who studied them in the 1960s.


Definition

Informally, if is a
polytope In elementary geometry, a polytope is a geometric object with flat sides ('' faces''). Polytopes are the generalization of three-dimensional polyhedra to any number of dimensions. Polytopes may exist in any general number of dimensions as an ...
, and is the polytope formed by expanding by a factor of in each dimension, then is the number of
integer lattice In mathematics, the -dimensional integer lattice (or cubic lattice), denoted , is the lattice in the Euclidean space whose lattice points are -tuples of integers. The two-dimensional integer lattice is also called the square lattice, or grid ...
points in . More formally, consider a
lattice Lattice may refer to: Arts and design * Latticework, an ornamental criss-crossed framework, an arrangement of crossing laths or other thin strips of material * Lattice (music), an organized grid model of pitch ratios * Lattice (pastry), an orna ...
\mathcal in
Euclidean space Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are Euclidean ...
\R^n and a -
dimension In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coor ...
al polytope in \R^n with the property that all vertices of the polytope are points of the lattice. (A common example is \mathcal = \Z^n and a polytope for which all vertices have
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
coordinates.) For any positive integer , let be the -fold dilation of (the polytope formed by multiplying each vertex coordinate, in a basis for the lattice, by a factor of ), and let :L(P,t) = \#\left(tP \cap \mathcal\right) be the number of lattice points contained in the polytope . Ehrhart showed in 1962 that is a rational
polynomial In mathematics, a polynomial is an expression consisting of indeterminates (also called variables) and coefficients, that involves only the operations of addition, subtraction, multiplication, and positive-integer powers of variables. An example ...
of degree in , i.e. there exist
rational number In mathematics, a rational number is a number that can be expressed as the quotient or fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (e.g. ). The set of all rat ...
s L_0(P),\dots,L_d(P) such that: :L(P, t) = L_d(P) t^d + L_(P) t^ + \cdots + L_0(P) for all positive integers . The Ehrhart polynomial of the interior of a closed convex polytope can be computed as: : L(\operatorname(P), t) = (-1)^d L(P, -t), where is the dimension of . This result is known as Ehrhart–Macdonald reciprocity.


Examples

Let be a -dimensional
unit Unit may refer to: Arts and entertainment * UNIT, a fictional military organization in the science fiction television series ''Doctor Who'' * Unit of action, a discrete piece of action (or beat) in a theatrical presentation Music * ''Unit'' (a ...
hypercube whose vertices are the integer lattice points all of whose coordinates are 0 or 1. In terms of inequalities, : P = \left\. Then the -fold dilation of is a cube with side length , containing integer points. That is, the Ehrhart polynomial of the hypercube is . Additionally, if we evaluate at negative integers, then : L(P, -t) = (-1)^d (t - 1)^d = (-1)^d L(\operatorname(P), t), as we would expect from Ehrhart–Macdonald reciprocity. Many other
figurate number The term figurate number is used by different writers for members of different sets of numbers, generalizing from triangular numbers to different shapes (polygonal numbers) and different dimensions (polyhedral numbers). The term can mean * polyg ...
s can be expressed as Ehrhart polynomials. For instance, the square pyramidal numbers are given by the Ehrhart polynomials of a square pyramid with an integer unit square as its base and with height one; the Ehrhart polynomial in this case is .


Ehrhart quasi-polynomials

Let be a rational polytope. In other words, suppose :P = \left\, where A \in \Q^ and b \in \Q^k. (Equivalently, is the convex hull of finitely many points in \Q^d.) Then define :L(P, t) = \#\left(\left\ \right). In this case, is a
quasi-polynomial In mathematics, a quasi-polynomial (pseudo-polynomial) is a generalization of polynomials. While the coefficients of a polynomial come from a ring, the coefficients of quasi-polynomials are instead periodic functions with integral period. Quasi-p ...
in . Just as with integral polytopes, Ehrhart–Macdonald reciprocity holds, that is, : L(\operatorname(P), t) = (-1)^n L(P, -t).


Examples of Ehrhart quasi-polynomials

Let be a polygon with vertices (0,0), (0,2), (1,1) and (, 0). The number of integer points in will be counted by the quasi-polynomial : L(P, t) = \frac + \frac + \frac.


Interpretation of coefficients

If is closed (i.e. the boundary faces belong to ), some of the coefficients of have an easy interpretation: * the leading coefficient, L_d(P), is equal to the -dimensional
volume Volume is a measure of occupied three-dimensional space. It is often quantified numerically using SI derived units (such as the cubic metre and litre) or by various imperial or US customary units (such as the gallon, quart, cubic inch). Th ...
of , divided by (see
lattice Lattice may refer to: Arts and design * Latticework, an ornamental criss-crossed framework, an arrangement of crossing laths or other thin strips of material * Lattice (music), an organized grid model of pitch ratios * Lattice (pastry), an orna ...
for an explanation of the content or covolume of a lattice); * the second coefficient, L_(P), can be computed as follows: the lattice induces a lattice on any face of ; take the -dimensional volume of , divide by , and add those numbers for all faces of ; * the constant coefficient is the Euler characteristic of . When is a closed convex polytope, L_0(P)=1.


The Betke–Kneser theorem

Ulrich Betke and
Martin Kneser Martin Kneser (21 January 1928 – 16 February 2004) was a German mathematician. His father Hellmuth Kneser and grandfather Adolf Kneser were also mathematicians. He obtained his PhD in 1950 from Humboldt University of Berlin with the disser ...
established the following characterization of the Ehrhart coefficients. A functional Z defined on integral polytopes is an \operatorname(n,\Z) and translation invariant valuation if and only if there are real numbers c_0,\ldots, c_n such that : Z= c_0 L_0+\cdots +c_n L_n.


Ehrhart series

We can define a generating function for the Ehrhart polynomial of an integral -dimensional polytope as : \operatorname_P(z) = \sum_ L(P, t)z^t. This series can be expressed as a rational function. Specifically, Ehrhart proved (1962) that there exist complex numbers h_j^*, 0 \le j \le d, such that the Ehrhart series of is :\operatorname_P(z) = \frac, \qquad \sum_^d h_j^\ast(P) \neq 0. Additionally,
Richard P. Stanley Richard Peter Stanley (born June 23, 1944) is an Emeritus Professor of Mathematics at the Massachusetts Institute of Technology, in Cambridge, Massachusetts. From 2000 to 2010, he was the Norman Levinson Professor of Applied Mathematics. He r ...
's non-negativity theorem states that under the given hypotheses, h_j^* will be non-negative integers, for 0 \le j \le d. Another result by Stanley shows that if is a lattice polytope contained in , then h_j^*(P) \le h_j^*(Q) for all . The h^*-vector is in general not unimodal, but it is whenever it is symmetric, and the polytope has a regular unimodular triangulation.


Ehrhart series for rational polytopes

As in the case of polytopes with integer vertices, one defines the Ehrhart series for a rational polytope. For a ''d''-dimensional rational polytope , where is the smallest integer such that is an integer polytope ( is called the denominator of ), then one has :\operatorname_P(z) = \sum_ L(P, t)z^t = \frac, where the h_j^* are still non-negative integers.


Non-leading coefficient bounds

The polynomial's non-leading coefficients c_0,\dots,c_ in the representation :L(P,t) = \sum_^d c_r t^r can be upper bounded: :c_r \leq (-1)^\begind \\ r \end c_d +\frac\begind\\ r+1\end where \left beginn\\ k\end \right /math> is a Stirling number of the first kind. Lower bounds also exist.


Toric variety

The case n=d=2 and t = 1 of these statements yields
Pick's theorem In geometry, Pick's theorem provides a formula for the area of a simple polygon with integer vertex coordinates, in terms of the number of integer points within it and on its boundary. The result was first described by Georg Alexander Pick i ...
. Formulas for the other coefficients are much harder to get;
Todd class In mathematics, the Todd class is a certain construction now considered a part of the theory in algebraic topology of characteristic classes. The Todd class of a vector bundle can be defined by means of the theory of Chern classes, and is encounte ...
es of
toric varieties In algebraic geometry, a toric variety or torus embedding is an algebraic variety containing an algebraic torus as an open dense subset, such that the action of the torus on itself extends to the whole variety. Some authors also require it to be no ...
, the
Riemann–Roch theorem The Riemann–Roch theorem is an important theorem in mathematics, specifically in complex analysis and algebraic geometry, for the computation of the dimension of the space of meromorphic functions with prescribed zeros and allowed poles. It rel ...
as well as Fourier analysis have been used for this purpose. If is the
toric variety In algebraic geometry, a toric variety or torus embedding is an algebraic variety containing an algebraic torus as an open dense subset, such that the action of the torus on itself extends to the whole variety. Some authors also require it to be nor ...
corresponding to the normal fan of , then defines an
ample line bundle In mathematics, a distinctive feature of algebraic geometry is that some line bundles on a projective variety can be considered "positive", while others are "negative" (or a mixture of the two). The most important notion of positivity is that of an ...
on , and the Ehrhart polynomial of coincides with the Hilbert polynomial of this line bundle. Ehrhart polynomials can be studied for their own sake. For instance, one could ask questions related to the roots of an Ehrhart polynomial. Furthermore, some authors have pursued the question of how these polynomials could be classified.


Generalizations

It is possible to study the number of integer points in a polytope if we dilate some facets of but not others. In other words, one would like to know the number of integer points in semi-dilated polytopes. It turns out that such a counting function will be what is called a multivariate quasi-polynomial. An Ehrhart-type reciprocity theorem will also hold for such a counting function. Counting the number of integer points in semi-dilations of polytopes has applications in enumerating the number of different dissections of regular polygons and the number of non-isomorphic unrestricted codes, a particular kind of code in the field of
coding theory Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and data storage. Codes are studied ...
.


See also

*
Quasi-polynomial In mathematics, a quasi-polynomial (pseudo-polynomial) is a generalization of polynomials. While the coefficients of a polynomial come from a ring, the coefficients of quasi-polynomials are instead periodic functions with integral period. Quasi-p ...
*
Stanley's reciprocity theorem In combinatorial mathematics, Stanley's reciprocity theorem, named after MIT mathematician Richard P. Stanley, states that a certain functional equation is satisfied by the generating function of any rational cone (defined below) and the generatin ...


Notes


References

*. *. *. *. Introduces the Fourier analysis approach and gives references to other related articles. *. Definition and first properties. * *{{citation , last = Mustață , first = Mircea , authorlink=Mircea Mustaţă , contribution = Ehrhart polynomials , date = February 2005 , title = Lecture notes on toric varieties , url = http://www.math.lsa.umich.edu/~mmustata/toric_var.html. Figurate numbers Polynomials Lattice points Polytopes