B.<a,b,c> = BraidGroup(4)
plot(a * c)
6 Generators
In Theorem 5.1 we saw that every cycle and hence every permutation can be written as a product of adjacent swaps:
Let us call
6.1 Squaring relation
We have
6.2 Commutating
From Exercise 4.1, we saw that in general
a * c == c * a
True
6.3 ABA = BAB
At the top of Section 5.2 we saw that
B.<a,b> = BraidGroup(3)
plot(a * b * a)
plot(b * a * b)
We can see visually that the middle green strand is sliding from one side of the blue/red crossing to the other.
6.4 Other relations?
It turns out, every way to simplify or manipulate products of transpositions can be reduced to exactly these three rules:
for (at least two apart)
The proof of this has two stages. One which we have already seen. First, you show that every permutation can be written as a product of transpositions of adjacent elements (Theorem 5.1). This shows that you can use
The second step is showing that the number of objects generated by these rules is no more than
We will take it as a fact that these rules describe