<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://katlas.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ClideLlaze</id>
	<title>Knot Atlas - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://katlas.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ClideLlaze"/>
	<link rel="alternate" type="text/html" href="https://katlas.org/wiki/Special:Contributions/ClideLlaze"/>
	<updated>2026-04-23T13:03:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://katlas.org/index.php?title=Braid_Representatives&amp;diff=1693676</id>
		<title>Braid Representatives</title>
		<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=Braid_Representatives&amp;diff=1693676"/>
		<updated>2009-05-22T07:33:53Z</updated>

		<summary type="html">&lt;p&gt;ClideLlaze: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.textaccnabo.com &lt;br /&gt;
{{Manual TOC Sidebar}}&lt;br /&gt;
&lt;br /&gt;
Every knot and every link is the closure of a braid. &amp;lt;code&amp;gt;KnotTheory`&amp;lt;/code&amp;gt; can also represent knots and links as braid closures:&lt;br /&gt;
&lt;br /&gt;
{{Startup Note}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?BR$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpAndAbout|&lt;br /&gt;
n  = 1 |&lt;br /&gt;
n1 = 2 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;BR&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;BR stands for Braid Representative. BR[k,l] represents a braid on k strands with crossings l={i1,i2,...}, where a positive index i within the list l indicates a right-handed crossing between strand number i and strand number i+1 and a negative i indicates a left handed crossing between strands numbers &amp;amp;#124;i&amp;amp;#124; and &amp;amp;#124;i&amp;amp;#124;+1. Each ij can also be a list of non-adjacent (i.e., commuting) indices. BR also acts as a &amp;quot;type caster&amp;quot;: BR[K] will return a braid whose closure is K if K is given in any format that KnotTheory` understands. BR[K] where K is is a named knot with up to 10 crossings returns a minimum braid representative for that knot.&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
about= &amp;lt;nowiki&amp;gt;The minimum braids representing the knots with up to 10 crossings were provided by Thomas Gittings. See his article on the subject at arXiv:math.GT/0401051. Vogel&#039;s algorithm was implemented by Dan Carney in the summer of 2005 at the University of Toronto.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$?Mirror$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{HelpLine|&lt;br /&gt;
n  = 3 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Mirror&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;Mirror[br] return the mirror braid of br.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus for example,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$br1 = BR[2, {-1, -1, -1}];$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{In|&lt;br /&gt;
n  = 4 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;br1 = BR[2, {-1, -1, -1}];&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$PD[br1]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 5 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;PD[br1]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;PD[X[6, 3, 1, 4], X[4, 1, 5, 2], X[2, 5, 3, 6]]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Jones[br1][q]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 6 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Jones[br1][q]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;  -4    -3   1&lt;br /&gt;
-q   + q   + -&lt;br /&gt;
             q&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Mirror[br1]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 7 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Mirror[br1]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;BR[2, {1, 1, 1}]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Knot Image Pair|T(5,4)|jpg|K11a362|gif}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;KnotTheory`&amp;lt;/code&amp;gt; has the braid representatives of some knots and links pre-loaded, and for all other knots and links it will find a braid representative using Vogel&#039;s algorithm. Thus for example,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$BR[TorusKnot[5, 4]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 8 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;BR[TorusKnot[5, 4]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;BR[4, {1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3}]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$BR[Knot[11, Alternating, 362]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 9 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;BR[Knot[11, Alternating, 362]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;BR[10, {1, 2, -3, -4, 5, 6, 5, 4, 3, -2, -1, -4, 3, -2, -4, 3, 5, 4, &lt;br /&gt;
 &lt;br /&gt;
   -6, 7, -6, 5, 8, 7, 6, 5, -4, -3, 2, 5, -6, 9, -8, 7, -6, 5, 4, -3, &lt;br /&gt;
 &lt;br /&gt;
   5, 6, 5, 4, 5, -7, 8, -7, 6, 5, -9, -8, -7}]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(As we see, Vogel&#039;s algorithm sometimes produces scary results. A &amp;lt;!--$Crossings[BR[Knot[11, Alternating, 362]]]$--&amp;gt;&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;51&amp;lt;!--END--&amp;gt;-crossings braid representative for an 11-crossing knot, in the case of [[K11a362]]).&lt;br /&gt;
&lt;br /&gt;
{{Knot Image Pair|10_1|gif|5_2|gif}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;minimum braid representative&#039;&#039; of a given knot is a braid representative for that knot which has a minimal number of braid crossings and within those braid representatives with a minimal number of braid crossings, it has a minimal number of strands (full details are in {{ref|Gittings}}). Thomas Gittings kindly provided us the minimum braid representatives for all knots with up to 10 crossings. Thus for example, the minimum braid representative for the knot [[10_1]] has length (number of crossings) 13 and width 6 (number of strands, also see [[Invariants from Braid Theory]]):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$br2 = BR[Knot[10, 1]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 10 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;br2 = BR[Knot[10, 1]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;BR[6, {-1, -1, -2, 1, -2, -3, 2, -3, -4, 3, 5, -4, 5}]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Show[BraidPlot[CollapseBraid[br2]]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{Graphics|&lt;br /&gt;
n  = 12 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Show[BraidPlot[CollapseBraid[br2]]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
img= Braid_Representatives_Out_11.gif |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;-Graphics-&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Already for the knot [[5_2]] the minimum braid is shorter than the braid produced by Vogel&#039;s algorithm. Indeed, the minimum braid is&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Show[BraidPlot[CollapseBraid[BR[Knot[5, 2]]]]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{Graphics|&lt;br /&gt;
n  = 14 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Show[BraidPlot[CollapseBraid[BR[Knot[5, 2]]]]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
img= Braid_Representatives_Out_13.gif |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;-Graphics-&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To force &amp;lt;code&amp;gt;KnotTheory`&amp;lt;/code&amp;gt; to run Vogel&#039;s algorithm on [[5_2]], we first convert it to its &amp;lt;code&amp;gt;PD&amp;lt;/code&amp;gt; form,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$pd = PD[Knot[5, 2]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{InOut|&lt;br /&gt;
n  = 15 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;pd = PD[Knot[5, 2]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;PD[X[1, 4, 2, 5], X[3, 8, 4, 9], X[5, 10, 6, 1], X[9, 6, 10, 7], &lt;br /&gt;
 &lt;br /&gt;
  X[7, 2, 8, 3]]&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and only then run &amp;lt;code&amp;gt;BR&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--$$Show[BraidPlot[CollapseBraid[BR[pd]]]]$$--&amp;gt;&lt;br /&gt;
&amp;lt;!--Robot Land, no human edits to &amp;quot;END&amp;quot;--&amp;gt;&lt;br /&gt;
{{Graphics|&lt;br /&gt;
n  = 17 |&lt;br /&gt;
in = &amp;lt;nowiki&amp;gt;Show[BraidPlot[CollapseBraid[BR[pd]]]]&amp;lt;/nowiki&amp;gt; |&lt;br /&gt;
img= Braid_Representatives_Out_16.gif |&lt;br /&gt;
out= &amp;lt;nowiki&amp;gt;-Graphics-&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;!--END--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Check [[Drawing Braids]] for information about the command &amp;lt;code&amp;gt;BraidPlot&amp;lt;/code&amp;gt; and the related command &amp;lt;code&amp;gt;CollapseBraid&amp;lt;/code&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
{{note|Gittings}}  T. A. Gittings, &#039;&#039;Minimum braids: a complete invariant of knots and links&#039;&#039;,  {{arXiv|math.GT/0401051}}.&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>ClideLlaze</name></author>
	</entry>
</feed>