Theta function of a polarised tropical manifold
Anchor (Master): Gross-Hacking-Keel 2015 *Publ. IHÉS* 122 (origin of the theta-basis construction for log Calabi-Yau pairs); Carl-Pumperla-Siebert 2020 *Forum Math. Sigma* 8 (theta functions on a polarised tropical manifold $(B, \mathscr{P}, \varphi)$ via broken lines and slab functions); Gross 2011 CBMS Lecture 6 (textbook synthesis); Gross-Siebert 2011 *Annals of Math.* 174 (the reconstruction theorem producing the algebra in which theta functions live); Mandel 2019 *Theta bases and log Gromov-Witten*, arXiv:1903.12014 (intrinsic mirror algebras for log Calabi-Yau pairs); Fulton *Introduction to Toric Varieties* (1993) §3.4 (the polarised-toric lattice-point basis $H^0(X_P, L_P) = \bigoplus_{m \in P \cap M} \chi^m$, the theorem this unit generalises)
Intuition [Beginner]
A smooth toric variety equipped with an ample line bundle carries a beautifully concrete description of its space of global sections: the sections form a vector space with one basis vector per lattice point of the associated polytope. The polytope is a finite combinatorial object — a convex shape with integer corners — and its lattice points are the canonical building blocks of the algebra of regular functions on the variety. The theta function of a polarised tropical manifold is the generalisation of this picture to a much larger world: the world of degenerate Calabi-Yau varieties produced by the Gross-Siebert mirror-symmetry programme.
In the toric case, the building blocks are the character monomials, one per lattice point of the polytope. In the Calabi-Yau case, the polytope is replaced by a piecewise-linear space called a polarised tropical manifold, and the simple monomials are replaced by more elaborate objects — the theta functions — built out of corrections that record curve counts on the geometry sitting upstream.
Each integer point of the tropical manifold gives one theta function, and these theta functions form a canonical basis of the regular functions on the smooth mirror Calabi-Yau. The miracle is that this canonical basis exists at all: the smooth Calabi-Yau has no torus action and no obvious lattice of characters, yet the tropical mirror manages to manufacture a canonical basis from purely combinatorial data.
The combinatorial machinery doing this work is called the broken-line construction. A broken line is a piecewise-linear path in the tropical manifold that bends only when it crosses certain walls, and the bending records corrections coming from curve counts. The theta function at an integer point is the sum, over all broken lines ending at a chosen test point with terminal direction , of the contribution of each broken line. The hard work is showing the resulting sum is finite, well-defined, and produces a canonical basis with integer structure constants in the multiplication law.
Visual [Beginner]
A schematic picture in two dimensions. The polarised tropical manifold is drawn as a piecewise-linear surface with a finite number of singular points marked as black dots. A polyhedral decomposition partitions the surface into polygonal chambers. A small number of one-dimensional walls — slabs and scattering walls — are drawn as bold line segments inside the chambers, each labelled by a Laurent polynomial called the wall function. A broken line is sketched as a directed path starting at infinity in some integer direction, travelling in a straight line through chambers, and bending each time it crosses a wall by an amount determined by the wall function. The path terminates at a generic test point chosen in one of the chambers.
The picture captures the essence of the broken-line construction: each broken line is a combinatorial object encoding a local correction to the naive lattice-point monomial that one would write down in the toric case, and the theta function is the sum of all such corrections.
Worked example [Beginner]
Take the simplest possible example: a polarised tropical manifold with no singularities, no walls, and no scattering. This is the rigid-toric case studied by Fulton: is the toric variety of a lattice polytope , and the polarised tropical manifold is itself with its standard integral affine structure inherited from the ambient .
Step 1. The integer points. Choose an integer point . Concretely, fix in , and pick in the interior.
Step 2. The broken lines. Without walls or scattering, the only broken line ending at a test point with terminal direction is the unbent straight line from infinity through in direction . The contribution of this single broken line is the monomial where are the toric coordinates.
Step 3. The theta function. The theta function at is the single contribution: $$ \vartheta_{(1, 1)} = z_1 z_2. $$ The full collection recovers the monomial basis vectors for of the space of sections of the polarisation on with .
What this tells us: in the rigid-toric case with no Calabi-Yau corrections, the theta function basis recovers exactly the lattice-point monomial basis from Fulton's polytope-to-sections theorem [04.11.10]. The Gross-Hacking-Keel-Carl-Pumperla-Siebert construction is therefore a faithful generalisation of the classical toric picture to the degenerate Calabi-Yau setting, where walls and broken lines first enter and the simple monomials are replaced by their Calabi-Yau-corrected analogues.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Fix a polarised tropical manifold of dimension , in the sense of Gross-Siebert 2011 Annals 174 [Gross-Siebert 2011] and Carl-Pumperla-Siebert 2020 [Carl-Pumperla-Siebert]: is an integral affine manifold of dimension with singularities along a closed subset of real codimension at least , is a polyhedral decomposition of into integral affine cells, and is a strictly convex multivalued piecewise-linear function — the analogue of the strictly-convex support function of a polarised toric fan from [04.11.10]. The pair is the dual intersection complex [04.12.08] of a toric degeneration [04.12.07], and records the polarisation. Write for the set of integer points of (the points lying in for the local lattice at each smooth point).
The dual intersection complex carries a structure — the slab-and-scattering data — assembled from the slab functions of [04.12.11] and from the scattering walls built order-by-order in the Gross-Siebert reconstruction. Each wall is a codimension- rational polyhedral subset of carrying a wall function — a Laurent polynomial in the toric coordinates of the chambers adjacent to , of the form
$$
f_\mathfrak{d} ;=; 1 + \sum_{k \geq 1} a_{\mathfrak{d}, k}, z^{k m_\mathfrak{d}},
$$
where is the primitive monomial co-direction of and the are integer constants encoding the Nishinou-Siebert curve counts of [04.12.06].
Definition (broken line). A broken line in with terminal direction ending at a generic point in a chamber is a piecewise-linear path together with a sequence of decorations:
(a) The path is for , with the time at which enters the chamber from a wall .
(b) On each maximal subinterval between two consecutive wall crossings, is a straight line of integer direction . At each wall-crossing time (), traverses a wall and the direction changes from inside to inside , with being the terminal direction.
(c) For each wall crossing , the monomial decoration is a single term picked from the Laurent expansion of the wall function , satisfying the bending compatibility: $$ m_k ;=; m_{k - 1} + (\langle \text{primitive normal}, p_k\rangle) \cdot m_{\mathfrak{d}_k}, $$ so the direction changes by an integer multiple of the wall normal weighted by the chosen monomial.
(d) The initial direction at is required to equal : broken lines incoming from infinity carry the terminal direction as an asymptotic constraint.
The monomial of the broken line is the product of the wall decorations and the asymptotic monomial: $$ \mathrm{Mono}(\beta) ;:=; \left(\prod_{k = 1}^{K} c_k\right) z^{m} z^{p_1 + p_2 + \cdots + p_K} ;\in; \mathbb{Z}[B(\mathbb{Z})]. $$
Definition (theta function). For and a generic test point in some chamber, the theta function is $$ \vartheta_m(Q) ;:=; \sum_{\beta} \mathrm{Mono}(\beta), $$ the sum being over all broken lines with terminal direction ending at . For we set . The local definition is independent of the choice of (within a fixed chamber) by the consistency of the scattering diagram (Gross-Hacking-Keel 2015 [Gross-Hacking-Keel]; Carl-Pumperla-Siebert 2020 [Carl-Pumperla-Siebert]). The transition from one chamber to the adjacent chamber is governed by the wall functions, so the theta functions glue into globally well-defined sections of the polarisation on the smooth mirror.
Counterexamples to common slips
The theta function is not the naive monomial outside the rigid-toric case. The monomial would correspond to the unbent broken line only. In the presence of walls there are bent broken lines with terminal direction , and their contributions are nonzero corrections to . The classical Fulton lattice-point basis is the rigid-toric specialisation; the Calabi-Yau corrections distinguish from in general.
The broken-line sum is not infinite. Although the count of all broken lines in is infinite, the broken lines with a fixed terminal direction ending at a fixed are finite in number — a finiteness theorem of Gross-Hacking-Keel 2015 §3 (in the surface case) and Carl-Pumperla-Siebert 2020 §3 (in arbitrary dimension), proved by tropical-area estimates and the strict convexity of . The strict convexity is essential: without it the broken-line enumeration would diverge.
The theta basis is not an orthogonal basis. The structure constants of the multiplication law are nonzero integers in general; the theta functions are a -basis but multiplication mixes them substantively. The integrality of — and its enumerative interpretation as a count of broken-line triples or, equivalently, of log Gromov-Witten invariants — is one of the major outputs of the Gross-Hacking-Keel programme.
Key theorem with proof [Intermediate+]
Theorem (Canonical -basis; Gross-Hacking-Keel 2015, Carl-Pumperla-Siebert 2020). Let be a polarised tropical manifold of dimension arising as the dual intersection complex of a toric degeneration of a polarised Calabi-Yau variety, equipped with the canonical scattering diagram of Gross-Siebert 2011. Let be the corresponding smoothing and the polarisation. Then the collection $$ { \vartheta_m : m \in B(\mathbb{Z}) } $$ of theta functions is a free -basis of the algebra of global sections of all positive powers of the polarisation, with multiplication structure constants $$ \vartheta_{p_1} \cdot \vartheta_{p_2} ;=; \sum_{p \in B(\mathbb{Z})} C^{p}{p_1, p_2} , \vartheta_p, \qquad C^{p}{p_1, p_2} \in \mathbb{Z}[![t]!], $$ where is the count, weighted by the wall-function monomials, of triples of broken lines with terminal directions meeting at a common test point.
Proof. We sketch the proof in the four classical steps of Gross-Hacking-Keel 2015 §3-§6, postponing the most technical estimates to the Master tier.
Step 1 (well-definedness of ). For fixed and fixed test point , the broken lines with terminal direction ending at are finite in number. The argument: each broken line traverses a sequence of walls , and its tropical area is bounded below by . The strict convexity of forces as the number of bends increases. For a fixed test point , only finitely many sequences fit within any given tropical-area budget, so the broken-line enumeration is finite.
Step 2 (independence of within a chamber). For in the same chamber of , the broken-line sums and agree as polynomials in the toric coordinates of . The argument: as moves along a straight line to within , the only event that changes the broken-line enumeration is a broken line whose final straight segment passes through the moving test point at the same time it crosses a wall — that is, crosses a boundary of some broken line. At such an event two broken lines merge or split, and the contributions cancel by the bending compatibility (c) of the broken-line definition.
Step 3 (consistency under chamber transitions). For and in adjacent chambers separated by a wall , the local-coordinate expressions of in chamber and in chamber are related by the wall-crossing automorphism associated to the wall function . This is the consistency of the scattering diagram, the central output of Gross-Siebert 2011: the scattering diagram is constructed precisely so that every closed loop in yields the identity composition of wall-crossing automorphisms.
Step 4 (linear independence and spanning). Linear independence follows from the leading-order behaviour: in the local toric coordinates of any chamber, and the leading-order monomials are linearly independent. Spanning follows from the construction of the structure sheaf in Gross-Siebert 2011 §5: the structure sheaf of the order- thickening is built by gluing the local algebras of the chambers via the scattering automorphisms, and the theta functions are exactly the canonical sections of this gluing — they span the space of global sections at each order. Combining linear independence and spanning gives the canonical -basis statement.
Step 5 (structure constants). The multiplication law is read off from the broken-line combinatorics: each term on the right comes from a triple of broken lines with terminal directions and meeting at a common test point. The integer is the count of such triples weighted by the wall-decoration monomials. The associativity follows from the consistency of the scattering diagram applied to two consecutive multiplication operations.
Combining the five steps: the are well-defined, glue consistently into global sections, form a linearly independent spanning set, and multiply with integer structure constants. This proves the canonical--basis statement.
Bridge. The canonical-basis theorem identifies the theta functions as the Calabi-Yau analogue of the Fulton lattice-point basis [04.11.10] : in both cases the integer points of a polyhedral object index a canonical -basis of the polarised section ring, and in both cases the multiplication law has integer structure constants determined by the combinatorics. The Gross-Hacking-Keel / Carl-Pumperla-Siebert generalisation is faithful in the rigid-toric specialisation: when with the strictly convex support function of and no walls, broken lines reduce to unbent straight lines and recovers the classical lattice-point monomial. Outside the rigid-toric case, walls bend the broken lines and Calabi-Yau corrections enter; the theta-function basis remains canonical, integer-structured, and indexed by the integer points of the underlying tropical manifold.
The construction supplies the input that the Gross-Siebert reconstruction [04.12.09] consumes downstream: theta functions are the canonical sections that allow gluing the smoothing from local toric pieces, and their structure constants are the algebraic content of the wall-crossing combinatorics. The same canonical-basis pattern recurs in Mandel 2019 [Mandel] for cluster log Calabi-Yau varieties, in Gross-Hacking-Keel-Siebert 2022 [Gross-Hacking-Keel-Siebert] for varieties with effective anticanonical class, and in the Kontsevich-Soibelman 2006 [Kontsevich-Soibelman] non-archimedean SYZ picture as the canonical-functions construction on the Berkovich skeleton.
Exercises [Intermediate+]
A graded set covering the broken-line definition, the canonical-basis theorem, the structure constants, the Fulton 3.32 specialisation, and connections to log Gromov-Witten theory.
Lean formalisation [Intermediate+]
The Lean module Codex.AlgGeom.Tropical.ThetaFunction schematises the definitions and the canonical-basis theorem. Current Mathlib provides the basic scheme infrastructure (Mathlib.AlgebraicGeometry.Scheme, Mathlib.AlgebraicGeometry.AffineScheme), the tropical semiring (Mathlib.Algebra.Tropical.Basic), and the free-module / finsupp libraries used for the combinatorial bookkeeping, but no infrastructure for polarised tropical manifolds, broken lines, slab functions, or scattering diagrams. The Lean file declares typed placeholders for the central five structures: the PolarisedTropicalManifold packaging , the WallFunction recording the Laurent-polynomial decoration of a codimension- stratum, the BrokenLine recording a piecewise-linear path with bending compatibility, the ThetaFunction indexed function on integer points, and the canonical-basis structure on the polarised section ring.
The module defines the broken-line sum thetaFunction as a placeholder returning , and records three named theorems with sorry-equivalent (here rfl-on-placeholders) proof bodies: theta_canonical_basis recording the master canonical--basis theorem of Gross-Hacking-Keel 2015 / Carl-Pumperla-Siebert 2020; reduces_to_fulton_lattice_basis recording the rigid-toric specialisation that recovers Fulton 1993 §3.4 (cf. [04.11.10]); and theta_structure_constants_integer recording the integrality of from which the Mandel 2019 log Gromov-Witten interpretation flows. The Mathlib gap enumerated in the frontmatter lean_mathlib_gap field — polarised tropical manifold infrastructure, broken lines, slab functions, scattering diagrams, log Gromov-Witten — is the upstream-contribution roadmap for porting the theta-function construction to Mathlib.
Polarised tropical manifold and broken-line construction [Master]
The technical heart of the theta-function construction is the polarised tropical manifold and the broken-line enumeration on it. We make the construction explicit in three layers, following Gross-Hacking-Keel 2015 Publ. IHÉS 122 [Gross-Hacking-Keel] for the surface case and Carl-Pumperla-Siebert 2020 Forum Math. Sigma 8 [Carl-Pumperla-Siebert] for arbitrary dimension.
Layer 1 — the polarised tropical manifold. A tropical manifold is an integral affine manifold of dimension with singularities along a closed subset of real codimension . The smooth locus carries an integral affine structure: at each smooth point there is a local lattice and the transition functions between charts are elements of . A polyhedral decomposition of partitions into integral affine cells, with the maximal cells being top-dimensional chambers. A polarisation is a strictly convex multivalued piecewise-linear function — that is, a continuous function whose restriction to each chamber of is integer-affine, and which jumps across codimension- strata of in a way controlled by the kink parameter on each stratum.
The pair arises geometrically as the dual intersection complex [04.12.08] of a toric degeneration with central fibre a reduced union of toric strata. The function records the polarisation : each chamber of corresponds to an irreducible component of , and the slope of on that chamber records the toric divisor class of the corresponding component (cf. [04.11.10]).
Layer 2 — the structure . The dual intersection complex carries a structure — a finite-or-locally-finite collection of codimension- subsets (called walls), each decorated with a wall function : $$ f_\mathfrak{d} ;=; 1 + \sum_{k \geq 1} a_{\mathfrak{d}, k} z^{k m_\mathfrak{d}} ;\in; \mathbb{Z}[![t]!][\Lambda_\mathfrak{d}], $$ where is the primitive monomial co-direction transverse to , is the tangent lattice along , and the are integer coefficients depending on . Two classes of walls are distinguished:
- Slab functions on codimension- strata of separating two chambers: cf.
[04.12.11]. These record the local-to-local gluing data of the smoothing. - Scattering walls on additional codimension- subsets of the interior of chambers: introduced by the Gross-Siebert scattering algorithm of
[04.12.09]to maintain consistency around singular points of . The wall functions of scattering walls are determined by the Nishinou-Siebert curve counts of[04.12.06].
The canonical scattering diagram of Gross-Siebert 2011 is the unique structure satisfying: (i) the slab functions on codimension- strata of are prescribed by the toric degeneration; (ii) every closed loop in yields the identity composition of wall-crossing automorphisms.
Layer 3 — broken lines. A broken line on with terminal direction ending at a generic point in a chamber is a piecewise-linear path together with monomial decorations at each wall crossing , satisfying the bending compatibility . The monomial of is the product $$ \mathrm{Mono}(\beta) ;:=; \left(\prod_k c_k\right) z^{m + \sum_k p_k}. $$ The theta function at is the broken-line sum $$ \vartheta_m(Q) ;:=; \sum_{\beta : (-\infty, 0] \to B^{\mathrm{sm}},; \beta(0) = Q,; \lim_{t \to -\infty} \dot\beta(t) = -m} \mathrm{Mono}(\beta). $$ The sum is finite by Step 1 of the Key theorem proof; the local definition is independent of within a chamber by Step 2; the chamber-to-chamber transition is governed by the wall-crossing automorphisms via Step 3.
The canonical -basis theorem [Master]
The central output of the theta-function construction is the canonical--basis theorem of Gross-Hacking-Keel 2015 and Carl-Pumperla-Siebert 2020. We state the precise form, the structure-constant formula, and the rigid-toric specialisation.
The canonical-basis theorem. Let be a polarised tropical manifold of dimension , equipped with the canonical scattering diagram of Gross-Siebert 2011. Let be the smoothing reconstructed from by the Gross-Siebert reconstruction theorem of [04.12.09], with polarisation . Then:
(i) The collection of theta functions is a free -basis of the algebra of global sections of all positive powers of .
(ii) The multiplication law has the form $$ \vartheta_{p_1} \cdot \vartheta_{p_2} ;=; \sum_{p \in B(\mathbb{Z})} C^{p}{p_1, p_2} , \vartheta_p, \qquad C^{p}{p_1, p_2} \in \mathbb{Z}[![t]!], $$ with each a power series in with non-negative integer coefficients, computed as the broken-line triple count.
(iii) In the rigid-toric specialisation with a lattice polytope and its strictly convex support function, the scattering diagram has no walls, for every , and the theorem recovers the Fulton 1993 §3.4 lattice-point basis of [04.11.10].
The structure-constant formula. The structure constant is the broken-line triple count: the number, weighted by wall-function decorations, of triples of broken lines with terminal directions respectively, all ending at the same generic test point , such that the sum of their monomials in the chamber of is the monomial times a positive integer. Explicitly: $$ C^{p}{p_1, p_2}(t) ;=; \sum{(\beta_1, \beta_2)} \mathrm{Mono}(\beta_1) \cdot \mathrm{Mono}(\beta_2) \cdot z^{-p} \big|{z^0\text{-coefficient}}, $$ the sum being over pairs of broken lines ending at with terminal directions such that the product of monomials lies in the line in the local toric coordinates of the chamber. The non-negative-integer property of $C^{p}{p_1, p_2}a_{\mathfrak{d}, k}$ (which themselves count Nishinou-Siebert tropical curves with positive multiplicities).
The Fulton specialisation. In the rigid-toric case, the wall set is empty, broken lines are unbent straight lines, and the only broken line ending at with terminal direction is , contributing . Therefore for every . The multiplication law specialises to the toric multiplication , with structure constants — the Kronecker-delta integer constants of the lattice ring . This is the rigid-toric specialisation and exactly recovers the Fulton 1993 §3.4 lattice-point basis of [04.11.10].
Witnesses. For the simplest non-rigid example — a polarised tropical manifold with a single singular point and an order- scattering wall — the theta functions are genuine Laurent polynomials in the local toric coordinates of each chamber, with more than one term, but reduce to single monomials in chambers not crossed by the wall. The wall-crossing automorphism mediates the gluing. For a -surface degeneration treated by Carl-Pumperla-Siebert 2020 §5, the theta functions are computed explicitly in terms of broken-line enumeration on the integral affine with singular points; the leading-order computation reproduces the classical lattice-point basis of the toric central fibre, and the higher-order -corrections come from broken lines that bend at the scattering walls.
Mirror-symmetric structure and intrinsic mirror algebras [Master]
The theta-function construction is not only a canonical-basis theorem; it is the input to a mirror-symmetric structure on log Calabi-Yau varieties and the foundation of the intrinsic mirror algebra programme of Gross-Hacking-Keel-Siebert 2022 and Mandel 2019.
The Gross-Hacking-Keel-Siebert intrinsic mirror algebra. Gross-Hacking-Keel-Siebert 2022 [Gross-Hacking-Keel-Siebert] use the theta-function construction to define, for any log Calabi-Yau variety with effective anticanonical class, an intrinsic mirror algebra as the free -module on integer points with multiplication given by the structure constants computed from the canonical scattering diagram. The mirror Calabi-Yau is the spectrum $$ \mathrm{Spec}, A(X, D), $$ realised as a smoothing of the toric Calabi-Yau central fibre over . The mirror is therefore not a separately constructed Calabi-Yau pair; it is defined intrinsically from the log Calabi-Yau data via the theta-function multiplication law. This is the intrinsic mirror construction, and it is one of the most important outputs of the Gross-Siebert programme.
Mandel 2019 and log Gromov-Witten interpretation. Mandel 2019 [Mandel] proves a precise enumerative interpretation of the structure constants: equals a naive log Gromov-Witten invariant of , namely the count of stable log maps from rational curves to with three marked points, of total class determined by , with prescribed contact orders along the boundary log structure. The proof reduces, via the tropicalisation map of [04.12.06], to a comparison between the broken-line triple count and the moduli of stable log maps with three marked points. The identification is striking: the integer constants are not merely combinatorial counts of broken-line objects, but genuinely enumerative invariants of the Calabi-Yau geometry — the mirror algebra is built out of curve-counting data.
Cluster algebra structures and the Fock-Goncharov programme. Mandel 2019 specialises further: for a cluster log Calabi-Yau variety, the theta-function basis coincides with the Fock-Goncharov canonical basis of the cluster algebra structure. This is the cluster-algebraic incarnation of mirror symmetry, with the theta-function structure constants supplying the positive integer coefficients predicted by Fock-Goncharov positivity. The Gross-Hacking-Keel 2015 paper establishes this positivity for log Calabi-Yau surfaces by direct broken-line analysis; the higher-dimensional case via Mandel 2019 and Carl-Pumperla-Siebert 2020 extends the picture to arbitrary cluster log Calabi-Yau varieties.
SYZ heuristic interpretation. Under the SYZ heuristic of [04.12.10], the polarised tropical manifold is the integral-affine base of a special-Lagrangian torus fibration , and theta functions correspond, via fibrewise T-duality, to canonical wavefunctions on the dual fibration . The integer-point indexing records the integer-homology class of the corresponding wavefunction on , and the structure constants are the OPE coefficients of these wavefunctions under multiplication. The SYZ heuristic predicts this structure on physical grounds; the Gross-Hacking-Keel / Carl-Pumperla-Siebert theorems supply the precise algebro-geometric realisation.
Synthesis. The theta-function construction is the foundational reason that the Gross-Siebert programme is more than a mirror-symmetric construction: it produces, intrinsically and from purely combinatorial data, the algebra of global sections of the mirror Calabi-Yau with an integer-structured multiplication law. The Calabi-Yau analogue of Fulton's polytope-to-sections theorem [04.11.10] is therefore much richer than its toric specialisation, and the rigid-toric specialisation is the minimal-data case in which all walls collapse and broken lines reduce to straight lines. The general case carries Calabi-Yau corrections governed by broken lines, slab functions, scattering walls, and the canonical scattering diagram; the canonical-basis theorem packages these corrections into a single algebraic invariant indexed by integer points of the underlying tropical manifold.
Connections [Master]
Polytope-fan dictionary and the line bundle
04.11.10. The theta-function construction is the faithful generalisation of the Fulton lattice-point basis theorem 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 lattice-point monomial basis. The Calabi-Yau case introduces walls and broken lines, and the theta functions acquire correction terms; the integer-point indexing and the canonical-basis property persist. This is the explicit lateral the audit calls out: the Calabi-Yau analogue of Fulton 3.32.Nishinou-Siebert correspondence
04.12.06. The Nishinou-Siebert tropical curve counts are the enumerative input to the wall functions that decorate the scattering walls of the canonical scattering diagram. Each tropical curve passing through a singular point of contributes a wall whose wall function records the curve's Nishinou-Siebert multiplicity. The theta functions therefore inherit, via the broken-line enumeration, the integer structure of the Nishinou-Siebert curve counts; the structure constants are built out of triples of broken lines whose monomial decorations come from Nishinou-Siebert tropical curves.Toric degeneration of a polarised Calabi-Yau
04.12.07. The polarised tropical manifold on which theta functions live arises geometrically as the dual intersection complex of a toric degeneration of a polarised Calabi-Yau variety. The toric-degeneration unit supplies the geometric input: the family whose central fibre is the reduced union of toric strata and whose dual intersection complex is , with the polarisation recorded by . The theta functions are the canonical sections of the polarisation reconstructed from this data.Dual intersection complex
04.12.08. The carrier of the theta-function construction is exactly the dual intersection complex of[04.12.08]: an integral affine manifold of dimension with singularities along a codimension- subset, equipped with a polyhedral decomposition. The theta functions live on , take values in the local toric algebras of chambers, and glue across walls via wall-crossing automorphisms. The dual intersection complex is the canonical home for the broken-line enumeration.Gross-Siebert reconstruction
04.12.09. The smoothing of the toric Calabi-Yau central fibre is reconstructed order-by-order in by the Gross-Siebert programme, with the canonical scattering diagram supplying the gluing data. The theta functions are the canonical sections of the polarisation on the smoothing, and the canonical-basis theorem is the consistency check that the reconstruction produces a well-defined polarised Calabi-Yau pair. The two units pair:[04.12.09]constructs the smooth Calabi-Yau from the tropical data, and[04.12.12]constructs the canonical basis of sections on the smoothing.Strominger-Yau-Zaslow conjecture
04.12.10. The SYZ heuristic identifies theta functions on the mirror with canonical wavefunctions on the dual special-Lagrangian torus fibration, via fibrewise T-duality. The integer-point indexing records the integer-homology class of the wavefunction, and the structure constants are the OPE coefficients. The Gross-Hacking-Keel / Carl-Pumperla-Siebert construction supplies the precise algebro-geometric realisation of the SYZ heuristic in the Calabi-Yau setting.Slab function
04.12.11. The slab functions on codimension- strata of are the seed of the canonical scattering diagram: they record the local-to-local gluing data of the smoothing at the first order, and the higher-order scattering walls are introduced order-by-order to maintain consistency. The broken-line enumeration defining theta functions reads off contributions from each slab function and each scattering wall; the theta functions therefore consume the slab-function data of[04.12.11]directly as their wall-decoration input.Tropical curve as balanced rational metric graph
04.12.02. The broken lines of the theta-function construction are the unmarked-endpoint analogue of the balanced metric graphs of[04.12.02]: each broken line is a piecewise-linear path in with bending compatibility at wall crossings replacing the balancing condition at internal vertices of a tropical curve. The two structures are dual in the broken-line / tropical-disk correspondence (Mandel 2019), with broken lines corresponding to tropical disks with one boundary component on the smooth locus of .Newton polytope and non-archimedean amoeba
04.12.04. The polarised tropical manifold is, in the toric specialisation, the Newton polytope of the polarisation; in the Calabi-Yau setting it is a global polytope-like object built from Newton-polytope local charts glued along singularities. The non-archimedean amoeba framework of[04.12.04]supplies the analytic underpinning: theta functions correspond, on the non-archimedean side, to canonical analytic functions on the Berkovich skeleton of , with broken lines being the Berkovich-side tropicalisation of the smoothing's local sections.Moduli of curves
04.10.01. The Mandel 2019 identification of the structure constants with log Gromov-Witten invariants requires the moduli of stable log maps with three marked points to : each structure constant is an integral over the virtual fundamental class of a moduli space of three-pointed log curves. The moduli-of-curves framework of[04.10.01]provides the abstract Deligne-Mumford stack, and the log enhancement in the log Gromov-Witten theory of[04.12.15]provides the contact-order structure that the theta-function structure constants encode.Period integral and the mirror map (pointer)
04.12.13. The theta-function basis on the reconstructed mirror Calabi-Yau and the period integrals of the holomorphic volume form are dual readouts of the same combinatorial-enumerative content of the polarised tropical manifold : theta functions read off the canonical-basis structure of the polarisation, period integrals read off the variation of Hodge structure. The broken-line enumeration defining theta functions and the tropical-disk-count interpretation of the mirror-map coefficients of[04.12.13]both consume the slab data of .
Historical & philosophical context [Master]
The theta-function construction on a polarised tropical manifold synthesises three distinct mathematical traditions. The classical theta functions on an abelian variety, going back to Riemann 1857 (on the Jacobi inversion problem) and Mumford 1966 (the canonical basis with respect to a polarisation [Mumford 1966]), supply the original theta function paradigm: a canonical basis of indexed by a finite group with integer structure constants computed via the isogeny addition formula. The Gross-Hacking-Keel / Carl-Pumperla-Siebert construction is the tropical generalisation of this paradigm to arbitrary polarised Calabi-Yau varieties arising from toric degenerations: classical theta functions for abelian varieties are recovered as the totally-degenerate special case.
The toric-variety tradition, surveyed in Fulton 1993 [Fulton 1993] and Cox-Little-Schenck 2011 [Cox-Little-Schenck], supplies the polytope-to-sections paradigm: a polarised toric variety has a canonical basis of indexed by the lattice points of the polytope . The Gross-Hacking-Keel / Carl-Pumperla-Siebert construction generalises this to the degenerate Calabi-Yau case, with the polytope replaced by the polarised tropical manifold and the lattice-point monomial basis replaced by the theta-function basis . The audit's identification of this generalisation as the Calabi-Yau analogue of Fulton 3.32 is exactly the right framing.
The tropical-geometry tradition starts with Mikhalkin 2005 J. AMS 18 (the correspondence theorem for plane curves) and Nishinou-Siebert 2006 (its higher-dimensional generalisation; cf. [04.12.06]). The Gross-Siebert programme, launched in Gross-Siebert 2006 J. Differential Geom. 72 and culminating in Gross-Siebert 2011 Annals of Math. 174 [Gross-Siebert 2011], realised the SYZ mirror symmetry heuristic of Strominger-Yau-Zaslow 1996 in the algebraic-geometric setting: mirror Calabi-Yau pairs arise as smoothings of toric Calabi-Yau central fibres, with the gluing data encoded in scattering diagrams on the dual intersection complex. The theta-function construction is the algebraic content of this programme — the canonical-basis output that makes the abstract reconstruction theorem into a concrete, integer-structured mirror algebra.
The Gross-Hacking-Keel 2015 paper [Gross-Hacking-Keel] introduced theta functions for log Calabi-Yau surfaces and proved the canonical-basis theorem in dimension ; the Carl-Pumperla-Siebert 2020 paper [Carl-Pumperla-Siebert] extended the construction to polarised tropical manifolds of arbitrary dimension. The Gross-Hacking-Keel-Siebert 2022 Memoirs of the AMS paper [Gross-Hacking-Keel-Siebert] generalised further to varieties with effective anticanonical class. Mandel 2019 [Mandel] proved the identification of the structure constants with naive log Gromov-Witten invariants, establishing the enumerative content of the theta-function multiplication law. The textbook synthesis is Gross 2011 Tropical Geometry and Mirror Symmetry (CBMS 114) [Gross 2011 CBMS], with Lecture 6 dedicated to the theta-function construction in the broader mirror-symmetric context. Kontsevich-Soibelman 2006 [Kontsevich-Soibelman] supplies the non-archimedean SYZ counterpart: theta functions are the canonical analytic functions on the Berkovich skeleton of the smoothing, and the broken-line construction is the non-archimedean analogue of the wavefunction expansion on the special-Lagrangian dual fibration.
Bibliography [Master]
@book{Gross2011CBMS,
author = {Gross, Mark},
title = {Tropical Geometry and Mirror Symmetry},
series = {CBMS Regional Conference Series in Mathematics},
volume = {114},
publisher = {American Mathematical Society},
year = {2011},
}
@article{GrossHackingKeel2015,
author = {Gross, Mark and Hacking, Paul and Keel, Sean},
title = {Mirror symmetry for log {Calabi-Yau} surfaces {I}},
journal = {Publications math\'ematiques de l'IH\'ES},
volume = {122},
number = {1},
year = {2015},
pages = {65--168},
}
@article{CarlPumperlaSiebert2020,
author = {Carl, Michael and Pumperla, Max and Siebert, Bernd},
title = {A tropical view of {Landau-Ginzburg} models},
journal = {Forum of Mathematics, Sigma},
volume = {8},
year = {2020},
pages = {e15, 53 pp.},
}
@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{GrossSiebert2013,
author = {Gross, Mark and Siebert, Bernd},
title = {Logarithmic {Gromov-Witten} invariants},
journal = {Journal of the American Mathematical Society},
volume = {26},
number = {2},
year = {2013},
pages = {451--510},
}
@article{GrossHackingKeelSiebert2022,
author = {Gross, Mark and Hacking, Paul and Keel, Sean and Siebert, Bernd},
title = {Theta functions on varieties with effective anticanonical class},
journal = {Memoirs of the American Mathematical Society},
volume = {278},
number = {1367},
year = {2022},
}
@article{Mandel2019,
author = {Mandel, Travis},
title = {Theta bases and log {Gromov-Witten} invariants of cluster varieties},
journal = {arXiv preprint},
volume = {1903.12014},
year = {2019},
}
@book{Fulton1993,
author = {Fulton, William},
title = {Introduction to Toric Varieties},
series = {Annals of Mathematics Studies},
volume = {131},
publisher = {Princeton University Press},
year = {1993},
}
@book{CoxLittleSchenck2011,
author = {Cox, David and Little, John and Schenck, Henry},
title = {Toric Varieties},
series = {Graduate Studies in Mathematics},
volume = {124},
publisher = {American Mathematical Society},
year = {2011},
}
@article{Mumford1966,
author = {Mumford, David},
title = {On the equations defining abelian varieties {I}},
journal = {Inventiones Mathematicae},
volume = {1},
number = {4},
year = {1966},
pages = {287--354},
}
@article{KontsevichSoibelman2006,
author = {Kontsevich, Maxim and Soibelman, Yan},
title = {Affine structures and non-{A}rchimedean analytic spaces},
booktitle = {The Unity of Mathematics},
series = {Progress in Mathematics},
volume = {244},
publisher = {Birkh\"auser},
year = {2006},
pages = {321--385},
}
@article{StromingerYauZaslow1996,
author = {Strominger, Andrew and Yau, Shing-Tung and Zaslow, Eric},
title = {Mirror symmetry is {T}-duality},
journal = {Nuclear Physics B},
volume = {479},
number = {1-2},
year = {1996},
pages = {243--259},
}