Proof of the Wirtinger Presentation
The Wirtinger presentation provides an explicit finite presentation of the knot group from any knot diagram. The proof uses the Seifert-van Kampen theorem applied to a decomposition of the knot complement into simple pieces.
Statement
Let be a diagram for a knot with arcs and crossings . The knot group has the presentation where at each crossing (with over-arc , incoming under-arc , outgoing under-arc ): (positive crossing) or (negative crossing). Any one relation may be omitted.
Proof
Step 1: Decompose the complement. Project to the plane to get the diagram . The complement is decomposed into pieces using the projection. Think of and the knot as lying near the plane , with over-crossings slightly above and under-crossings slightly below.
Step 2: Generators. For each arc of the diagram, define a loop (based at a point far above the diagram plane) that descends, encircles the arc once in the positive direction (right-hand rule with the knot orientation), and returns to the basepoint. These loops represent elements of , and we denote them also by .
Step 3: The complement as a union. Decompose into pieces , one for each arc: is the complement of in a "slab" region around arc , plus the upper half-space. Each is simply connected (contractible to a point above the diagram). The intersections at crossings have fundamental group (generated by the loop around the over-strand).
Step 4: Apply Seifert-van Kampen. Build up the complement by successively attaching pieces. Start with . At each step, and we apply the Seifert-van Kampen theorem.
Away from crossings, attaching an arc introduces a new generator (for the next arc) and the relation (since adjacent arcs on the same strand are homotopic). At a crossing where arc crosses over and the under-strand transitions from to :
Step 5: Crossing relations. Consider a small ball around the crossing. In , the fundamental group is generated by meridians of the four arcs meeting at the crossing, with one relation. The loop (meridian of the outgoing under-arc) is homotopic to a loop that: goes along (over-arc meridian), then (incoming under-arc meridian), then back along . This gives:
For a positive crossing: .
For a negative crossing: .
Step 6: Redundancy. The crossings give relations, but one is redundant. This follows from the fact that the Euler characteristic of the 2-complex associated to the presentation must match: the boundary of a regular neighborhood of the diagram gives (it is a torus), so implies one relation is dependent. Alternatively, the product of all relations (suitably conjugated and ordered around the diagram) is trivially the identity, so any one relation follows from the others.
Therefore .
The figure-eight knot has a standard diagram with 4 arcs and 4 crossings. The Wirtinger relations give: , , , plus one redundant relation. Eliminating : . The Alexander polynomial is .
The Wirtinger presentation is algorithmic: given a knot diagram, one reads off generators and relations directly. This makes knot group computations mechanizable. However, the isomorphism problem for knot groups (deciding if two presentations give the same group) is undecidable in general. For knots, the peripheral structure resolves this: two peripheral pairs and determine when by Waldhausen's theorem, and the peripheral structure is algorithmically computable.