Website developed by Madeline Brandt

Moduli spaces of graphs

Read more about the mathDefinitions, the finiteness proof and worked examples, with figures you can move.

Give every edge of a graph a positive length. As lengths shrink to zero, edges contract and the graph degenerates. The moduli space Mg,n collects all such metric graphs of genus g with n marked legs. It has one cell ℝ>0E(G)/Aut(G) for each stable graph G, and the cells are glued along edge contractions.

Pick a type (g, n) below to see its stable graphs, the poset they form under contraction, their automorphisms, and, when the dimension is small, a picture of the space you can move around in.

A point wandering through M2 at total edge length 1. When an edge shrinks to zero it contracts. A contracted loop leaves its genus behind as a vertex weight.
Type (g, n): number of stable graphs
1 · Poset

Stable graphs under contraction

2 · One graph

The selected graph

Click an edge in the drawing to contract it. Click an automorphism to watch where it sends each half-edge.

3 · The space

The moduli space