Planar Diagrams: Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
<!--$$?PD$$--> |
<!--$$?PD$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{HelpAndAbout1|n= |
{{HelpAndAbout1|n=1|s=PD}} |
||
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 is a named knot (or link) returns the PD presentation of that knot. |
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 is a named knot (or link) returns the PD presentation of that knot. |
||
{{HelpAndAbout2|n= |
{{HelpAndAbout2|n=2|s=PD}} |
||
The PD to GaussCode and to MorseLink conversions were written by Siddarth Sankaran at the University of Toronto in the summer of 2005. |
The PD to GaussCode and to MorseLink conversions were written by Siddarth Sankaran at the University of Toronto in the summer of 2005. |
||
{{HelpAndAbout3}} |
{{HelpAndAbout3}} |
||
Line 22: | Line 22: | ||
<!--$$?X$$--> |
<!--$$?X$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{Help1|n= |
{{Help1|n=3|s=X}} |
||
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}. |
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}. |
||
{{Help2}} |
{{Help2}} |
||
Line 31: | Line 31: | ||
<!--$$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]];$$--> |
<!--$$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]];$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{In1|n= |
{{In1|n=4}} |
||
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]]; |
<pre style="color: red; border: 0px; padding: 0em"><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></pre> |
||
{{In2}} |
{{In2}} |
||
<!--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.--> |
|||
{{InOut1|n= |
{{InOut1|n=5}} |
||
<pre style="color: red; border: 0px; padding: 0em"><nowiki>Alexander[K][-1]</nowiki></pre> |
|||
Alexander[K][-1] |
|||
{{InOut2|n= |
{{InOut2|n=5}}<pre style="border: 0px; padding: 0em"><nowiki>-11</nowiki></pre> |
||
{{InOut3}} |
{{InOut3}} |
||
<!--END--> |
<!--END--> |
||
Line 50: | Line 50: | ||
<!--$$?Xp$$--> |
<!--$$?Xp$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{Help1|n= |
{{Help1|n=6|s=Xp}} |
||
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. |
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. |
||
{{Help2}} |
{{Help2}} |
||
Line 57: | Line 57: | ||
<!--$$?Xm$$--> |
<!--$$?Xm$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{Help1|n= |
{{Help1|n=7|s=Xm}} |
||
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. |
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. |
||
{{Help2}} |
{{Help2}} |
||
Line 64: | Line 64: | ||
<!--$$?P$$--> |
<!--$$?P$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{Help1|n= |
{{Help1|n=8|s=P}} |
||
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. |
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. |
||
{{Help2}} |
{{Help2}} |
||
Line 73: | Line 73: | ||
<!--$$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]];$$--> |
<!--$$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]];$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{In1|n= |
{{In1|n=9}} |
||
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]]; |
<pre style="color: red; border: 0px; padding: 0em"><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></pre> |
||
{{In2}} |
{{In2}} |
||
<!--END--> |
<!--END--> |
||
Line 82: | Line 82: | ||
<!--$$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.--> |
|||
{{InOut1|n= |
{{InOut1|n=10}} |
||
Jones[K][q] == Jones[K1][q] |
<pre style="color: red; border: 0px; padding: 0em"><nowiki>Jones[K][q] == Jones[K1][q]</nowiki></pre> |
||
{{InOut2|n= |
{{InOut2|n=10}}<pre style="border: 0px; padding: 0em"><nowiki>True</nowiki></pre> |
||
{{InOut3}} |
{{InOut3}} |
||
<!--END--> |
<!--END--> |
||
<!--$$?Loop$$--> |
<!--$$?Loop$$--> |
||
<!--Robot Land, no human edits to "END"--> |
|||
<!--The lines to END were generated by WikiSplice: do not edit; see manual.--> |
|||
{{Help1|n= |
{{Help1|n=11|s=Loop}} |
||
Loop[i] represents a crossingsless loop labeled i. |
Loop[i] represents a crossingsless loop labeled i. |
||
{{Help2}} |
{{Help2}} |
||
Line 99: | Line 99: | ||
<!--$$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.--> |
|||
{{InOut1|n= |
{{InOut1|n=12}} |
||
A2Invariant[Loop[1]][q] |
<pre style="color: red; border: 0px; padding: 0em"><nowiki>A2Invariant[Loop[1]][q]</nowiki></pre> |
||
{{InOut2|n= |
{{InOut2|n=12}}<pre style="border: 0px; padding: 0em"><nowiki> -2 2 |
||
1 + q + q</pre> |
1 + q + q</nowiki></pre> |
||
{{InOut3}} |
{{InOut3}} |
||
<!--END--> |
<!--END--> |
Revision as of 19:41, 27 August 2005
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)
In[1]:= ?PD
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 is a named knot (or link) returns the PD presentation of that knot. |
In[2]:= PD::about
The PD to GaussCode and to MorseLink conversions were written by Siddarth Sankaran at the University of Toronto in the summer of 2005. |
In[3]:= ?X
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}. |
Thus, for example, let us compute the determinant of the above knot:
In[4]:= |
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[5]:= |
Alexander[K][-1] |
Out[5]= | -11 |
Some further details
In[6]:= ?Xp
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. |
In[7]:= ?Xm
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. |
In[8]:= ?P
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. |
For example, we could add an extra "point" on the Miller Institute knot, splitting edge 12 into two pieces, labeled 12 and 13:
In[9]:= |
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[10]:= |
Jones[K][q] == Jones[K1][q] |
Out[10]= | True |
In[11]:= ?Loop
Loop[i] represents a crossingsless loop labeled i. |
Hence we can verify that the A2 invariant of the unknot is :
In[12]:= |
A2Invariant[Loop[1]][q] |
Out[12]= | -2 2 1 + q + q |