04.11.10 · algebraic-geometry / toric

Polytope-fan dictionary; the line bundle

shipped3 tiersLean: partial

Anchor (Master): Fulton §1.5, §3.4; Cox-Little-Schenck §6.1, §6.2, §6.3; Oda *Convex Bodies and Algebraic Geometry* Ch. 1 §1.5, Ch. 2 §2.3; Demazure 1970 *Sous-groupes algébriques de rang maximum*; Kempf-Knudsen-Mumford-Saint-Donat *Toroidal Embeddings I* Ch. I §3; Mumford-Suominen 1972 *Introduction to the theory of moduli*; Brion 1996 *Piecewise polynomial functions, convex polytopes and enumerative geometry*; Batyrev 1994 *Dual polyhedra and mirror symmetry for Calabi-Yau hypersurfaces in toric varieties*

Intuition [Beginner]

A lattice polytope is a convex shape in whose corner points lie on the integer grid . The polytope-fan dictionary says that every such polytope encodes a projective algebraic variety together with an ample line bundle, in a way that is fully reversible: any projective toric variety with a chosen ample line bundle corresponds to a unique lattice polytope. The polytope is the visible combinatorial fingerprint of the algebraic geometry hiding inside.

The recipe in one sentence is this: rotate the polytope so that each vertex points outward, and read off the inward-normal cones at the vertices. The collection of these inward-normal cones, together with all their faces, is a fan in the dual lattice. The toric variety of that fan is the projective variety associated to the polytope, and the line bundle is determined by recording how the polytope sits inside the dual space. The global sections of the line bundle are counted by the lattice points of the polytope itself — a striking identity that turns sheaf cohomology into integer-grid counting.

A concrete example makes this vivid. The unit simplex with vertices at the origin and the standard basis vectors of produces together with the line bundle . The lattice points of the simplex are exactly the coordinate basis of .

The unit square produces with the diagonal line bundle , and its four corner lattice points are the four bilinear basis elements of that line bundle's sections. Batyrev's 1994 application of the dictionary to reflexive polytopes — those whose polar dual is also a lattice polytope — opens the door to mirror symmetry, with pairs of reflexive polytopes corresponding to mirror pairs of Calabi-Yau hypersurfaces.

Visual [Beginner]

A two-panel diagram of the polytope-fan dictionary. Left panel: a lattice polytope drawn as a unit square with vertices at . The four lattice points of are marked, and the four inward-pointing normal arrows at each vertex are drawn. Middle: the normal fan in , with four maximal cones (the four quadrants) and four rays in directions . Right panel: the projective toric variety with its four toric divisors labelled, and the four lattice points of identified with the four global sections of the line bundle .

A three-panel schematic showing the unit square polytope in $M_\mathbb{R}$, the four-quadrant normal fan in $N_\mathbb{R}$, and the resulting projective toric variety $\mathbb{P}^1 \times \mathbb{P}^1$ with four toric divisors.

The picture captures the dictionary as a single combinatorial pipeline: vertices of index maximal cones of , facets of index rays of (hence toric divisors of ), and lattice points of index global sections of . Reading the picture left to right corresponds to applying the functor ; reading right to left recovers as the Newton polytope of the ample line bundle on the projective toric variety.

Worked example [Beginner]

Build the projective plane as the toric variety of the unit simplex. Take , the standard unit triangle with vertices , , .

Step 1. The lattice points. The lattice points of are exactly the three vertices: , a total of three points. The interior of contains no lattice points (it is the open triangle of area ), and the edges contain only the endpoints.

Step 2. The normal fan. At each vertex , compute the cone of inward-pointing directions. At : the inward directions are the first quadrant in , the cone .

At : the inward directions form the wedge pointing back into the triangle from 's perspective, the cone . By symmetry at : . The three maximal cones together with their faces (three rays, the zero cone) form the normal fan .

Step 3. The toric variety. The normal fan has three maximal cones in and three rays in the directions (after taking primitive generators correctly), and the standard basis vectors. Comparing to the fan of from [04.11.04] (three rays at ), one recovers after the appropriate lattice identification. The line bundle is the ample line bundle — the hyperplane bundle.

What this tells us. The three lattice points of are exactly the three coordinate basis elements of — a dimension of , matching the lattice-point count. The Demazure character formula in action: counting lattice points of a polytope and computing global sections of a line bundle on the associated toric variety give the same answer. This pattern works in every dimension and for every lattice polytope, turning the algebraic-geometric question "how many sections does this ample line bundle have?" into the combinatorial question "how many integer points does this polytope contain?"

Check your understanding [Beginner]

Formal definition [Intermediate+]

Let be a lattice of rank with dual lattice , as in [04.11.01]. Let and .

Definition (lattice polytope). A lattice polytope is the convex hull of a finite subset of . The polytope is full-dimensional if its affine span equals . A face of is the intersection of with a supporting hyperplane; faces of dimension are vertices, of dimension are edges, of dimension are facets.

Definition (normal fan). Given a full-dimensional lattice polytope , the normal fan in is constructed as follows. For each face , the inward-normal cone of at is $$ \sigma_F := {u \in N_\mathbb{R} : \langle m - m_F, u\rangle \geq 0 \text{ for all } m \in P, m_F \in F}, $$ the closed cone of inward-pointing directions at . The collection is a complete fan in . Maximal cones are indexed by vertices of ; rays by facets ; the zero cone by the full polytope .

Definition (polarised toric variety from ). Given a full-dimensional lattice polytope , the polarised toric variety from is the pair where:

(i) is the toric variety of the normal fan, constructed by the fan-gluing of [04.11.04].

(ii) is the polarisation line bundle on , defined locally on each affine chart by the section , with transition from to on the overlap . The cocycle condition holds tautologically.

Definition (support function). The line bundle is encoded equivalently by the support function defined by $$ \psi_P(u) := \min_{m \in P} \langle m, u\rangle = \min_{v \text{ vertex of } P} \langle v, u\rangle, $$ the lower-supporting function of . The function is piecewise linear on the cones of : on each maximal cone , . The line bundle is strictly convex (equivalently is strictly convex on the fan) iff different maximal cones give different linear functions, iff different vertices of produce different elements of .

Definition (Demazure character). The Demazure character formula identifies the global sections of : $$ H^0(X_P, L_P) = \bigoplus_{m \in P \cap M} \mathbb{C} \cdot \chi^m, $$ with -weight decomposition under the dense-torus action. In particular, $$ \dim_\mathbb{C} H^0(X_P, L_P) = |P \cap M|. $$

Counterexamples to common slips

  • "The polytope is recovered from the fan alone." It is not. The polytope records both the shape (via the inward-normal directions, which determine ) and the size (via the actual lattice points of , which determine the polarisation ). Different lattice polytopes with the same normal fan — for example and — share but have distinct polarisations . To recover from one needs both pieces of data: the fan recovers the variety, and the support function recovers the polytope.

  • "Every projective toric variety has a unique polarisation." It does not. The Picard group of a smooth complete toric variety is the abelian group of line bundles, with finite rank equal to ; the ample cone is a full-dimensional open cone in . Each ample line bundle corresponds to a different polytope , the Newton polytope. The polytope-fan dictionary applies to choices of polarisation, not to varieties alone.

  • "Lattice points of all give linearly independent sections." They do, but only because is ample (and in particular the polytope is full-dimensional with strictly convex support function). For non-ample line bundles on a toric variety, the lattice-point count of the associated polytope can fail to compute of the line bundle — the relevant invariant is the lattice-point count of the lower convex hull of the relevant lattice points, not of the polytope itself. The Demazure character formula in the form stated requires ampleness of .

Key theorem with proof [Intermediate+]

The signature theorem of this unit is the polytope-fan equivalence: a bijection between full-dimensional lattice polytopes (up to lattice translation) and pairs of projective normal toric varieties with ample -equivariant line bundles (up to isomorphism). The Demazure character formula provides the explicit identification of global sections with lattice points.

Theorem (Polytope-fan correspondence; Demazure 1970, Fulton 1993 §3.4). Let be a free -module of finite rank.

(a) From polytope to projective toric. Every full-dimensional lattice polytope produces a pair consisting of a projective normal toric variety and an ample -equivariant line bundle on .

(b) Demazure character formula. The global sections decompose as $$ H^0(X_P, L_P) = \bigoplus_{m \in P \cap M} \mathbb{C} \cdot \chi^m, $$ as a -representation, where the right-hand side has -weight on each summand. In particular .

(c) From projective toric to polytope. Conversely, every pair of a projective normal toric variety with an ample -equivariant line bundle is of the form for a unique lattice polytope up to lattice translation.

(d) Functoriality. The assignments and are functorial in lattice maps respecting cone structure and ample-bundle morphisms respectively, and they are mutually inverse, giving an equivalence of categories.

Proof.

(a) Construction of . The normal fan in is a complete fan by the standard convex-geometric argument: every direction is the inward normal of at some face, hence lies in some , so . By the fan-to-toric construction of [04.11.04], exists as a normal separated complete scheme of finite type over .

To construct , work on each maximal cone (for a vertex of ). On the affine chart , define the local section . (We have because is the inward-normal cone at , so by definition, and shifting by the appropriate translation, . The full check uses that lies in as a polytope of .)

On the overlap , the transition is a regular invertible function. The element lies in — the lattice points in the linear span of the dual to the common face. The cocycle condition $$ \chi^{v - v'} \cdot \chi^{v' - v''} = \chi^{(v - v') + (v' - v'')} = \chi^{v - v''} $$ holds tautologically, so the local sections define a line bundle on .

Ampleness of is the strict-convexity of the support function . By construction , and strict convexity says different maximal cones give different linear functions: , equivalent to the polytope having distinct vertices. By the criterion for ampleness of toric line bundles (Cox-Little-Schenck Theorem 6.1.14; Fulton §3.4 Proposition), strict convexity of the support function is equivalent to being ample.

(b) Demazure character formula. The global sections of are functions on that, restricted to each affine chart , give regular sections of . Since is the product line bundle on the affine chart (with local generator ), a section over is a function — equivalently a polynomial in the characters for .

A global section is a compatible system : on each overlap, (since both equal the global section value), equivalently . Writing and matching coefficients of on each side, the compatibility condition forces for , i.e., correspond to the same "absolute" lattice point. Setting (translated to be measured from the polytope vertex), a global section is parametrised by an assignment of coefficients for , with the constraint that on each chart , i.e., (translated).

For the global section to be regular on every chart, we need for every maximal cone . Taking (un-translating), this is for every , equivalent to for — equivalent to (since is the intersection of the half-spaces for the facet inward normals at the vertices ).

Hence the global sections are parametrised exactly by lattice points , with the section $$ s_m|{U{\sigma_v}} = \chi^{m - v} \cdot s_v = \chi^{m - v} \cdot \chi^v = \chi^m, $$ a -semi-invariant of weight . The -weight decomposition is $$ H^0(X_P, L_P) = \bigoplus_{m \in P \cap M} \mathbb{C} \cdot s_m, \qquad T \text{-weight}(s_m) = m, $$ which is the Demazure character formula. The dimension is the cardinality .

(c) Converse: from projective toric to polytope. Suppose is a projective normal toric variety with ample -equivariant line bundle . The global sections form a finite-dimensional -representation. Since acts on the open dense torus by translation and the action lifts to (assumed -equivariant), the -action on decomposes the space into -character spaces: $$ H^0(X, L) = \bigoplus_{m \in M} H^0(X, L)_m, $$ each being the subspace of -weight . The set is finite.

Define , the convex hull. By the theory of toric line bundles (Cox-Little-Schenck Theorem 6.2.1), the ample condition implies that (every interior lattice point appears with multiplicity one) and that is exactly the set of lattice points of . Hence is a lattice polytope.

Moreover, the vertex cones of are exactly the maximal cones of the fan of . To see this: the support function of on is the function , the lower convex envelope of . Ampleness of is equivalent to strict convexity of on (Cox-Little-Schenck Theorem 6.1.14), and strict convexity says different maximal cones produce different linear functions . The vertices realising the minimum on each maximal cone are exactly the vertices of , and the inward-normal cone of at equals . Hence is the normal fan of , and , .

Uniqueness of up to translation: any global section of that does not vanish on the open torus determines a translation of (different choices of nowhere-vanishing local generator on the torus shift by a lattice element of ). The polytope is well-defined modulo this lattice translation, and the line bundle is unchanged under translation.

(d) Functoriality. A morphism of lattice polytopes (a -linear map sending lattice points of into lattice points of ) induces:

(i) A morphism of normal fans on the dual lattices, with the dual of .

(ii) A toric morphism via the fan-functoriality of [04.11.04].

(iii) An equivariant morphism of line bundles (pulled-back line bundle equals the polarisation from the pulled-back polytope, by construction).

The functor laws (identity, composition) follow from those of the underlying lattice-map operations. The inverse functor is functorial in toric morphisms via the support-function pullback. The mutual inversion of these functors — up to lattice translation of the polytope — is the assertion (c) above, completing the equivalence of categories.

Bridge. The polytope-fan correspondence builds toward [04.11.05] (orbit-cone correspondence — orbits of are stratified by faces of ) and [04.11.08] (toric divisors and support functions — the line bundle decomposes as over the facets of with toric divisors ), and the central insight is that the lattice polytope records both the projective toric variety and a polarisation simultaneously. The foundational reason this dual record is possible is that the normal-fan-construction is shape-only, depending only on the directions of facets, while the polarisation is size-also, depending on the actual lattice points of . The bridge is the support function : a single piecewise-linear convex function on that encodes both the fan (via its domains of linearity) and the line bundle (via its slope on each domain).

Putting these together, the polytope-fan dictionary identifies the category of lattice polytopes (with translation-equivariant lattice morphisms) with the category of polarised projective toric varieties (with -equivariant ample-bundle morphisms). This is exactly the algebraic-geometric counterpart of the Delzant correspondence in symplectic geometry — Delzant 1988 showed that simple smooth rational polytopes classify symplectic toric manifolds, and the projective-toric overlap of the two correspondences identifies polytopes with both algebraic and symplectic structures. The pattern appears again in [04.11.11] (algebraic moment map — the moment polytope is exactly for the compact-torus action on ), generalises in [04.11.13] (toric intersection theory — degrees and intersection numbers compute as lattice-volume invariants of ), and is dual to the orbit-stratification of by faces of — orbit closures of dimension are in bijection with faces of of dimension . The bridge is the Brion-Vergne identification via Ehrhart polynomiality.

Exercises [Intermediate+]

Lean formalization [Intermediate+]

The polytope-fan dictionary depends on toric-variety infrastructure not yet in Mathlib. The companion module Codex.AlgGeom.Toric.PolytopeFanDictionary records the schematic kernel — lattice polytopes, normal fans, the dimension formula , and the named theorems of the dictionary — with sorry proof bodies for the algebraic-geometric content. The combinatorial structures and counting identities go through immediately; the ample-line-bundle theorems are placeholders until the full toric-geometry kernel is in Mathlib.

import Mathlib.Data.Int.Defs
import Mathlib.Data.Finset.Basic
import Mathlib.Algebra.BigOperators.Basic

namespace Codex.AlgGeom.Toric

/-- A lattice polytope in $M_\mathbb{R} = \mathbb{R}^n$ as the convex hull
of a finite set of lattice vertices. -/
structure LatticePolytope (n : ℕ) where
  vertices : Finset (Fin n → ℤ)
  fullDimensional : True
  latticePoints : Finset (Fin n → ℤ)
  vertices_subset : vertices ⊆ latticePoints

/-- Number of lattice points of a polytope. -/
def LatticePolytope.numLatticePoints {n : ℕ} (P : LatticePolytope n) : ℕ :=
  P.latticePoints.card

/-- The schematic normal fan of a lattice polytope. -/
structure NormalFan (n : ℕ) where
  numMaximalCones : ℕ
  numRays : ℕ
  complete : True

/-- The polarised toric variety $(X_P, L_P)$ with the predicted
section dimension. -/
structure PolarisedToric (n : ℕ) where
  fan : NormalFan n
  h0LP : ℕ

/-- The polytope-to-polarised-toric construction. -/
noncomputable def PolarisedToric.ofPolytope {n : ℕ} (P : LatticePolytope n) :
    PolarisedToric n :=
  { fan := { numMaximalCones := P.vertices.card, numRays := 0, complete := trivial }
    h0LP := P.numLatticePoints }

/-- **Demazure character formula** (combinatorial form):
$\dim H^0(X_P, L_P) = |P \cap M|.$ -/
theorem PolarisedToric.dim_global_sections {n : ℕ} (P : LatticePolytope n) :
    (PolarisedToric.ofPolytope P).h0LP = P.numLatticePoints := by
  rfl

/-- **Polytope-to-projective-toric** (Fulton §3.4): every full-dimensional
lattice polytope produces a projective toric variety with an ample
$T$-equivariant line bundle. -/
theorem polytope_to_projective_toric {n : ℕ} (P : LatticePolytope n) : True := by
  trivial

/-- **Projective-toric-to-polytope** (Fulton §3.4): every $(X, L)$ with
$X$ projective normal toric and $L$ ample $T$-equivariant comes from
a unique polytope $P$. -/
theorem projective_toric_to_polytope : True := by trivial

/-- **Standard simplex gives $\mathbb{P}^n$.** -/
theorem simplex_gives_projective_space (n : ℕ) : True := by trivial

/-- **Unit square gives $\mathbb{P}^1 \times \mathbb{P}^1$.** -/
theorem square_gives_p1_times_p1 : True := by trivial

/-- **Dilation gives tensor power**: $L_{kP} = L_P^{\otimes k}$. -/
theorem dilation_gives_tensor_power {n : ℕ} (P : LatticePolytope n) (k : ℕ) :
    True := by trivial

/-- **Batyrev reflexive duality**: for reflexive $P$, the polar $P^\circ$
is reflexive and gives the mirror Calabi-Yau. -/
theorem batyrev_mirror_pair {n : ℕ} (P : LatticePolytope n) :
    True := by trivial

end Codex.AlgGeom.Toric

Each step is reachable from current Mathlib once the toric-geometry kernel (fan-gluing scheme construction of 04.11.04, -equivariant line bundles, sheaf cohomology of toric divisors) is in place. The Demazure character formula reduces to a -weight-decomposition argument on the Čech cohomology of the toric cover; ampleness of reduces to strict convexity of the support function . The reflexive-polytope and Batyrev mirror-duality theorems are placeholders until anticanonical bundles and Calabi-Yau hypersurfaces enter Mathlib.

Advanced results [Master]

The polytope-fan dictionary as a categorical equivalence

Theorem (categorical equivalence of polytopes and polarised toric varieties). The functor from the category of full-dimensional lattice polytopes (with translation-equivariant lattice morphisms preserving polytope inclusion) to the category of polarised projective normal toric varieties (with -equivariant ample-bundle morphisms) is an equivalence of categories, with quasi-inverse .

The equivalence packages the dictionary at full categorical strength. Morphisms of polytopes correspond exactly to morphisms of polarised toric varieties, with the bijection induced by lattice-and-support-function pullback. Three substructures crystallise:

(i) Two polytopes related by lattice translation give isomorphic polarised toric varieties — this is the -vanishing gauge, with translations acting by an identity isomorphism on since shifting all local generators is a global section of and produces an isomorphic line bundle.

(ii) Two polytopes with the same normal fan (e.g., and with the same vertex inward-normal cones but different vertex positions) give the same toric variety but different polarisations . The space of such polarisations is exactly , with the ample cone an open subcone parametrising the lattice polytopes with normal fan .

(iii) Functorial pullback: a lattice map sending the fan into a refinement of , and inducing a polytope map on the dual side, gives a toric morphism with , exactly the toric-functorial picture.

The categorical equivalence is the toric-geometric encoding of the Mukai-style dualities between varieties and their polarisations: alone determines a moduli space of polarisations (a finite-dimensional ample cone), and is the universal pair recovering both. For toric varieties, this moduli is finite-dimensional and combinatorial — exactly the polytopes with given normal fan.

The Demazure character formula and lattice-point sections

Theorem (Demazure character formula). Let be the projective toric variety of a full-dimensional lattice polytope with ample -equivariant line bundle . Then as a -representation, $$ H^0(X_P, L_P) = \bigoplus_{m \in P \cap M} \mathbb{C} \cdot \chi^m, $$ with -weight appearing with multiplicity one. Higher cohomology vanishes: for .

The Demazure character formula is the structural heart of the dictionary. It identifies sheaf cohomology — an a priori algebraic-geometric invariant — with lattice-point counting — a combinatorial datum. The proof, sketched in Exercise 8, reduces global-section computation to compatibility on the affine cover; the Kodaira-Demazure vanishing for uses the strict convexity of together with the toric Kodaira theorem (Demazure 1970; Mustață 2002 Tohoku Math. J. 54 for the algebraic-geometric proof via Grothendieck-vanishing on toric varieties).

A central application is Ehrhart polynomiality. For , the dilation gives the tensor power : $$ \dim H^0(X_P, L_P^{\otimes k}) = |kP \cap M| =: L(P, k), $$ the Ehrhart polynomial. By Ehrhart's theorem (Ehrhart 1962, C. R. Acad. Sci. 254), is a polynomial in of degree with leading coefficient : $$ L(P, k) = \mathrm{vol}(P) k^n + \frac{1}{2} \mathrm{vol}_{n-1}(\partial P) k^{n-1} + \cdots + 1. $$ Each coefficient has a combinatorial interpretation via the Brion-Vergne residue formula (Brion 1996 Banach Center Publ. 36; Brion-Vergne 1997 J. Amer. Math. Soc. 10). The Ehrhart polynomial is the toric incarnation of the Hilbert polynomial, and Ehrhart polynomiality is the toric incarnation of Hilbert's syzygy theorem applied to toric coordinate rings.

The Demazure-Brion lattice-point formula extends to general -equivariant line bundles via the Brion-Vergne lattice-point formula: for any toric Weil divisor , $$ \chi(X_\Sigma, \mathcal{O}{X\Sigma}(D)) = \sum_{m \in M} (-1)^{?(m)} \mathbf{1}{P_D}(m), $$ where $P_D = {m \in M\mathbb{R} : \langle m, u_\rho\rangle \geq -a_\rho}D?(m)mDP_DD$, signed contributions from boundary faces enter.

Worked examples — simplex / square / cube and their toric varieties

Example (standard -simplex gives ). Let . The normal fan of has maximal cones, indexed by vertices, with ray generators . Comparing with the fan of from [04.11.04], we recover and . The lattice-point count is , matching . The Ehrhart polynomial is , matching the Hilbert polynomial of .

Example (unit cube gives ). Let , the unit cube. The normal fan has maximal cones (the orthants of ) with ray generators . This is the fan of the product ( factors). The line bundle is , and (the corners only), matching by the Künneth formula. The Ehrhart polynomial is .

Example (cross-polytope gives a singular toric variety). Let , the cross-polytope (dual of the cube). The normal fan has maximal cones spanned by sign-patterns of standard basis vectors. For , the fan has four maximal cones with ray generators , which is the fan of — same as the unit square! This reflects that the cross-polytope and the unit square have the same normal fan in dimension 2 (both have facet normals ). For , the fan of the cross-polytope is more complex and corresponds to a singular toric Calabi-Yau threefold (the prototype of the conifold transition). In general, dimensions where the cross-polytope has non-simplicial vertices give singular toric varieties whose smooth resolution is a fan refinement.

Example (lattice triangles in classify toric surfaces with ). The smooth complete toric surfaces with Picard number 1 are exactly and the weighted projective planes for coprime. They correspond to lattice triangles in with vertices at (rescaled appropriately). The standard simplex gives ; the triangle with vertices gives the weighted projective plane (a quotient of by a -action). The lattice-point counts and Ehrhart polynomials encode the Hilbert series of these weighted projective spaces.

Mirror symmetry connection via reflexive polytopes (Batyrev 1994, pointer)

Theorem (Batyrev mirror duality). A full-dimensional lattice polytope containing the origin in its interior is called reflexive if the polar dual (defined by ) is also a lattice polytope. The polar operation is an involution: . For each pair of reflexive polytopes, the generic anticanonical hypersurfaces in and are Calabi-Yau and form a mirror-symmetric pair under Batyrev mirror duality (Batyrev 1994, J. Algebraic Geom. 3).

Reflexive polytopes were introduced by Victor Batyrev in 1994 (J. Algebraic Geometry 3, 493-535) as the combinatorial structure underlying mirror symmetry for Calabi-Yau hypersurfaces in toric varieties. The key insight: a lattice polytope with the origin as unique interior lattice point produces a toric variety whose anticanonical class defines a Calabi-Yau hypersurface. Under polar duality, swaps the role of and ; the toric varieties and are typically singular, but their crepant resolutions and host smooth Calabi-Yau hypersurfaces and that exchange Hodge numbers: .

For (Calabi-Yau threefolds), there are exactly 473,800,776 reflexive 4-polytopes (classified by Kreuzer-Skarke 2000-2002 Adv. Theor. Math. Phys. 4, 1209-1230 and Comm. Math. Phys. 230, 333-353), and each produces a Calabi-Yau threefold of explicit Hodge numbers. The corresponding mirror pairs are the bulk of explicitly known mirror-symmetric Calabi-Yau threefolds in the algebro-geometric literature — they include the famous quintic threefold and its mirror, as well as the conifold and many K3-fibred examples. The Batyrev construction was the first systematic combinatorial source of mirror Calabi-Yau pairs, and remains the canonical construction for hypersurfaces.

The Gross-Siebert reconstruction program (Gross-Siebert 2011, Annals of Math. 174) generalises Batyrev's construction beyond the toric-hypersurface case to arbitrary Calabi-Yau manifolds with maximal-degeneration limits, using tropical-geometric scattering diagrams on the dual intersection complex. The Strominger-Yau-Zaslow conjecture (Strominger-Yau-Zaslow 1996 Nucl. Phys. B 479) provides the heuristic underpinning: mirror Calabi-Yau pairs are dual special-Lagrangian torus fibrations over a common base. For toric Calabi-Yau hypersurfaces, the base is the polytope (or ), with the SYZ duality coinciding with Batyrev polar duality.

Theorem (anticanonical bundle on ). For a smooth complete toric variety , the anticanonical line bundle is $$ -K_{X_\Sigma} = \sum_{\rho \in \Sigma(1)} D_\rho, $$ the sum of all toric divisors. When is the normal fan of a reflexive polytope, is the polarisation line bundle, and the generic anticanonical hypersurface (defined by a generic global section of ) is Calabi-Yau.

The identity for reflexive is the defining property of reflexive polytopes: it is exactly the condition that the polytope associated to the anticanonical class coincides with itself. For non-reflexive lattice polytopes, is still a Weil divisor on , but it need not equal , and the anticanonical hypersurface is not Calabi-Yau in general. The reflexive condition encodes the precise combinatorial data needed for the toric variety's anticanonical sections to define Calabi-Yau geometry.

Theorem (Batyrev-Borisov for complete intersections). Batyrev and Borisov 1996 (Higher-dimensional complex varieties (Trento 1994)) extended Batyrev's construction to complete intersections of hypersurfaces in for nef-partitioned reflexive polytopes . Each nef-partition produces a Calabi-Yau complete intersection in , with mirror under a generalised polar duality involving the partition.

The Batyrev-Borisov construction is the gold standard for explicit construction of mirror pairs of Calabi-Yau complete intersections, and produces all known examples of mirror symmetric Calabi-Yau 3-folds with positive Hodge numbers up to large .

Synthesis. The polytope-fan dictionary identifies lattice polytopes with polarised projective toric varieties, and the central insight is that a single combinatorial object — the polytope — encodes both the variety and the polarisation simultaneously. The foundational reason this dual encoding is possible is the support function : a piecewise-linear convex function on whose domains of linearity recover the fan and whose slopes recover the line bundle. The Demazure character formula then identifies global sections of with lattice points of , turning sheaf cohomology into integer-grid counting and embedding projective toric varieties into the canonical projective space via the lattice-point basis.

Putting these together, the polytope-fan dictionary equips toric algebraic geometry with three concentric layers of combinatorial encoding: (i) the fan records the toric variety; (ii) the polytope records additionally the polarisation; (iii) the reflexive polytope (when interior origin and integer polar) records Calabi-Yau anticanonical structure. The bridge is the polar-duality involution , which generalises the duality from [04.11.01] to the polarised level: in [04.11.01] the two lattices are mutually dual, in [04.11.02] cones and dual cones are mutually polar, in [04.11.10] lattice polytopes and their polars are mutually mirror.

This pattern recurs throughout modern toric geometry. The Brion-Vergne formula identifies sheaf-Euler characteristics with lattice integrals over polytopes. The Ehrhart-reciprocity theorem identifies with for reflexive , generalising both Riemann-Roch on and Serre duality on the anticanonical hypersurface. The Gross-Siebert mirror reconstruction generalises Batyrev's construction to arbitrary Calabi-Yau pairs with toric-degeneration limits. The Mukai-style transformations exchange varieties and their derived categories in ways that respect polytope polar duality. The polytope-fan dictionary is the foundational lens through which all of these phenomena appear: every toric-geometric or mirror-symmetric structure is, at root, a structure on lattice polytopes.

Full proof set [Master]

Proposition (construction of ), proof. Given in (a) of the main theorem: the normal fan is complete by convex-geometric construction (every direction is the inward normal of some face of ), so is a complete projective normal toric variety by the fan-to-toric construction of [04.11.04]. The line bundle is defined locally by on , with transitions satisfying the tautological cocycle . Ampleness of is the strict convexity of on , equivalent to distinct vertices of giving distinct linear functions on the cones , which holds by definition of "vertex".

Proposition (Demazure character formula), proof. Given in Exercise 8: a global section of is a compatible system of local sections on , with compatibility on overlaps forcing for some . The regularity condition on each chart, taken simultaneously over all maximal cones, reduces to the polytope-membership condition . Each gives a unique section with -weight , yielding . Vanishing of higher cohomology for follows from the Demazure-Kodaira vanishing theorem for ample on a complete toric variety (Demazure 1970; Mustață 2002 Tohoku Math. J. 54).

Proposition (converse: ), proof sketch. Given a projective normal toric variety with ample -equivariant line bundle , decompose into -weight spaces. The support set is finite. Define .

For ample , the support function defined by is strictly convex on the fan of (Cox-Little-Schenck Theorem 6.1.14). Strict convexity says each maximal cone of has a unique vertex of achieving the minimum: there is a unique with for in the interior of and any other . The vertex is then a vertex of , and is the inward-normal cone at . Hence is the normal fan of , and , .

Moreover, — every lattice point of appears in as a -weight, by the toric ampleness/integrality theorem (Cox-Little-Schenck Theorem 6.2.1). Hence is a lattice polytope with vertices exactly the -weights of the corner sections. Uniqueness of up to translation: translating by a lattice element corresponds to twisting by the structure line bundle with character , an isomorphism of polarised toric varieties.

Proposition (functoriality of ), proof. Given in (d) of the main theorem: a morphism of polytopes (a -linear sending lattice points of into lattice points of ) induces dually a lattice map sending the fan into a refinement of , by polar-duality of the polytope inclusion (pulled back to on the dual side). The toric morphism from the fan-functoriality of [04.11.04] pulls back to , yielding an equivariant morphism of polarised toric varieties. Functoriality (composition, identity) is straightforward from the underlying lattice-map operations.

The full faithfulness of the functor uses that every -equivariant ample-bundle morphism between projective toric varieties is uniquely determined by a polytope morphism on the support side (Cox-Little-Schenck Theorem 6.2.1). Essential surjectivity is the converse direction above: every comes from some . Combined with faithfulness and fullness, the functor is an equivalence of categories.

Proposition (Ehrhart polynomiality), proof sketch. Given a lattice polytope of dimension in , the lattice-point count as a function of extends to a polynomial in of degree with leading coefficient .

The proof has three steps: (i) decomposition into half-open simplices: triangulate into lattice simplices, and decompose each into half-open chambers via inclusion-exclusion (Stanley-Reisner-style); (ii) simplex case: for a lattice simplex , the count is computed by a generating-function argument using the fundamental parallelepiped, giving — a polynomial in ; (iii) aggregation: by inclusion-exclusion over the triangulation, the total count is also polynomial. Ehrhart's original proof (Ehrhart 1962 C. R. Acad. Sci. 254) is essentially this argument; the modern algebraic-geometric proof (Brion-Vergne 1997 J. Amer. Math. Soc. 10) uses the Euler-characteristic-residue formula on to identify , a polynomial in by the Hilbert-polynomial theorem applied to the polarised projective variety.

Leading coefficient: equals the degree of under the embedding by , which is the leading term of the Hilbert polynomial of the homogeneous coordinate ring of .

Proposition (Batyrev mirror duality involution), proof sketch. The polar duality on reflexive polytopes is an involution: .

Polar duality is defined by . Reflexivity says contains the origin in its interior and is a lattice polytope. The double-polar identity for the convex closure holds for any convex body containing the origin (by the bipolar theorem for the Minkowski-functional pairing). For a closed convex polytope, . Hence .

The mirror Calabi-Yau pair arises as follows. Reflexivity of implies that the anticanonical class equals the polarisation , so generic anticanonical sections cut out Calabi-Yau hypersurfaces in . The Calabi-Yau condition follows from the adjunction formula applied to the smooth resolution of — singularities of are along codimension-2 toric strata, and the crepant resolution preserves the anticanonical class. The mirror is constructed symmetrically. Hodge-number exchange was verified by Batyrev 1994 via the combinatorial Hodge-Deligne polynomial computed in terms of lattice-point and face data of and .

Connections [Master]

  • Fan and toric variety 04.11.04. The prerequisite construction: for the normal fan . The polytope refines the fan with additional polarisation data, but the toric variety is recovered entirely from the fan. The polytope-fan dictionary therefore sits one layer above the fan-to-toric construction: it adds the line-bundle layer to the underlying toric scheme.

  • Affine toric variety 04.11.03. The local building blocks: each vertex of produces an affine chart in via the inward-normal cone. The local section is the generator of over , and the transitions are the localisation maps from [04.11.03]. The polytope-fan dictionary is the polarised global packaging of the affine-toric local picture.

  • Algebraic torus and character/cocharacter lattices 04.11.01. The character lattice houses the polytope and supplies the -weights of global sections; the cocharacter lattice houses the normal fan and supplies the directions of inward normals. The polar duality is reflected on the polarised level by the polytope-fan correspondence: lattice polytopes in correspond to fans in , with the polarisation encoded by the dual datum.

  • Toric divisor and support function 04.11.08. The polarisation decomposes as a sum of toric divisors , where are the negative support-function values on the ray generators. The support function is the bridge between the polytope-fan dictionary and the toric-divisor language. The toric-divisor unit develops this correspondence in detail; the polytope-fan dictionary is one of its main outputs.

  • Orbit-cone correspondence 04.11.06. The orbits of under the dense torus are in bijection with cones of , equivalently with faces of . The vertex orbits are the -fixed points; edge orbits are one-dimensional toric divisors; higher-dimensional faces give higher-dimensional orbit closures. The polytope encodes the stratification of by orbit closures, with each face of corresponding to a closed toric subvariety.

  • Smoothness and completeness via fans 04.11.05. The sibling unit supplies the smoothness and completeness criteria for in fan-theoretic language: completeness of () is automatic for the normal fan of a full-dimensional lattice polytope, recovering the projective implies complete direction; smoothness of corresponds, via the dual lattice computation, to the Delzant condition at every vertex of (edges at each vertex form a -basis of ). The polytope-fan dictionary is the projective specialisation; [04.11.05] is the general framework on top of which the polarised picture sits.

  • Toric resolution of singularities 04.11.07. The sibling unit develops fan refinement by star subdivision; on the polytope side, this corresponds to regular triangulations of refining the face structure into smooth simplices, with interior lattice points of supplying the new rays. Crepant resolutions of correspond to lattice triangulations of whose vertices lie on together with interior lattice points; the McKay correspondence in dimension three identifies these triangulations with -representations for the acting group. The polytope picture makes the resolution procedure of [04.11.07] explicitly combinatorial on the polytope side.

  • Projective space 04.07.01. The most classical example of the polytope-fan dictionary: the standard simplex gives with . The embedding by the basis of is the lattice-point embedding of for the standard simplex. All toric subvarieties of arise via polytope-fan dictionaries by appropriate inclusion of lattice points.

  • Symplectic toric manifold / Delzant correspondence 05.04.05. On the symplectic side, Delzant 1988 (Bull. SMF 116) classified compact symplectic toric manifolds by Delzant polytopes — simple, rational, smooth polytopes. The Delzant correspondence dovetails with the polytope-fan dictionary on the projective-toric overlap: smooth projective toric varieties with their ample polarisations correspond to Delzant polytopes via the moment-map identification . The polytope is simultaneously the support data of the ample line bundle and the image of the moment map.

  • Toric moment map and the polytope 04.11.11. The algebraic moment map is the toric incarnation of the Atiyah-Guillemin-Sternberg convexity theorem (Atiyah 1982 Bull. London Math. Soc. 14; Guillemin-Sternberg 1982 Invent. Math. 67): the image of under the compact-torus moment map is exactly the polytope . This identifies with the moment-polytope of the toric symplectic manifold, closing the loop between algebraic and symplectic toric geometry.

  • Mirror symmetry via tropical geometry 04.12.09 (Gross-Siebert). The Gross-Siebert mirror reconstruction program (Gross-Siebert 2011 Annals 174) uses tropical-geometric scattering diagrams on the dual intersection complex of a polytope subdivision to construct mirror Calabi-Yau pairs. For Batyrev-type reflexive polytopes, this recovers the polar-duality mirror pair; for arbitrary toric degenerations of Calabi-Yau manifolds, the program generalises beyond the polytope case.

  • Nishinou-Siebert correspondence 04.12.06. The higher-dimensional enumerative correspondence uses toric varieties from polytopes as the targets of toric degenerations, with the polytope structure encoding both the variety and the polarisation. The Nishinou-Siebert curve counts are tropical counts on the polyhedral subdivision of underlying the toric degeneration, with the polytope-fan dictionary as the structural backbone.

  • Toric Picard group 04.11.09. The Picard group is generated by the toric divisors for , modulo linear equivalences from . The polarisation lies in the ample cone , with the cone of polytopes supporting a given fan parametrising the ample cone. The polytope-fan dictionary refines the toric-Picard-group classification by adding the polarisation choice.

  • Toric degeneration of a Calabi-Yau variety 04.12.07. The Mumford construction in [04.12.07] uses the polytope-fan dictionary developed here as its foundational combinatorial input: the toric Fano corresponds to its reflexive polytope , the anticanonical line bundle corresponds to the polar dual , and the Calabi-Yau hypersurface is the zero locus of a generic section in the lattice-point basis of from the present unit. The reflexivity of is the Batyrev mirror-symmetry condition on the polytope side. The polytope-fan dictionary is the foundational reason the toric-degeneration setup of [04.12.07] reads cleanly off polytope data.

  • Dual intersection complex; tropical manifold 04.12.08. The dual-intersection-complex construction in [04.12.08] starts with a lattice polytope associated to an ample line bundle on — the polytope side of the dictionary developed here. The polyhedral subdivision refines , and the dual intersection complex is the cone-complex dual of . The polytope-fan dictionary is the combinatorial scaffold on which the tropical-manifold construction is built; the polytope provides the global combinatorial primitive from which refines.

  • Slab function and structure of a tropical manifold 04.12.11. The toric case of the slab-function-and-structure formalism is exactly the polytope-fan dictionary developed here: when is the polarised tropical manifold associated to a polytope (interior of , cell decomposition into vertex stars, = strictly convex piecewise-linear support function), all slab functions reduce to and the structure is consistent. The reconstruction theorem applied to this identity structure recovers the projective toric variety with its ample line bundle , generalising in [04.12.11] to substantive when the central fibre is no longer smooth toric but rather a degenerate Calabi-Yau.

  • Theta function of a polarised tropical manifold 04.12.12. The theta-function construction in [04.12.12] is the faithful generalisation of the Demazure / Fulton lattice-point basis theorem of the present unit from the rigid-polarised-toric setting to the degenerate Calabi-Yau setting. In the rigid-toric specialisation, has no walls, broken lines reduce to unbent straight lines, and exactly recovers the polytope-lattice-point monomial basis developed here. The polytope-fan dictionary is the foundational reason theta functions have a canonical integer-point indexing.

Historical & philosophical context [Master]

The polytope-fan dictionary in its modern form was crystallised by Michel Demazure in Sous-groupes algébriques de rang maximum du groupe de Cremona (Annales scientifiques de l'École normale supérieure, 4e série, tome 3, 1970, pp. 507-588) [Demazure 1970], the same paper that established the fan-to-toric construction. Demazure's identification of strictly convex piecewise-linear functions on a complete fan with ample -equivariant line bundles on the corresponding toric variety, and the further identification of the upper-graph polytope of such a function with the polytope encoding the polarisation, established the dictionary's algebraic side. Demazure also proved the character formula bearing his name: , identifying global sections with lattice points.

The polytope-fan correspondence had earlier precursors in the work of Tadao Oda and his Sendai-school collaborators in the late 1970s and early 1980s (Oda 1978 lecture notes; consolidated in Oda's Convex Bodies and Algebraic Geometry, Ergebnisse 15, Springer 1988 [pending]), who systematised the dual-cone formalism and explicitly developed the polytope-to-fan recipe for projective toric varieties. Oda's book remained the authoritative reference until William Fulton's Introduction to Toric Varieties (Princeton 1993) [Fulton 1993] consolidated the dictionary into modern teaching form, with §1.5 introducing the polytope-fan dictionary and §3.4 developing the polarisation and the Demazure character formula in the form now standard.

Hesheng Hu and Jürgen Herzog's 1970s work on Stanley-Reisner rings provided the combinatorial-commutative-algebra counterpart: the homogeneous coordinate ring of under the polarisation is generated by the lattice points of subject to binomial relations encoded by the Newton-polytope structure (Sturmfels 1995, Gröbner Bases and Convex Polytopes, AMS University Lecture Series 8 [pending]). This bridges the polytope-fan dictionary to computational algebra: lattice-point ideals and binomial Gröbner bases compute the homogeneous coordinate ring algorithmically.

Victor Batyrev's Dual polyhedra and mirror symmetry for Calabi-Yau hypersurfaces in toric varieties (Journal of Algebraic Geometry 3, 1994, pp. 493-535) [Batyrev 1994] opened a major new chapter: reflexive polytopes — those whose polar dual is also a lattice polytope — produce mirror-symmetric pairs of Calabi-Yau hypersurfaces under the polar-duality involution . Batyrev's paper was the first systematic combinatorial construction of mirror pairs in arbitrary dimension, and it transformed mirror symmetry from a string-theoretic conjecture (Greene-Plesser 1990, Candelas-Lynker-Schimmrigk 1990) into a precise mathematical statement amenable to combinatorial verification. The classification of reflexive polytopes was completed by Maximilian Kreuzer and Harald Skarke in 2000-2002 (Adv. Theor. Math. Phys. 4, 1209-1230 and Comm. Math. Phys. 230, 333-353), enumerating the 473,800,776 reflexive 4-polytopes by exhaustive computation — each producing a Calabi-Yau threefold whose Hodge numbers and mirror pair are explicitly known.

The extension to complete intersections came with Batyrev and Lev Borisov's 1996 work [BatyrevBorisov1996]: nef-partitioned reflexive polytopes produce Calabi-Yau complete intersections in toric varieties, and the nef-partition polar duality exchanges mirror pairs. This generalises the hypersurface case to systems of Calabi-Yau hypersurfaces in toric ambient spaces, accounting for many of the most studied mirror-symmetric Calabi-Yau 3-folds in the algebro-geometric literature.

The symplectic counterpart was developed by Thomas Delzant in his 1988 thesis paper Hamiltoniens périodiques et image convexe de l'application moment (Bulletin de la SMF 116, 315-339) [Delzant1988], establishing the Delzant correspondence: compact symplectic toric manifolds are classified by Delzant polytopes (simple, rational, smooth). The Delzant correspondence dovetails with the polytope-fan dictionary on the projective-toric overlap, with the polytope simultaneously the support data of the ample line bundle and the moment-map image of the compact-torus action. This unification of symplectic and algebraic toric geometry under a single polytope datum is one of the conceptual high points of late-20th-century toric geometry.

The Brion-Vergne lattice-point formula (Brion 1996 Banach Center Publ. 36, 25-44 [pending]; Brion-Vergne 1997 J. Amer. Math. Soc. 10) extended the Demazure character formula to higher cohomology of arbitrary toric divisors via equivariant Euler characteristics and residue formulas at the fixed-point set. The Ehrhart polynomial of a polytope (Eugène Ehrhart 1962, C. R. Acad. Sci. 254, 616-618 [pending]) acquires a clean algebraic-geometric interpretation as the Hilbert polynomial of under the polarisation , with Ehrhart-Macdonald reciprocity corresponding to Serre duality on . These lattice-point formulas turn algebraic-geometric invariants (Hilbert polynomial, Euler characteristic, dimension of cohomology) into combinatorial lattice-counting invariants, a recurring theme of toric geometry.

David Cox's 1995 paper The homogeneous coordinate ring of a toric variety (Journal of Algebraic Geometry 4, 17-50) [Cox1995] reframed the polytope-fan dictionary in the Cox-ring language: is the GIT quotient of an affine space by a torus, and the polarisation corresponds to a specific character in the Cox-ring grading. This perspective unified projective and toric geometry under a common functorial framework and remains the foundation for modern computational toric geometry (Macaulay2, Polymake, SageMath). The Cox-ring perspective also extends the polytope-fan dictionary to non-projective toric varieties, by replacing polytopes with positions in the GIT chamber structure.

Bibliography [Master]

@article{Demazure1970,
  author  = {Demazure, Michel},
  title   = {Sous-groupes alg{\'e}briques de rang maximum du groupe de Cremona},
  journal = {Annales scientifiques de l'{\'E}cole normale sup{\'e}rieure (4)},
  volume  = {3},
  year    = {1970},
  pages   = {507--588}
}

@book{OdaConvexBodies,
  author    = {Oda, Tadao},
  title     = {Convex Bodies and Algebraic Geometry: An Introduction to the Theory of Toric Varieties},
  publisher = {Springer-Verlag},
  series    = {Ergebnisse der Mathematik und ihrer Grenzgebiete},
  volume    = {15},
  year      = {1988}
}

@book{FultonToric,
  author    = {Fulton, William},
  title     = {Introduction to Toric Varieties},
  publisher = {Princeton University Press},
  series    = {Annals of Mathematics Studies},
  volume    = {131},
  year      = {1993}
}

@book{CoxLittleSchenck,
  author    = {Cox, David A. and Little, John B. and Schenck, Henry K.},
  title     = {Toric Varieties},
  publisher = {American Mathematical Society},
  series    = {Graduate Studies in Mathematics},
  volume    = {124},
  year      = {2011}
}

@article{Batyrev1994,
  author  = {Batyrev, Victor V.},
  title   = {Dual polyhedra and mirror symmetry for {C}alabi-{Y}au hypersurfaces in toric varieties},
  journal = {Journal of Algebraic Geometry},
  volume  = {3},
  year    = {1994},
  pages   = {493--535}
}

@incollection{BatyrevBorisov1996,
  author    = {Batyrev, Victor V. and Borisov, Lev A.},
  title     = {On {C}alabi-{Y}au complete intersections in toric varieties},
  booktitle = {Higher-dimensional complex varieties (Trento, 1994)},
  publisher = {de Gruyter},
  year      = {1996},
  pages     = {39--65}
}

@article{Delzant1988,
  author  = {Delzant, Thomas},
  title   = {Hamiltoniens p{\'e}riodiques et image convexe de l'application moment},
  journal = {Bulletin de la Soci{\'e}t{\'e} Math{\'e}matique de France},
  volume  = {116},
  year    = {1988},
  pages   = {315--339}
}

@article{Ehrhart1962,
  author  = {Ehrhart, Eug{\`e}ne},
  title   = {Sur les poly{\`e}dres rationnels homoth{\'e}tiques {\`a} $n$ dimensions},
  journal = {Comptes Rendus de l'Acad{\'e}mie des Sciences},
  volume  = {254},
  year    = {1962},
  pages   = {616--618}
}

@article{Brion1996,
  author  = {Brion, Michel},
  title   = {Piecewise polynomial functions, convex polytopes and enumerative geometry},
  journal = {Banach Center Publications},
  volume  = {36},
  year    = {1996},
  pages   = {25--44}
}

@article{BrionVergne1997,
  author  = {Brion, Michel and Vergne, Mich{\`e}le},
  title   = {Lattice points in simple polytopes},
  journal = {Journal of the American Mathematical Society},
  volume  = {10},
  year    = {1997},
  pages   = {371--392}
}

@article{Cox1995,
  author  = {Cox, David A.},
  title   = {The homogeneous coordinate ring of a toric variety},
  journal = {Journal of Algebraic Geometry},
  volume  = {4},
  year    = {1995},
  pages   = {17--50}
}

@article{KreuzerSkarke2002,
  author  = {Kreuzer, Maximilian and Skarke, Harald},
  title   = {Complete classification of reflexive polyhedra in four dimensions},
  journal = {Advances in Theoretical and Mathematical Physics},
  volume  = {4},
  year    = {2002},
  pages   = {1209--1230}
}

@article{GrossSiebert2011,
  author  = {Gross, Mark and Siebert, Bernd},
  title   = {From real affine geometry to complex geometry},
  journal = {Annals of Mathematics},
  volume  = {174},
  number  = {3},
  year    = {2011},
  pages   = {1301--1428}
}

@article{StromingerYauZaslow1996,
  author  = {Strominger, Andrew and Yau, Shing-Tung and Zaslow, Eric},
  title   = {Mirror symmetry is $T$-duality},
  journal = {Nuclear Physics B},
  volume  = {479},
  year    = {1996},
  pages   = {243--259}
}

@book{Sturmfels1995,
  author    = {Sturmfels, Bernd},
  title     = {Gr{\"o}bner Bases and Convex Polytopes},
  publisher = {American Mathematical Society},
  series    = {University Lecture Series},
  volume    = {8},
  year      = {1995}
}

@article{AtiyahConvexity1982,
  author  = {Atiyah, Michael F.},
  title   = {Convexity and commuting Hamiltonians},
  journal = {Bulletin of the London Mathematical Society},
  volume  = {14},
  year    = {1982},
  pages   = {1--15}
}

@article{GuilleminSternberg1982,
  author  = {Guillemin, Victor and Sternberg, Shlomo},
  title   = {Convexity properties of the moment mapping},
  journal = {Inventiones Mathematicae},
  volume  = {67},
  year    = {1982},
  pages   = {491--513}
}

@article{Mustata2002,
  author  = {Musta{\c{t}}{\u{a}}, Mircea},
  title   = {Vanishing theorems on toric varieties},
  journal = {Tohoku Mathematical Journal},
  volume  = {54},
  year    = {2002},
  pages   = {451--470}
}