Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.
In this section we explain the notions of convex analysis that we will
use in our study of the arithmetic of toric varieties. The central
theme is the Legendre-Fenchel duality of concave functions.
A basic reference in this subject is the classical
book by Rockafellar [Roc70] and we will refer to it for many of
the proofs.
Although the usual references in the literature deal with convex
functions, we will work instead with concave functions. These
are the functions which arise in the theory of toric
varieties. In this respect, we remark that the functions which are
called “convex” in the classical books on toric varieties
[KKMS73, Ful93] are concave
in the sense of convex analysis.
3.1. Convex sets and convex decompositions
Let be a real vector space of dimension and
its dual space.
The pairing between and
will be alternatively denoted by
, or .
A non-empty subset of is convex
if, for each pair of points , the line segment
is contained in . Throughout this text, convex sets are assumed to
be non-empty. A non-empty subset is a
cone if for all
.
The affine hull
of a convex set , denoted , is the minimal affine space which contains
it.
The dimension of is defined as the dimension of its affine hull.
The relative interior of ,
denoted , is defined as the
interior of relative to its affine hull. The
recession cone
of , denoted by , is the set
It is a cone of . The cone
of is defined as
It is a closed cone. If is closed, then .
Definition 3.1.
Let be a convex set. A convex subset is called a
face of
if, for every closed line segment such that
, the inclusion holds.
A face of of codimension 1 is called a facet.
A non-empty subset is called an
exposed face of
if there exists such that
Any exposed face of a convex set is a face, and the facets of a convex
set are always exposed. However, a convex set may have faces which
are not exposed. For instance, think about the four points of junction
of the straight lines and bends of the boundary of the inner area of a
racing track in a stadium.
Definition 3.2.
Let be a non-empty collection of convex subsets of
. The collection is called
a convex subdivision if it
satisfies the conditions:
(1)
every face of an element of
is also in ;
(2)
every two elements of are either
disjoint or they intersect in a
common face.
If satisfies only (2), then it is called a
convex decomposition. The
support of
is defined as
the set . We say that is
complete if its support is
the whole of . For a given set
, we say that is a convex subdivision (or
decomposition) in
whenever . A convex subdivision in is called complete
if .
For instance, the collection of all faces of a convex set defines a
convex subdivision of this set. The collection of all
exposed faces of a convex set is a convex decomposition, but it is not
necessarily a convex subdivision.
In this text, we will be mainly concerned with the polyhedral case.
Definition 3.3.
A convex polyhedron of
is a convex set defined as the
intersection of a finite number of closed halfspaces. It is called
strongly convex
if it does
not contain any line. A convex polyhedral
cone is a convex polyhedron such that for all .
A polytope is a bounded convex polyhedron.
For a convex polyhedron,
there is no difference between faces and exposed faces.
By the Minkowski-Weyl theorem, polyhedra can be explicitly described
in two dual ways, either by
the
H-representation,
as an intersection of half-spaces, or by the V-representation,
as the Minkowski sum of a cone and a
polytope [Roc70, Theorem
19.1]. An
H-representation of a polyhedron in is a finite set of affine
equations so that
(3.4)
With this representation, the recession cone can be written as
A V-representation of a polyhedron in consists in a set of vectors in the tangent space and a
non-empty set of points such
that
(3.5)
where
is the cone generated by the given vectors (with the convention that
) and
is the convex hull of the given set of points. With this second
representation, the recession cone can be obtained as
Definition 3.6.
A polyhedral complex
in is a finite convex
subdivision whose elements are convex polyhedra. A polyhedral
complex is called
strongly convex
if all of its polyhedra are strongly
convex. It is called conic
if all of its
elements are cones. A strongly convex conic polyhedral complex is
called a fan. If is a polyhedral complex,
we will denote by the subset of -dimensional polyhedra
of . In particular, if is a fan, is
its subset of -dimensional cones.
There are two natural processes for linearizing a polyhedral
complex.
Definition 3.7.
The recession of
is defined as the collection of
polyhedral cones of given by
The cone
of is defined as the
collection of cones
in given by
It is natural to ask whether the recession or the cone of
a given polyhedral complex is a complex too. The
following example shows that this is not always the case.
Example 3.8.
Let be the polyhedral complex in
containing the faces of the polyhedra
Then and
are two cones in
whose intersection is the cone
. This cone is neither a face of
nor of . Hence is not a complex and,
consequently, neither is .
In Figure 1 we see the polyhedron
in light grey, the polyhedron in darker grey and
as dashed lines.
Figure 1.
Therefore, to assure that or are complexes, we
need to impose some condition on . This question has been
addressed in [BS10].
Because our applications, we are
mostly interested in the case when is complete. It turns out that this
assumption is enough to avoid the problem raised in Example
3.8.
Proposition 3.9.
Let be a complete polyhedral complex in . Then
and are complete conic polyhedral complexes
in and , respectively.
If, in addition, is
strongly convex, then both and are fans.
Proof.
This is a particular case of [BS10, Theorem 3.4].
∎
Definition 3.10.
Let and be two polyhedral complexes in . The
complex of intersections of and
is defined as the collection of polyhedra
Lemma 3.11.
The collection is a polyhedral
complex. If and are complete, then
Proof.
Using the H-representation of polyhedra, one verifies that,
if and are polyhedra with non-empty
intersection, then any face of is
the intersection of a face of with a face of . This implies that is a
polyhedral complex.
Now suppose that and are complete. Let . This means that and with
. It is easy to verify that implies
. Therefore . This shows
Since both complexes are complete, they agree.
∎
We consider now an integral structure in .
Let be a lattice of rank such that
. Set
for its dual lattice so
. We also set and
.
Definition 3.12.
Let be a polyhedron in . We say that
is a lattice polyhedron
if it admits a V-representation with
integral vectors and points. We say that it is rational
if it
admits a V-representation with rational coefficients.
Observe that any rational polyhedron admits an H-representation with
integral coefficients.
Definition 3.13.
Let be a strongly convex polyhedral complex in
. We say that is lattice
(respectively rational)
if all of its elements are lattice (respectively rational)
polyhedra. For short, a strongly convex rational polyhedral
complex
is called an SCR polyhedral complex.
A conic SCR polyhedral complex is called a
rational fan.
Remark 3.14.
The statement of Proposition 3.9 is compatible with
rational structures. Namely, if is rational, the same is true
for and .
Corollary 3.15.
The correspondence
is a bijection between the set of complete polyhedral complexes
in and the set of
complete conical polyhedral complexes in
. Its
inverse is the correspondence that, to each conic polyhedral
complex in
corresponds
the complex
in obtained by intersecting with the hyperplane .
These bijections preserve rationality and strong convexity.
3.2. The Legendre-Fenchel dual of a concave function
Let and be as in the previous section.
Set
with the natural order and
arithmetic operations. Unless otherwise stated, we will use the
conventions and .
A function
is concave
if
for all
, and is not identically
. Observe that a function is concave in our sense if and only if is a
proper convex function in the sense of [Roc70].
The effective domain
of such a function is the
subset of points of where takes finite values.
It is a convex set. A concave function defines a concave function with finite values
. Conversely, if
is a
concave function defined on some convex set , we can extend it to
the whole of by declaring
that its value at any point of is .
We will move freely from the point of view of
concave functions on the whole of with possibly infinite values
to the point of view of real-valued concave functions on
arbitrary convex sets.
A concave function is
closed
if it is upper semicontinuous.
This includes the case of
continuous concave functions defined on closed convex sets. Given an arbitrary
concave function, there exists a unique minimal closed concave
function above . This function is called the closure
of and is denoted by .
Let be a concave function on .
The Legendre-Fenchel dual of
is the function
It is a closed concave function. The Legendre-Fenchel duality is an
involution between such functions: if is closed,
then [Roc70, Cor. 12.2.1].
In fact, for any concave function we have .
The effective domain of is called the stability set
of .
It can be described as
Example 3.16.
The indicator function of a convex set
is the
concave function
defined as for and for . Observe that is the logarithm of the
characteristic function of .
This function is closed if and only if is a closed set.
The support function of a convex set
is the function
It is a closed concave function.
A function is called
conical
if for
all . The support function is conical. The
converse is also true: all conical closed concave functions are
of the form for a closed convex set .
We have and .
Thus, the Legendre-Fenchel duality defines a bijective correspondence between
indicator functions of closed convex subsets of and
closed concave conical functions on .
Next result shows that the Legendre-Fenchel duality is monotonous.
Proposition 3.17.
Let and be concave functions
such that for all . Then ,
and for
all .
Proof.
It follows directly from the definitions.
∎
The Legendre-Fenchel duality is continuous with
respect to uniform
convergence.
Proposition 3.18.
Let be a sequence of concave functions which
converges uniformly to a function . Then is a concave
function and the sequence converges
uniformly to . In particular, there is some such that
and for all .
The classical Legendre duality of strictly concave differentiable
functions can be described in terms of the gradient map ,
called in this setting the ‘‘Legendre transform’’.
We will next show that the Legendre transform can be extended to the general concave case as
a correspondence between convex decompositions.
Let be a concave function on . The
sup-differential of at a point
is defined as the set
For an arbitrary concave function,
the sup-differential is a generalization of the gradient.
In general, may contain more than one point, so the
sup-differential has to be
regarded as a multi-valued function.
We say that is sup-differentiable at a point
if .
The effective domain of ,
denoted ,
is the set of points where is sup-differentiable.
For a subset we define
In particular, the image of
is defined as .
The sup-differential is a closed
convex set for all .
It is bounded if and only if . Hence, in the particular case when , we have
that is a bounded closed convex subset of for
all .
The effective domain of the sup-differential is not necessarily convex but it
differs very little from being convex, in the sense that it satisfies
(3.19)
Let be a closed concave function and consider the pairing
(3.20)
This pairing satisfies for all .
Proposition 3.21.
Let be a closed concave function on .
For
and , the following conditions are equivalent:
If is closed, then and so the
image of the sup-differential is close to be a convex set, in the
sense that
(3.22)
Definition 3.23.
We denote by the collection of all sets of the form
for some .
Lemma 3.24.
Let . Then
In other words, the set is characterized by the condition
(3.25)
Thus the restriction of to is an affine
function with linear part given by , and is the
maximal subset where this property holds.
Proof.
The first statement follows from the equivalence of (2)
and (3) in Proposition 3.21. The second
statement follows from the definition of and its non-positivity.
∎
The hypograph
of a concave function is defined as the set
A face of the hypograph is called non-vertical
if it projects injectively in .
Proposition 3.26.
Let be a closed concave function on . For a subset , the following conditions are equivalent:
(1)
;
(2)
for a ;
(3)
there exist and such that
the set is
an exposed face
of the hypograph of .
In particular, the
correspondence
is a bijection between and the set of
non-vertical exposed faces of .
Proof.
The equivalence between the conditions (1) and
(2) comes directly from
Proposition 3.21. The equivalence with the
condition (3)
follows from (3.25).
∎
Proposition 3.27.
Let be a closed concave function. Then is a convex decomposition
of .
Proof.
The collection of non-vertical exposed faces of forms a
convex decomposition in . Using Proposition
3.26 we obtain that is a convex decomposition of .
∎
We need the following result in order to properly define the
Legendre-Fenchel correspondence for an arbitrary concave function as a
bijective correspondence between convex decompositions.
Lemma 3.28.
Let be a closed concave function and . Then for any ,
Proof.
Fix such that and .
Let . Then
(3.29)
Let . By (3.25), we have and so the above inequality implies
The fact implies
for some small . Applying the same argument to this
element we obtain the reverse inequality and so
Let be subsets of and
respectively, and
convex decompositions of and , respectively.
We say that and are dual convex
decompositions
if there
exists a bijective map
such that
(1)
for all we have if and
only if ;
(2)
for all the sets and
are contained in orthogonal affine spaces of and ,
respectively.
Theorem 3.33.
Let be a closed concave function, then is a duality between
and with inverse .
Proof.
We will prove first that .
Fix and set .
Let such that
and let .
Hence and so
by
Proposition 3.21 and
Lemma 3.28. Hence
On the other hand, let .
In particular, and so for all . It implies
Thus and applying the same argument to
we conclude that and that is bijective.
Now we have to prove that is a duality between
and .
Let such that . Clearly,
.
The reciprocal follows by applying the same argument to .
The fact that and lie in orthogonal affine spaces
has already been shown during the proof of Lemma 3.28 above,
see (3.30).
∎
Definition 3.34.
Let be a closed concave function. The pair of convex decompositions
will be called the dual pair of convex decompositions induced by .
In particular, for put .
For any and , we have
Following (3.25), the restrictions and are
affine functions. Observe that we can recover the Legendre-Fenchel dual
from the Legendre-Fenchel correspondence by writing, for
and any ,
(3.35)
Example 3.36.
Let denote the Euclidean norm on and
the unit ball. Consider the
concave function defined as .
Then and the Legendre-Fenchel dual is the function defined by
if and otherwise.
The decompositions and consist of a collection
of pieces of three different types and the Legendre-Fenchel
correspondence
is given, for , by
In the above example both decompositions are in fact subdivisions. But
this is not always the case, as shown by the next example.
Example 3.37.
Let the function defined by
Then and
the Legendre-Fenchel dual is the function for and for . Then and . Moreover,
The Legendre-Fenchel correspondence sends bijectively
to and to , and sends the
element to the point . In this example,
is not a subdivision while is.
3.3. Operations on concave functions and duality
In this section we consider the basic operations on concave functions
and their interplay with the Legendre-Fenchel duality.
Let and be two concave functions such that their
stability sets are not disjoint.
Their sup-convolution
is the function
This is a concave function whose effective domain is the Minkowski
sum .
This operation is associative and
commutative whenever the terms are defined.
The operations of pointwise addition and sup-convolution
are dual to each other.
When working with general concave functions, there are some technical issues
in this duality that will disappear when considering uniform limits of
piecewise affine concave functions.
When some of the , say
, are piecewise affine, the statement
(3) of the previous proposition
holds under the weaker hypothesis [Roc70, Theorem 20.1]
Let be a concave function. For , the left
and right scalar multiplication of by
are the functions defined, for
,
by
and respectively.
For a point ,
the translate of by
is the concave
function defined as
for .
Proposition 3.40.
Let be a concave function on , , and . Then
(1)
,
and ;
(2)
, and ;
(3)
,
and
;
(4)
, and
.
Proof.
This follows easily from the
definitions.
∎
We next consider direct and inverse images of concave functions
by affine maps.
Let be a another finite dimensional real vector space and
set for its dual space. For a linear map
we denote by
the dual map.
We need the following lemma in order to properly define direct images.
Lemma 3.41.
Let be a linear map and a concave
function on . If then, for all ,
Proof.
Let such that
. By the definition of the stability set, .
Thus, for any ,
and so is bounded above, as stated.
∎
Definition 3.42.
Let be an affine map
defined as for a linear map
and a point .
Let be a concave function on
such that and a concave function on
such that . Then
the inverse image of by
is defined as
and the direct image of by
is defined as
It is easy to see that the inverse image is concave
with effective domain .
Similarly, the direct image
is concave with effective domain
, thanks to
Lemma 3.41.
The inverse image of a closed function is also closed.
In contrast, the direct image
of a closed function is not necessarily closed:
consider for instance the indicator function of the set , which is a closed concave function. Let be the first projection. Then is the
indicator function of the subset , which is not a closed
concave function.
We now turn to the behaviour of the sup-differential with respect to the basic operations.
A first important property is the additivity.
Proposition 3.43.
For each , let be a concave function and
a real number.
Then
As in Remark 3.39, if are
piecewise affine, then (3.44) holds under the weaker hypothesis
The following result gives the behaviour of the sup-differential with respect to linear
maps
Proposition 3.45.
Let be a linear map, and
the associated affine map. Let be a concave function on
, then
(1)
for all
;
(2)
if either or is
piecewise affine and
, then for all we have
Proof.
The linear case is [Roc70, Theorem 23.9]. The general
case follows from the linear case and the commutativity of
the sup-differential and the translation.
∎
We summarize the behaviour of direct and inverse images of affine maps
with respect to the Legendre-Fenchel duality.
Proposition 3.46.
Let be an affine map defined as for a linear map
and a point . Let be a concave function on
such that and a concave function on
such that . Then
(1)
and
(2)
and
(3)
if then
and, for all in this set,
Moreover, for ,
a point realizes this maximum if and only if
for a such that .
Observe that the last assertion in the above proposition can be also
expressed as
Then, except for the last assertion, the result follows by combining
this with the case when is a linear map, treated in [Roc70, Theorem
16.3].
To prove the last assertion of the proposition, we first note that
the concave function
attains its maximum at a point if and only if its sup-differential at contains
.
We fix a point in and
we consider the affine inclusion
We denote by the dual
of the linear part of .
Set , then for
, by Proposition 3.45, we have
and so if and only if .
Hence
realizes the maximum if and only if
for some such that , as stated.
∎
In particular, the operations of direct and inverse image of
linear maps are dual to each other.
In the notation of Proposition 3.46 and assuming for simplicity
, we have
while the stability sets relate by
and .
The last concept we recall in this section is the notion of recession of
a concave function.
Definition 3.48.
The recession function of a
concave function ,
denoted , is the function
This is a concave conical function. If is
closed, its recession function can be defined as the limit
In this section we make explicit
the Legendre-Fenchel duality for smooth concave functions,
following [Roc70, Chapter 26].
In the differentiable and strictly concave case, the decompositions
and consist of the collection of
all points of and of
respectively. The Legendre-Fenchel correspondence agrees with the
gradient map, and it is called the Legendre transform in this context.
Recall that a function is
differentiable at a point
with , if there exists some linear form such that
where denotes any fixed norm on . This
linear form is the gradient of in the
classical sense.
It can be shown that a concave function is differentiable at a
point if and only if consists of a
single element. If this is the case, then [Roc70, Theorem 25.1].
Hence, the gradient and the sup-differential agree in the differentiable case.
Let be a convex set.
A function is strictly concave
if
for all
different and .
Definition 3.51.
Let be an open convex set
and any fixed norm on .
A differentiable concave function is of Legendre type
if it is strictly concave and
for every sequence
converging to a point in the boundary of .
In particular, any differentiable and strictly concave function on
is of Legendre type.
The stability set of a
function of Legendre type has maximal dimension. Therefore its
relative interior agrees with its interior and, in this case, we will use the
classical notation for the interior of
.
The following result summarizes the basics properties of the
Legendre-Fenchel duality acting on functions of Legendre type.
Theorem 3.52.
Let
be a
concave function of Legendre type
defined on an open set and let
be the image of the gradient map. Then
Let be the
standard simplex of .
For
,
write and set
(3.54)
We have
and so
which shows that and that .
The fact that the sup-differential agrees with the gradient and is single-valued can
simplify some statements.
It is interesting to make explicit the computation of the Legendre-Fenchel
dual of the inverse image by an affine map of a concave function of
Legendre type.
Proposition 3.55.
Let be an affine map defined as for
an injective linear map
and a point .
Let be a concave function of Legendre type
defined on an open convex set such that . Then
is a concave function of Legendre type on ,
and, for all ,
Moreover, there is a section
of such that the
diagram
The section embeds as a real
submanifold of .
Varying in a suitable space of parameters, we obtain a foliation of
by “parallel” submanifolds. We illustrate this
phenomenon with an example in dimension 2.
Example 3.57.
Consider the function given by
It is a concave function of Legendre type whose stability set is the
polytope .
The restriction of its Legendre-Fenchel dual to is
also a concave function of Legendre type.
For , consider the affine map
We write for a linear function .
The dual of is the function , .
Then is the open
interval . By Proposition 3.55, there is a map
embedding into in such a way that
. For
,
From this, we compute with
where we have set for short. In
particular, the image of the map is an arc of conic:
namely the
intersection of
with the conic of equation
with .
Varying , these arcs of conics form a
foliation of , they all pass through the vertex
as , and their other end as parameterizes the
relative interior of the edge
, see Figure 2.
Figure 2. A foliation of by curves
3.5. The piecewise affine case
The Legendre-Fenchel duality for piecewise affine concave
functions can be described
in combinatorial terms. Moreover, some technical issues of the general theory disappear when
dealing with piecewise affine concave functions on convex polyhedra and
uniform limits of such functions.
Definition 3.58.
Let be a convex polyhedron. A function
is
piecewise affine if there a
finite cover of by closed subsets such
that the restriction of to each of these subsets is an affine function.
A concave function is said to be
piecewise affine if is a convex polyhedron and the
restriction piecewise affine.
Lemma 3.59.
Let be a piecewise affine function defined on a convex
polyhedron . Then there exists a polyhedral
complex in such that the restriction of to each
polyhedron of is an affine function.
Proof.
This is an easy consequence of the max-min representation of
piecewise affine functions in [Ovc02].
∎
Definition 3.60.
Let be a convex polyhedron,
a polyhedral complex in and
a piecewise affine function. We say that and are
compatible
if is affine on each polyhedron of .
Alternatively, we say that is a
piecewise affine function on .
If the function is concave, it is said to be strictly
concave on
if . The polyhedral complex is said to be
regular
if there exists a concave piecewise affine function
such that .
As was the case for convex polyhedra, piecewise affine concave
functions
can be described in two dual ways, which we refer as the
H-representation and the V-representation. For the
H-representation,
we consider a convex polyhedron
as in
(3.4) and a set of affine equations . We then define a
concave function on as
(3.61)
and for .
With this representation, the recession function of is given by
and for .
In particular,
(3.62)
For the V-representation,
we consider a polyhedron
as
in (3.5), a set of slopes and a set of values .
We then define a concave function on as
(3.63)
With this second representation, we obtain the recession function as
As we have already mentioned, the Legendre-Fenchel duality of
piecewise affine concave functions can be described in combinatorial terms.
Proposition 3.64.
Let be a polyhedron in and
a piecewise affine concave function with
given as
Let be a convex polyhedron in
. Then both the indicator function
and the support function
are concave and piecewise
affine. We have . In
particular, if we fix an isomorphism , the
function
is the support function of the standard simplex
,
where is the standard basis of and is the dual basis. Hence, and
.
Let be a polyhedron in and
a piecewise affine concave function with . Then and and
are convex decompositions of
and of respectively.
By Theorem 3.33, the Legendre-Fenchel correspondence
is a duality in the sense of Definition 3.32.
However in the polyhedral case, these decompositions are dual in a stronger
sense.
We need to introduce some more definitions before we can properly
state this duality.
Definition 3.66.
Let be a polyhedron and a face of . The
angle of at
is defined as
It is a polyhedral cone.
Definition 3.67.
The dual of a convex cone
is defined as
This is a convex closed cone.
If is a convex closed cone, then .
For a piecewise affine concave function on , by
Proposition 3.64 we have
Definition 3.68.
Let be convex polyhedra in and ,
respectively, and
polyhedral complexes in and , respectively.
We say that and are dual polyhedral
complexes
if there is a bijective map
such that
(1)
for all , the inclusion
hols if and
only if ;
(2)
for all , if
, then .
For , the angle is the
linear subspace generated
by differences of points in .
Condition (2) above implies that
and are orthogonal. In
particular, .
Proposition 3.69.
Let be a piecewise affine concave
function with and . Then
and are polyhedral complexes in
and respectively. Moreover, they are dual of each other.
In particular, the vertices of are in bijection with the
polyhedra of of maximal dimension.
Consider the standard simplex of Example 3.65.
Its indicator function induces the standard polyhedral complex in
consisting of the collection of its faces.
The dual of , the support function ,
induces a fan of
.
The duality between these polyhedral complexes can be made explicit as
Example 3.71.
The previous example can be generalized to an arbitrary
polytope . The indicator function induces
the standard decomposition of into its faces and dually, the support
function
induces a polyhedral complex
made of cones. If is of
maximal dimension, then is a fan.
The faces of are in one-to-one correspondence with the
cones of through the Legendre-Fenchel correspondence.
For a face of , its corresponding cone is
Reciprocally, to each cone corresponds a face
of of complementary dimension
On a cone , the function is
defined by any
vector in the affine space . The
cone is normal to .
For piecewise affine concave functions, the operations of taking the
recession function and the associated
polyhedral convex commute with each other.
Proposition 3.72.
Let be a piecewise affine concave function on . Then
Proof.
Let be the function
introduced in (3.20). For each write
. Let be as in Definition 3.23. By
Lemma 3.24,
Write . Then
.
We claim that, for each ,
Let . Clearly and,
since , the set is non-empty. Let . Then, for each , . Therefore,
Conversely, let satisfying and
. On the one hand, by
the properties of the function , we have . On
the other hand, since ,
Thus and finally . This
implies that, if then , showing
. Hence the claim is proved.
By definition . Hence . For each ,
write
Then . The result
follows from the previous claim and the fact that
by (3.62).
∎
Now we want to study the compatibility of Legendre-Fenchel duality and
integral and rational structures.
Let be a lattice of rank such that
. Set
for its dual lattice, so
. We also set and
.
Definition 3.73.
A piecewise affine concave function on
is an H-lattice
(respectively, a V-lattice) concave
function
if it has an H-representation (respectively, a
V-representation) with integral coefficients. We say that is a
rational piecewise affine concave function
if it has an H-representation (or equivalently, a
V-representation) with rational coefficients.
Observe that the domain of a V-lattice concave function is a lattice
polyhedron, whereas the domain of an H-lattice concave function is a
rational polyhedron.
Remark 3.74.
The notion of H-lattice concave functions defined on the whole
coincides with the notion of
tropical Laurent polynomials
over the integers, that is, the elements of the group
semi-algebra ,
where the arithmetic operations of the base semi-ring
are defined as
and .
Proposition 3.75.
Let be a
piecewise affine concave
function on .
(1)
is an H-lattice concave function
(respectively, a
rational piecewise affine concave function) if and only if
is a V-lattice concave function (respectively, a rational piecewise
affine concave function).
(2)
is an H-lattice concave function if and only if
is a lattice polyhedron.
If is a lattice polytope, its
indicator function is a V-lattice function, its support
function is an H-lattice function and, when
has maximal dimension, the fan
is a rational fan. In particular, if the
isomorphism of Example 3.65 is given by the
choice of an integral basis
of
, then is a lattice polytope, the function
is an H-lattice concave function and is a rational fan. If we write
, this is the fan generated by the
vectors in the sense that each cone of
is the cone generated by a strict subset of the
above set of vectors. Figure 3 illustrates the case .
Figure 3. The standard simplex , its associated fan and
support function
Let and be polyhedra in and in
, respectively. We set for
the space of piecewise affine concave functions with effective
domain and stability set
.
We also set
for the closure of this space
with respect to uniform convergence. We set
for the space of piecewise affine concave functions with
effective domain and for its closure
with respect to uniform convergence, respectively. We also set
When we need to specify the vector space we will denote it as
a subindex as in or .
The following propositions contain the basic properties of the Legendre-Fenchel
duality acting on .
The elements in are continuous
functions on polyhedra. In particular, they are closed concave functions.
Observe that when working with uniform limits of piecewise affine
concave functions,
the technical issues in §3.2 disappear.
Proposition 3.77.
The concave piecewise affine functions and
their uniform limits satisfy the following properties.
(1)
Let . Then
.
(2)
If
(respectively ) then (respectively ).
(3)
If then
.
(4)
Let
(respectively ), , with . Then (respectively ) and
.
(5)
Let
(respectively ), , with . Then (respectively ) and .
(6)
Let be a sequence converging
uniformly to a function . Then .
Proof.
All the statements follow, either directly from the definition,
or propositions 3.64 and 3.18.
∎
Proposition 3.78.
Let be an affine
map defined as for a linear map and a point
. Let (respectively ) with and (respectively ) such that . Then (respectively ) and
(respectively ). Moreover,
(1)
, and, for all
,
(2)
,
and, for all ,
Proof.
These statements follow either from Proposition 3.46 or from
[Roc70, Corollary 19.3.1].
∎
We will be concerned mainly with functions in whose
effective domain is either a polytope or the whole space
. These are the kind of functions that arise when considering
proper toric varieties. The functions in can be
realized as the inverse image of the support function of the standard
simplex, while the functions of can be realized
as direct images of the indicator function of the standard simplex.
Lemma 3.79.
Let and let be an H-representation of . Write , and consider the
linear map given by
and the affine map Then
(1)
(2)
This second function can be alternatively described as
the function which parameterizes the upper envelope of
the extended polytope
Proof.
Statement (1) follows from the explicit description of
in Example 3.70. Statement
(2) follows from Proposition 3.78. The last
statement is a consequence of Proposition 3.64.
∎
The next proposition characterizes the elements of
and for a
polytope .
Proposition 3.80.
Let be a convex polytope of
.
(1)
The space
agrees
with the space of all continuous
concave functions on .
(2)
A concave function belongs to if and only if
and is bounded.
Proof.
We start by proving (1). By the properties of uniform
convergence, it is clear that any element of
is concave and continuous. Conversely, a continuous function
on is uniformly continuous because is
compact. Therefore, given there is a
such that for all such
that . By compactness, we can find a triangulation
with . Let be the vertices of this triangulation and
consider the function defined as
For , let denote the vertices
of an element of the triangulation containing . We
write for some and . By concavity, we have
which shows that any continuous function on can
be arbitrarily approximated by elements of .
We now prove (2). Let . By definition,
for each we can find a function with . In
particular, is bounded. Furthermore, and is bounded because . Hence and is bounded.
Conversely, let be a concave function such that
and is
bounded. Then and is a continuous concave function on .
Hence we can apply (1) to to obtain functions
approaching uniformly. We
conclude that the functions
approach uniformly and so .
∎
Proposition 3.81.
Let be a lattice polytope of . Then the subset of rational
piecewise affine concave functions in (respectively, in )
is dense with respect to uniform convergence.
Proof.
This follows from Proposition 3.80 and the density of
rational numbers.
∎
3.6. Differences of concave functions
Let be a convex set.
A function is called a difference of concave
functions or a DC function
if it can be written as for concave functions . DC functions play an important role in non-convex
optimization and have been widely studied, see for
instance [HT99] and the references therein.
We will be interested in a subclass of DC functions, namely those which
are a difference of uniform limits of piecewise affine concave
functions.
Definition 3.82.
For a convex polyhedron in we
set
These spaces are closed under the operations of taking finite linear
combinations, upper envelope and lower
envelope.
Proposition 3.83.
Let be a convex polyhedron in and
functions in
(respectively, in ). Then the functions
(1)
for any ,
(2)
,
are also in
(respectively, in ).
Proof.
Statement (1) is obvious. For the statement (2), write
with in
(respectively, in ). Then the upper
envelope admits the DC decomposition with
which are both concave functions in
(respectively, in ). This shows that
is in (respectively, in
). The statement for the lower
envelope follows similarly.
∎
In particular, if lies in
or in , the same holds for the functions
, and .
Corollary 3.84.
The space coincides with the space of
piecewise affine functions on .
Proof.
This follows from the max-min representation of
piecewise affine functions in [Ovc02] and
Proposition 3.83(2).
∎
Some constructions for concave functions can be extended to this kind
of functions. In
particular, we can define the recession of a functions in .
Definition 3.85.
Let be a polyhedron in and .
The recession function of
is defined as
(3.86)
for any .
Write for any .
By (3.49), we have that,
for all , the limit (3.86) exists and
Observe that the recession function of a function in
is a piecewise linear function on a subdivision of the
cone into polyhedral cones.
Observe also that
We will be mostly interested in the case when .
Proposition 3.87.
Let be any metric on and . Then there exists a constant such that, for all ,
A function which verifies the conclusion of this proposition is called
Lipchitzian.
Proof.
Let with .
The effective domain of the recessions of and of is the whole
of .
By [Roc70, Theorem 10.5], both and are
Lipchitzians, hence so is .
∎
Observe that is not the
completion of with respect to uniform
convergence. It is easy to construct functions which are
uniform limits of piecewise affine ones but do not verify the
Lipschitz condition.
We will consider the integral and rational structures on the space of
piecewise affine functions. We will use the notation previous to
Definition 3.73.
Definition 3.88.
Let be a convex polyhedron and . We say that is an H-lattice
(respectively V-lattice) function
if it can be written as the difference of two H-lattice (respectively
V-lattice) concave functions.
We say that is a rational
piecewise affine function
if it is the difference of two rational piecewise affine concave functions.
Proposition 3.89.
If is an H-lattice function (respectively a rational piecewise
affine function) on , then there is a complete polyhedral complex
in such that, for every ,
with
(respectively ). Conversely, every piecewise affine
function on such that its defining affine functions have
integral (respectively rational) coefficients, is an H-lattice function
(respectively a rational piecewise affine function).
Proof.
We will prove the statement for lattice functions. The statement for
rational piecewise affine functions is proved with the same
argument. If is an H-lattice function, we can write
, where and are H-lattice concave functions. We
obtain as any common refinement of and to a polyhedral complex. Then the statement follows from the
definition of
H-lattice concave functions. The converse is an easy consequence of
Corollary 3.84.
∎
Definition 3.90.
Let be a rational piecewise
affine function on , and let and be as in Proposition
3.89.
The family is
called a set of defining vectors of .
Proposition 3.91.
Let be a complete SCR polyhedral
complex in and an H-lattice function
on . Then
is a conic H-lattice function on the fan .
Proof.
Let and such that for . Then, by the
definition of , it is clear that . Hence, is a conic H-lattice
function on .
∎
3.7. Monge-Ampère measures
Let be a concave function
of class on an open convex set .
Its Hessian matrix
is a non-positive definite matrix which quantifies the curvature of
at the point . The real Monge-Ampère operator
is defined as
times the determinant of this matrix. This notion can be
extended as a measure to the case of an arbitrary concave function. A
good reference for Monge-Ampère measures
is [RT77].
Let be a Haar measure of . Assume that we choose linear
coordinates of such that is
the measure associated to the differential form and the orientation of
defined by this system of coordinates. Let be the dual
coordinates of .
Definition 3.92.
Let be a concave function on . The real Monge-Ampère
measure of with respect to
is defined, for a Borel subset of , as
It is a measure with support contained in .
The correspondence is called the Monge-Ampère operator.
When
the measure is clear from the context, we will drop it from the
notation.
Moreover, since we are not going to consider complex Monge-Ampère
measures, we will simply call the Monge-Ampère
measure of .
The total mass of is equal to
. In particular, when is bounded,
is a finite measure.
Proposition 3.93.
The Monge-Ampère measure is a continuous map from the space
of concave functions with the topology defined by uniform
convergence on compact sets to the space of -finite measures on with
the weak topology.
The two basic examples of Monge-Ampère measures that we are
interested in are the ones associated to smooth functions and the ones
associated to piecewise linear functions.
Proposition 3.94.
Let be an open convex set in and a
concave function. Then
where the Hessian matrix is calculated with respect to the coordinates
.
By contrast, the Monge-Ampère measure of a piecewise affine
concave function, is a discrete measure supported on the
vertices of a polyhedral complex.
Proposition 3.95.
Let be a piecewise affine concave function on and the dual pair of polyhedral complexes associated to
. Denote
by the correspondence
. Then
where is the Dirac measure supported on .
Proof.
This follows easily from the definition of and the
properties of the Legendre correspondence of piecewise affine functions.
∎
Example 3.96.
Let be a polytope and
its support function. Then
The following relation between Monge-Ampère measure and
Legendre-Fenchel duality is one of the key ingredients in the computation of
the height of a toric variety. We will consider the
-differential form on
It satisfies .
Theorem 3.97.
Let be a closed concave function, such that
is a compact convex set with piecewise smooth
boundary . Then
(3.98)
Proof.
If the measure of is zero then both sides of equation
(3.98) are zero. Therefore, the theorem is trivially true in
this case. Thus, we may assume that has non-empty
interior.
Since is compact, the right-hand side of (3.98) is
continuous with respect to uniform
convergence of functions, thanks to Proposition 3.18.
Moreover, Proposition 3.93 and the fact that
is finite imply that the left-hand side is also
continuous with respect to uniform
convergence.
By the compacity of , we can find a sequence of strictly
concave smooth functions that converges uniformly to
. Hence, we may
assume that is smooth and strictly concave. In this case,
the Legendre transform
is a diffeomeorphism.
By the definition of the Monge-Ampère measure,
(3.99)
which, in particular, shows that the integral on the left is
convergent for smooth strictly concave functions with compact
stability set. Therefore, it is convergent for any concave function within
the hypothesis of the theorem.
By the properties of the Legendre transform,
(3.100)
Moreover,
(3.101)
The result is obtained by combining equations (3.99),
(3.100) and (3.101) with Stokes’ theorem.
∎
We now particularize Theorem 3.97 to the case when the Haar
measure comes from a lattice and the convex set is a lattice
polytope of maximal dimension.
Definition 3.102.
Let be a lattice and set .
We denote by the Haar measure on
normalized so that has covolume .
Let
be a lattice of and set
for its dual lattice. For a concave function , we denote by
the
Monge-Ampère measure with respect to the normalized Haar measure .
Notation 3.103.
Let be a rational polyhedron in and
its affine hull. We denote by
the linear subspace of associated to
and by
the induced lattice .
By definition, is a measure on
, and we will denote also by the
measure induced on .
If is orthogonal to , we define
for any .
Furthermore, when and is a facet of ,
we will denote by
the vector of minimal length that is orthogonal to and
satisfies for
each . In other words, is the minimal
inner integral orthogonal vector of as a facet of .
Corollary 3.104.
Let be a concave function on such that is a lattice polytope of dimension . Then
where the sum is over the facets of .
Proof.
We choose a basis of such that
is a basis of and points to the
exterior direction. Expressing in this basis we obtain
In §6, we will see that we can express the
height of a toric variety in terms of integrals of the form
as in the above result.
In some situations, it will be useful to translate those integrals
to integrals on .
Let be a concave function and an integrable function. We consider the signed
measure on defined, for a Borel subset of , as
Clearly,
is uniformly continuous with respect to . By the
Radon-Nicodym theorem, there is a -measurable
function, that we
denote , such that
(3.105)
Example 3.106.
When the function is differentiable or
piecewise affine, the measurable function
can be made explicit.
(1)
Let . Proposition
3.94 and the change of variables formula imply . For the particular case when
, Theorem 3.52(4) implies, for
,
(2)
Let a piecewise affine concave function on
.
By Proposition 3.95, is supported in the finite set and
so is . For write for the dual polyhedron.
Then , which implies
The function is defined as a
-measurable function. Therefore, only its values at the
points are well defined. Nevertheless, we can
extend the function to the whole
by writing
for any Haar measure on the affine space determined by
.
The Monge-Ampère operator is homogeneous of
degree . It can be
turned into a multi-linear operator which takes concave functions
as arguments.
Definition 3.107.
Let be concave functions on . The mixed
Monge-Ampère measure
is defined by the formula
It is a measure on .
This operator was introduced by Passare and
Rullgård [PR04].
It is multi-linear and
symmetric in the variables .
Proposition 3.108.
The mixed Monge-Ampère measure is a continuous map from the space
of -tuples of concave functions with the topology defined by uniform
convergence on compact sets to the space of -finite measures on with
the weak topology.
Proof.
The general mixed case reduces to the unmixed case
, which is Proposition 3.93.
∎
Definition 3.109.
The mixed volume
of a family of compact convex sets of
is defined as
(3.110)
Since , the mixed volume is a generalization of the
volume of a convex body. The mixed volume is symmetric and linear
in
each variable with respect to the Minkowski sum, and
monotone with respect to inclusion [Ewa96, Chapter IV].
The next result generalizes [PR04, Proposition 3] and
shows that the mixed Monge-Ampère measure can be defined in terms
of mixed volumes if the effective domains of the functions overlap
sufficiently.
Proposition 3.111.
Let be concave functions such that
and
a Borel subset. Then
If are piecewise affine, this formula holds
under the weaker hypothesis
.
Proof.
This follows from Proposition 3.43 and the
definition of the mixed Monge-Ampère measures and of mixed volumes.
∎
In particular, this gives the total mass of the mixed Monge-Ampère measure.
This follows readily from the above proposition and (3.22).
∎
Following [PS08a], we introduce an extension of the notion of integral of a
concave function.
Definition 3.113.
Let , , be a family of compact convex subset of
and a concave function on .
The mixed integral of
is defined as
For a compact convex subset and a concave function
on , we have . The mixed integral is symmetric and
additive in each variable with respect to the sup-convolution.
For a scalar , we have .
We refer to [PS08a, PS08b] for the proofs and more information about this notion.