Tropical Geometry

Tropical geometry is the study of geometry over the tropical semiring , where classical algebraic varieties degenerate into piecewise-linear polyhedral complexes. Key result: algebraic varieties over a valued field have tropicalizations that are balanced rational polyhedral complexes of the same dimension, turning algebraic geometry into combinatorics. Applies to: enumerative geometry, mirror symmetry, phylogenetics, optimization, and computational algebra. Origins: named after Brazilian computer scientist Imre Simon (1980s); developed into geometry by Sturmfels, Mikhalkin, Maslov, and others in the 2000s.

Tropical geometry replaces the operations of arithmetic — addition and multiplication — with minimum (or maximum) and addition, respectively. Under this "tropicalization," polynomials become piecewise-linear convex functions, curves become graphs (metric trees and complexes), and intricate algebraic-geometric theorems acquire elementary combinatorial proofs. The field matters because it provides a rigorous degeneration bridge between algebraic geometry and polyhedral combinatorics: many invariants (intersection numbers, genera, Gromov–Witten invariants) are preserved when passing to the tropical limit, yet become computable. A surprising fact is that Mikhalkin's Correspondence Theorem lets one count complex plane curves of given degree and genus through prescribed points by instead counting certain lattice paths or tropical graphs — purely combinatorial objects.

The Core Insight

Take the field of Puiseux series and look only at the lowest-order exponent (the valuation). Under this lens, multiplication becomes addition of valuations , and addition becomes — because the smallest exponent dominates, unless cancellation occurs. The "unless cancellation" is exactly where the geometry lives: the tropical variety is the locus where the minimum is achieved at least twice. Everything piecewise-linear and combinatorial flows from this single dequantization.

Formal Statement

The Tropical Semiring

The min-plus tropical semiring is with

1
⟳Replace on by their images under as ; the additive identity is (the "tropical zero") and the multiplicative identity is (the "tropical one").

It is a commutative idempotent semiring () with no additive inverses. The max-plus convention is isomorphic via ; both appear in the literature.

Tropical Polynomials and Hypersurfaces

A tropical polynomial in variables is a finite tropical sum of monomials:

2
where is finite, , and .
⟳Expand each tropical monomial using [1] repeatedly; the tropical sum collapses to the pointwise minimum of these affine-linear functions.

The function is the lower envelope of finitely many affine functions, hence piecewise-linear, concave (in min-plus). The tropical hypersurface is the non-smooth locus:

3
⟳This is the corner locus where the graph of bends; at such points two or more linear pieces meet, mirroring where the classical "vanishing" occurs after dequantization, since cancellation of leading terms requires equal lowest exponents.

Valuation and Tropicalization

Let be a field with a nonarchimedean valuation (e.g. , Puiseux series, with ). For , the tropicalization is

4
⟳Substitute a point with into ; each monomial has valuation , and the valuation of a sum is the minimum of the valuations (generically), so the whole expression tropicalizes to [4].

The tropicalization of a variety is

5
⟳Apply the coordinatewise valuation map to the algebraic set and take the Euclidean closure; the Fundamental Theorem identifies this image with the intersection of tropical hypersurfaces .

Fundamental Theorem of Tropical Geometry (Kapranov / Speyer–Sturmfels)

Let be an algebraically closed field with a nontrivial valuation whose value group is dense in , and let be a closed subvariety with ideal . Then the following three sets coincide:

  1. , the closure of the image of under the valuation map (eq. [5]);
  2. , the intersection of all tropical hypersurfaces;
  3. , the locus of initial-ideal degenerations that are not "everything."

Moreover, if is irreducible of dimension , then is the support of a pure -dimensional weighted balanced rational polyhedral complex, connected in codimension one.

Step 1 (Hypersurface case — Kapranov). For a single , show vanishes (min attained twice) at iff there is with . The forward direction: if the min is attained uniquely by monomial , then has a strictly dominant lowest-order term, so , hence . Step 2 (Reverse / lifting). If the min is attained at monomials, the initial form over the residue field is a nonzero non-monomial polynomial; by Hensel's lemma / algebraic closedness one lifts a residue solution to an honest point with the prescribed valuation. This uses density of the value group to realize arbitrary . Step 3 (Initial ideals). Define . Show iff is monomial-free; a monomial in the initial ideal forces some coordinate function to be invertible in the degeneration, contradicting nonemptiness. Step 4 (Polyhedral structure). The Gröbner fan of partitions into cones on which is constant; is a union of (closures of) such cones, hence a rational polyhedral complex. Dimension equals by upper-semicontinuity of fiber dimensions under the degeneration. Step 5 (Balancing). Assign each maximal cone a weight (lattice multiplicity of ). Around each codimension-one cone , the primitive integer normal vectors of adjacent maximal cones satisfy , the balancing condition — proved by reduction to the one-dimensional Newton polygon / tropical Bézout case.

Grigory Mikhalkin | b. 1970

Mikhalkin transformed tropical geometry from a curiosity into a powerful enumerative tool. His 2005 Correspondence Theorem (Enumerative tropical algebraic geometry in , Journal of the AMS) proved that Gromov–Witten / Severi-degree counts of complex plane curves equal weighted counts of tropical curves, reducing hard enumerative questions to lattice-path combinatorics. He also developed the theory of tropical amoebas, the amoeba–spine limit, and tropical curves as metric graphs satisfying a balancing condition, anchoring the field's connection to symplectic topology and the work of Maxim Kontsevich on mirror symmetry.

Building Intuition

Picture the amoeba of a complex curve : apply to get a tentacled region in . As the base , the amoeba's fat tentacles shrink to their spine — a piecewise-linear graph with straight rays going to infinity in the directions dictated by the Newton polygon. That spine is the tropical curve. So tropicalization is a "logarithmic photograph taken from infinitely far away": curvature and area disappear, only the asymptotic skeleton survives. The balancing condition is conservation of momentum at each vertex — the weighted edge-directions sum to zero, exactly as the tentacles of an amoeba must balance.

Tropical line in the plane: $\mathrm{trop}(p)=\min(x,\,y,\,0)$, with its three rays meeting at the origin and the balancing condition $u_1+u_2+u_3=0$.

<svg viewBox="0 0 460 360" xmlns="http://www.w3.org/2000/svg">
<rect width="460" height="360" fill="#0a0e17"/>
<!-- axes -->
<line x1="60" y1="300" x2="420" y2="300" stroke="#94a3b8" stroke-width="1.2"/>
<line x1="230" y1="40" x2="230" y2="320" stroke="#94a3b8" stroke-width="1.2"/>
<text x="425" y="304" fill="#e2e8f0" font-size="13">x</text>
<text x="236" y="40" fill="#e2e8f0" font-size="13">y</text>
<!-- vertex at origin (230,180) -->
<!-- ray 1: direction (-1,0) (where min(x,y,0): x=y<0)... use line=0=x<y region boundary -->
<!-- Three rays: to (-1,-1), (1,0), (0,1) for min(0,x,y) corner locus -->
<line x1="230" y1="180" x2="100" y2="310" stroke="#d4a853" stroke-width="2.6"/>
<line x1="230" y1="180" x2="420" y2="180" stroke="#d4a853" stroke-width="2.6"/>
<line x1="230" y1="180" x2="230" y2="50" stroke="#d4a853" stroke-width="2.6"/>
<circle cx="230" cy="180" r="4" fill="#d4a853"/>
<!-- direction arrows / weights -->
<text x="118" y="300" fill="#e2e8f0" font-size="12">u₃=(-1,-1)</text>
<text x="350" y="172" fill="#e2e8f0" font-size="12">u₁=(1,0)</text>
<text x="240" y="70" fill="#e2e8f0" font-size="12">u₂=(0,1)</text>
<text x="250" y="200" fill="#e2e8f0" font-size="12">vertex</text>
<!-- region labels -->
<text x="300" y="120" fill="#94a3b8" font-size="11">min = 0</text>
<text x="300" y="260" fill="#94a3b8" font-size="11">min = y</text>
<text x="120" y="120" fill="#94a3b8" font-size="11">min = x</text>
<text x="80" y="345" fill="#e2e8f0" font-size="12">Balancing: u₁ + u₂ + u₃ = 0</text>
</svg>

Worked Examples

Tropical line and stable intersection

Given: Two tropical lines (vertex at origin) and in . Step 1 — Vertex of . The three affine pieces pairwise tie at: , and ; check . ✓ Vertex of is . Step 2 — Each tropical line has three rays in directions won't appear; standard tropical line has rays in directions from its vertex. : vertex ; : vertex , same ray directions (translation does not change directions). Step 3 — Stable intersection. Two general tropical lines meet in exactly one point, with multiplicity given by the lattice index of the crossing edge-directions. A horizontal ray of (direction ) crosses a downward ray of ; determinant . Boxed answer:

Tropicalizing a curve over Puiseux series

Given: , , . Step 1 — Valuations of coefficients. . Monomials with exponents : , , , , , . Step 2 — Tropical polynomial (eq. [4]):
Step 3 — Find the tropical curve (where min attained twice). Compare dominant terms in regions. For instance, the term ties with when (and both beat others); it ties with when . Computing the full subdivision of the Newton polygon dual to gives the trivalent graph. Step 4 — Genus from the dual subdivision. The number of interior lattice points of the regular subdivision equals the genus of the tropical curve. Here the Newton polygon (a triangle of size 2) has interior lattice point ? — it is on the boundary edges; with the induced subdivision the first Betti number (number of bounded loops) is computed from cycles in the graph. Boxed answer:

Common Misconceptions

The tropical hypersurface is NOT the image of a "set of solutions." There is no equation in in the naive sense — has no additive inverses, so "" is meaningless. The correct definition of vanishing is "the minimum is attained at least twice" (eq. [3]). Beginners who try to "solve " or "" get nonsense. Min-plus vs max-plus is a genuine sign convention. Whether monomials are summed by or depends on whether your valuation increases or decreases. Curves bend "downward" in one and "upward" in the other; balancing vectors flip sign. Always state the convention. A theorem proven in min-plus must have its inequalities reversed for max-plus. Set-theoretic intersection stable intersection. Two tropical lines in can overlap along an entire ray (positive-dimensional intersection) when arranged non-generically — e.g. both with vertex at the origin and a shared ray. The set-theoretic intersection is then a half-line, violating the naive expectation of one point. The fix is the stable intersection , perturbing generically; this restores Bézout's count . The lesson: tropical varieties must be intersected stably, not set-theoretically.

Connections

Tropical geometry sits at a crossroads. To Algebraic Geometry it is a degeneration / toric-limit theory: the tropical variety records the structure of a toric degeneration and the dual subdivision of a Newton polytope. To Polyhedral Combinatorics and Matroid Theory it provides geometric models — the Bergman fan of a matroid is precisely the tropicalization of a linear space, linking to the Hodge theory of matroids (Adiprasito–Huh–Katz). To Convex Geometry it connects via the Legendre transform (tropical polynomials are support functions). To Nonarchimedean Geometry the work of Payne shows is a limit of Berkovich analytifications: . And to Symplectic Geometry and mirror symmetry, tropical curves model holomorphic disks counted in Gromov–Witten theory.

Real-World Applications

  1. Enumerative geometry (Mikhalkin, Gathmann–Markwig): counting plane curves of degree and genus through points via lattice paths — used to compute Gromov–Witten invariants and verify the Caporaso–Harris recursion combinatorially.
  2. Phylogenetics (Pachter–Sturmfels, Speyer): the space of phylogenetic trees on taxa is the tropical Grassmannian ; tree metrics satisfy the four-point condition, a tropical rank-2 condition — used in computational biology to reconstruct evolutionary trees.
  3. Optimization & scheduling: max-plus algebra models discrete-event dynamical systems, railway/manufacturing timetables, and shortest-path (Bellman) recursions — the Floyd–Warshall algorithm is matrix powering in the tropical semiring.
  4. Auction theory & economics (Baldwin–Klemner): tropical hypersurfaces describe regions of demand equilibrium in product-mix auctions, used by the Bank of England.
  5. Computational algebra (Gröbner-free elimination): the software systems Gfan, polymake, and Singular compute tropical varieties to study implicitization, elimination, and the geometry of ideals.
  6. String theory & mirror symmetry (Gross–Siebert program): tropical curves encode worldsheet instanton corrections; the Gross–Siebert reconstruction builds Calabi–Yau mirror pairs from integral affine manifolds with tropical singularities.
  7. Neural networks (Zhang–Naitzat–Lim): the function computed by a ReLU network with integer weights is a tropical rational map; tropical geometry bounds the number of linear regions (expressivity).

Historical Development

  • 1979–1980s: Imre Simon uses the min-plus semiring to solve decision problems in automata theory; the adjective "tropical" is coined by French colleagues honoring Simon's Brazilian origin.
  • 1971 (precursor): George Bergman introduces the "logarithmic limit set" of an algebraic variety — essentially avant la lettre.
  • 1990s: Victor Maslov and the Russian school develop "idempotent analysis" / "dequantization," viewing as the classical limit of quantum mechanics (Maslov dequantization).
  • 2000: Mikael Passare and Hans Rullgård study amoebas and their spines, formalizing the amoeba tropical limit.
  • 2002: Mike Develin, Bernd Sturmfels and collaborators define tropical convexity and tropical polytopes; Speyer–Sturmfels prove tropical Grassmannian results.
  • 2004 (Kapranov): the hypersurface case of the Fundamental Theorem is established (often attributed to Kapranov via Einsiedler–Kapranov–Lind and Speyer–Sturmfels).
  • 2005: Grigory Mikhalkin proves the Correspondence Theorem, the field's defining result, linking tropical and complex enumerative geometry.
  • 2006–2008: Andreas Gathmann, Hannah Markwig build tropical intersection theory and moduli of tropical curves rigorously.
  • 2015–2018: Karim Adiprasito, June Huh, Eric Katz use the tropical/Bergman-fan model of matroids to prove the Heron–Rota–Welsh conjecture (log-concavity), a landmark application earning Huh the 2022 Fields Medal.

Subtleties & Limits

Several deep questions remain open or only partially resolved. (1) Realizability: not every abstract balanced weighted polyhedral complex is the tropicalization of an actual algebraic variety; classifying which tropical curves/surfaces lift over a valued field is subtle, governed by obstructions in the cohomology of the Berkovich space and remains open in dimension . (2) Tropical Hodge theory: building a satisfactory theory of tropical -forms, Dolbeault cohomology, and a tropical Lefschetz/Hodge–Riemann package (Itenberg–Katzarkov–Mikhalkin–Zharkov, Babaee–Huh) — the Hodge conjecture for tropical cycles is open. (3) Higher-genus correspondence: extending Mikhalkin's theorem to arbitrary target varieties and to refined (real, -deformed Block–Göttsche) invariants is active. (4) Tropical scheme theory: finding the "right" foundational category — semiring schemes, blueprints (Lorscheid), or the bend relations of Giansiracusa–Giansiracusa — so that tropicalization is a functor with a Grothendieck topology, is still being settled.

See Also

Amoebas (Complex Geometry) · Newton Polytope · Gröbner Bases · Toric Varieties · Gromov–Witten Invariants · Bergman Fan · Berkovich Spaces · Max-Plus Algebra · Phylogenetic Trees · Gross–Siebert Program