Triangulating Two-Bridge Links

Notes on Ideal Triangulations of Two-Bridge Link Complements

10.05.2026

Complements of two-bridge links in \(S^3\) form a family of hyperbolic 3-manifolds which admit nice decompositions into ideal tetrahedra. Their canonical triangulation, usually called the Sakuma-Weeks triangulation, is shown to be geometric by Futer here. Purcell gives an exposition similar to Futer's here. These notes take a different approach, which happens to be similar to the one Nimershiem gives in the appendix to her paper here.

We will go by example, triangulating the link associated to the rational number 12/5:

Two pictures of the rational link associated to 12/5, colored so that you can see the 2's.

The goal is to triangulate the complement. Let's first split the space up into blocks. Set a collection of nested spheres starting at the inner-most crossing and growing outwards one crossing at a time (you can ignore the final crossing for now). I'll draw these as blue squares and label them from 1 to 5. If you open up these spheres, you can redraw the link as on the right:

opening the link into a braid-like diagram

Between spheres 1 and 5, we get a braid diagram. Instead of closing off the braid in the usual way, however, we clasp the top and bottom. Here is a coloring of the original link diagram to match the coloring of the strands above:

coloring the link diagram so that it matches the coloring of the strands in the braid

Now we'll use these sphere to break up the manifold into blocks of four-punctured spheres cross \(I\). We will see that we just need the blocks bounded by 2 and 3, 3 and 4, and 4 and 5. In the following picture, we view the blue edges (which before represented spheres) as edges between strands of the link. We'll also introduce two new edges per sphere — these are decorative and will help us keep track of gluing information later.

coloring the link diagram so that it matches the coloring of the strands in the braid

Stripping away the clasps on the top and bottom, we'll look at these blocks, which are copies of \(S^2\setminus\{....\}\times I\), as Lego blocks stacking together to build up our space.

coloring the link diagram so that it matches the coloring of the strands in the braid

We can straighten these blocks out to look friendlier. First, take a block and imagine fixing the top sphere. Now take the strands of the link and undo the crossing, making sure to carry the edge information on the bottom sphere:

straightening out the sphere block

From here, we'll cut open the sphere block to make it easier to look at. First imagine that you are standing in front of the block and your friend is standing behind it. You each put one hand on the blue strand and one hand on the green strand, and you pull them towards yourselves, keeping the purple and yellow strands fixed in place. The blue and green strands will each break into two, and three faces will become unglued, but you end up with a nice pair of cubes, as shown on the right of the following picture. We'll use this block picture going forward, keeping in mind that the left two walls are glued to each other, the right two walls are glued to each other, and the front and back walls are glued to each other.

readjusting the sphere block so it looks more block-like

Okay, so now that we know what the building blocks are, we need to understand how to glue them together. Remember we have three of these blocks that we need to glue together. For all but the very top and very bottom faces, it's pretty simple: the gluing comes exactly from the stacking. Here is a picture coloring the faces of the spheres and showing how that translates into gluings of the blocks:

going from the braid picture to the gluings of blocks

Now we need to find a gluing of the top-most sphere which clasps off the top of the braid. The following shows a gluing which translates to the purple strand connecting to the yellow strand and the blue strand connecting to the green strand while creating two crossings, the combinatorial effect desired by the link diagram. The gluing happens by folding each pair of faces over their common edge (recall the front wall is glued to the back wall, so the green faces fold over the front/back edge).

showing how gluing of the top-most sphere corresponds to clasping off the top of the braid

Something very similar gives the gluing of the bottom clasp. If one moves the top of the green strand to the right of the yellow strand in the following picture, then one crossing is created, as desired by the link diagram.

showing how gluing of the bottom-most sphere corresponds to clasping off the bottom of the braid

Now we have these blocks and how they all glue together to give the knot complement. The last thing to do is to say how these blocks correspond to tetrahedra. Well, since each wall of each block has a neighborhood homeomorphic to a ball, and because the top and bottom edge of each wall are isotopic, then we can crush each wall by moving the top and bottom edges together. Thus from each cube we get a tetrahedron. You'll notice that it's hard to see the gluings in the tetrahedra picture, so it is sometimes more useful to think about blocks. In all, the pipeline looks like:

showing how gluing of the bottom-most sphere corresponds to clasping off the bottom of the braid

I've written code to build these triangulations (as Regina or SnapPy objects) here.