Planar Diagrams: Difference between revisions
DrorsRobot (talk | contribs) No edit summary |
No edit summary |
||
(28 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Manual TOC Sidebar}} |
|||
[[Image:PDNotation.gif|frame|The <code>PD</code> notation|right]] |
|||
In the "Planar Diagrams" (<code>PD</code>) presentation we present every knot or link diagram by labeling its edges (with natural numbers, 1,...,n, and with increasing labels as we go around each component) and by a list crossings presented as symbols <math>X_{ijkl}</math> where <math>i</math>, <math>j</math>, <math>k</math> and <math>l</math> are the labels of the edges around that crossing, starting from the incoming lower edge and proceeding counterclockwise. Thus for example, the <code>PD</code> presentation of the knot on the right is: |
|||
[[Image:PDNotation.gif|frame|center|The <code>PD</code> notation]] |
|||
In the "Planar Diagrams" (<code>PD</code>) presentation we present every knot or link diagram by labeling its edges (with natural numbers, 1,...,n, and with increasing labels as we go around each component) and by a list crossings presented as symbols <math>X_{ijkl}</math> where <math>i</math>, <math>j</math>, <math>k</math> and <math>l</math> are the labels of the edges around that crossing, starting from the incoming lower edge and proceeding counterclockwise. Thus for example, the <code>PD</code> presentation of the knot above is: |
|||
<center><math> |
<center><math> |
||
Line 8: | Line 10: | ||
(This of course is the Miller Institute knot, the mirror image of the knot [[6_2]]) |
(This of course is the Miller Institute knot, the mirror image of the knot [[6_2]]) |
||
{{Startup Note}} |
|||
<br style="clear:both" /> |
|||
<!--$Startup Note$--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
(For <tt><font color=blue>In[1]</font></tt> see [[Setup]]) |
|||
<!--END--> |
|||
<!--$$?PD$$--> |
<!--$$?PD$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpAndAbout| |
|||
{| width=70% border=1 align=center |
|||
n = 2 | |
|||
| |
|||
n1 = 3 | |
|||
<font color=blue><tt>In[2]:=</tt></font><font color=red><code> ?PD</code></font> |
|||
in = <nowiki>PD</nowiki> | |
|||
< |
out= <nowiki>PD[v1, v2, ...] represents a planar diagram whose vertices are v1, v2, .... PD also acts as a "type caster", so for example, PD[K] where K is a named knot (or link) returns the PD presentation of that knot.</nowiki> | |
||
about= <nowiki>The GaussCode to PD conversion was written by Siddarth Sankaran at the University of Toronto in the summer of 2005.</nowiki>}} |
|||
| |
|||
<font color=blue><tt>In[3]:=</tt></font><font color=red><code> PD::about</code></font> |
|||
<tt>The PD to GaussCode and to MorseLink conversions were written by Siddarth Sankaran at the University of Toronto in the summer of 2005.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
<!--$$?X$$--> |
<!--$$?X$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpLine| |
|||
{| width=70% border=1 align=center |
|||
n = 4 | |
|||
| |
|||
in = <nowiki>X</nowiki> | |
|||
<font color=blue><tt>In[4]:=</tt></font><font color=red><code> ?X</code></font> |
|||
out= <nowiki>X[i,j,k,l] represents a crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counterclockwise through j, k and l. The (sometimes ambiguous) orientation of the upper strand is determined by the ordering of {j,l}.</nowiki>}} |
|||
<tt>X[i,j,k,l] represents a crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counterclockwise through j, k and l. The (sometimes ambiguous) orientation of the upper strand is determined by the ordering of {j,l}.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
Thus, for example, let us compute the determinant of the above knot: |
Thus, for example, let us compute the determinant of the above knot: |
||
<!--$$K = PD[ |
|||
<!--$$K = PD[X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], X[7,1,8,12], X[9,4,10,5], X[11,7,12,6]];$$--> |
|||
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
X[7,1,8,12], X[9,4,10,5], X[11,7,12,6] |
|||
{| |
|||
];$$--> |
|||
|<tt><font color=blue>In[5]:=</font></tt> |
|||
<!--Robot Land, no human edits to "END"--> |
|||
|<code><font color=red> K = PD[X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], X[7,1,8,12], X[9,4,10,5], X[11,7,12,6]];</font></code> |
|||
{{In| |
|||
|} |
|||
n = 5 | |
|||
in = <nowiki>K = PD[ |
|||
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], |
|||
X[7,1,8,12], X[9,4,10,5], X[11,7,12,6] |
|||
];</nowiki>}} |
|||
<!--END--> |
<!--END--> |
||
<!--$$Alexander[K][-1]$$--> |
<!--$$Alexander[K][-1]$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{| |
{{InOut| |
||
n = 6 | |
|||
|<tt><font color=blue>In[6]:=</font></tt> |
|||
in = <nowiki>Alexander[K][-1]</nowiki> | |
|||
out= <nowiki>-11</nowiki>}} |
|||
|- valign=top |
|||
|<tt><font color=blue>Out[6]=</font></tt> |
|||
|<pre style="border: 0px; padding: 0em">-11</pre> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
<div id="Some further details"> |
<div id="Some further details"> |
||
== Some further details == |
==== Some further details ==== |
||
</div> |
</div> |
||
<!--$$?Xp$$--> |
<!--$$?Xp$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpLine| |
|||
{| width=70% border=1 align=center |
|||
n = 7 | |
|||
| |
|||
in = <nowiki>Xp</nowiki> | |
|||
<font color=blue><tt>In[7]:=</tt></font><font color=red><code> ?Xp</code></font> |
|||
out= <nowiki>Xp[i,j,k,l] represents a positive (right handed) crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counter clockwise through j, k and l. The upper strand is therefore oriented from l to j regardless of the ordering of {j,l}. Presently Xp is only lightly supported.</nowiki>}} |
|||
<tt>Xp[i,j,k,l] represents a positive (right handed) crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counter clockwise through j, k and l. The upper strand is therefore oriented from l to j regardless of the ordering of {j,l}. Presently Xp is only lightly supported.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
<!--$$?Xm$$--> |
<!--$$?Xm$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpLine| |
|||
{| width=70% border=1 align=center |
|||
n = 8 | |
|||
| |
|||
in = <nowiki>Xm</nowiki> | |
|||
<font color=blue><tt>In[8]:=</tt></font><font color=red><code> ?Xm</code></font> |
|||
out= <nowiki>Xm[i,j,k,l] represents a negative (left handed) crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counter clockwise through j, k and l. The upper strand is therefore oriented from j to l regardless of the ordering of {j,l}. Presently Xm is only lightly supported.</nowiki>}} |
|||
<tt>Xm[i,j,k,l] represents a negative (left handed) crossing between the edges labeled i, j, k and l starting from the incoming lower strand i and going counter clockwise through j, k and l. The upper strand is therefore oriented from j to l regardless of the ordering of {j,l}. Presently Xm is only lightly supported.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
<!--$$?P$$--> |
<!--$$?P$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpLine| |
|||
{| width=70% border=1 align=center |
|||
n = 9 | |
|||
| |
|||
in = <nowiki>P</nowiki> | |
|||
<font color=blue><tt>In[9]:=</tt></font><font color=red><code> ?P</code></font> |
|||
out= <nowiki>P[i,j] represents a bivalent vertex whose adjacent edges are i and j (i.e., a "Point" between the segment i and the segment j). Presently P is only lightly supported.</nowiki>}} |
|||
<tt>P[i,j] represents a bivalent vertex whose adjacent edges are i and j (i.e., a "Point" between the segment i and the segment j). Presently P is only lightly supported.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
For example, we could add an extra "point" on the Miller Institute knot, splitting edge 12 into two pieces, labeled 12 and 13: |
For example, we could add an extra "point" on the Miller Institute knot, splitting edge 12 into two pieces, labeled 12 and 13: |
||
<!--$$K1 = PD[ |
|||
<!--$$K1 = PD[X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], X[7,1,8,13], X[9,4,10,5], X[11,7,12,6], P[12,13]];$$--> |
|||
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
X[7,1,8,13], X[9,4,10,5], X[11,7,12,6], |
|||
{| |
|||
P[12,13] |
|||
|<tt><font color=blue>In[10]:=</font></tt> |
|||
];$$--> |
|||
|<code><font color=red> K1 = PD[X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], X[7,1,8,13], X[9,4,10,5], X[11,7,12,6], P[12,13]];</font></code> |
|||
<!--Robot Land, no human edits to "END"--> |
|||
|} |
|||
{{In| |
|||
n = 10 | |
|||
in = <nowiki>K1 = PD[ |
|||
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2], |
|||
X[7,1,8,13], X[9,4,10,5], X[11,7,12,6], |
|||
P[12,13] |
|||
];</nowiki>}} |
|||
<!--END--> |
<!--END--> |
||
Line 107: | Line 101: | ||
<!--$$Jones[K][q] == Jones[K1][q]$$--> |
<!--$$Jones[K][q] == Jones[K1][q]$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{| |
{{InOut| |
||
n = 11 | |
|||
|<tt><font color=blue>In[11]:=</font></tt> |
|||
in = <nowiki>Jones[K][q] == Jones[K1][q]</nowiki> | |
|||
out= <nowiki>True</nowiki>}} |
|||
|- valign=top |
|||
|<tt><font color=blue>Out[11]=</font></tt> |
|||
|<pre style="border: 0px; padding: 0em">True</pre> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
<!--$$?Loop$$--> |
<!--$$?Loop$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpLine| |
|||
{| width=70% border=1 align=center |
|||
n = 12 | |
|||
| |
|||
in = <nowiki>Loop</nowiki> | |
|||
<font color=blue><tt>In[12]:=</tt></font><font color=red><code> ?Loop</code></font> |
|||
out= <nowiki>Loop[i] represents a crossingsless loop labeled i.</nowiki>}} |
|||
<tt>Loop[i] represents a crossingsless loop labeled i.</tt> |
|||
|} |
|||
<!--END--> |
<!--END--> |
||
Line 130: | Line 119: | ||
<!--$$A2Invariant[Loop[1]][q]$$--> |
<!--$$A2Invariant[Loop[1]][q]$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{| |
{{InOut| |
||
n = 13 | |
|||
|<tt><font color=blue>In[13]:=</font></tt> |
|||
in = <nowiki>A2Invariant[Loop[1]][q]</nowiki> | |
|||
out= <nowiki> -2 2 |
|||
|- valign=top |
|||
1 + q + q</nowiki>}} |
|||
|<tt><font color=blue>Out[13]=</font></tt> |
|||
|<pre style="border: 0px; padding: 0em"> -2 2 |
|||
1 + q + q</pre> |
|||
|} |
|||
<!--END--> |
<!--END--> |
Latest revision as of 17:08, 21 February 2013
In the "Planar Diagrams" (PD
) presentation we present every knot or link diagram by labeling its edges (with natural numbers, 1,...,n, and with increasing labels as we go around each component) and by a list crossings presented as symbols where , , and are the labels of the edges around that crossing, starting from the incoming lower edge and proceeding counterclockwise. Thus for example, the PD
presentation of the knot above is:
(This of course is the Miller Institute knot, the mirror image of the knot 6_2)
(For In[1] see Setup)
|
|
|
Thus, for example, let us compute the determinant of the above knot:
In[5]:=
|
K = PD[
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2],
X[7,1,8,12], X[9,4,10,5], X[11,7,12,6]
];
|
In[6]:=
|
Alexander[K][-1]
|
Out[6]=
|
-11
|
Some further details
|
|
|
For example, we could add an extra "point" on the Miller Institute knot, splitting edge 12 into two pieces, labeled 12 and 13:
In[10]:=
|
K1 = PD[
X[1,9,2,8], X[3,10,4,11], X[5,3,6,2],
X[7,1,8,13], X[9,4,10,5], X[11,7,12,6],
P[12,13]
];
|
At the moment, many of our routines do not know to ignore such "extra points". But some do:
In[11]:=
|
Jones[K][q] == Jones[K1][q]
|
Out[11]=
|
True
|
|
Hence we can verify that the A2 invariant of the unknot is :
In[13]:=
|
A2Invariant[Loop[1]][q]
|
Out[13]=
|
-2 2
1 + q + q
|