Polygons That Are Spaces

A triangle is the projective plane, a square is a product of lines — the magic dictionary of toric varieties

Polygons That Are Spaces

Algebraic geometry is famously hard to compute with. Its objects live in complex projective space, they have four or six or twenty real dimensions, and answering a simple-sounding question can mean a page of cohomology. Then there is a corner of the subject where you can answer those same questions by looking at a polygon.

The triangle with corners (0,0), (1,0), (0,1) is the projective plane. The unit square is P1 × P1, a product of two spheres. Chop a corner off the triangle and you have blown up a point. Count the dots inside a polygon and you have computed the dimension of a space of curves. This is the theory of toric varieties, and it is the closest thing algebraic geometry has to a picture book.

The dictionary is not a loose analogy or a helpful mnemonic. Every feature of the polygon corresponds to a genuine feature of the surface, precisely and reversibly — vertices to points, edges to spheres, interior to a torus, lattice points to sections. You really can do the geometry by drawing.

Interactive: The Dictionary

Five polygons and the five surfaces they encode. Hover a corner, an edge, or the interior to see what part of the surface it stands for, and watch the self-intersection numbers along the edges — those are computed from the polygon alone.

111
numbers on edges are self-intersections
This polygon is
the projective plane P²

3 lattice points ↔ the 3 monomials 1, x, y — the linear forms on P². The three edges are the three coordinate lines X=0, Y=0, Z=0.

Hover a corner, an edge, or the interior. Each part of the polygon is a part of the surface: corners are points, edges are spheres, and the inside is a torus.

3
lattice points = independent sections
3
edges = boundary spheres

Counting lattice points is doing geometry. The number of lattice points in the polygon is the dimension of the space of sections of the corresponding line bundle — so the dilated triangle 2Δ, with its 6 lattice points, is telling you that conics in the plane form a 6-dimensional family. A question about counting dots has become a question about curves.

How a Polygon Becomes a Surface

The starting point is the algebraic torus (C*)2 — pairs of nonzero complex numbers, with multiplication. It is a perfectly good algebraic variety, but not a compact one: points can run off to zero or to infinity. A toric variety is what you get by adding boundary to fix that, and a polygon is a set of instructions for which boundary to add.

Each edge of the polygon has an inward-pointing normal direction, and those directions together form the normal fan. Each fan ray tells you to add one boundary curve — a copy of P1 — that catches the points escaping in that direction. Each corner, where two rays meet, tells you where two of those boundary curves cross. The triangle has three edges and three corners, so P2 gets three boundary lines meeting pairwise in three points: exactly the three coordinate lines X = 0, Y = 0, Z = 0.

The polygon carries more information than the fan alone. The fan builds the space; the polygon also chooses an embedding of it. That is why the triangle Δ and the doubled triangle 2Δ give the same surface P2 but different pictures: Δ has 3 lattice points and embeds P2 in P2 as itself, while 2Δ has 6 and embeds it in P5 by the six quadratic monomials — the Veronese surface. Same space, different coat. The projective plane in its own right is explored in the Algebraic Geometry module’s Projective Space lesson.

Interactive: Watching the Space Flatten

The polygon is not merely a code for the surface — it is a photograph of it, taken by the moment map. Drag the cursor around the triangle and watch the fibre above it: a full torus over the interior, a circle over an edge, a single point at a corner. Start with the one-dimensional warm-up if you want to see a segment turn into a sphere.

fibre: a full torus T²
The polygon is a picture of the space

The moment map takes the surface and flattens it onto the polygon, crushing each torus orbit to a single point. Nothing is thrown away that cannot be put back: over an interior point sits a full two-dimensional torus, over an edge the torus has lost a circle’s worth of freedom, and over a corner it is gone entirely. Slide the cursor to an edge and watch the tube deflate; slide it into a corner and it vanishes. The whole four-real-dimensional surface is encoded in a flat triangle.

The Moment Map, or Why the Picture Is Honest

The compact torus — pairs of phases, a doughnut — acts on a toric variety by rotating the coordinates. The moment map sends each point of the surface to a point of the polygon, and its fibres are exactly the orbits of that action. So the polygon is the space of orbits, flattened out.

Over an interior point the orbit is a full 2-torus: both phases can turn freely. Over an edge, one of the coordinates has hit zero, so its phase no longer means anything and the orbit is only a circle. Over a corner, two coordinates have gone, and the orbit is a single point that the torus cannot move at all. That is why the corners are called fixed points.

Add up the dimensions: 2 real dimensions of polygon plus 2 of torus fibre gives 4, and a complex surface has exactly 4 real dimensions. Nothing is lost. Atiyah, and independently Guillemin and Sternberg, proved in 1982 that the image of a moment map is always a convex polytope — which is why this picture is available at all.

Interactive: Chop a Corner, Blow Up a Point

Blow-ups are usually introduced with a page of algebra. Here you click a corner. Each chop replaces a fixed point with a whole new curve of self-intersection −1, and the normal fan grows a new ray between two old ones. Chop all three corners and every edge becomes a (−1)-curve.

Chop a corner (= blow up that fixed point):
111
polygon (numbers = self-intersections; amber = exceptional curve)
You have built
P² — the projective plane

The unchopped triangle. All three edges have self-intersection +1 — the three coordinate lines of the projective plane, each meeting the others once.

normal fan
Each edge of the polygon has an inward normal ray, and together those rays form the normal fan. The fan is what actually builds the surface — it says how to glue copies of the plane together — while the polygon adds the extra data of an embedding. Chopping a corner inserts a new ray exactly between two old ones, which is the fan-side signature of a blow-up.
3
boundary curves
9
degree K²
10
lattice points

The self-intersection numbers are not decoration — they are forced. For a smooth toric surface the primitive normals obey ui−1 + ui+1 = −ai·ui, and that equation determines every number on the picture. Chop all three corners of the triangle and every edge becomes a (−1)-curve: six of them, on the most symmetric del Pezzo surface there is.

Key Takeaways

  • A lattice polygon is a surface: the unit triangle is P2, the unit square is P1 × P1, the hexagon is the del Pezzo surface of degree 6.
  • Every feature corresponds: vertices are torus-fixed points, edges are invariant spheres (P1s), and the interior is the dense torus (C*)2.
  • The moment map makes it literal: flattening the surface onto the polygon crushes each torus orbit to a point — a full torus over the interior, a circle over an edge, a point over a corner.
  • Chopping a corner is a blow-up: the new edge is the exceptional curve with self-intersection −1, and the normal fan gains a ray between two old ones.
  • Counting dots computes geometry: the lattice points of the polygon give the dimension of the space of sections — 2Δ has 6 lattice points because plane conics form a 6-dimensional family.
  • Fan versus polygon: the fan determines the space; the polygon also determines how it is embedded, which is why Δ and 2Δ are the same surface wearing different coats.