The Jones Polynomial Through Linear Algebra
Total Page:16
File Type:pdf, Size:1020Kb
The Jones polynomial through linear algebra Iain Moffatt University of South Alabama Workshop in Knot Theory Waterloo, 24th September 2011 I. Moffatt (South Alabama) UW 2011 1 / 39 What and why What we’ll see The construction of link invariants through R-matrices. (c.f. Reshetikhin-Turaev invariants, quantum invariants) Why this? Can do some serious math using material from Linear Algebra 1. Illustrates how math works in the wild: start with a problem you want to solve; figure out an easier problem that you can solve; build up from this to solve your original problem. See the interplay between algebra, combinatorics and topology! It’s my favourite bit of math! I. Moffatt (South Alabama) UW 2011 2 / 39 What we’re trying to do A knot is a circle, S1, sitting in 3-space R3. A link is a number of disjoint circles in 3-space R3. Knots and links are considered up to isotopy. This means you can “move then round in space, but you can’t cut or glue them”. I. Moffatt (South Alabama) UW 2011 3 / 39 What we’re trying to do A knot is a circle, S1, sitting in 3-space R3. A link is a number of disjoint circles in 3-space R3. Knots and links are considered up to isotopy. This means you can “move then round in space, but you can’t cut or glue them”. The fundamental problem in knot theory is to determine whether or not two links are isotopic. =? =? I. Moffatt (South Alabama) UW 2011 3 / 39 To do this we need knot invariants: F : Links (a set) such (Isotopy) ! that F(L) = F(L0) = L = L0, Aim: construct6 link invariants) 6 using linear algebra. What we’re trying to do Knots and links are considered up to isotopy. This means you can “move then round in space, but you can’t cut or glue them”. The fundamental problem in knot theory is to determine whether or not two links are isotopic. =? =? To do this we need knot invariants: F : Links (a set) such (Isotopy) ! that F(L) = F(L0) = L = L0, 6 ) 6 Aim: construct link invariants using linear algebra. I. Moffatt (South Alabama) UW 2011 3 / 39 Our toolkit: Linear algebra 1 The basics a vector space over C with basis v 1;:::; v n . V f g v v = Pn a v . 2 V () i=1 i i Pn j f : v = i=1 fi v i . V ! V () 2 1 n 3 f1 ··· f1 6 7 6 . 7 f linear matrix 6 . 7 4 . 5 $ 1 n fn ::: fn The direct product = (u; v) u; bv V × V f j 2 Vg λ(u; v) + (u0; v 0) = (λu + u0; λv + v 0) The dual ∗ ∗ V = Hom( ; C) = f : C f linear V i Vi f V! j g basis v v (v ) = δ ; ; i = 1;:::; n f j j i j g I. Moffatt (South Alabama) UW 2011 4 / 39 Making life easier: link diagrams Working with 3-D objects is tricky. To make life easy we draw knots on the plane. A link diagram is a drawing of a link on the plane. Link diagrams are considered up to the Reidemeister moves Knot diagrams Reidemeister moves = = RI RII RIII = project plane onto Theorem Links Diagrams = (Isotopy) (R moves) − I. Moffatt (South Alabama) UW 2011 5 / 39 An example [link] I. Moffatt (South Alabama) UW 2011 6 / 39 The first idea: let’s form a map Our goal Links − We want to construct a knot polynomial J : C[t; t 1]. (Isotopy) ! How do we get started? Diagrams − Work with link diagrams look for J : C[t; t 1]. (R−moves) ! Motivated by algebra: define; the map on the “generators” of a diagram. I. Moffatt (South Alabama) UW 2011 7 / 39 The first idea: let’s form a map Our goal Links − We want to construct a knot polynomial J : C[t; t 1]. (Isotopy) ! How do we get started? Diagrams − Work with link diagrams look for J : C[t; t 1]. (R−moves) ! Motivated by algebra: define; the map on the “generators” of a diagram. Figure-eight knot Generators I. Moffatt (South Alabama) UW 2011 7 / 39 Cutting down the number of generators The large number of generators is making life difficult. Can we reduce their number? Use the following redrawing of the figure eight knot. Generators Made out of Figure-eight knot A standard position Fewer generators needed called a braid closure • I. Moffatt (South Alabama) UW 2011 8 / 39 Braids and braid closures All of the ‘interesting’ structure is contained in a part of a diagram called a braid: interesting boring Braid Closure element Closure of a braid A braid: is an intertwining strings attached to top and bottom "bars" such that each string never "turns back up": I. Moffatt (South Alabama) UW 2011 9 / 39 Putting link diagrams in the standard form Alexander’s Theorem: obtaining a braid from a link Choose a point X. Whenever an arc travels counter-clockwise pull it over the base point. Cut open the link to get a braid. X X X Theorem Every link diagram can be written as a braid closure. I. Moffatt (South Alabama) UW 2011 10 / 39 Braids Theorem Every link diagram can be written as a braid closure. Rather than working with links, we can work with braids. Braids have only three generators: Generators: A braid We now have generators! If, we want to work with braids, we need to know: How do the generators generate braids? When are braids equivalent? When do braids represent the same links? I. Moffatt (South Alabama) UW 2011 11 / 39 Braids Theorem Every link diagram can be written as a braid closure. Rather than working with links, we can work with braids. Braids have only three generators: Generators: A braid We now have generators! If, we want to work with braids, we need to know: How do the generators generate braids? When are braids equivalent? When do braids represent the same links? I. Moffatt (South Alabama) UW 2011 11 / 39 Operations on braids Composition Tensor product σ σ σ = σ σ = σ σ σ ⊗ n strings n strings n strings n strings m strings (n+m) strings stack up place beside I. Moffatt (South Alabama) UW 2011 12 / 39 Operations on braids Composition Tensor product σ σ σ = σ σ = σ σ σ ⊗ n strings n strings n strings n strings m strings (n+m) strings stack up place beside With these operations every braid can beGenerators: built from . • ⊗ ⊗ =( ⊗ ) ( ⊗ ) ( ⊗ ) ( ⊗ ) ⊗ ⊗ We now have generators and generating operations! , I. Moffatt (South Alabama) UW 2011 12 / 39 Braid equivalence Different diagrams can represent the same braid: = = = .... Braids are considered up to the following moves B-moves = = = = These can be written algebraically using “ ” and “ ”. ◦ ⊗ I. Moffatt (South Alabama) UW 2011 13 / 39 The Markov moves We want to study links using braids, we need to know when braids represent the same link. = I. Moffatt (South Alabama) UW 2011 14 / 39 The Markov moves We want to study links using braids, we need to know when braids represent the same link. The Markov moves (M-moves) = σ σ σ σ σ = = = σ σ (n+1) strings n strings (n+1) strings MI-move MII-move I. Moffatt (South Alabama) UW 2011 14 / 39 Markov’s Theorem Markov’s Theorem Braids describe equal links related by B-moves and M-moves. () Links Diagrams Braids = = (Isotopy) (R moves) (B-moves; M-moves) − Sufficiency is easy, e.g. σ σ σ σ σ σ σ σ = = == = =σ === σ σ =σ σ σ σ (n+1) strings n strings (n+1) strings BraidsMI-move related by B-moves closuresMII-move related by R-moves. Necessity is hard. ; I. Moffatt (South Alabama) UW 2011 15 / 39 Summary So far: Links − We want to construct J : C[q; q 1]. (Isotopy) ! Too hard! Let’s make it easier. We have shown that every link can be represented by a braid: Links Diagrams Braids We have seen (Isotopy) = (R−moves) = (B-moves;M-moves) . Braids − Thus enough to construct J : C[q; q 1] (B-moves;M-moves) ! Easier as braids are generated by under and . ⊗ ◦ I. Moffatt (South Alabama) UW 2011 16 / 39 Summary So far: Links − We want to construct J : C[q; q 1]. (Isotopy) ! Too hard! Let’s make it easier. We have shown that every link can be represented by a braid: Links Diagrams Braids We have seen (Isotopy) = (R−moves) = (B-moves;M-moves) . Braids − Thus enough to construct J : C[q; q 1] (B-moves;M-moves) ! Easier as braids are generated by under and . ⊗ ◦ I. Moffatt (South Alabama) UW 2011 16 / 39 Summary So far: Links − We want to construct J : C[q; q 1]. (Isotopy) ! Too hard! Let’s make it easier. We have shown that every link can be represented by a braid: X X X Links Diagrams Braids We have seen (Isotopy) = (R−moves) = (B-moves;M-moves) . Braids − Thus enough to construct J : C[q; q 1] (B-moves;M-moves) ! Easier as braids are generated by under and . ⊗ ◦ I. Moffatt (South Alabama) UW 2011 16 / 39 Summary So far: Links − We want to construct J : C[q; q 1]. (Isotopy) ! Too hard! Let’s make it easier. We have shown that every link can be represented by a braid: X X X Links Diagrams Braids We have seen (Isotopy) = (R−moves) = (B-moves;M-moves) . Braids − Thus enough to construct J : C[q; q 1] (B-moves;M-moves) ! Easier as braids are generated by under and .