These notes accompany a talk I gave at the virtual Gross-Siebert Program Seminar, organized by Suraj Dash.
Tropical Geometry and Mirror Symmetry by Mark Gross. Chapter 1 of this book is the main reference.
"First Steps in Tropical Geometry" by Richter-Gerbert, Sturmfels, Theobald. Gross says chapter 1 of his book mostly follows this reference. I looked at it a few times while prepping these notes.
Introduction to Tropical Geometry by Maclagan and Sturmfels. Used to cross-reference the more opaque definitions in Gross's book. This is a little more down-to-earth and typically provides enlightening examples.
Note that we use and . This is the opposite of the convention I'm used to, but it's what Gross uses in his book. As always and .
We skip over the basics of tropical polynomials, tropical curves in and fans and go straight to section 1.3 of Gross's book, where we first encounter generalized tropical curves built from the data of weighted graphs and marked graphs. I gave a (bad) introduction to cones and fans here, but the unfamiliar reader should either check out section 1.2 of Gross's book or look at Fulton's Introduction to Toric Varieties. Note that any tropical curve locally looks like a fan around every vertex after translating to the origin.
We first need to discuss the balancing condition. Let be a one-dimensional rational fan; i.e. a fan comprised only of the origin and a collection of rays. Let be the first lattice point of the th ray in . We give the structure of a weighted fan by assigning a positive integer to , and we say that is balanced if
Here's an example from Maclagan and Sturmfels page 111:
Before we generalize this, let's review some terminology.
A polyhedron is the intersection of finitely many closed half-spaces.
A face of a polyhedron is determined by a linear functional like so. (Note that the codimension 1 faces of occur on the of a single supporting hyperplane, the codimension 2 faces occur on the intersection of two supporting hyperplanes, etc.)
A polyhedral complex is a collection of polyhedra such that
if then every face of is also in and
if then .
The polyhedra of are called cells. Cells which aren't faces of any larger cell are called facets. Notice that all the facts need not have the same dimension, which is why...
...we say that is pure of dimension if every facet of has the same dimension.
The affine span of a polyhedron is the smallest affine subset of which contains . The relative interior of is the interior of inside its affine span.
There are two more definitions we need, included here for reference.
Definition 1: Normal Fan Let be a polyhedron. The normal fan of is the polyhedral fan consisting of the cones
as varies over the faces of .
Definition 2: Star of a Cell Let be a polyhedral complex in and let be a cell in . The star of is a fan in denoted . Its cones are indexed by those cells which contain as a face. The cone of which is indexed by is the subset
Definition 2 above is taken directly from Maclagan and Sturmfels. Note that they don't ask that polyhedral fans contain a zero-dimensional cone, so it's fine that is the minimal dimensional cone of .
We can now extend the balancing condition to arbitrary fans.
Definition 3: Balancing Condition Let be a rational fan in , pure of dimension , and suppose we have a weighting function which assigns weights for all the maximal cones . Given of dimension , let be the linear space parallel to . The abelian group is free of rank since is a rational cone, and then .
Now, for each maximal cone with , the set is a one-dimensional cone in – it's just the projection of onto . Take to be the first lattice point on this ray. Then is balanced at if
iterating over all containing . We say that the fan is balanced if it's balanced at all codimension ()-cones.
If we instead have a rational polyhedral complex of pure dimension with weights on all maximal cells, then for each the fan inherits the weighting function . We therefore say that is balanced if is balanced for all -dimensional cells .
We can use the balancing condition to define tropical curves in a more abstract setting than in . Let be a connected graph with no bivalent vertices (i.e. no vertices with exactly two connected edges). We denote by and the set of vertices and edges respectively of . It's convenient to freely switch back and forth between thinking of as the purely combinatorial object defined by and and as a topological space given a union of closed line segments.
Denote by the set of univalent vertices of , and write
Thinking of and as topological spaces, we see that is a "graph with some non-compact edges", i.e. "legs" or "half-edges" and is its closure. This explains the notation, especially if we consider the univalent vertices of to occur at infinity.
Here are some rapid-fire definitions.
We let denote the non-compact edges of .
A flag of is a vertex/edge pair with .
A weight function is a map assigning positive integer weights to the edges of :
A marked graph is a tuple where is as above and are labels assigned to the non-compact edges with weight , i.e. is precisely the set of non-compact edges such that .
And finally the actual definition to which we've been building.
Definition 4: Parameterized Tropical Curve A marked parameterized tropical curve is a continuous map satisfying the following two properties:
If and , then is constant; otherwise, is a proper embedding of into a line of rational slope in .
The balancing condition. Let and let be the edges adjacent to . Let be a primitive tangent vector to pointing away from . Then
If is a marked parameterized tropical curve, we write for . The genus of is .
Here are some pictures justifying the idea that as long as is not bivalent and the balancing condition is satisfied, then does indeed look like a tropical curve.
We call these parameterized tropical curves because the image of is a tropical curve in and parameterizes each "edge" of the tropical curve according to condition (1) in the definition.
We say that two marked parameterized tropical curves and are equivalent if there is a homeomorphism with and . We define a marked tropical curve to be an equivalence class of parameterized marked tropical curves.