Main properties
Definition
Let
be a balanced unimodular fan. We use fan
conventions.
- Definition
1 (Ehrhart fan)
-
A fan
is an Ehrhart fan if:
- for any nonzero face
,
is Ehrhart,
- there is a unique function
,
called the Ehrhart polynomial of
,
such that:
-
for any
and any ray
,
where
is the Ehrhart polynomial of
.
Note that
is indeed a polynomial by Proposition 2
(Polynomiality). We denote it by
.
Pre-Ehrhart
fans and properties of the Ehrhart polynomial
- Definition
2 (Pre-Ehrhart fan)
-
A fan
is pre-Ehrhart if it only verifies the point 1. of the
above definition.
- Example
1 (One dimensional Ehrhart fans)
-
One dimensional balanced fans
are Ehrhart of Ehrhart polynomial
- Proposition
1
-
If
is pre-Ehrhart, then there exists a unique function
which verifies points 2.a. and the following variant of 2.b:
where
is the projection.
We call this unique function the Ehrhart polynomial of
and denote it
.
- Proof
-
The uniqueness is clear. Denote by
the free monoid generated by the
and there opposite. Let
be the projection. We denote by
the binary operation of the group. Let
by :
- ,
-
and
- .
It suffices to prove that, for any
,
any
and any
,
- ,
Using
,
the first point reduces to the case
,
and then it is trivial from the definition of
.
Then we can reduce the second case to
;
indeed, with this case, we obtain the other with algebraic manipulations
similar to the following one:
Both cases
and
are trivial. It remains the case
with
.
As before, we can assume that
.
Then we get
The last formula is
symmetric in
and
,
which concludes the proof.
Any element
of
can be written in a unique way under the form
.
In the following, we will say that we work by induction on
to mean that we work by induction on
.
Moreover, we often omit to check the step case where we remove
from
,
since it directly follows from the case where we add it. We also omit
regularly the map
.
- Lemma
1 (Pre-Ehrhart to Ehrhart fans)
-
Let
be a pre-Ehrhart fan, and let
.
Then, for any
,
In particular, a pre-Ehrhart fan is Ehrhart if and only if its Ehrhart
polynomial values one on any
,
.
- Proof
-
Working by induction on
,
for
,
this is trivial, and otherwise
- Proposition
2 (Polynomiality)
-
Assume
is pre-Ehrhart. Then the function
is polynomial, that is
.
- Proof
-
The proof goes by induction. Assume the proposition is true for any fans
of dimension
.
Let
be the rays of
.
Then, simplifying the notations with
and
and omitting the
,
We claim that each term is a polynomial. Indeed, let
,
and let
be a integral linear form which is 1 on
.
Then, for any
By induction, this is a polynomial in
.
Since sum of
-th
powers is a polynomial for any
,
is a polynomial in
.
Summing all together, we get the conclusion follows.
Stability properties
- Lemma
2 (Ehrhart on
)
-
Assume
verifies point 1. Then the function
introduced in Proposition 1 verifies
for all
.
- Proof
-
Clear from the definition.
- Proposition
3 (Stability by product)
-
Let
and
be two Ehrhart fans in
and
respectively, both verifying point 1, and let
and
be the two inclusions. Then, for any
,
In particular, the product of two Ehrhart fans is Ehrhart.
- Proof
-
We get the proof by induction, both on the dimension of the product, and
on the sum
.
Clearly
.
Let
be a ray of
.
We also denote by
the corresponding ray in
.
We have, for any
and omitting the
,
The proof of the first
part easily follows. For the stability of being Ehrhart, simply note
that if
is a linear form on
,
then
.
- Proposition
4 (Stability by blow-up)
-
Let
be a fan and let
be the unimodular blow-up of
on some face
,
and let
be the new ray. Then
is pre-Ehrhart if and only if
is. Moreover, let
be the inclusion. Then, for any
,
In particular, Ehrhart fans are stable by unimodular blow-ups and
blow-downs.
We recall that
if
.
- Proof
-
We work by induction on both the dimension of
,
and on
.
The only nontrivial case to check is the following one. Let
be a ray of
.
Then, for any
Hence we just have to
prove that the second term is zero. Note that
can be canonically identified with
,
where
is the projective fan of rays corresponding to the rays of
.
Let
be the inclusion. Then,
is linear of
.
Since
is unimodular, there exists a linear form
which is 1 on both
and
,
and that is 0 on other rays of
.
Hence, using Lemma 2 (Ehrhart on
),
With Proposition 3 (Stability by
product), we get that the second term is zero, which
concludes the proof.
- Proposition
5 (Tropical modifications and Ehrhart
fans)
-
Let
be an Ehrhart fan. Let
be a integral piecewise linear function of
whose divisor is trivial or reduced. Set
.
Set
and
the projection. Then
is Ehrhart if and only if:
- either
is trivial and
,
- or
is a nontrivial Ehrhart fan and
.
Moreover, in both cases,
for any
.
- Proof
-
We prove it by induction on the dimension of
.
Recall the [description of the star fan of a tropical modification 🏗️].
Assume that
is either trivial or Ehrhart. In both case, we get that
is pre-Ehrhart by induction. The last equality now follows by a direct
induction on
.
In particular, for all linear forms of the form
,
,
.
It remains to check that “vertical” linear form
,
which is the new coordinate, verifies
.
Two cases.
- If
is trivial, then
and we get the result,
- otherwise,
has a new ray
,
and
.
Hence
which concludes the proof.
Bergman fans are Ehrhart
- Theorem
1 (Complete unimodular fans are Ehrhart)
-
Complete unimodular fans are Ehrhart.
- Proof
-
The point is Ehrhart. By Example 1 (One dimensional Ehrhart
fans), the line is Ehrhart. The results follows from Proposition 3 (Stability by
product), Proposition 4 (Stability by
blow-up) and the weak factorization
theorem.
- Theorem
6 (Bergman fans are Ehrhart)
-
Any unimodular generalized Bergman fan is Ehrhart.
- Proof
-
Using Theorem 1 (Complete unimodular fans
are Ehrhart), Proposition 4 (Stability by
blow-up), and Proposition 5 (Tropical modifications
and Ehrhart fans), we can reduce the theorem to the following
lemma.
- Lemma
3
-
Let
be a matroid without loop which is not free. Take an element
of
which is not free, and another element
.
Recall that
is the tropical modification of
along the map
such that, for any flat
of
:
Then
.
- Proof
-
We work by induction on the rank of the matroid. Put an order on
proper nontrivial flats of
which is non-decreasing for the rank :
,
with
.
Assume by induction that we have proven that for some
,
This is clear for
.
Denote the argument by
.
Let us prove that
.
- If
,
this is trivial.
- If
and
,
then
By induction, the first
factor is zero. Indeed, it correspond to the case of the matroid
where
of ground set
is such that the only flat of
whose closure in
contains
is
itself.
- The last case is
and
.
Let
be another element of
and let
be the linear form which is 1 on
,
-1 on
and 0 on
for other elements
of
.
Then,
Once again, the first
factor is zero, since it corresponds to the current lemma applied to
with elements
and
instead of
and
.
This concludes the proof.
Counter-examples
A counter-example
Take
the pseudo fan which is the double cover of
with six rays
and their copies
and six 2-cones
for
.
It is Ehrhart. Take the piecewise-linear function
with
Then
is just the tropical line and is Ehrhart, but
.
Hence,
is just pre-Ehrhart. It is not a fan but still a pseudo-fan, but one can
preform some blow-ups and a new tropical modification along a tropical
line to get a classical fan. This fan cannot be Ehrhart because of the
last equality of Proposition 5 (Tropical modifications
and Ehrhart fans). This fan is the counter-example studied by
Babaee and Huh.
Simpler counter-examples
It should be easy to find simpler counter-example. We just have to
find a Ehrhart fan, for instance
,
and a reduced divisor whose associated function
verifies
.
And indeed, take
with the conewise-linear function
which is 1 on each unit vector. Then its divisor is the one-skeleton of
and
.
Hence, its tropical modification is trivial.
Actually, take any integral polytope which has a nonzero number of
interior points and whose facets are all dimension one for the lattice
volume (a unimodular simplex has volume 1). Take its normal fan, and
subdivide it to get a unimodular fan. Take the height function
of the polytope. Take the tropical modification of your fan along
.
Then you get a balanced fan which is not Ehrhart.
Extensions
Weighted fans
For weighted fans, and in order to preserve Example 1 (One dimensional Ehrhart
fans), we could adapt Definition 1 (Ehrhart fan)
asking for
on a point to be the weight of the point. Not sure what to put for
higher dimensional fans.
Non unimodular
For rational fans that are not unimodular, the main point which does
not obviously extends is Proposition 4 (Stability by
blow-up). Actually, the proof should work since one can
perform unimodular blow-ups until reaching a unimodular fan.