

s(x) = -1/x





t(x) = x+1.



References

Recall that I defined a rational tangle to be what you get by starting with a pair of untangled strings whose ends are at infinity and then sliding the strings around as much as you like keeping the ends at infinity. If you don't like the infinity bit, just think of strings inside a sphere with the ends constrained to lie on (but free to slide around) the surface of the sphere. We also insist that the ends end up at the four diagonal directions.Two rational tangles are considered to be isotopic if you can slide the strings about to turn one into the other, this time keeping the ends of the strings fixed. (Such a motion is called an isotopy.)As I've previously mentioned, you only need twists, antitwists and rotations to untangle a rational tangle. Here are the twist operations again:I'm using a box to represent some unknown tangle. The antitwist really is an inverse for the twist because one followed by the other gives you what you started with once you pull the strings straight:We can also draw a rotation like this:Let's call the twist T (so the antitwist is T) and the rotation S and write products of operations from right to left in the usual way. As both S and T are invertible, they generate a group . It's pretty clear that S=1, where 1 is the identity operation. So we don't need a clockwise rotation, we can just use SBut here's a surprising fact: S=1. If we perform a 180 degree rotation on a rational tangle the result might look different at first, but it is isotopic to what we started with. I'll leave you to convince yourself of this, but you can prove it by induction on the number of twists or antitwists you have in your diagram. Try it for simple rational tangles first, maybe real ones made with real string.Here's an even more surprising fact, (TS)=1. I can demonstrate this pictorially. Start with he result of applying T:The result of ST:The result of TST:The result of STST:After TSTST:But by sliding one string behind the tangle, allowed in an isotopy, we find that that is isotopic to this:It's not hard to see that another S brings us back to where we started. (To do that we need to rotate the block labelled A, but that is allowed in an isotopy as we're not moving the ends of the strings.) This means we can write an antitwist in terms of twists and rotations. But it's convenient to keep using antitwists.So we have S=1 and (ST)=1. It can also be proved that any other relationships between S and T can be derived from these using the operations in a group. But this is a well studied group . We can approach it like this. Define two functions s and t byIt's easy to show that s=identity=(st). In fact, we have an isomorphism between the group of operations we can perform on rational tangles and the functions we can build with s and t. It goes further.Take the rational numbers and throw in ∞ to give us the extended rationals. Let s and t act in the usual way on most of the rationals but throw in the extra rules s(∞)=0, s(0)=∞ and t(∞)=∞ to handle infinity. We have defined an action of s and t on the extended rationals. We can exactly parallel this with the rational tangles. Call this tangle 0:We can reach every rational tangle by applying the operations S and T to 0. But if we replace S with s and T with t then the sequence of s's and t's will give us an extended rational number that labels the tangle. Because S and T obey the same equations as s and t, isotopic knots will end up getting the same extended rational. So we can use extended rationals to label the rational tangles. Here are some examples:Firstly just an antiwist, T. That corresponds to t(0)=-1.Two antitwists gives -2:Composing a 90 degree rotation givesAnd applying another antitwist subtracts one again giving:The name rational tangle is justified.So, given any any rational tangle we simply need to find the corresponding extended rational and then figure out how to write it as a composition of s's and t's applied to 0. This is more or less the usual technique for finding the continued fraction representation of a rational. And once we know the sequence, we can then apply it in reverse to untangle the tangle.But there's one catch, how can we go from the monadic representation of a tangle that I described previously to the corresponding extended rational? We'll start on that problem in my next post, but amazingly the vector space monad can be used to do almost all of the work. It's surprising: it's only a short bit of code that works out the untangling operations, but the explication is getting rather long now...An amazing application of this work is in the study of the untangling of DNA. DNA is a double helix and the two parts of the helix must be separated in order to transcribe it. As you might imagine, the DNA can become incredibly tangled by this process. To deal with this, the topoisomerases snip, manipulate and repair the DNA so as to eliminate these tangles. It was realised that it was possible to work out exactly what operations the topoisomerases were performing by analysing the before and after DNA strings in terms of rational tangles.The perosn who first figured out this relationship between tangles and rational numbers was the ubiquitous JH Conway For the proofs missing above, these references should fill in the details: Rational Tangles , Kauffman and Goldman Knots and Physics , KauffmanAnd if I've lost you above, the following is a nice easy introduction: Conway's Rational Tangles , DavisOne last thing. I've noticed some, but not all, papers define the twist oppositely from me.