7.1. Integration on polytopes [02X2]
Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.
Complete original source context · Original author HTML
7.1. Integration on polytopes
In this section, we present a closed formula for the integral over a polytope of a function of one variable composed with a linear form, extending in this direction Brion’s formula for the case of a simplex [Bri88], see Proposition 7.3 and Corollary 7.14 below. In the next section, these formulae will allow us to compute the height of toric varieties with respect to some interesting metrics arising from polytopes.
Let be a polytope of dimension and a vector. An aggregate of in the direction is defined as the union of the faces of lying in some affine hyperplane orthogonal to , provided that the union is non-empty. We write for the set of aggregates of in the direction . Note that, for and a point in the affine space spanned by , the value is independent of . We denote this common value by . For any two aggregates , we have if and only if .
In each facet of we choose a point . Let be the linear hyperplane defined by . Hence, is a polytope in of full dimension . Observe that, for , the intersection is an aggregate of . We write for the orthogonal projection of onto . We also denote by the vector inner normal to of norm 1.
Definition 7.1.
For each aggregate , we define the polynomial
recursively. For we set . For convenience, we set for all and . If , then and we define as the Lebesgue measure of and , for . If , we set
| (7.2) |
where the sum is over the facets of .
As usual, we write for the space of functions of one real variable which are -times continuously differentiable. For and , we write for the -th derivative of . Write for the Lebesgue measure of .
We want to give a formula that, for , computes in terms of the values of at the vertices of . However, when is orthogonal to some faces of of positive dimension, such a formula necessarily depends on the values of the derivatives of .
Proposition 7.3.
Let be a polytope of dimension and . Then, for any ,
| (7.4) |
The coefficients are uniquely determined by this identity.
Proof.
In view of Definition 7.1 both formulae in the above statement are equivalent and so it is enough to prove the second one. In case , we have and formula (7.4) holds because
We prove (7.4) by induction on the dimension . In case , we have and so the verification reduces to the above one. Hence, we assume and . For short, we write . Choose any vector of norm and such that . Performing an orientation-preserving orthonormal change of variables, we may assume . We have
With Stokes’ theorem, we obtain
| (7.5) | ||||
where the sum is over the facets of , and we equip each facet with the induced orientation.
For each facet of , we let be the differential form of order obtained by contracting with the vector . The form is invariant under translations and its restriction to the linear hyperplane coincides with . Therefore,
Let denote the Lebesgue measure on . We can verify that coincides with the measure induced by integration of along . Let be the function defined as . Then for all . Hence,
Applying the inductive hypothesis to and the function we obtain
Each aggregate is contained in a unique and it coincides with . Therefore, we can transform the right-hand side of the last equality in
where, for simplicity, we have set whenever . Plugging the resulting expression into (7.5) and exchanging the summations on and , we obtain that is equal to
| (7.6) |
Specialising this identity to , we readily derive formula (7.4) from Definition 7.1 of the coefficients .
For the last statement, observe that the values can be arbitrarily chosen. Hence, the coefficients are uniquely determined from the linear system obtained from the identity (7.4) for enough functions . ∎
Corollary 7.7.
Let be a polytope of dimension and . Then,
Proof.
This follows from formula (7.4) applied to the function . ∎
Proposition 7.8.
Let be a polytope of dimension and . Let and .
- (1)
The coefficient is homogeneous of weight , in the sense that, for ,
- (2)
The coefficients satisfy the vector relation
(7.9) where the sum is over the facets of .
- (3)
Let be two polytopes of dimension intersecting along a common facet and such that . Then or and
Proof.
Statement (1) follows easily from the definition of . For statement (2), we use that, from (7.6), the integral formula in Proposition 7.3 also holds for the choice of coefficients
for any vector of norm 1 such that . But the coefficients satisfying that formula are unique. Hence, this choice necessarily coincides with for all such . Hence,
and formula (7.9) follows. Statement (3) follows from Formula (7.4) applied to , and together with the additivity of the integral and the fact that the coefficients are uniquely determined. ∎
Example 7.10.
In case is a simplex, its aggregates in a given direction are some of its faces and the corresponding coefficients can be made explicit. Indeed, they satisfy the linear system
This system has as many unknowns as equations and might be solved using Cramer’s rule. These coefficients admit the closed formula below, which the reader might check using the recurrence relation (7.9):
| (7.11) |
where the products are over the vertices of not lying in and the sum is over the tuples of non negative integers of length , indexed by those same vertices of that are not in , that is, and . In case is a vertex of , the above formula reduces to
| (7.12) |
Suppose that the simplex is presented as the intersection of halfspaces as for some and . Up to a reordering, we can assume that is normal to the unique face of not containing and that . Then the above coefficient can be alternatively written as
| (7.13) |
We obtain the following extension of Brion’s ‘‘short formula’’ for the case of a simplex [Bri88, Théorème 3.2], see also [BBDL+11].
Corollary 7.14.
Let be a simplex of dimension that is the convex hull of points , , and let such that for . Then, for any ,
In the next section, we will have to compute integrals over a polytope of functions of the form where is an affine function. The following result gives the value of such integral for the case of a simplex.
Proposition 7.15.
Let be a simplex of dimension and let be an affine function which is non-negative on . Write for some vector and constant . Then equals
| (7.16) |
where the second sum is over with and the product is over the vertices of not in . In case is the defining equation of a hyperplane containing a facet of ,
| (7.17) |
where denotes the unique vertex of not contained in .
Proof.
We end this section with a lemma specific to integration on the standard simplex.
Lemma 7.18.
Let be the standard simplex of and . Let where . For write . Then
Proof.
We proceed by induction on . Let . Applying successive integrations by parts, the integral computes as
as stated. Let . Applying the case to the function ,
and, after rescaling,
Therefore, the left-hand side of the equality to be proved reduces to
Applying the case and index , we find that this integral equals , which concludes the proof. ∎
Corollary 7.19.
Let . For , write . Then
and, for ,