knot group


The Knot Group of a Knot

The knot group, G(K)G(K), of a knot KK is the fundamental group of the complement of the knot. Taking this apart, the knot, KK, is an embedding of S 1S^1 into 3\mathbb{R}^3 or S 3S^3. We tend to abuse terminology and to think (and to write) of KK as the image of the embedding rather than the embedding itself. We can therefore write 3K\mathbb{R}^3 \setminus K for the space outside the knot, i.e. its complement. This is clearly arcwise connected so we do not need to worry about a choice of base point any point will do. We make the


G(K)π 1( 3K)G(K) \coloneqq \pi_1(\mathbb{R}^3 \setminus K).

To see that this is an invariant of the knot type, note that if you perform an ambient isotopy on the knot then it deforms this complement into the complement of the isotopic knot.

This is an unambiguous definition, but does not tell us how to calculate anything about this group for a given knot. Luckily there are two neat algorithms for giving presentations of G(K)G(K) for arbitrary knots working from a diagram of that knot, one due to Wirtinger, the other to Dehn.

The Dehn Presentation

Start by orienting the knot diagram. The diagram divides the plane into various faces. Label these faces with distinct letters. For example, x 1,,x nx_1,\ldots, x_n. These face labels will be the generators in the presentation. The relations are given by the crossings in the following diagram.

A typical crossing will have a configuration something like this:

Layer 1 x i x_i x j x_j x l x_l x k x_k

Look at the underpass arc that leaves the crossing, and write down the face labels going anticlockwise around the crossing, and alternating in exponent between +1+1 and 1-1. Here that gives x ix j 1x kx l 1x_i x_j^{-1}x_k x_l^{-1}. After doing this for every crossing, set any one face label to be 11. (This last relation effectively deletes that generator from the presentation.)

That method gives the following presentation, where x mx_m is the choice of generator to be set to 11.

x 1,,x nrelations from crossings,x m=1.\langle x_1, \ldots, x_n\mid \text{relations from crossings}, x_m=1\rangle.

This is a presentation of G(K)G(K).

The element in the fundamental group corresponding to a particular face is given as follows. We set the basepoint to a point above the plane and draw a path which goes from the basepoint and through the face. It then goes under the plane (thus, under the knot) to the face whose label was set to 11, and through this face back to the basepoint.

Example of a Dehn presentation

We will calculate the Dehn presentation for the cinquefoil knot. This is the next knot in the family of (2,k)(2,k)-torus knots after the trefoil knot. It has five lobes when drawn in the following nice symmetric form. We orient the diagram clockwise and label the faces of the diagram with the letters from aa up to gg.

Layer 1 a a b b c c d d e e f f g g

We start with the crossing in the top left. The underpass is going from left to right and has aa to its left as it exits from under the overpass. Reading off the relation for this we get ag 1ef 1a g^{-1} e f^{-1}. We go to the next (clockwise) crossing and similarly get bg 1af 1b g^{-1} a f^{-1}; continuing we get cg 1bf 1c g^{-1} b f^{-1}, then dg 1cf 1d g^{-1}c f^{-1}, and for the final crossing eg 1df 1e g^{-1}d f^{-1}.

We will choose to kill off gg setting it equal to 11 (and eliminating it from the presentation). This gives

a,b,c,d,e,fbaf 1=cbf 1=dcf 1=edf 1=aef 1=1.\langle a,b,c,d,e,f \mid b a f^{-1}=c b f^{-1}= d c f^{-1}=e d f^{-1}=a e f^{-1}=1\rangle.

This is ‘the’ Dehn presentation of G(K)G(K) for this knot

We can eliminate ff as it can be expressed in terms of the other generators. This gives us

a,b,c,d,eba=cb=dc=ed=ae.\langle a,b,c,d,e\mid b a = c b =d c= e d = a e\rangle.

This corresponds to something neat. The ‘geometric’ significance of the faces is they represent a path that starts above the ‘page’ goes down through that face then comes up through the face labelled gg (as we set that equal to 11). The presentation in its current form shows that going down through any of the lobes, coming back up at the outside, then going down through the next one clockwise is the same as going through the middle! It can be useful to keep ff in the presentation as we will see.

This group presentation is Tietze equivalent to f,yf 5=y 2\langle f,y\mid f^5 = y^2\rangle. (Use the substitution y=edcbay=e d c b a.) Note that the nature of the cinquefoil as a (2,5)-torus knot can be seen in this presentation.

The Wirtinger presentation

To get the Wirtinger presentation of G(K)G(K), you label the arcs of the knot diagram rather than the faces. The arc labels will give the generators in this presentation and the crossings will give the relations.

Suppose the crossing looks like

Layer 1 x i x_i x j x_j x k x_k

Pick one of the quadrants and think of a rectanglar path going anti-clockwise about the crossing. (We will assume we have started this path in the NW quadrant, to the left of the exit.) Traverse this rectangular path and write down the arc label\text{arc label} if the arc is entering the crossing and (arc label) 1(\text{arc label})^{-1} if it is leaving it. In the above situation we get x ix kx i 1x j 1x_i x_k x_i^{-1} x_j^{-1}. This is set equal to 11. Now repeat for all the other crossings.

The Wirtinger presentation is then

arc labelscrossing relations\langle \text{arc labels} \mid \text{crossing relations}\rangle

It is worth noting that any one of the crossing relations is a consequence of the others.

The element in the fundamental group corresponding to a strand is the following. We fix a basepoint above the plane. The path comes down from this basepoint, goes under the strand, and then back up again. The direction in which it goes under the strand is determined by the orientation of the strand: to someone sitting on the strand facing in the direction of the orientation, the path will go down on the left and come up on their right.

Hint: If doing an example, do not throw away a crossing relation just because it is redundant. It is a good idea to keep it and it will act as a check on the final form of the presentation when it has been ‘processed’ through some Tietze transformations. It is easy, at least to start with, to make a slip in the calculation and often the presentation for nice simple knots can be reduced to a form with two generators and one relation. The above trick keeps in a duplicate relation for comparison.

The classical treatment of the Alexander polynomial as found, for instance in the book by Crowell and Fox, uses the Wirtinger presentation and Fox derivatives to derive an Alexander matrix which is then processed to give the polynomial.

Alexander’s original paper uses a method which is more closely related to the Dehn presentation.

category: knot theory

Revised on March 1, 2013 22:02:56 by Tim Porter (