Relation with symmetric group and the pure braid group By forgetting how the strands twist and cross, every braid on strands determines a
permutation on elements. This assignment is onto and compatible with composition, and therefore becomes a
surjective group homomorphism from the braid group onto the
symmetric group. The image of the braid σ
i ∈ is the transposition . These transpositions generate the symmetric group, satisfy the braid group relations, and have order 2. This transforms the Artin presentation of the braid group into the
Coxeter presentation of the symmetric group: :S_n = \left \langle s_1,\ldots,s_{n-1}| s_i s_{i+1} s_i=s_{i+1} s_i s_{i+1}, s_i s_j = s_j s_i \text{ for } |i-j|\geq 2, s_i^2=1 \right\rangle. The
kernel of the homomorphism is the subgroup of called the
pure braid group on strands and denoted . This can be seen as the fundamental group of the space of -tuples of distinct points of the Euclidean plane. In a pure braid, the beginning and the end of each strand are in the same position. Pure braid groups fit into a
short exact sequence : 1\to F_{n-1} \to P_n \to P_{n-1}\to 1. This sequence splits and therefore pure braid groups are realized as iterated
semi-direct products of free groups.
Relation between B3 and the modular group of the modular group. The braid group B_3 is the
universal central extension of the
modular group \mathrm{PSL}(2, \Z), with these sitting as lattices inside the (topological) universal covering group :\overline{\mathrm{SL}(2,\R)} \to \mathrm{PSL}(2,\R). Furthermore, the modular group has trivial center, and thus the modular group is isomorphic to the
quotient group of B_3 modulo its
center, Z(B_3), and equivalently, to the group of
inner automorphisms of B_3. Here is a construction of this
isomorphism. Define :a = \sigma_1 \sigma_2 \sigma_1, \quad b = \sigma_1 \sigma_2. From the braid relations it follows that a^2 = b^3. Denoting this latter product as c, one may verify from the braid relations that :\sigma_1 c \sigma_1^{-1} = \sigma_2 c \sigma_2^{-1}=c implying that c is in the center of B_3. Let C denote the
subgroup of B_3
generated by , since , it is a
normal subgroup and one may take the
quotient group . We claim ; this isomorphism can be given an explicit form. The
cosets and map to :\sigma_1C \mapsto R=\begin{bmatrix}1 & 1 \\ 0 & 1 \end{bmatrix} \qquad \sigma_2C \mapsto L^{-1}=\begin{bmatrix}1 & 0 \\ -1 & 1 \end{bmatrix} where and are the standard left and right moves on the
Stern–Brocot tree; it is well known that these moves generate the modular group. Alternately, one common
presentation for the modular group is :\langle v,p\, |\, v^2=p^3=1\rangle where :v=\begin{bmatrix}0 & 1 \\ -1 & 0 \end{bmatrix}, \qquad p=\begin{bmatrix}0 & 1 \\ -1 & 1 \end{bmatrix}. Mapping to and to yields a surjective group homomorphism . The center of is equal to , a consequence of the facts that is in the center, the modular group has trivial center, and the above surjective homomorphism has
kernel .
Relationship to the mapping class group and classification of braids The braid group can be shown to be isomorphic to the
mapping class group of a
punctured disk with punctures. This is most easily visualized by imagining each puncture as being connected by a string to the boundary of the disk; each mapping homomorphism that permutes two of the punctures can then be seen to be a homotopy of the strings, that is, a braiding of these strings. Via this mapping class group interpretation of braids, each braid may be classified as
periodic, reducible or pseudo-Anosov.
Connection to knot theory If a braid is given and one connects the first left-hand item to the first right-hand item using a new string, the second left-hand item to the second right-hand item etc. (without creating any braids in the new strings), one obtains a
link, and sometimes a
knot.
Alexander's theorem in
braid theory states that the converse is true as well: every
knot and every
link arises in this fashion from at least one braid; such a braid can be obtained by cutting the link. Since braids can be concretely given as words in the generators , this is often the preferred method of entering knots into computer programs.
Computational aspects The
word problem for the braid relations is efficiently solvable and there exists a
normal form for elements of in terms of the generators . (In essence, computing the normal form of a braid is the algebraic analogue of "pulling the strands" as illustrated in our second set of images above.) The free
GAP computer algebra system can carry out computations in if the elements are given in terms of these generators. There is also a package called
CHEVIE for GAP3 with special support for braid groups. The word problem is also efficiently solved via the
Lawrence–Krammer representation. In addition to the word problem, there are several known hard computational problems that could implement braid groups, applications in
cryptography have been suggested. ==Actions==