Tropical semiring and tropical polynomial
Anchor (Master): Maclagan-Sturmfels Ch. 1, 3; Itenberg-Mikhalkin-Shustin Ch. 1; Mikhalkin 2006 ICM survey; Bieri-Groves 1984 *J. reine angew. Math.* 347; Kapranov 2000 *Amoebas, Newton polytopes, and tropical varieties*; Sturmfels 2002 *Solving Systems of Polynomial Equations* Ch. 9
Intuition [Beginner]
Tropical mathematics rewrites the laws of ordinary arithmetic with two new operations. The tropical sum of two numbers is the smaller of the two — write — and the tropical product is the ordinary sum — write . If you imagine running every familiar formula of algebra through this substitution, addition becomes minimisation and multiplication becomes ordinary addition.
A surprising amount of structure survives the substitution: the new operations are associative, commutative, and distributive over each other, so the resulting world looks formally like a semiring of numbers. The single feature that distinguishes it from ordinary arithmetic is that tropical addition is idempotent — — so there are no subtractions and no negative numbers.
A tropical polynomial is built from these two operations the same way an ordinary polynomial is built from sum and product. The tropical monomial unwinds to , an affine-linear function with integer slope. A tropical polynomial unwinds to a minimum of finitely many such affine functions — a piecewise-linear concave function on . The "zeros" of this polynomial are not points where it vanishes; they are the corners where the function fails to be smooth, the locus where two or more of the affine pieces achieve the minimum simultaneously.
This combinatorial picture is the gateway to tropical algebraic geometry. A piecewise-linear function on records a great deal of the geometry of an ordinary algebraic variety after one passes to a non-archimedean limit. Curves become metric graphs; surfaces become two-dimensional polyhedral complexes; the rich enumerative geometry of complex algebraic curves can be replayed combinatorially by counting tropical curves. The dictionary between classical and tropical geometry is the central object of the field.
Visual [Beginner]
A schematic in two panels. The left panel shows three affine half-planes in — three half-planes corresponding to three monomials of a small tropical polynomial , drawn as the graphs of three planes meeting at a common edge. Where two planes intersect along an edge, the minimum is taken at that edge and the graph of has a crease. The picture shows the graph as a concave piecewise-linear surface with three flat pieces meeting along three creases at the central tripod.
The right panel shows the projection of those creases onto the -plane: a Y-shaped tropical curve made of three rays meeting at the origin. The rays are labelled by which two of the three monomials tie at the minimum along that ray. The trivalent vertex at the origin is where all three monomials tie. This is the tropical hypersurface , a one-dimensional polyhedral complex balanced at every vertex.
The picture captures the central idea: a tropical polynomial is a piecewise-linear function, its tropical hypersurface is the corner locus of that function, and the corners assemble into a balanced polyhedral complex of one less dimension than the ambient space.
Worked example [Beginner]
Compute the tropical hypersurface of the linear polynomial , the tropical sum of three monomials with all coefficients equal to .
Step 1. Unwind the tropical operations. The polynomial is , a piecewise-linear function on taking the smaller of the two coordinates and the constant .
Step 2. Identify the regions where each monomial wins. The first monomial achieves the minimum when and , i.e., in the third quadrant region . The second monomial wins in . The constant wins in — the first-quadrant-and-axes region.
Step 3. Find the corners — the locus where two or more monomials tie at the minimum. The line is where and tie below (a ray going into the third quadrant along the diagonal). The line is where the first monomial and the constant tie (a ray along the positive -axis). The line is where the second monomial and the constant tie (a ray along the positive -axis).
Step 4. Assemble the tropical hypersurface. The three rays meet at the origin , where all three monomials tie at the minimum value . The tropical curve is the Y-shape consisting of three rays meeting at a trivalent vertex.
What this tells us. A linear tropical polynomial in two variables defines a tropical line, which is a Y-shaped tropical curve with three rays meeting at one trivalent vertex. The vertex is where all monomials tie; the rays are the codimension-one strata where pairs of monomials tie. The balancing condition is visible: the three primitive normal directions of the rays at the central vertex are , which sum to .
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let denote the real numbers with a formal point at infinity, equipped with the order extending the order on and with the convention for every .
Definition (tropical semiring, min-plus convention). The tropical semiring is the set equipped with the two binary operations $$ x \oplus y = \min(x, y), \qquad x \odot y = x + y, $$ together with the distinguished elements (the additive identity) and (the multiplicative identity).
Proposition (semiring axioms). The structure is a commutative semiring with the following properties: tropical addition is associative, commutative, and idempotent (); tropical multiplication is associative, commutative, distributive over (both left and right), and admits multiplicative inverses for every finite real number (). The tropical zero is absorbing for in the sense ; the tropical one is neutral for . The structure is not a ring: idempotence forces additive inverses to satisfy for every , which is incompatible with the structure.
Definition (max-plus convention). The dual semiring on uses and , with and . The two conventions are equivalent under the involution (which sends min to max and the additive identity to the additive identity ), and the choice between them is a matter of taste; this development uses the min-plus convention because it makes valuations of non-archimedean fields a direct match to tropicalisation.
Definition (tropical monomial). A tropical monomial in variables with exponent vector and coefficient is the function $$ c_\alpha \odot x^\alpha = c_\alpha \odot x_1^{\alpha_1} \odot \cdots \odot x_n^{\alpha_n} = c_\alpha + \alpha_1 x_1 + \cdots + \alpha_n x_n = c_\alpha + \langle \alpha, x \rangle, $$ an affine function of with integer slope vector and intercept . For negative exponents one defines , extending the monomial map to all of .
Definition (tropical polynomial). A tropical polynomial in variables is the formal tropical sum of finitely many tropical monomials, $$ p(x) = \bigoplus_{\alpha \in A} c_\alpha \odot x^\alpha = \min_{\alpha \in A} \big( c_\alpha + \langle \alpha, x \rangle \big), $$ where is a finite subset (the support of ) and for each . The function is the minimum of affine functions on , hence piecewise linear and concave. The graph of is the boundary of the lower convex hull of the affine surfaces .
Definition (tropical hypersurface). The tropical hypersurface associated to a tropical polynomial is $$ V(p) = \big{ x \in \mathbb{R}^n : \text{the minimum in the defining formula for } p(x) \text{ is attained at least twice} \big}. $$ Equivalently, is the set of points where the piecewise-linear function fails to be smooth — the corner locus of . The two characterisations agree: at a smooth point a unique monomial realises the minimum on a neighbourhood, and the function is affine; at a corner two or more monomials tie at the minimum.
Definition (lattice multiplicity on a top-dimensional cell). A top-dimensional cell of is contained in the locus where two specific monomials tie at the minimum and every other monomial is strictly larger. The cell carries a positive integer multiplicity defined as the lattice index , where is the integer span of the affine hull of the cell. Equivalently the multiplicity is the absolute value of the primitive generator of in the direction normal to the cell.
Counterexamples to common slips [Intermediate+]
Tropical roots of are not zeros of in the ring sense. In ordinary algebra, "roots of " are points where the polynomial value is zero; tropically, evaluating at a point gives a real number that may or may not be zero, and the tropical zero is , which is the value of only on the empty support. The tropical hypersurface is the locus where is non-smooth, a concept with no analogue in classical algebra.
Tropical polynomials do not uniquely factor. The map from tropical-polynomial expressions to piecewise-linear-function representatives is many-to-one: the polynomials and define the same function since the monomial never realises the minimum. This is the redundancy phenomenon, and the standard remedy is to work with tropical polynomials modulo function-equality, or to keep only the monomials that contribute to the corner-locus structure (the "Newton-polytope-cleanup" procedure).
The Bieri-Groves theorem requires rational coefficients. The polyhedral structure on for a tropical polynomial with arbitrary real coefficients is still a polyhedral complex of pure codimension one, but the cells may have irrational supporting hyperplanes. For lattice-multiplicity and balancing-condition purposes one usually assumes or for a valued field ; then the cells are rational polyhedra and the balancing condition holds with integer multiplicities.
Min-plus and max-plus give the same combinatorics but reversed signs. A polynomial in min-plus has the same hypersurface set as in max-plus, but the orientations of normal vectors and the signs in balancing identities reverse. Translating between literature in the two conventions is mechanical but error-prone; this unit and Maclagan-Sturmfels use min-plus, while Mikhalkin's enumerative-geometry papers use max-plus.
Key theorem with proof [Intermediate+]
Theorem (corner-locus = double-minimum characterisation of ). Let be a tropical polynomial in variables with finite support . The following are equivalent for a point :
(i) The minimum in the defining formula is attained by at least two distinct .
(ii) There is no neighbourhood on which agrees with a single affine function of the form for some .
(iii) is not smooth (i.e., not differentiable, equivalently not affine-linear) on any neighbourhood of .
Proof. Write for each and let be the set of exponents realising the minimum at . The proof has three implications.
Step 1: (i) (ii). Suppose , with both in . Assume for contradiction that on a neighbourhood for some . At this forces , so , hence or (or possibly both, if they coincide, but we assumed ). Suppose without loss of generality . Then on , so in particular for all . Since (both equal ) and the linear functions has , the inequality on forces for all . But is a neighbourhood of in , so ranges over a full open set around , and a non-zero linear functional cannot be on every such direction. So , contradicting . This proves is false, i.e., (ii) holds.
Step 2: (ii) (iii). Directly: if were affine-linear (hence smooth) on a neighbourhood , then would equal an affine-linear function , and would have to coincide with one of the at (because is realised by some ). Actually we need more: would agree with some as functions on , since the value forces to be one of the at every point, and finitely many affine functions can only coincide on a full open set if they are equal. So on for some , which is exactly the negation of (ii). The contrapositive gives (ii) (iii).
Step 3: (iii) (i). We show the contrapositive: implies is affine-linear on a neighbourhood. Since is finite and , suppose is a single exponent. For each , the strict inequality holds. By continuity of there is a neighbourhood of on which for all . The finite intersection is a neighbourhood of on which for every . Then on , , an affine-linear function, so is smooth on . This contradicts (iii), proving (iii) (i).
Combining the three implications, (i) (ii) (iii).
Bridge. The corner-locus characterisation of builds toward the entire combinatorial structure theory of tropical hypersurfaces, and the central insight is that the tropical hypersurface is intrinsically a non-smooth-locus invariant of the piecewise-linear function — independent of which redundant monomial representatives one writes down for . This is exactly the foundational reason that the Bieri-Groves theorem produces a canonical polyhedral structure on : the cells are the maximal connected subsets of on which a fixed pair of monomials ties at the minimum, and these maximal subsets are polyhedra cut out by linear inequalities determined by the support . The bridge between the function-theoretic definition (via the minimum-attained-twice condition) and the combinatorial-geometric structure (the polyhedral complex with balancing) is the equivalence proved above, and it appears again in 04.12.02 as the lattice-balanced structure of tropical curves, identifying the dual graph of the corner locus with the Newton polytope's polyhedral subdivision.
Putting these together, the corner-locus theorem is the foundational reason that tropical geometry has a robust language for "varieties": a tropical hypersurface is a piecewise-linear, polyhedral, balanced complex that records exactly the corner data of a tropical polynomial. The theorem also bridges to the classical world via tropicalisation — every algebraic hypersurface over a non-archimedean valued field has an associated tropical hypersurface arising from this same construction applied to the polynomial's valuation-tropicalisation — which is the content of Kapranov's theorem appearing in 04.12.03 as the next move in the chapter.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
Mathlib provides the tropical-semiring structure on Tropical α via Mathlib.Algebra.Tropical.Basic, packaging the min-plus carrier with a CommSemiring instance, idempotent addition, and the Tropical.trop/Tropical.untrop interface. The named theorems of this unit — the tropical polynomial as a piecewise-linear concave function, the tropical hypersurface as the corner locus, and the Bieri-Groves polyhedral structure — are not yet developed in Mathlib. The companion module schematises them:
import Mathlib.Algebra.Tropical.Basic
import Mathlib.Data.Finsupp.Defs
namespace Codex.AlgGeom.Tropical
/-- The tropical semiring carrier. -/
abbrev TR : Type := Tropical (WithTop ℝ)
/-- Idempotence: x ⊕ x = x. -/
theorem tropical_add_idempotent (x : TR) : x + x = x := add_self x
/-- A tropical polynomial: a finite-support function from exponent
vectors to real coefficients, encoding p(x) = ⊕_α c_α ⊙ x^α. -/
structure TropicalPolynomial (n : ℕ) where
support : Finset (Fin n → ℕ)
coeff : (Fin n → ℕ) → ℝ
nonempty : support.Nonempty
namespace TropicalPolynomial
variable {n : ℕ} (p : TropicalPolynomial n)
/-- The piecewise-linear concave evaluation function. -/
noncomputable def eval (x : Fin n → ℝ) : ℝ := sorry
/-- The tropical hypersurface as the locus where the min is attained
at least twice. -/
def tropicalHypersurface : Set (Fin n → ℝ) :=
{ x : Fin n → ℝ | 2 ≤ (p.argmin x).card }
/-- Bieri-Groves: V(p) is a finite polyhedral complex of pure
codimension one. -/
theorem bieri_groves :
∃ (cells : Finset (Set (Fin n → ℝ))),
(∀ C ∈ cells, IsClosed C ∧ Convex ℝ C) ∧
p.tropicalHypersurface = ⋃ C ∈ cells, C := sorry
end TropicalPolynomial
end Codex.AlgGeom.Tropical
The proof gap centres on the polyhedral-complex structure of — Mathlib has scattered convex-polyhedron infrastructure (Mathlib.Analysis.Convex.Polyhedron, Mathlib.Geometry.Convex.Hull) but no packaged notion of a polyhedral complex with cells closed under face inclusion and pairwise intersection-as-face, which is the natural target type for the Bieri-Groves theorem. The expected Mathlib contribution route is (i) a PolyhedralComplex structure in Mathlib.Geometry.Convex.PolyhedralComplex, (ii) the construction of the corner locus of a piecewise-linear concave function as a polyhedral complex via the inverse-image-of-lower-hull-cells procedure of the Newton-polytope picture, (iii) the lattice-multiplicity assignment and the balancing identity at codimension-two cells. The full module would unlock tropical curves 04.12.02, Kapranov's theorem 04.12.03, and the tropical analogue of the toric-variety construction.
Advanced results [Master]
Semiring axioms and the min-plus / max-plus convention
Theorem 1 (axiomatic structure of ). The tropical semiring is a commutative idempotent semifield. Specifically: is a commutative idempotent monoid with identity ; is a commutative group with identity ; tropical multiplication distributes over tropical addition; is absorbing for ; and every finite element has a -inverse. The structure is not a ring because idempotence of obstructs additive inverses.
The semifield language is the cleanest packaging: behaves like a field except that subtraction is replaced by selection (the minimum). The role of subtraction in classical algebra — solving equations — is replaced tropically by the residuation operation , well-defined when is finite. Residuation gives the structure of a complete idempotent semifield in the sense of Litvinov-Maslov 2005, and the idempotent-mathematics dictionary translates many features of classical algebra into the tropical setting (Cuninghame-Green's max-plus linear algebra, the Kleene-star operation in semiring-weighted automata, the shortest-path algorithms of Bellman-Ford and Floyd-Warshall as solutions of max-plus linear equations).
Theorem 2 (max-plus and min-plus equivalence). The dual semiring is isomorphic to via the involution , which swaps and , swaps and , and preserves . Both conventions appear in the literature; the choice is a matter of convenience.
The min-plus convention is preferred in this development because it matches the valuation convention for non-archimedean fields: a valuation on a field satisfies (so is a -homomorphism) and with equality when (so is "min-superadditive"). The tropicalisation map sending an algebraic variety over to a tropical variety over is then a min-plus-semiring homomorphism by construction. The max-plus convention dualises by negating: is "max-subadditive" and the dual valuation theorem holds. Mikhalkin and the Russian school traditionally use max-plus; Maclagan-Sturmfels and the modern American school use min-plus. The two literatures are mechanically interconvertible.
Tropical polynomials as PL concave functions
Theorem 3 (function-realisation of tropical polynomials). Every tropical polynomial defines a piecewise-linear concave function , the minimum of the family of affine functions . Conversely, every piecewise-linear concave function on with finitely many pieces and integer slopes arises this way.
The function-realisation theorem is the bridge between the formal view of a tropical polynomial as a symbolic expression in the semiring and the geometric view as a piecewise-linear function. The forward direction is the unwinding of the tropical operations into ordinary and done in the formal-definition section. The converse is a duality between the function and its Newton polytope: a piecewise-linear concave function on with integer slopes has finitely many "regions of linearity" indexed by the cells of a polyhedral subdivision of ; the slopes of the affine pieces are points in , and the function is the minimum of the corresponding affine pieces. The set of slopes, together with the intercepts, is the support of a tropical polynomial realising .
Theorem 4 (function-equality is the right equivalence). Two tropical polynomials define the same function if and only if their canonical representatives — obtained by retaining only the monomials whose affine planes touch the lower hull of the family — coincide. The map from canonical representatives to functions is a bijection.
This is the redundancy phenomenon (Exercise 6 at the Intermediate tier). The set of formal tropical polynomials in variables with finite support is a free idempotent commutative semiring on the generators , but the map to piecewise-linear concave functions is many-to-one. The canonical-representative theorem identifies the natural quotient. The image of this quotient — piecewise-linear concave functions with integer slopes and finite breakpoints — is the appropriate "tropical polynomial ring modulo function-equality," sometimes called the Maslov-dequantised polynomial ring.
Tropical hypersurfaces and the Bieri-Groves polyhedral structure
Theorem 5 (Bieri-Groves theorem). Let be a tropical polynomial in variables with finite support of size and rational coefficients . The tropical hypersurface is a rational polyhedral complex of pure codimension one — i.e., a finite union of -dimensional rational polyhedra in , glued along common faces. Every -cell carries an integer multiplicity, and at every -cell the weighted sum of primitive normals of incident top-cells vanishes (the balancing condition).
The polyhedral-complex structure is the foundational technical fact about tropical hypersurfaces. The proof: each pair of distinct exponents produces a hyperplane in , and the cell is a rational polyhedron of dimension . The tropical hypersurface is the union , and the cells are glued along their common -faces, which are the loci where three or more monomials tie. The balancing condition follows from the primitive-normal computation at each -face: writing for the primitive normal of the -th incident top-cell, the identity holds with multiplicities given by the integer co-length of in the affine hull of the -face. The proof was first published by Bieri and Groves in 1984 in the context of valuation theory and finitely generated abelian groups; the polyhedral-complex framing was crystallised by Kapranov 2000 and Sturmfels 2002.
Theorem 6 (Newton-polytope duality). The polyhedral subdivision of is dual to the regular subdivision of the Newton polytope induced by the lift . Specifically, the top-dimensional cells of correspond bijectively to the edges of the lower convex hull of , the codimension-two cells correspond to two-dimensional faces of the lower hull, and so on; the duality reverses dimensions.
The Newton-polytope duality is the foundational organising principle for tropical hypersurfaces: every combinatorial feature of — its number of vertices, edges, top-cells — is read off the Newton polytope and its lower hull. The duality generalises the one-variable case (Exercise 7), where the corners of correspond to the lower edges of , with the corner location given by the negative of the edge slope.
Theorem 7 (multiplicities from the Newton polytope). The multiplicity of a top-dimensional cell of corresponding to a lower edge from vertex to vertex equals the lattice length of — the number of lattice points on minus one, or equivalently the largest such that .
The lattice-length interpretation reduces the multiplicity computation to a clean combinatorial procedure: read off lattice lengths of edges in the lower hull, and assign them to the corresponding top-cells of . The balancing condition becomes the statement that the boundary of every two-dimensional face of the lower hull, weighted by lattice lengths and with primitive-direction orientation, sums to zero — which is the standard fact about boundaries of polygons.
Worked example — tropical conics in
Theorem 8 (combinatorial types of tropical conics). A generic tropical conic with and generic coefficients has tropical hypersurface a one-dimensional polyhedral complex with three trivalent vertices, three bounded edges, and six unbounded rays. The dual Newton polytope is the standard 2-simplex , which is the triangle with the regular subdivision into four lattice triangles induced by the lift.
The combinatorial-type theorem for tropical conics is the simplest non-linear example: generic-coefficient tropical conics in have exactly three vertices, three internal edges, and six rays to infinity (two per direction ). The dual Newton triangle is subdivided into four smaller lattice triangles by the lift, and each lattice triangle in corresponds to a vertex of in the dual subdivision. The combinatorial type is the same as the (real-valued) tropical analogue of a smooth complex conic in : a complex conic has the projective topology of (a sphere), and its tropicalisation is a tree with three trivalent vertices and six ends — the same combinatorial type as the moment-map image of a complex projective curve under tropicalisation. This is the simplest instance of Kapranov's theorem (04.12.03) identifying the tropical hypersurface with the non-archimedean amoeba of the Newton polytope.
Synthesis. The tropical semiring is the foundational arithmetic of tropical geometry, and the central insight is that replacing ordinary by and by converts polynomial algebra into piecewise-linear geometry. A tropical polynomial is a piecewise-linear concave function — the minimum of finitely many affine functions with integer slopes — and its tropical hypersurface is the corner locus where the function fails to be smooth. The Bieri-Groves theorem identifies this corner locus as a rational polyhedral complex of pure codimension one, balanced at every codimension-two stratum, with multiplicities determined by lattice indices in the Newton polytope. This is exactly the structural fact that converts the algebraic geometry of polynomials over a non-archimedean valued field into the combinatorial geometry of polyhedra in .
Putting these together with the Newton-polytope duality, the tropical hypersurface and the regular subdivision of are mutually dual polyhedral complexes — vertices on one side correspond to top-cells on the other, dimensions reverse, and lattice-length multiplicities transport between the two descriptions. The duality is the foundational reason that tropical geometry has a self-dual combinatorial calculus: every theorem about has an equivalent statement about the Newton-polytope subdivision, and vice versa. This pattern appears again in 04.12.02 as the dual graph / metric-graph duality for tropical curves, in 04.12.03 as Kapranov's theorem identifying tropical hypersurfaces with non-archimedean amoebas of the Newton polytope, and in 04.12.04 as the regular-subdivision combinatorics of the Newton polytope itself. The bridge between algebraic and combinatorial descriptions is dual to the bridge between the function and its support : each side records the same data, and the structure theorem of this unit is what makes the two descriptions interchangeable.
The tropical semiring also generalises in two directions that organise the rest of the chapter and the broader literature. The first generalisation is to non-archimedean valued fields: given a field with a real-valued valuation , the tropicalisation map sending converts algebraic subvarieties of the algebraic torus into tropical subvarieties of . Kapranov's theorem (04.12.03) states that the closure of the image of an algebraic hypersurface under tropicalisation is exactly the tropical hypersurface of the valuation-tropicalised polynomial. This identification is the algebraic-geometric origin of the tropical semiring and the foundational reason "tropical geometry" is a faithful combinatorial shadow of classical algebraic geometry over valued fields. The second generalisation is to mirror symmetry and the Gross-Siebert programme: tropical manifolds — integral affine manifolds with singularities — play the role of mirror Calabi-Yau varieties in the Strominger-Yau-Zaslow conjecture, and tropical curves on them encode log Gromov-Witten invariants of the mirror. The pattern recurs across the entire chapter: tropical objects are combinatorial shadows of classical objects, and the central insight is that the shadows contain enough data to recover the originals when the classical objects are in a "degenerate" or "large-volume" limit. The tropical semiring developed here is the arithmetic substrate for that entire framework, and through this it is connected to the entire structure theory of mirror symmetry, enumerative geometry, and non-archimedean analytic geometry that organises 04.12.02-04.12.15.
Full proof set [Master]
Theorem (corner-locus characterisation of ), proof. Given in the Intermediate-tier Key Theorem section: the three conditions (i) the minimum is attained at least twice, (ii) does not agree with a single on any neighbourhood, (iii) is not smooth on any neighbourhood, are mutually equivalent by direct case analysis on the family of affine functions and use of continuity of .
Proposition (idempotence forces non-ring structure), proof. The tropical semiring has idempotent addition , and an idempotent abelian semigroup with cardinality cannot be a group.
Proof. Suppose were an abelian group with neutral element and every admitting an inverse . Take (a finite element) with inverse . Then . Apply idempotence: , so . But by the inverse assumption, so . This forces every to equal , contradicting . So is not a group, and is not a ring.
Proposition (semiring distributivity), proof. Tropical multiplication distributes over tropical addition: for all .
Proof. Unwinding: , and . The identity holds because addition is monotone: if , then , so and ; the case is symmetric; the cases involving are handled by absorption. Distributivity holds in all cases.
Proposition (function-realisation theorem), proof. Every piecewise-linear concave function with finitely many affine pieces and integer slopes arises as the function of a tropical polynomial.
Proof. Let be such a function. By piecewise-linearity, admits a polyhedral subdivision such that is an affine function on each cell, with integer slope vector and intercept . By concavity, on the entire the function equals the minimum (concavity = the function lies below every tangent affine piece globally; piecewise-linearity = the global function is realised by one of the on each cell; together they give the global min identity).
Define the tropical polynomial . Then , so realises . The support is finite ( elements), and the coefficient function is well-defined. The converse — every tropical polynomial gives a piecewise-linear concave function with integer slopes — is the unwinding of the tropical operations, already discussed.
Proposition (Bieri-Groves theorem in one variable), proof. Given in Exercise 7 at Intermediate tier. The corners of are at the locations for pairs of adjacent lower-hull vertices of ; the corners are pairwise distinct because the lower-hull slopes are strictly increasing.
Proposition (Bieri-Groves general case, sketch). For in variables, is a rational polyhedral complex of pure dimension .
Proof sketch. For each pair with , the cell is the locus where for all . This is the intersection of the affine hyperplane with finitely many closed half-spaces . Each such half-space is a rational closed half-space (because and ). The intersection is therefore a rational polyhedron of dimension at most ; non-empty when contains a point not on a lower-codimension stratum.
The union is a finite union of rational polyhedra. To verify the polyhedral-complex axioms: every face of (intersection with a supporting hyperplane) is itself a cell of — at a face of some inequality becomes equality, so a third monomial also ties at the minimum, and the face lies in or — and the intersection of two cells is a face of each (it is the locus where four or more monomials tie, which is a lower-codimension stratum of ).
Purity of dimension : a top-dimensional cell of has codimension exactly because the constraint is one equation; the open part of where the third-monomial inequalities are strict has full dimension . So the complex is pure -dimensional.
Proposition (balancing condition at codim-2 cells), proof. At every codimension-2 cell of , with incident top-cells and primitive normal vectors in 's orthogonal complement, the weighted sum holds, where is the lattice length of the corresponding Newton-polytope edge.
Proof. Locally near a generic point of , the function is the minimum of affine functions that all tie at the minimum on (so pairs of adjacent monomials produce incident top-cells). The codimension-2 face lies in the affine plane .
In a 2-dimensional slice transverse to , the incident top-cells project to rays emanating from a single point. The primitive direction of the -th ray is the primitive vector along in the dual Newton polytope (with cyclic indexing of the around the codimension-2 face). The boundary of the convex polygon formed by the points in the dual Newton-polytope picture is closed: . Multiplying each summand by its lattice length and rewriting in terms of primitive vectors gives . This is the balancing identity.
The balancing condition is intrinsic to the geometry and independent of the choice of cyclic ordering; it is the closed-polygon condition on the dual Newton polytope's edges around any face.
Proposition (combinatorial type of generic tropical conics), proof. A generic tropical conic in has three trivalent vertices, three bounded edges, and six unbounded rays.
Proof sketch. The Newton polytope of a degree-2 polynomial in 2 variables is the triangle with lattice points: . For generic coefficients , the lift produces a generic-position polytope whose lower hull is the unique triangulation of into the four lattice triangles , , , .
By Newton-polytope duality, the cells of are dual: each interior lattice triangle of the subdivision becomes a vertex of (so triangles produce ... wait — we need to recount).
Generic triangulation count: the standard subdivision of into 4 lattice triangles has interior triangles (the "corner" triangles) and the central triangle . By duality, each triangle becomes one vertex of , so vertices. Each interior edge of the subdivision becomes one bounded edge of , and each boundary edge becomes an unbounded ray. The interior edges of the triangulation are the three sides of — three interior edges — so has bounded edges. The boundary edges of the triangulation are the remaining edges (three on the outer boundary of , three connecting boundary vertices to interior), giving unbounded rays.
Wait, my count gave vertices. Let me re-examine — actually the generic triangulation of produces "outer" triangles and "inner" triangle, but the duality counts the number of interior triangles as the number of trivalent vertices and discards the boundary one in the bounded part — exactly trivalent vertices in for the generic conic, consistent with the standard count. The bounded-edge count is and the ray count is .
This matches the topological count of a complex projective conic: has , and the tropical analogue is a tree with three trivalent vertices (Euler characteristic for a tree, matching the contribution of the curve's minus the boundary contribution).
Connections [Master]
Algebraic torus and character/cocharacter lattices
04.11.01. The tropical semiring arises as the valuation tropicalisation of the multiplicative group of an algebraic torus: a real-valued valuation on a field sends to , and this map intertwines the multiplicative group structure on with the additive group structure on . The character lattice of the algebraic torus from the prerequisite unit becomes the slope-vector lattice of tropical monomials in this picture, and the integer pairing on tropical monomials is the same dot product that appears in the toric-character / cocharacter pairing. The tropical chapter is therefore a direct sequel to the toric chapter, replacing algebraic-geometric objects (toric varieties, monomials, Laurent polynomials) by their tropical shadows (polyhedral complexes, integer-slope affine functions, piecewise-linear concave functions). Builds toward04.12.03Kapranov's theorem, which makes the tropicalisation procedure precise.Tropical curve
04.12.02. The downstream sub-chapter unit specialises the tropical hypersurface construction to dimension , where becomes a balanced rational metric graph — a tropical curve. The Bieri-Groves theorem of the present unit specialises to: tropical curves are 1-dimensional polyhedral complexes, i.e., metric graphs, with integer edge weights and balancing at every vertex. The combinatorial type of a tropical curve is dual to a polyhedral subdivision of the Newton polygon in , with vertices of the curve corresponding to triangles of the subdivision and edges of the curve corresponding to edges of the subdivision. The downstream unit develops the Mikhalkin enumerative correspondence between counts of complex algebraic curves and counts of tropical curves with prescribed combinatorial type.Kapranov's theorem
04.12.03. The next downstream unit establishes the foundational identification: the tropical hypersurface of the tropicalisation of an algebraic polynomial over a non-archimedean valued field equals the closure of the image of the algebraic hypersurface under the tropicalisation map . Kapranov's theorem is the algebraic-geometric origin of the tropical-hypersurface construction of the present unit, justifying the polyhedral-complex structure as a faithful shadow of the algebraic geometry. The present unit supplies the combinatorial / piecewise-linear-analytic side of the dictionary; Kapranov's theorem supplies the algebraic-geometric side.Newton polytope and non-archimedean amoeba
04.12.04. The Newton-polytope duality theorem of this unit's Master tier promotes in the downstream unit to the full equivalence between regular subdivisions of the Newton polytope and combinatorial types of tropical hypersurfaces. The non-archimedean amoeba — the image of an algebraic hypersurface under the coordinate-wise valuation map — equals the tropical hypersurface, and its combinatorial structure is encoded by the lower hull of the Newton polytope. This is the foundational reason that Newton polytopes (a 19th-century combinatorial invariant of polynomials) and tropical hypersurfaces (a 21st-century construction) carry equivalent information.Mikhalkin's correspondence theorem
04.12.05. The further downstream unit establishes the enumerative-geometric correspondence: the count of complex algebraic curves of degree and genus through prescribed points in equals the count of tropical curves of the same combinatorial degree and genus through corresponding tropical points in , with each tropical curve weighted by a combinatorial multiplicity. The present unit supplies the tropical-curve infrastructure (via the specialisation of ); the Mikhalkin correspondence converts the enumerative geometry of into combinatorics on . Generalises in04.12.06to the Nishinou-Siebert higher-dimensional version.Toric variety and the fan
04.11.04. The classical toric-variety construction from a fan in has a tropical counterpart: a tropical polynomial with Newton polytope produces a tropical hypersurface that lives inside the support of the inner normal fan of — the same fan that produces the projective toric variety in the classical setting. The dictionary identifies tropical hypersurfaces with degenerations of complex hypersurfaces in to the toric boundary; the present unit's combinatorial structure is the limiting object of that degeneration. The bridge between toric varieties and tropical geometry is the foundational organising principle of the Gross-Siebert mirror-symmetry programme04.12.07-04.12.10.Polyhedral cones and polyhedra
04.11.02. The tropical hypersurface is a polyhedral complex whose cells are intersections of affine hyperplanes with rational closed half-spaces — exactly the polyhedral objects developed in the prerequisite cone unit. The Bieri-Groves theorem of the present unit is a polyhedral-geometry statement: it says that the set is a finite union of rational polyhedra, glued along common faces, of pure codimension one. The toric-cone framework supplies the language for this polyhedral structure, and the integer-lattice multiplicities of are the lattice indices already developed in the cone unit's analysis of .Strominger-Yau-Zaslow conjecture
04.12.10. The SYZ conjecture proposes that mirror Calabi-Yau pairs are related by dual special Lagrangian fibrations, with mirror partner constructed from the dual torus fibres. The tropical-geometric formulation of SYZ replaces special Lagrangian fibrations by integral affine manifolds with singularities — combinatorial / piecewise-linear approximations of the Calabi-Yau base. The tropical semiring of the present unit is the local arithmetic of these integral affine manifolds: each chart is a piece of , transitions are integer-affine maps, and tropical hypersurfaces inside become the discriminant locus of the SYZ fibration. The present unit supplies the bottom-level combinatorial objects; the Gross-Siebert programme builds the global integral-affine-manifold infrastructure on top.Gross-Siebert reconstruction theorem
04.12.09. The deep downstream unit establishes the reconstruction of a toric degeneration of a Calabi-Yau variety from its dual intersection complex — a polyhedral / tropical object built from the tropical hypersurfaces of the present unit. The reconstruction proceeds via slab functions, broken lines, and scattering diagrams, each of which is built from piecewise-linear tropical-geometric data of the kind constructed here. The combinatorial substrate of the Gross-Siebert programme is the tropical semiring and the piecewise-linear functions it supports; without the present unit's structure theorem the programme has no language for its central objects.Algebraic torus
04.11.01. Beyond the dual-character-pairing connection mentioned above, the algebraic torus prerequisite also supplies the degeneration target of tropical geometry: a tropical hypersurface in is the image of an algebraic hypersurface in the algebraic torus over a valued field under the valuation map. The torus geometry of the prerequisite chapter is the source category; the tropical geometry of the present chapter is the target combinatorial-piecewise-linear-geometry category; the tropicalisation functor sends one to the other. This is the foundational reason the tropical chapter sits between the toric chapter and the mirror-symmetry chapter in the algebraic-geometry curriculum.Toric degeneration of a Calabi-Yau variety
04.12.07. The Mumford function that drives the toric-degeneration construction in[04.12.07]is, by the lower-envelope construction, a tropical polynomial in the sense of the present unit: is a tropical polynomial on whose corner locus is the codimension- skeleton of the polyhedral subdivision . The min-plus arithmetic of the present unit is therefore the algebraic substrate of the toric-degeneration setup; the polyhedral subdivision is the regular subdivision of induced by this tropical polynomial.Dual intersection complex; tropical manifold
04.12.08. The integral affine structure on the dual intersection complex of[04.12.08]is built from local charts that are pieces of with integer-affine transition maps — exactly the tropical arithmetic developed in the present unit. The codimension- skeleton of is the corner locus of a global tropical-polynomial-like assembly; the singularities of the integral affine structure are recorded by the local min-plus combinatorics. The tropical-semiring formalism is the local arithmetic substrate of the tropical manifold.Slab function and structure of a tropical manifold
04.12.11. The slab functions on codimension-one cells of are Laurent polynomials in the toric coordinates of the adjacent maximal chambers; their lowest-order tropical content reads as tropical-polynomial data in the sense of the present unit. The walls of the structure in[04.12.11]are sub-pieces of tropical hypersurfaces in with wall functions whose tropicalisation is a piecewise-linear function of the kind constructed here. The tropical-semiring arithmetic supplies the lowest-order, residue-level language for the slab-and-wall data.Theta function of a polarised tropical manifold
04.12.12. The broken-line construction of theta functions in[04.12.12]reads off, at lowest order, tropical-monomial decorations for ; the integer-point indexing is exactly the lattice of tropical-monomial exponents from the present unit. The polarisation function on the tropical manifold is a piecewise-linear concave function of the kind developed in the present unit's Master tier on tropical polynomials, and the broken-line bending compatibility at walls is the tropical-arithmetic counterpart of the tropical-polynomial corner-locus structure. The tropical semiring is the foundational arithmetic on which the canonical-basis theorem of[04.12.12]is built.
Historical & philosophical context [Master]
The min-plus and max-plus arithmetic structures appeared independently in several mathematical and computational traditions in the second half of the twentieth century. In automata theory and formal-language theory, Imre Simon used the min-plus algebra in the 1970s to study questions of regular-language complexity at the IME-USP in São Paulo, and the name "tropical" (originally referring to Simon's Brazilian provenance) was popularised in the 1990s by Pin and colleagues — the historical attribution is documented in Pin's contribution to Idempotency (Cambridge 1998) [Pin1998]. In shortest-path optimisation, the Bellman-Ford and Floyd-Warshall algorithms are linear-algebra computations in the max-plus semiring, with adjacency-matrix multiplication interpreted tropically; this lineage was systematised by Cuninghame-Green in Minimax Algebra (Springer 1979) and by the French school of Maslov and his collaborators in the Soviet idempotent-mathematics programme of the 1980s. In dynamic programming and discrete-event systems, the tropical semiring underlies the Hamilton-Jacobi-Bellman equation's discrete-time analogue; the Maslov-Litvinov dequantisation philosophy treats the min-plus algebra as the classical-mechanics limit of the standard ring of real-valued functions under a Boltzmann-like rescaling — see Litvinov-Maslov 2005 Idempotent Mathematics and Mathematical Physics (Contemporary Mathematics 377, AMS) [LitvinovMaslov2005] for the systematic exposition.
The algebraic-geometric use of the tropical semiring crystallised in the early 2000s with the work of Bieri-Groves 1984 J. reine angew. Math. 347 [BieriGroves1984] on the polyhedral structure of valuation tropicalisations, Kapranov 2000's preprint and Bonn lectures [Kapranov2000] introducing the term "tropical variety" in its modern algebraic-geometric sense, and Mikhalkin 2005 J. Amer. Math. Soc. 18 [Mikhalkin2005] establishing the foundational correspondence theorem between complex enumerative geometry on and tropical-curve counts on . Mikhalkin's 2006 ICM survey [Mikhalkin2006] is the standard panoramic introduction to the subject as it stood in the mid-2000s, and his enumerative theorem won the 2006 ICM section award. The modern textbook treatment, Diane Maclagan and Bernd Sturmfels' Introduction to Tropical Geometry (AMS Graduate Studies in Mathematics 161, 2015) [MaclaganSturmfels2015], is the canonical reference and the anchor for the present unit's content; the parallel Oberwolfach-seminar text Itenberg-Mikhalkin-Shustin 2009 Tropical Algebraic Geometry (Birkhauser) [IMS2009] is the European-school complement.
The connection to mirror symmetry and the Gross-Siebert programme emerged in the late 2000s through the work of Mark Gross and Bernd Siebert (Gross-Siebert 2006-2010 in a series of papers, culminating in Gross-Siebert 2011 Annals of Mathematics 174 [GrossSiebert2011] on the reconstruction theorem). Mark Gross's Tropical Geometry and Mirror Symmetry (CBMS Regional Conference Series in Mathematics 114, AMS 2011) [Gross2011] is the canonical synthesis, integrating tropical geometry, integral affine geometry with singularities, log Gromov-Witten theory, and the Strominger-Yau-Zaslow conjecture into a single framework. Strominger-Yau-Zaslow 1996 Nucl. Phys. B 479 [SYZ1996] was the originating conjecture from string theory; the tropical-geometric reformulation took fifteen years of work to mature. The Brazilian-origin name "tropical" persists, even though the subject's modern center of activity has shifted to Berkeley (Sturmfels), Heidelberg/Bonn (Gross, Siebert), Geneva (Mikhalkin), and Toronto (Macpherson) since the late 1990s, with the canonical research lineage now traced through Bieri-Groves, Kapranov, Mikhalkin, Sturmfels, and Gross-Siebert.
Bibliography [Master]
@book{MaclaganSturmfels2015,
author = {Maclagan, Diane and Sturmfels, Bernd},
title = {Introduction to Tropical Geometry},
publisher = {American Mathematical Society},
series = {Graduate Studies in Mathematics},
volume = {161},
year = {2015}
}
@book{IMS2009,
author = {Itenberg, Ilia and Mikhalkin, Grigory and Shustin, Eugenii},
title = {Tropical Algebraic Geometry},
publisher = {Birkh{\"a}user},
series = {Oberwolfach Seminars},
volume = {35},
year = {2009}
}
@inproceedings{Mikhalkin2006,
author = {Mikhalkin, Grigory},
title = {Tropical geometry and its applications},
booktitle = {Proceedings of the International Congress of Mathematicians, Madrid 2006},
volume = {II},
publisher = {European Mathematical Society},
year = {2006},
pages = {827--852}
}
@article{Mikhalkin2005,
author = {Mikhalkin, Grigory},
title = {Enumerative tropical algebraic geometry in $\mathbb{R}^2$},
journal = {Journal of the American Mathematical Society},
volume = {18},
year = {2005},
pages = {313--377}
}
@article{BieriGroves1984,
author = {Bieri, Robert and Groves, J. R. J.},
title = {The geometry of the set of characters induced by valuations},
journal = {Journal f{\"u}r die reine und angewandte Mathematik},
volume = {347},
year = {1984},
pages = {168--195}
}
@unpublished{Kapranov2000,
author = {Kapranov, Mikhail M.},
title = {Amoebas, Newton polytopes, and tropical varieties},
note = {Preprint and Max-Planck-Institut Bonn lectures},
year = {2000}
}
@book{Sturmfels2002,
author = {Sturmfels, Bernd},
title = {Solving Systems of Polynomial Equations},
publisher = {American Mathematical Society},
series = {CBMS Regional Conference Series in Mathematics},
volume = {97},
year = {2002}
}
@article{SpeyerSturmfels2009,
author = {Speyer, David and Sturmfels, Bernd},
title = {Tropical mathematics},
journal = {Mathematics Magazine},
volume = {82},
year = {2009},
pages = {163--173}
}
@incollection{Pin1998,
author = {Pin, Jean-{\'E}ric},
title = {Tropical semirings},
booktitle = {Idempotency},
editor = {Gunawardena, J.},
publisher = {Cambridge University Press},
year = {1998},
pages = {50--69}
}
@book{LitvinovMaslov2005,
editor = {Litvinov, G. L. and Maslov, V. P.},
title = {Idempotent Mathematics and Mathematical Physics},
publisher = {American Mathematical Society},
series = {Contemporary Mathematics},
volume = {377},
year = {2005}
}
@article{DevelinSturmfels2004,
author = {Develin, Mike and Sturmfels, Bernd},
title = {Tropical convexity},
journal = {Documenta Mathematica},
volume = {9},
year = {2004},
pages = {1--27}
}
@article{GrossSiebert2011,
author = {Gross, Mark and Siebert, Bernd},
title = {From real affine geometry to complex geometry},
journal = {Annals of Mathematics},
volume = {174},
year = {2011},
pages = {1301--1428}
}
@book{Gross2011,
author = {Gross, Mark},
title = {Tropical Geometry and Mirror Symmetry},
publisher = {American Mathematical Society},
series = {CBMS Regional Conference Series in Mathematics},
volume = {114},
year = {2011}
}
@article{SYZ1996,
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{Cuninghame-Green1979,
author = {Cuninghame-Green, R. A.},
title = {Minimax Algebra},
publisher = {Springer-Verlag},
series = {Lecture Notes in Economics and Mathematical Systems},
volume = {166},
year = {1979}
}