ProofComplete

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

Theorem6.3Wirtinger Presentation

Let DD be a diagram for a knot KS3K \subset S^3 with arcs x1,,xnx_1,\ldots,x_n and crossings c1,,cnc_1,\ldots,c_n. The knot group has the presentation π1(S3K)=x1,,xnr1,,rn1\pi_1(S^3\setminus K) = \langle x_1,\ldots,x_n \mid r_1,\ldots,r_{n-1}\rangle where at each crossing ckc_k (with over-arc xix_i, incoming under-arc xjx_j, outgoing under-arc xx_\ell): rk:x=xixjxi1r_k: x_\ell = x_i x_j x_i^{-1} (positive crossing) or rk:x=xi1xjxir_k: x_\ell = x_i^{-1}x_j x_i (negative crossing). Any one relation may be omitted.


Proof

Proof

Step 1: Decompose the complement. Project KK to the plane R2R3\mathbb{R}^2 \subset \mathbb{R}^3 to get the diagram DD. The complement S3KS^3\setminus K is decomposed into pieces using the projection. Think of S3=R3{}S^3 = \mathbb{R}^3 \cup \{\infty\} and the knot as lying near the plane z=0z = 0, with over-crossings slightly above and under-crossings slightly below.

Step 2: Generators. For each arc xix_i of the diagram, define a loop (based at a point far above the diagram plane) that descends, encircles the arc xix_i once in the positive direction (right-hand rule with the knot orientation), and returns to the basepoint. These loops represent elements of π1(S3K)\pi_1(S^3\setminus K), and we denote them also by xix_i.

Step 3: The complement as a union. Decompose S3KS^3\setminus K into nn pieces U1,,UnU_1,\ldots,U_n, one for each arc: UkU_k is the complement of KK in a "slab" region around arc xkx_k, plus the upper half-space. Each UkU_k is simply connected (contractible to a point above the diagram). The intersections UkUk+1U_k \cap U_{k+1} at crossings have fundamental group Z\mathbb{Z} (generated by the loop around the over-strand).

Step 4: Apply Seifert-van Kampen. Build up the complement by successively attaching pieces. Start with V1=U1V_1 = U_1. At each step, Vk=Vk1UkV_k = V_{k-1} \cup U_k and we apply the Seifert-van Kampen theorem.

Away from crossings, attaching an arc introduces a new generator xkx_k (for the next arc) and the relation xk=xk1x_k = x_{k-1} (since adjacent arcs on the same strand are homotopic). At a crossing ckc_k where arc xix_i crosses over and the under-strand transitions from xjx_j to xx_\ell:

Step 5: Crossing relations. Consider a small ball BB around the crossing. In BKB\setminus K, the fundamental group is generated by meridians of the four arcs meeting at the crossing, with one relation. The loop xx_\ell (meridian of the outgoing under-arc) is homotopic to a loop that: goes along xix_i (over-arc meridian), then xjx_j (incoming under-arc meridian), then back along xi1x_i^{-1}. This gives:

For a positive crossing: x=xixjxi1x_\ell = x_i x_j x_i^{-1}.

For a negative crossing: x=xi1xjxix_\ell = x_i^{-1}x_j x_i.

Step 6: Redundancy. The nn crossings give nn 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 χ=0\chi = 0 (it is a torus), so nn+1=0n - n + 1 = 0 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 π1(S3K)=x1,,xnr1,,rn1\pi_1(S^3\setminus K) = \langle x_1,\ldots,x_n \mid r_1,\ldots,r_{n-1}\rangle. \square


ExampleWirtinger Presentation of the Figure-Eight Knot

The figure-eight knot 414_1 has a standard diagram with 4 arcs a,b,c,da,b,c,d and 4 crossings. The Wirtinger relations give: b=a1dab = a^{-1}da, c=b1abc = b^{-1}ab, d=c1bcd = c^{-1}bc, plus one redundant relation. Eliminating b,db,d: π1=a,ca1cac1a=ca1cac1\pi_1 = \langle a,c \mid a^{-1}cac^{-1}a = ca^{-1}cac^{-1}\rangle. The Alexander polynomial is Δ41(t)=t+3t1\Delta_{4_1}(t) = -t + 3 - t^{-1}.

RemarkAlgorithmic Aspects

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 (πK1,(μ1,λ1))(\pi_{K_1},(\mu_1,\lambda_1)) and (πK2,(μ2,λ2))(\pi_{K_2},(\mu_2,\lambda_2)) determine when K1K2K_1 \cong K_2 by Waldhausen's theorem, and the peripheral structure is algorithmically computable.