In mathematics, the braid group on strands (denoted
Bn
In this introduction let ; the generalization to other values of will be straightforward. Consider two sets of four items lying on a table, with the items in each set being arranged in a vertical line, and such that one set sits next to the other. (In the illustrations below, these are the black dots.) Using four strands, each item of the first set is connected with an item of the second set so that a one-to-one correspondence results. Such a connection is called a braid. Often some strands will have to pass over or under others, and this is crucial: the following two connections are different braids:
On the other hand, two such connections which can be made to look the same by "pulling the strands" are considered the same braid:
All strands are required to move from left to right; knots like the following are not considered braids:
Any two braids can be composed by drawing the first next to the second, identifying the four items in the middle, and connecting corresponding strands:
Another example:
The composition of the braids and is written as .The set of all braids on four strands is denoted by
B4
Braid theory has recently been applied to fluid mechanics, specifically to the field of chaotic mixing in fluid flows. The braiding of (2 + 1)-dimensional space-time trajectories formed by motion of physical rods, periodic orbits or "ghost rods", and almost-invariant sets has been used to estimate the topological entropy of several engineered and naturally occurring fluid systems, via the use of Nielsen–Thurston classification.
Another field of intense investigation involving braid groups and related topological concepts in the context of quantum physics is in the theory and (conjectured) experimental implementation of the proposed particles anyons. These may well end up forming the basis for error-corrected quantum computing and so their abstract study is currently of fundamental importance in quantum information.
To put the above informal discussion of braid groups on firm ground, one needs to use the homotopy concept of algebraic topology, defining braid groups as fundamental groups of a configuration space. Alternatively, one can define the braid group purely algebraically via the braid relations, keeping the pictures in mind only to guide the intuition.
X
n
X
Xn
n
X
n
n
A path in the
n
n
X
n
n
Y
n
Xn
xi=xj
1\lei<j\len
Y
n
Y
With this definition, then, we can call the braid group of
X
n
Y
X
Y
When X is the plane, the braid can be closed, i.e., corresponding ends can be connected in pairs, to form a link, i.e., a possibly intertwined union of possibly knotted loops in three dimensions. The number of components of the link can be anything from 1 to n, depending on the permutation of strands determined by the link. A theorem of J. W. Alexander demonstrates that every link can be obtained in this way as the "closure" of a braid. Compare with string links.
Different braids can give rise to the same link, just as different crossing diagrams can give rise to the same knot. In 1935, Andrey Markov Jr. described two moves on braid diagrams that yield equivalence in the corresponding closed braids. A single-move version of Markov's theorem, was published by in 1997.
Vaughan Jones originally defined his polynomial as a braid invariant and then showed that it depended only on the class of the closed braid.
The Markov theorem gives necessary and sufficient conditions under which the closures of two braids are equivalent links.
The "braid index" is the least number of strings needed to make a closed braid representation of a link. It is equal to the least number of Seifert circles in any projection of a knot.[3]
Braid groups were introduced explicitly by Emil Artin in 1925, although (as Wilhelm Magnus pointed out in 1974[4]) they were already implicit in Adolf Hurwitz's work on monodromy from 1891.
Braid groups may be described by explicit presentations, as was shown by Emil Artin in 1947.[5] Braid groups are also understood by a deeper mathematical interpretation: as the fundamental group of certain configuration spaces.[5]
As Magnus says, Hurwitz gave the interpretation of a braid group as the fundamental group of a configuration space (cf. braid theory), an interpretation that was lost from view until it was rediscovered by Ralph Fox and Lee Neuwirth in 1962.[6]
Consider the following three braids:
Every braid in
B4
B4
i
i+1
\sigmai
-1 | |
\sigma | |
i |
i
i+1
\sigma
It is clear that
(i)
\sigma1\sigma3=\sigma3\sigma1
while the following two relations are not quite as obvious:
(iia)
\sigma1\sigma2\sigma1=\sigma2\sigma1\sigma2
(iib)
\sigma2\sigma3\sigma2=\sigma3\sigma2\sigma3
(these relations can be appreciated best by drawing the braid on a piece of paper). It can be shown that all other relations among the braids
\sigma1
\sigma2
\sigma3
Generalising this example to
n
Bn
Bn=\left\langle\sigma1,\ldots,\sigman-1\mid\sigmai\sigmai+1\sigmai=\sigmai+1\sigmai\sigmai+1,\sigmai\sigmaj=\sigmaj\sigmai\right\rangle,
where in the first group of relations
1\lei\len-2
i-j\ge2
B1
B2
\Z
B3
Bn
(n+1)
Bn+1
n\ge1
Binfty
Bn
Bn
Bn
n\ge3
Bn
Bn\to\Z
k=0
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:
Sn=\left\langles1,\ldots,sn-1|sisi+1si=si+1sisi+1,sisj=sjsifor|i-j|\geq2,
2=1 | |
s | |
i |
\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\toFn-1\toPn\toPn-1\to1.
This sequence splits and therefore pure braid groups are realized as iterated semi-direct products of free groups.
The braid group
B3
PSL(2,\Z)
\overline{SL(2,\R)}\toPSL(2,\R)
Furthermore, the modular group has trivial center, and thus the modular group is isomorphic to the quotient group of
B3
Z(B3),
B3
Here is a construction of this isomorphism. Define
a=\sigma1\sigma2\sigma1, b=\sigma1\sigma2
From the braid relations it follows that
a2=b3
c
\sigma1c
-1 | |
\sigma | |
1 |
=\sigma2c
-1 | |
\sigma | |
2 |
=c
implying that
c
B3
C
B3
\sigma1C\mapstoR=\begin{bmatrix}1&1\ 0&1\end{bmatrix} \sigma2C\mapstoL-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
\langlev,p|v2=p3=1\rangle
where
v=\begin{bmatrix}0&1\ -1&0\end{bmatrix}, 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 .
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.
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.
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.[7]
In analogy with the action of the symmetric group by permutations, in various mathematical settings there exists a natural action of the braid group on -tuples of objects or on the -folded tensor product that involves some "twists". Consider an arbitrary group and let be the set of all -tuples of elements of whose product is the identity element of . Then acts on in the following fashion:
\sigmai\left(x1,\ldots,xi-1,xi,xi+1,\ldots,xn\right)=\left(x1,\ldots,xi-1,xi+1,
-1 | |
x | |
i+1 |
xixi+1,xi+2,\ldots,xn\right).
Thus the elements and exchange places and, in addition, is twisted by the inner automorphism corresponding to – this ensures that the product of the components of remains the identity element. It may be checked that the braid group relations are satisfied and this formula indeed defines a group action of on . As another example, a braided monoidal category is a monoidal category with a braid group action. Such structures play an important role in modern mathematical physics and lead to quantum knot invariants.
Elements of the braid group can be represented more concretely by matrices. One classical such representation is Burau representation, where the matrix entries are single variable Laurent polynomials. It had been a long-standing question whether Burau representation was faithful, but the answer turned out to be negative for . More generally, it was a major open problem whether braid groups were linear. In 1990, Ruth Lawrence described a family of more general "Lawrence representations" depending on several parameters. In 1996, Chetan Nayak and Frank Wilczek posited that in analogy to projective representations of, the projective representations of the braid group have a physical meaning for certain quasiparticles in the fractional quantum hall effect.[8] Around 2001 Stephen Bigelow and Daan Krammer independently proved that all braid groups are linear. Their work used the Lawrence–Krammer representation of dimension
n(n-1)/2
Bn
There are many ways to generalize this notion to an infinite number of strands. The simplest way is to take the direct limit of braid groups, where the attaching maps
f\colonBn\toBn+1
n-1
Bn
n-1
Bn+1
Paul Fabel has shown that there are two topologies that can be imposed on the resulting group each of whose completion yields a different group. The first is a very tame group and is isomorphic to the mapping class group of the infinitely punctured disk—a discrete set of punctures limiting to the boundary of the disk.
The second group can be thought of the same as with finite braid groups. Place a strand at each of the points
(0,1/n)
(0,1/n,0)
(0,1/n,1)
Pn
\{(xi)i\in\midxi=xjforsomei\nej\}.
G
K(G,1)
G
Bn
\R2
n
2) | |
\operatorname{UConf} | |
n(\R |
=\{\{u1,...,un\}:ui\in\R2,ui ≠ ujfori ≠ j\}
*(B | |
H | |
n) |
=
*(K(B | |
H | |
n, |
1))=
2)). | |
H | |
n(\R |
The calculations for coefficients in
\Z/2\Z
Similarly, a classifying space for the pure braid group
Pn
2) | |
\operatorname{Conf} | |
n(\R |
\R2
Pn
\omegaij 1\leqi<j\leqn
\omegak,\ell\omega\ell,m+\omega\ell,m\omegam,k+\omegam,k\omegak,\ell=0.