0809.3014/BRD.tex
1: \pdfoutput=1
2: % Template article for Elsevier's document class `elsarticle'
3: % with harvard style bibliographic references
4: % SP 2008/03/01
5: 
6: %\documentclass[preprint,12pt]{elsarticle}
7: 
8: % Use the option review to obtain double line spacing
9:  
10:  \documentclass{amsart}
11: 
12: % Use the options 1p,twocolumn; 3p; 3p,twocolumn; 5p; or 5p,twocolumn
13: % for a journal layout:
14: % \documentclass[final,1p,times]{elsarticle}
15: % \documentclass[final,1p,times,twocolumn]{elsarticle}
16: % \documentclass[final,3p,times]{elsarticle}
17: % \documentclass[final,3p,times,twocolumn]{elsarticle}
18: % \documentclass[final,5p,times]{elsarticle}
19: % \documentclass[final,5p,times,twocolumn]{elsarticle}
20: 
21: 
22: \usepackage{amssymb}
23: 
24: %
25: 
26: 
27: 
28: \usepackage[centertags]{amsmath}
29: \usepackage{amsfonts}
30: \usepackage{amssymb}
31: \usepackage{amsthm}
32: \usepackage{ subfigure}
33: \usepackage{graphicx}
34: \usepackage{fullpage }
35: \usepackage{color}
36: %\usepackage{referee}
37: %\usepackage[small,nohug,heads=littlevee,noPostScript]{diagrams} 
38: %\diagramstyle[labelstyle=\scriptstyle] 
39: 
40: %\usepackage{showlabels}
41: %\renewcommand{\baselinestretch}{1.5}
42: 
43: 
44: \newtheorem{theorem}{Theorem}
45: \newtheorem{proposition}[theorem]{Proposition}
46: \newtheorem{lemma}[theorem]{Lemma}
47: \newtheorem{guess}[theorem]{Guess}
48: \newtheorem{corollary}[theorem]{Corollary}
49: \theoremstyle{definition}
50: \newtheorem{definition}[theorem]{Definition}
51: \newtheorem{notation}[theorem]{Notation}
52: \newtheorem{observation}[theorem]{Observation}
53: 
54: 
55: \theoremstyle{remark}
56: \newtheorem{remark}[theorem]{Remark}
57: \newtheorem{example}[theorem]{Example}
58: 
59: 
60: \newcommand{\Z}{\mathbb{Z}}
61: \newcommand{\BR}{Bollob\'{a}s-Riordan }
62: \newcommand{\F}{\mathcal{F}}
63: \newcommand{\calL}{\mathcal{L}}
64: \newcommand{\bbL}{\mathbb{L}}
65: 
66: 
67: 
68: 
69: 
70: \begin{document}
71: 
72: 
73: 
74: % Title, authors and addresses
75: 
76: % use the tnoteref command within \title for footnotes;
77: % use the tnotetext command for theassociated footnote;
78: % use the fnref command within \author or \address for footnotes;
79: % use the fntext command for theassociated footnote;
80: % use the corref command within \author for corresponding author footnotes;
81: % use the cortext command for theassociated footnote;
82: % use the ead command for the email address,
83: % and the form \ead[url] for the home page:
84: % \title{Title\tnoteref{label1}}
85: % \tnotetext[label1]{}
86: % \author{Name\corref{cor1}\fnref{label2}}
87: % \ead{email address}
88: % \ead[url]{home page}
89: % \fntext[label2]{}
90: % \cortext[cor1]{}
91: % \address{Address\fnref{label3}}
92: % \fntext[label3]{}
93: 
94: \title{Partial duality and Bollob\'as and Riordan's ribbon graph polynomial}
95: 
96: % use optional labels to link authors explicitly to addresses:
97: % \author[label1,label2]{}
98: % \address[label1]{}
99: % \address[label2]{}
100: 
101: \author{Iain Moffatt}
102: %\ead{imoffatt@jaguar1.usouthal.edu}
103: \address{Department of Mathematics and Statistics,  University of South Alabama, Mobile, AL 36688, USA. }
104: 
105: \email{imoffatt@jaguar1.usouthal.edu}
106: 
107: \begin{abstract}
108: Recently S.~Chmutov introduced a generalization of the dual of a ribbon graph (or equivalently an embedded graph) and proved a relation between Bollob\'as and Riordan's ribbon graph polynomial of a ribbon graph and of its generalized duals. Here I show that the duality relation satisfied by the ribbon graph polynomial can be understood in terms of knot theory and I give a simple proof of the relation which used the homfly polynomial of a knot. 
109: \end{abstract}
110: 
111: %\thanks{
112: %1991 Mathematics Classification: 57M15.\\
113: %${\hspace{-1ex}}^*$
114: %Department of Mathematics and Statistics,  University of South Alabama, Mobile, AL 36688, USA.}
115: %${\hspace{.35cm}}$ \includegraphics[width=43mm]{email}}
116: 
117: \date{\today}
118: 
119: 
120: \maketitle
121: 
122: %\begin{keyword}
123: %Bollob\'as-Riordan polynomial  \sep duality \sep graphs on surfaces \sep homfly polynomial \sep knots \sep ribbon graphs \sep  Tutte polynomial. 
124: 
125: %\MSC  05C10 \sep 57M15
126: 
127: % keywords here, in the form: keyword \sep keyword
128: 
129: % PACS codes here, in the form: \PACS code \sep code
130: 
131: % MSC codes here, in the form: \MSC code \sep code
132: % or \MSC[2008] code \sep code (2000 is the default)
133: 
134: %\end{keyword}
135: 
136: %\end{frontmatter}
137: 
138: % main text
139: 
140: \section{Introduction and motivation}\label{s.intro}
141: 
142: Recently, there has been a lot of interest in connections between knots and ribbon graphs
143: (\cite{CP,CV,Ch1,Da,Mo1,Mo2}). In particular, there are  various constructions which realize the Jones polynomial of a link as an evaluation of Bollob\'as and Riordan's ribbon graph  polynomial (defined in \cite{BR1,BR}) of an associated signed ribbon graph. In \cite{CP}, Chmutov and Pak proved that the Jones polynomial of a virtual link or a link in a thickened surface is an evaluation of the signed ribbon graph  polynomial. In other work in this area,  Dasbach et. al. in  \cite{Da} showed how to construct a (non-signed) ribbon graph  from  from a (not necessarily alternating) link diagram with the property that the Jones polynomial is an evaluation of the ribbon graph 
144:  polynomial of the ribbon graph. 
145:  Given the similarity between these two results, as they both relate the Jones and ribbon graph polynomials,
146:   it is natural to look for a connection between them. This question was first answered in \cite{Mo2} where I defined an ``unsigning'' procedure  which took in a signed plane graph and gave out a non-signed ribbon graph. Chmutov has also considered the relationship between the ribbon graph models for the Jones polynomial, particularly between those in \cite{CP} and \cite{CV} (In \cite{CV} Chmutov and Voltz extended the results of Dasbach et. al. from \cite{Da} to virtual links).  In the process, Chmutov defined a generalized duality for ribbon graphs (which I call ``partial duality'' here\footnote{With thanks to Dan Archdeacon for suggesting the name ``partial duality''.}) of which my unsigning is a special case (as was observed by Chmutov in \cite{Ch1}). Chmutov not only showed that his partial duality connected ribbon graph models for the Jones polynomial, but also that it has desirable properties with respect to the signed ribbon graph  polynomial. These desirable properties generalize the well known behavior of the Tutte polynomial under duality.  In this paper I am interested in this partial duality and the ribbon graph  polynomial.
147: 
148: The partial dual $G^A$ of a ribbon graph $G$ is constructed by forming the dual of a ribbon graph only along the edges in  $A\subseteq E(G)$, as described in Subsection~\ref{ss.pd} below. Since $G^{E(G)}=G^*$, Poincar\'{e} duality is a special case of Chmutov's partial duality. Chmutov proved that, up to a normalization,  the signed ribbon graph  polynomials of $G$ and $G^A$ are  equal when $xyz^2=1$. In \cite{Mo1}, I used the fact that the homfly polynomial determines the ribbon graph  polynomial to prove that the ribbon graph  polynomials of $G$ and $G^*$ are equal, again up to a normalization, and again  along the surface $xyz^2=1$. Connecting the facts that Chmutov's duality relation holds along $xyz^2=1$; the homfly polynomial determines the ribbon graph  polynomial along $xyz^2$; and a special case ($A=E(G)$) of Chmutov's duality theorem has a simple proof through knot theory, one naturally suspects that  Chmutov's duality theorem can be understood in terms of knot theory. Here I show that this is indeed the case, and provide a proof of Chmutov's duality relation using knot theory. Showing that there is a knot theoretical foundation for this result offers a new understanding of the underlying structures of duality and the ribbon graph polynomial. 
149: 
150: The argument I use to  prove Chmutov's duality theorem is essentially: Step 1: the homfly determines the signed ribbon graph  polynomial; Step 2: the links associated with $G$ and $G^A$ have the same homfly polynomial.  This two step argument is structured in this paper in the following way.
151:  In Section~\ref{s.pd} I define the the partial dual of a signed, orientable ribbon graph. In Section~\ref{s.poly}, I review the definitions of the signed ribbon graph  polynomial and the homfly polynomial. I then go on to show how the homfly polynomial determines the signed ribbon graph  polynomial along $xyz^2=1$. This is split between sections in Section~\ref{ss.hbr}, where I review results from \cite{Mo1}, and  Section~\ref{ss.kt}, where I express the signed ribbon graph  polynomial in terms of the homfly polynomial and reformulate Chmutov's duality theorem. Finally, in Section~\ref{ss.proof}, I give a simple proof of the knot theoretic reformulation of the duality theorem.  
152: 
153: I would like to thank Tom Zaslavsky for encouraging me to write down these results.
154: 
155: \section{The partial dual of a ribbon graph}\label{s.pd}
156: 
157: \subsection{Ribbon graphs}
158: 
159:  Roughly speaking, a ribbon graph is a `topological graph' formed by using disks as vertices and ribbons $I\times I$ as edges. Ribbon graphs provide a convenient description of cellularly embedded graphs (a cellularly embedded graph  is an  embedded graph with the property that each of its faces is a 2-cell).
160: 
161: \begin{definition}
162:  A {\em ribbon graph} $G=(V(G),E(G))$ is
163: an surface with boundary represented as the union of
164:  closed  disks (called {\em vertices}) and   ribbons $I \times I$, where $I=[0,1]$ is the unit interval, (called {\em edges})  such that
165: \begin{enumerate}
166: \item the vertices and edges intersect in disjoint  line segments
167: $\{0,1\} \times I$;
168: \item each such line segment lies on the boundary of precisely one
169: vertex and precisely one edge;
170: \item every edge contains exactly two such line segments.
171: \end{enumerate}
172: A ribbon graph is said to be {\em orientable} if its underlying surface is orientable.  
173: 
174: 
175: \end{definition}
176: 
177: A ribbon graph $G$ is said to be {\em signed} if it is equipped with a  a mapping from its edge set $E(G)$ to $ \{+,-\}$ (so a sign $+$ or $-$ is assigned to each edge of $G$). 
178: 
179: Ribbon graphs are considered up to homeomorphisms of the surface that preserve the vertex-edge structure. Some signed ribbon graphs are shown in examples~\ref{ex.dex1} and \ref{ex.dex2}.
180: 
181:  It is often convenient to label the edges of ribbon graphs. I will often abuse notation and identify an edge with its  unique label. At times I will also abuse notation and use $e$ to denote an edge of a ribbon graph and the label of that edge.
182: 
183: It is well known that ribbon graphs are equivalent to cellularly embedded graphs (considered up to  homeomorphism of the surface).  Details of equivalence of ribbon graphs and cellularly embedded graphs can be found in \cite{GT}, for example. Here I will work primarily in the language of ribbon graphs, rather than embedded graphs, as the topology of ribbon graphs is particularly convenient for my purposes. 
184: 
185: In this paper I will be primarily interested in orientable ribbon graphs.  An orientable ribbon graph is equivalent to a graph cellularly embedded in an orientable surface and is also 
186: equivalent to a  combinatorial map (that is a graph equipped with a cyclic order of the incident half-edges at each vertex). The restriction here  to orientable ribbon graphs is due to that fact that, at the time of writing, the homfly polynomial of a link in a thickened non-orientable surface has yet to be defined. It should be emphasized that all of the graph theoretical constructions used  in this paper do work for non-orientable ribbon graphs. Also, I expect that the knot theoretic methods used in this paper would extend to the non-orientable case with a suitable definition of the homfly polynomial of a link in a thickened non-orientable surface.
187: 
188:  
189: 
190:  
191: \subsection{Arrow presentations}
192: 
193: In order to define partial duality it will convenient to describe ribbon graphs using arrow presentations. Arrow presentations provide a useful combinatorial description of a ribbon graph. 
194:  \begin{definition}
195: From \cite{Ch1}, an {\em arrow presentation} consists of  a set of circles, called {\em cycles},  equipped  with a set of disjoint,  labelled arrows marked along their perimeters. Each label appears on precisely two arrows.  Two arrow presentations are considered equivalent if one can be obtained from the other by reversing the direction of all of the marking arrows which belong to some subset of labels or by changing the set of labels used.
196: 
197: An arrow presentation is said to be {\em signed} if there is a mapping  from the set of labels of the arrows to $\{+.-\}$.
198: \end{definition}
199: 
200: 
201: Arrow presentations and ribbon graphs are known to be equivalent (see \cite{GT}). This equivalence also holds for signed arrow presentations and signed ribbon graphs.  I will now describe how to move  between equivalent arrow presentations and ribbon graphs. 
202: 
203: 
204: 
205: A ribbon graph can be obtained from an arrow presentation by viewing each cycle of the arrow presentation as the boundary of a disk that becomes a vertex of the ribbon graph. 
206:  Edges (which are 2-cells $I\times I$) are then added to the vertices (which are disks) by taking one edge $I\times I$ for each distinct label of the marking arrows then orienting the boundaries of the edges arbitrarily. Each edge  is then attached to one or two vertices by identifying each of the arcs $\{0\}\times I$ and $\{1\}\times I$ on the boundary of the edge with two arrows that have the same label. The edges are attached so that the orientation on the boundary of an edge agrees with the direction of the arrow. Moreover, exactly one arc on one edge is attached to each arrow. 
207: The process of attaching an edge is shown graphically in  Figure~\ref{arrows}.
208: 
209:  
210: 
211: 
212: 
213: \begin{figure}
214: \[\includegraphics[height=15mm]{mka5}  
215: \raisebox{6mm}{\hspace{5mm}\includegraphics[width=11mm]{arrow}}
216: \includegraphics[height=15mm]{mka2}  
217: \raisebox{6mm}{\hspace{5mm}\includegraphics[width=11mm]{arrow}}
218: \includegraphics[height=15mm]{mka3} \]
219: \caption{Constructing a ribbon graph from an arrow presentation. }
220: \label{arrows}
221: \end{figure}
222: 
223: Conversely, every ribbon graph  gives rise to an arrow presentation.  To describe a ribbon graph $G$ as an arrow presentation, start by arbitrarily  labelling and orienting the boundary of  each edge of $G$.  On the arcs $\{0\}\times I$ and $\{1\}\times I$, where an edge intersects a vertex, place a marked arrow on the vertex disk, labelling the arrow with the label of the edge it meets and directing the arrow consistently with the orientation of the boundary of the edge. The boundaries of the vertex set marked with these labelled arrows give the arrow marked cycles of an arrow presentation. 
224: 
225: If the arrow presentation is signed, then the edges of the corresponding ribbon graph naturally inherit signs from the labels of the arrows that the edges were attached to. Conversely, if a ribbon graph is signed, then the corresponding arrow presentation naturally inherits signs by associating the sign of each edge with the labels of the arrows it gives rise to. Thus, signed ribbon graphs are equivalent to signed arrow presentations. 
226: 
227: \begin{example} This is an  example of the equivalence between signed arrow presentations and signed ribbon graphs.  The labels $1$, $2$ and $3$ are arbitrary. Note that the ribbon graph is non-orientable.
228: \[ \raisebox{4mm}{\includegraphics[width=35mm]{arrpresexamp1}}\quad
229: \raisebox{10mm}{\includegraphics[width=18mm]{doublearrow}} \quad
230:  \includegraphics[width=40mm]{arrpresexamp2} \quad
231:  \raisebox{10mm}{\includegraphics[width=18mm]{doublearrow}}\quad
232: \raisebox{1mm}{ \includegraphics[width=40mm]{arrpresexamp3}}.\]
233: \end{example}
234: 
235: 
236: 
237: 
238: \subsection{Partial duality}\label{ss.pd}
239: 
240: I will now give the definition of Chmutov's partial duality. The procedure used in the definition below starts with a signed ribbon graph and  a subset of edges and constructs a signed arrow presentation. The signed ribbon graph corresponding to the signed arrow presentation is a partial dual of the original signed ribbon graph.  
241: 
242: \begin{definition}
243: Let $G$ be a signed ribbon graph and $A\subseteq E(G)$. Arbitrarily orient and label each of the edges of $G$ (the orientation need not extend to an orientation of the ribbon graph). The boundary components of the spanning ribbon sub-graph $(V(G), A)$ of $G$ meet the edges of $G$ in disjoint arcs (where the spanning ribbon sub-graph is naturally embedded in $G$). On each of these arcs, place an arrow which points in the direction of the orientation of the edge  and is labelled by the edge it meets. Associate a sign to each label in the following way: if $e$ is a label of an edge of $G$ with sign $\varepsilon$, then the arrow labelled by $e$ has sign $-\varepsilon$ if the edge is in $A$, and has sign $\varepsilon$ otherwise. 
244: The resulting decorated boundary components of the spanning ribbon sub-graph $(V(G), A)$ define an signed arrow presentation. 
245: The signed ribbon graph corresponding to this signed arrow presentation is the {\em partial dual} $G^A$ of $G$.
246: \end{definition}
247: 
248: 
249: 
250: \begin{example}\label{ex.dex1} 
251: The signed ribbon graph $G$ equipped with and arbitrary labelling and orientation of its edges is shown in Step 1. In this example $A=\{2,3\}$. The marked spanning ribbon sub-graph $(V(G),A)$ is shown in Step 2 (note the change of signs of the edges in $A$). The boundary components of this give a signed arrow presentation, shown in Step 3. The corresponding signed ribbon graph is shown in Step 4. This is the partial dual $G^{\{2,3\}}$ of $G$.  
252: 
253: 
254:  \begin{center}
255: \begin{tabular}{ccc}
256:  \includegraphics[width=5cm]{dex1}  & \hspace{2cm} & \includegraphics[width=5cm]{dex2}   \\
257:  Step 1.  & &Step 2. \ 
258:  \end{tabular}
259:  \end{center}
260: 
261:  
262:  \begin{center}
263: \begin{tabular}{ccc}
264: \includegraphics[width=5cm]{dex4} & \hspace{2cm} & \includegraphics[width=5cm]{dex7}      \\
265:  Step 3.& & Steps  4.
266: \end{tabular}
267: \end{center}
268: \end{example}
269: 
270: 
271: \begin{example}\label{ex.dex2}
272: Again, the signed ribbon graph $G$ equipped with and arbitrary labelling and orientation of its edges is shown in Step 1. In this example $A=\{1,2\}$ and the marked spanning ribbon sub-graph $(V(G),A)$ is shown in Step 2. The resulting signed arrow presentation, shown in Step 3 and the partial dual   $G^{\{1,2\}}$ is shown in Step 4.  Note that in this example, $G$ and $G^A$ are equal as ribbon graphs, but not as signed ribbon graphs.
273:  \begin{center}
274: \begin{tabular}{ccccc}
275:  \includegraphics[width=3cm]{d2ex1} \hspace{1.5cm}& \includegraphics[width=3cm]{d2ex2}  \hspace{1cm} & \raisebox{3mm}{ \includegraphics[width=2cm]{d2ex3} }\hspace{1cm} & \includegraphics[width=3cm]{d2ex4}  \\
276:  Step 1. &   Step 2. & Steps 3 & Step 4. \\ 
277: 
278: \end{tabular}
279:  \end{center}
280: \end{example}
281: 
282: In both of these examples $G$ and $G^A$ have the same number of vertices. In general this will not be the case (for example the partial dual of a 2-cycle taken with respect to one edge is the non-planar, one vertex, two edge orientable  ribbon graph). Also notice that  $G$ and $G^A$ can have different genera. However, $G$ and $G^A$ will always have the same number of edges and the same number of connected components. In addition, in \cite{Ch1}, Chmutov observed that for all $A\subseteq E(G)$,    $G$ is orientable if and only if $G^A$ is orientable.
283: 
284: 
285: Observe that the definition of partial duality gives rise to a natural bijection between the edge set  $E(G)$ and $E(G^A)$. If $e$ is an edge of $G$, I will denote the corresponding edge in $G^A$ by $e^A$.
286: 
287: 
288: \begin{remark}
289: The dual $G^*$ of $G$ is formed in the following way: regarding $G$ as a punctured surface, fill in the punctures with disks and delete the original vertex set. The  resulting ribbon graph is $G^*$.  Chmutov observed in \cite{Ch1} that  $G^{E(G)}$ is the usual dual ribbon graph $G^*$ with all of the edge weights reversed. \end{remark}
290: 
291: 
292: \subsection{A geometric description of partial duals}\label{ss.gpd}
293: 
294: I will now provide a geometric description of the partial dual of a ribbon graph locally in the neighbourhood an edge. This geometric description will be especially convenient when we consider the homfly polynomial later.
295: 
296: Let $e$ be an edge of a signed ribbon graph $G$ and let $\varepsilon$ denote the sign of this edge.  We would like to know what the corresponding edge $e^A$ of the partial dual $G^A$ will look like.  There are two cases to consider: when $e\notin A$
297:  and when $e\in A$. We will deal with the easier case, $e\notin A$, first.
298:  
299:  \medskip
300:  
301:  Suppose that $e\notin A$. By untwisting the edge if necessary, we may assume that  the edge $e$ of the ribbon graph looks like
302:  \raisebox{-4mm}{\includegraphics[height=10mm]{local1}}. 
303: By the definition of partial duality, it follows that the edge $e^A$ is given by the arrow presentation  \raisebox{-4mm}{\includegraphics[height=10mm]{r1}}, 
304: where the sign of the label $e$ in the arrow presentation is $\varepsilon$. Thus the edge $e^A$ of $G^A$ that corresponds to $e$ looks locally like \raisebox{-4mm}{\includegraphics[height=10mm]{local1}}.  That is, if $e\notin A$, we can assume that $G$ and $G^A$ are unchanged in a neighbourhood of the edge $e$.  This case can be summarized by the following table:
305: 
306: \begin{center}
307: \begin{tabular}{|c|c|}
308: \hline
309:  \raisebox{0mm}{\includegraphics[width=4cm]{r2}}  &  \raisebox{0mm}{\includegraphics[width=4cm]{r2}}  \\
310:  \hline
311:   $e \in E(G)$  &       $e^A\in E(G^A)$ when $e\notin A$ \\ 
312: \hline
313: \end{tabular}\;.
314:  \end{center}
315: 
316: \medskip
317: 
318: 
319: The second case, when $e\in A$, is a little more involved. Again, we may assume that  the edge $e$ of $G$ looks like  \raisebox{-4mm}{\includegraphics[height=10mm]{local1}}. By the definition of partial duality, it follows that the edge $e^A$, in the same neighbourhood, is given by the arrow presentation 
320:  \[\raisebox{-4mm}{\includegraphics[height=15mm]{r3}},\] 
321: where the sign of the label $e$ in the arrow presentation is $-\varepsilon$. Let $\alpha$, $\beta$, $\gamma$ and $\delta$ be the the points on the arcs of the arrow presentation shown in the figure. Then one of two things can happen: either $\alpha$, $\beta$, $\gamma$ and $\delta$ belong to the same cycle of the arrow presentation, or they do not. We will deal with each of these cases separately. 
322: 
323: \noindent \textit{Subcase 1.} If $\alpha$, $\beta$, $\gamma$ and $\delta$ all belong to the same cycle of the arrow presentation, then they  must appear in the cyclic order $(\alpha\, \beta\, \gamma\, \delta)$ or $(\alpha\,\gamma\, \delta\, \beta )$ with respect to some orientation of the cycle.  In either case we may assume that in our  drawing of $G^A$in the neighbourhood of  $e^A$, the single vertex incident with $e^A$ ``fills the gap'' left by the edge:
324: \[\includegraphics[width=4cm]{local2}\;.\]
325: 
326: \noindent \textit{Subcase 2.} If $\alpha$, $\beta$, $\gamma$ and $\delta$ all belong different cycles of the arrow presentation, then  $\alpha$ and  $\beta$ lie on  one cycle, and  $\gamma$ and $\delta$ lie on  another cycle. Geometrically, this means that we can assume that  a neighbourhood of  the edge $e^A$ looks like 
327: \[ \includegraphics[height=3cm]{r4}\]
328: (or a reflection in the vertical or in the plane on which it is drawn).
329: In this figure the edge is incident with two distinct vertices with the darker coloured vertex sitting above the lighter coloured vertex. Observe that the figure above can be deformed so as   to flatten out the edge:
330:  \[\raisebox{15mm}{\includegraphics[width=18mm]{arrow}}\includegraphics[height=3cm]{r5} \raisebox{15mm}{\includegraphics[width=18mm]{arrow}} \includegraphics[height=3cm]{r6}.\]
331: The figure on the left is obtained by ``straightening out the edge'' and the figure on the right is obtained from the figure on the left by taking a smaller neighbourhood of the edge. 
332: 
333: 
334: This completes the  analysis of the  case when  $e\in A$. This analysis  is summarized by the following table.
335:   
336: \begin{center}
337: \begin{tabular}{|c|c|}
338: \hline
339:  \raisebox{-2mm}{\includegraphics[width=4cm]{r2} } & \includegraphics[width=4cm]{local2} \hspace{1cm} \raisebox{7mm}{or}     \hspace{1cm} \raisebox{-8mm}{ \includegraphics[height=3.2cm]{r7}} \\
340:  \hline
341:   $e\in E(G)$  &        $e^A\in E(G)$ when $e\in A$ \\ 
342: \hline
343: \end{tabular}.
344:  \end{center}
345: 
346: 
347: 
348: 
349: \section{Polynomials}\label{s.poly}
350: \subsection{The signed ribbon graph polynomial}
351: 
352: I will begin by fixing some notation. Let $G$ be a signed ribbon graph with vertex set $V(G)$ and edge set $E(G)$. Let 
353: $v(G)=|V(G)|$, $e(G)=|E(G)|$, $k(G)$ be the number of connected components of $G$, $\partial (G)$ be the number of boundary components of $G$, $r(G)=v(G)-k(G)$ and $n(G)=e(G)-r(G)$. In addition, let $e_+(G)$ denote the number of positively signed edges of $G$, and   $e_-(G)$ denote the number of negatively signed edges of $G$. Finally, a {\em state} of a signed ribbon graph is a signed spanning ribbon sub-graph. (So a state of $G$ is a signed ribbon graph found from $G$ by removing a subset of edges.)  Let $\F (G)$ denote the set of the $2^{E(G)}$ states of $G$.
354: 
355: \medskip 
356: 
357: 
358: The {\em signed ribbon graph  polynomial} was introduced by Chmutov and Pak in \cite{CP}.  Along with its generalizations it has appeared in several places in the literature (for example \cite{CV,Ch1,HM,LM,Mo1,Mo2}). It is defined  by the state sum
359: \begin{equation}
360: \label{eq.brpoly}
361:  R_s(G\; ; x,y,z) = \sum_{F\in \F (G)}  x^{r(G)-r(F)+s(F)} y^{n(F)-s(F)}z^{k(F)-\partial(F)+n(F)}
362: \end{equation}
363: where 
364: \[  s(F)  = \frac{1}{2}(e_-(F) - e_-(G-F)).   \]
365: 
366: The  signed ribbon graph  polynomial is an element of $\mathbb{Z} [ x^{\pm \frac{1}{2}},  y^{\pm \frac{1}{2}}, z^{\pm 1} ]$.
367: 
368: \begin{example}\label{ex.wbr}
369: The signed ribbon graph $G$ from example~\ref{ex.dex1} has the signed ribbon graph  polynomial
370: \[   R_s(G\; ; x,y,z) =  x^{\frac{1}{2}}y^{\frac{3}{2}}z^2+  x^{\frac{1}{2}}y^{\frac{3}{2}} + 3  x^{\frac{1}{2}}y^{\frac{1}{2}} +  x^{-\frac{1}{2}}y^{\frac{3}{2}} + x^{-\frac{1}{2}}y^{\frac{1}{2}}+ x^{\frac{1}{2}}y^{-\frac{1}{2}}, 
371: \]
372: and for the signed ribbon graph $G^A$ from the same example
373: \[   R_s(G^A\; ; x,y,z) =    x^{\frac{1}{2}}y^{\frac{3}{2}} + 3  x^{\frac{1}{2}}y^{\frac{1}{2}} + x^{\frac{1}{2}}y^{-\frac{1}{2}} +  x^{-\frac{1}{2}}y^{\frac{3}{2}} +2 x^{-\frac{1}{2}}y^{\frac{1}{2}}.
374: \]
375: \end{example}
376: 
377: 
378: 
379: 
380: I can now write down Chmutov's duality theorem.
381: \begin{theorem}[Chmutov \cite{Ch1}]\label{th.main}
382: If $G$ is a signed ribbon graph and $G^A$ is a partial dual of $G$, then when $xyz^2=1$,
383: \begin{equation}\label{th.ch}
384:  (yz)^{v(G)} R_s\left( G ; x,y,z\right) =   (yz)^{v(G^A)} R_s\left( G^A ; x,y,z\right). 
385: \end{equation}
386: \end{theorem}
387: As I have mentioned previously, the aim of this paper is to provide a new and simple proof of this theorem for orientable ribbon graphs through the use of basic knot theory.
388: 
389: Notice that example~\ref{ex.wbr} verifies this theorem. 
390: 
391: 
392: 
393: \subsection{The homfly polynomial}
394: The homfly polynomial \cite{homfly,PT} of a link in ${\bf S}^3$  (or $\mathbb{R}^3$)  can be  defined recursively by the relations
395: \begin{equation}\label{eq.h1}
396:  X \, P\left( L_+ \right)-X^{-1} \,  P\left( L_- \right) =Y\, P\left( L_0 \right) \end{equation}
397:  and
398:  \begin{equation}
399:  \label{eq.h2}  P\left( \mathcal{O}^k \right)=\left(\frac{X-X^{-1}}{Y}\right)^{k-1},
400: \end{equation}
401: where $\mathcal{O}^k$ is a $k$ component unlink diagram ({\em i.e.} the $k$ component link with no crossings), and $L_+$, $L_-$ and $L_0$ are link diagrams which are identical except in a single region where they differ as indicated:
402: 
403: \begin{center}
404: \begin{tabular}{ccccc}
405:  \includegraphics[width=1.5cm]{Lp} & \hspace{1cm} & \includegraphics[width=1.5cm]{Lm} & \hspace{1cm} &   \includegraphics[width=1.5cm]{L0}  \\ & &&& \\
406: $L_+$ &  & $L_-$ & & $L_0$
407:  \end{tabular}.
408: \end{center}
409: 
410: In ${\bf S}^3$, the relations \ref{eq.h1} and \ref{eq.h2} define a polynomial since the skein relation \ref{eq.h1} will reduce any link diagram on ${\bf S}^2$ to a $\mathbb{Z}[X^{\pm 1}, Y^{\pm 1}]$ linear combination of unlink diagrams. Equation~\ref{eq.h2} can then be used to obtain a polynomial. 
411: 
412: For link diagrams on an arbitrary orientable surface, however, the skein relation \ref{eq.h1}  will not necessarily reduce a link diagram to a linear combination of unlink diagrams, so equations \ref{eq.h1} and \ref{eq.h2} are not enough to  define the homfly polynomial. A little more work is required to define the homfly polynomial of a link diagram on an arbitrary orientable surface. It was shown in \cite{Lie} that the skein relation \ref{eq.h1} will reduce a link to a linear combination of {\em descending links} (a definition of descending links will follow shortly). A homfly polynomial of a link diagram on a surface can then be defined by specifying its values on descending links. Here I will set 
413: \begin{equation}\label{eq.h3}
414: P\left( \mathcal{D} \right)=\left(\frac{X-X^{-1}}{Y}\right)^{k-1},
415: \end{equation}
416: where $\mathcal{D}$ is a $k$ component descending link, and define the {\em homfly polynomial} to be the unique polynomial defined by equations \ref{eq.h1} and \ref{eq.h3}. (More general multivariate homfly polynomials can be defined  by choosing a basis for the homfly skein that depends on the conjugacy class of the descending links in the fundamental group of the surface, see \cite{Lie} for details. Here, however, this extra generality is not needed.)
417: 
418: I will now give a definition of a descending link. The following concept of a product is needed for the definition of a descending link. Let $\Sigma$ be an orientable surface.
419: There is a natural {\em product} of links in $\Sigma\times I$ given by reparameterizing the two copies of  $\Sigma\times I$  and stacking them:
420: \[
421:  (\Sigma \times I) \times  (\Sigma \times I) \cong (\Sigma \times [1/2,1]) \times  (\Sigma \times [0,1/2])
422: \rightarrow (\Sigma \times I) .
423: \]
424: Also denote the projections from $\Sigma \times I$ to $\Sigma $ and to $I$ by $p_\Sigma $ and $p_I$ respectively.  The value $p_I(x)$ is called the {\em height} of $x$. 
425: \begin{definition}
426: 
427: (1) A knot $K \subset \Sigma  \times I$ is {\em descending} if
428: it is isotopic to a knot $K^{\prime} \subset \Sigma  \times I$ with the property that
429:  there is a choice of basepoint $a$ on $K^{\prime}$ such that if we travel along $K^{\prime}$ in the direction of the orientation from the basepoint the height of $K^{\prime}$ decreases until we reach a point $a^{\prime}$ with $p_\Sigma (a)=p_\Sigma (a^{\prime})$ from which $K^{\prime}$ leads back to $a$ by increasing the height and keeping the projection onto $F$ constant.
430: 
431: (2) A link $L \subset \Sigma  \times I$ is said to be {\em descending} if it is isotopic to a product of descending knots.
432: \end{definition}
433: 
434: 
435: The following example will be important later.
436: \begin{example}\label{e.desc}
437: Any link diagram on an orientable surface that has no crossings  is a diagram of a descending link.
438: \end{example}
439: 
440: 
441: 
442: 
443: 
444: 
445: \subsection{The homfly and the ribbon graph  polynomial}\label{ss.hbr}
446: In \cite{Mo1} I described a relation between the homfly polynomial of a certain class of links in thickened surfaces and the ribbon graph  polynomial. This relation generalized earlier results of  Jaeger \cite{Ja} and Traldi \cite{Tr} which relate the homfly polynomial of a link in    ${\bf S}^3$ with the Tutte polynomial of a planar graph.
447: I will use the connection between the homfly and ribbon graph  polynomials to prove Chmutov's duality theorem. The relevant property from \cite{Mo1} is as follows: 
448: given an orientable  signed ribbon graph $G$, construct a link diagram $\calL_G$ on $G$ by associating the following configurations at each signed edge of $G$  
449: \begin{center}
450: \begin{tabular}{ccc}
451:  \includegraphics[width=4cm]{Lplus} & \hspace{2cm} &   \includegraphics[width=4cm]{Lminus}  \\ & & \\
452:  $\calL_G$ at a $+$ edge & & $\calL_G$ at a $-$ edge
453:  \end{tabular}
454: \end{center}
455: and connecting the configurations by following the boundary of the vertices.   This gives a diagram of a link in the thickened surface $G \times I$ where $I=[0,1]$ is the unit interval. 
456: \begin{example}
457:  If $G$ is the ribbon graph from example~\ref{ex.dex1}, then $\calL_{G}$ is the link diagram
458: \[ \includegraphics[width=6cm]{Lexamp}. \]
459:  \end{example}
460: 
461: 
462: It was shown in \cite{Mo1} that if $G$ is an orientable signed ribbon graph, then the homfly polynomial of the link $\calL_G$ is an evaluation of the multivariate  ribbon graph  polynomial. In fact, 
463:  Theorem~4.3 of \cite{Mo1} gives
464: \begin{equation}\label{eq.brhom}
465: P\left( \calL_G ; X,Y   \right) = 
466: \left(  \frac{Y}{X-X^{-1}}   \right)\left(  \frac{Y}{X}   \right)^{e_- (G)}\left(  \frac{1}{X^2}   \right)^{e_+ (G)}
467: \sum_{F\in \F (G)} \left(  \frac{X-X^{-1}}{Y}\right)^{\partial (F)} \prod_{e\in F} w_e,
468: \end{equation}
469: where 
470:  \[ 
471:  w_e = \left\{ \begin{array}{ll}   XY & \quad \text{ if }  e \text{ of positive weight,}  \\   \frac{1}{XY} & \quad \text{ if }  e \text{ of negative weight.}  \end{array}   \right. 
472: \]
473: I will use this identity to reduce Chmutov's duality theorem (Theorem~\ref{th.main}) to a simple knot theoretic problem.
474: 
475: \section{A proof of Chmutov's duality theorem}\label{s.proof}
476: In this section all of our ribbon graphs $G$ will be orientable.
477: \subsection{A knot theoretic reformulation}\label{ss.kt}
478: 
479: 
480: Expanding the rank and nullity in equation~\ref{eq.brpoly} and collecting terms gives 
481: \[  R_s(G;\; x,y,z) = x^{-k(G)}  (yz)^{-v(G)} \sum_{F\in \F (G)}  (xyz^2)^{k(F)} (yz)^{e(F)}z^{-\partial(F)} (xy^{-1})^{s(F)} . \] 
482: Making the substitutions $a=xyz^2$, $b=zy$ and $c=z^{-1}$ then gives
483: \[  R_s\left(G; \;\frac{ac}{b},bc, \frac{1}{c}\right) =  \left( \frac{b}{ac}\right)^{k(G)}  \left( \frac{1}{b}\right)^{v(G)} \sum_{F\in \F (G)}  a^{k(F)} b^{e(F)}   \left( \frac{a}{b^2}\right)^{s(F)}  c^{\partial(F)}. \]
484: We now turn our attention to rewriting the sign function $s(F)$ in this expression. The term $e_- (G-F)$ used in the definition of $s(F)$ can be expressed as 
485: $ e_-(G_F) = e(G) - e_+(G)-e_-(F)$. 
486: Substituting this into the formula for $s(F)$ gives
487: \[ s(F)=\frac{1}{2}[ e_-(F)-e(G)+e_+(G)+e_-(F) ]=\frac{1}{2}[ 2e_-(F)-e_-(G) ], \]
488: where the second equality follows since $e(G)-e_+(G)=e_-(G)$.
489: Thus we have 
490: \[ b^{e(F)} \left(\frac{a}{b^2}\right)^{s(F)} =
491:  b^{e(F)} \left(\frac{a}{b^2}\right)^{e_-(F)-\frac{1}{2}e_-(G)}  =   
492:  \left( \frac{b}{a^{1/2}}\right)^{e_-(G)}  \left[a^{e_-(F)} b^{e(F)-2e_-(F)} \right]
493:  =  \left( \frac{b}{a^{1/2}}\right)^{e_-(G)}  \prod_{e\in F} \omega_e,\]
494:  where
495:  \[ 
496:  \omega_e = \left\{ \begin{array}{ll}   b & \quad \text{ if }  e \text{ of positive weight,}  \\   \frac{a}{b} & \quad \text{ if }  e \text{ of negative weight.}  \end{array}   \right. 
497: \]
498: We can now write the signed ribbon graph  polynomial as a Potts model type state sum:
499: \begin{equation}\label{eq.brpotts}
500:   R_s\left(G; \;\frac{ac}{b},bc, \frac{1}{c}\right) = \left( \frac{b}{ac}\right)^{k(G)}  \left( \frac{1}{b}\right)^{v(G)} \left( \frac{b}{\sqrt{a}}\right)^{e_-(G)} \sum_{F\in \F (G)}  a^{k(F)}  c^{\partial(F)} \prod_{e\in F} \omega_e. 
501: \end{equation}
502: Now setting $a=1$ in equation~\ref{eq.brpotts}, and $X=\sqrt{bc+1}$ and $Y=\frac{b}{\sqrt{bc+1}}$ into equation~\ref{eq.brhom}, the sums on the right hand side of the two expressions equate and we can write
503: \begin{multline*}
504: P\left( \calL_G ; \sqrt{bc+1},\frac{b}{\sqrt{bc+1}}   \right)  \\ = 
505: \frac{1}{c} \left(   \frac{b}{bc+1} \right)^{e_-(G)} \left(   \frac{1}{bc+1} \right)^{e_+(G)} b^{e_-(G)}\left(   \frac{c}{b} \right)^{k(G)} b^{v(G)} \left(   \frac{1}{b} \right)^{e_-(G)}
506:  R_s\left(G; \;\frac{c}{b},bc, \frac{1}{c}\right)   \\
507:  =  \frac{1}{c}  \left(   \frac{1}{bc+1} \right)^{e(G)} \left(   \frac{c}{b} \right)^{k(G)} b^{v(G)} R_s\left(G; \;\frac{c}{b},bc, \frac{1}{c}\right).
508: \end{multline*}
509: Finally, recovering the original variables $x$, $y$ and $z$ using  $a=xyz^2=1$, $b=zy$ and $c=z^{-1}$ and simplifying, gives the identity
510: \begin{equation}\label{eq.pr}
511: P\left( \calL_G ; \sqrt{y+1},\frac{yz}{\sqrt{y+1}}   \right) =
512: (y+1)^{-e(G)}
513: x^{k(G)}y^{v(G)}z^{v(G)+1}  R_s(G;\; x,y,z) ,
514: \end{equation}
515: where $xyz^2=1$.
516: 
517: By substituting equation~\ref{eq.pr} in to the left and right hand sides of equation~\ref{th.ch}, we obtain the following reformulation of theorem~\ref{th.main}.
518: \begin{lemma}\label{l.knot}
519: Theorem~\ref{th.main} holds if and only if 
520: \begin{equation}\label{eq.lem}
521: P\left( \calL_G ;X,Y  \right) =
522: P\left( \calL_{G^A} ; X,Y  \right),
523: \end{equation}
524: for all orientable signed ribbon graphs $G$ and for all $A\subseteq E(G)$.
525: \end{lemma}
526: I give a straightforward proof of this lemma, and therefore of Chmutov's duality theorem, in the following subsection.
527: 
528: 
529: 
530: \subsection{A proof of the theorem}\label{ss.proof}
531: 
532: In this final subsection I prove that equation~\ref{eq.lem} does indeed hold, and thus, by lemma~\ref{l.knot}, theorem~\ref{th.main} also holds. I prove equation~\ref{eq.lem} by considering the contributions of the links $\calL_G$ and $\calL_{G^A}$  at an edge $e$ of the ribbon graphs $G$ and $G^A$ (recall that there is a bijection between the edges of $G$ and the edges of $G^A$) to the homfly polynomial.% In particular, I will show that the contribution to the homfly is the same whether or not $e\in A$. 
533: \begin{lemma}
534: Let $G$ be an orientable  signed ribbon graph. Then
535: \begin{equation*}%\label{eq.lem}
536: P\left( \calL_{G} ;X,Y  \right) =
537: P\left( \calL_{G^A} ; X,Y  \right),
538: \end{equation*}
539:  for all $A\subseteq E(G)$.
540: \end{lemma}
541: %
542: \begin{proof}
543: Let $e$ be an edge of $G$. First suppose that $e$ is of positive weight. Then the contribution at $e$ to $P\left( \calL_{G} ;X,Y  \right)$ is calculated as follows
544: \[
545: \begin{array}{cll}
546:  \includegraphics[width=3cm]{Lplus} &\raisebox{5mm}{$ =  \frac{1}{X^2}$} \includegraphics[width=3cm]{HLplus1} & \raisebox{5mm}{$  +\frac{Y}{X}$} \includegraphics[width=3cm]{HLplus2}
547:   \\ && \\
548:  &\raisebox{5mm}{ $=     \frac{1}{X^2} $}\includegraphics[width=3cm]{HLplus3} &   \raisebox{5mm}{$+\frac{Y}{X}$} \includegraphics[width=3cm]{HLplus4}
549:  \end{array},
550: \]
551: where the first equality follows from \ref{eq.h1} and the second follows by isotopy.
552: 
553: 
554: Now consider the contribution at the corresponding edge $e$ in $G^A$. If $e \notin A$, then, as described in the first table in Subsection~\ref{ss.gpd}, locally the edge $e$ in $G^A$ is the same as the edge $e$ in $G$. This means that locally at $e$ the links $\calL_{G}$ and $\calL_{G^A}$ are identical and so their contributions to the homfly polynomials are identical. 
555: 
556: 
557: 
558: If $e\in A$, then at the edge $e$, $G^A$ and $G$ differ as described in the second table in Subsection~\ref{ss.gpd}. The homfly polynomial calculation for $\calL_{G^A}$ at $e$ is then
559: \[
560: \begin{array}{cll}
561:  \includegraphics[width=3cm]{HLplus5} &\raisebox{5mm}{$ =  \frac{1}{X^2}$} \includegraphics[width=3cm]{HLplus6} & \raisebox{5mm}{$  +\frac{Y}{X}$} \includegraphics[width=3cm]{HLplus7} \\ && \\
562:  &\raisebox{5mm}{ $=     \frac{1}{X^2} $}\includegraphics[width=3cm]{HLplus8} &   \raisebox{5mm}{$+\frac{Y}{X}$} \includegraphics[width=3cm]{HLplus9}
563:  \end{array},
564: \]
565: or 
566: \[
567: \begin{array}{cllll}
568:  \includegraphics[height=3cm=3cm]{HLminus10} &\raisebox{15mm}{$ =  \frac{1}{X^2}$} \includegraphics[height=3cm]{HLminus11} & \raisebox{15mm}{$  +\frac{Y}{X}$} \includegraphics[height=3cm]{HLminus12} 
569:  &\raisebox{15mm}{ $=     \frac{1}{X^2} $}\includegraphics[height=3cm]{HLminus13} &   \raisebox{15mm}{$+\frac{Y}{X}$} \includegraphics[height=3cm]{HLminus14}
570:  \end{array}.
571: \]
572:  %Thus we see that the contributions to the homfly polynomials  $P\left( \calL_{G} ;X,Y  \right)$ and 
573: %$P\left( \calL_{G^A} ; X,Y  \right)$ are the same at a positively signed edge $e$ of $G$ and the corresponding edge of $G^A$. (The particular orientation of the curves with no crossings does not matter in the homfy calculation.)
574: 
575: %Similarly, one can show that the contributions to the homfly polynomials  $P\left( \calL_{G} ;X,Y  \right)$ and 
576: %$P\left( \calL_{G^A} ; X,Y  \right)$ are the same at a negatively signed edge $e$ of $G$ and the corresponding edge of $G^A$.
577: 
578: In the above example, the edge $e$ of $G$ was positive. A similar calculation can be done when the edge is negative.
579: 
580: 
581: Resolving every crossing of  $\calL_G$ and $\calL_{G^A}$ as indicated above gives two linear combinations of collections of cycles on the surfaces $G$ and $G^A$.   From the figures above, there is an obvious correspondence between the summands of the two linear combinations. Moreover,  the corresponding summands will  have the same number of cycles and the same coefficient. Finally, since the cycles in each summand do not cross, the cycles form a set of  descending links (by example~\ref{e.desc}), and we can calculate the homfly polynomials using \ref{eq.h3}. It then follows that $P\left( \calL_{G} ;X,Y  \right) =
582: P\left( \calL_{G^A} ; X,Y  \right)$ as required. 
583: \end{proof}
584: 
585: 
586: 
587: \begin{remark}
588: One can also use the knot theoretic approach above to prove Chmutov's change of sign formula proposition~2.5 of \cite{Ch1} along the surface $xyz^2=1$.
589: 
590: Also note that  Ellis-Monaghan and I. Sarmiento's duality relation for the ribbon graph  polynomial from \cite{ES} and \cite{Mo1} is a consequence of the above fact and  Chmutov's duality relation. See \cite{Ch1} Section~4.1 for details. \end{remark}
591: 
592: % The Appendices part is started with the command \appendix;
593: % appendix sections are then done as normal sections
594: % \appendix
595: 
596: % \section{}
597: % \label{}
598: 
599: \begin{thebibliography}{00}
600: 
601: 
602: 
603: \bibitem{BR1} B. Bollob\'{a}s and O. Riordan,  {\em A polynomial for
604: graphs on orientable surfaces},  Proc. London Math. Soc.  \textbf{83}
605: (2001),  513-531.
606: 
607: \bibitem{BR} B. Bollob\'{a}s and O. Riordan,  {\em A polynomial of graphs
608: on surfaces},  Math. Ann.  \textbf{323}  (2002),  no. 1, 81-96.
609: 
610: \bibitem{CP} S. Chmutov and I. Pak,  {\em The Kauffman bracket of virtual links and the Bollob‡s-Riordan polynomial}, Mos. Math. J. {\bf 7} (3) (2007) 409--418, {\tt
611: arXiv:math.GT/0609012}.
612: 
613: \bibitem{CV} S. Chmutov, J. Voltz, {\em Thistlethwaite's theorem for virtual links},  J. of Knot Theory  Ramifications, {\bf 17} (10) (2008) 1189-1198, {\tt arXiv:0704.1310 }.
614: 
615: \bibitem{Ch1} Sergei Chmutov, {\em Generalized duality for graphs on surfaces and the signed Bollobas-Riordan polynomial}, J. Combin. Theory Ser. B {\bf 99} (2009), 617-638,  {\tt arXiv:0711.3490}. 
616: 
617: 
618: \bibitem{Da} O. T. Dasbach, D. Futer, E. Kalfagianni, X.-S. Lin, N. W. Stoltzfus, {\em The Jones polynomial and graphs on surfaces}, J. Combin. Theory Ser. B, {\bf 98} (2) (2008), 384-399 {\tt
619: arXiv:math.GT/0605571}.
620: 
621: \bibitem{ES} J. Ellis-Monaghan and I. Sarmiento,  A duality relation for the topological Tutte polynomial, talk at the AMS Eastern Section Meeting Special Session on Graph and Matroid Invariants,  Bard College, 10/9/2005. {\tt http://academics.smcvt.edu/jellis-monaghan/\#Research}
622: 
623: \bibitem{GT} J. L. Gross and T. W. Tucker, Topological graph theory, Wiley-interscience publication, 1987.
624: 
625: \bibitem{homfly}P. Freyd,   J.~Hoste, W.~B.~R.~Lickorish,  K.~Millett,  A.~Ocneanu, and D.~Yetter,  {\em A new polynomial invariant of knots and links}, 
626: Bull. Amer. Math. Soc. (N.S.) {\bf 12} (1985), no. 2, 239-246. 
627: 
628: \bibitem{HM} S. Huggett and I. Moffatt , {\em Expansions for the Bollob‡s-Riordan and Tutte polynomials of separable ribbon graphs}, to appear in Ann. Comb., {\tt  arXiv:0710.4266}. 
629: 
630: \bibitem{Ja} F. Jaeger,  {\em Tutte polynomials and link polynomials},
631: Proc. Amer. Math. Soc.  {\bf 103 } (1988),  no. 2, 647-654.
632: 
633: 
634: \bibitem{Ka} L. H. Kauffman, 
635: {\em A Tutte polynomial for signed graphs},
636: Combinatorics and complexity (Chicago, IL, 1987). 
637: Discrete Appl. Math. {\bf 25} (1989), no. 1-2, 105-127. 
638: 
639:  \bibitem{Lie}  J. Lieberum,  {\em Skein modules of links in cylinders over surfaces}, Int. J. Math. Math. Sci. {\bf 32} (2002), no. 9, 515--554. 
640: 
641: \bibitem{LM} M. Loebl and I. Moffatt, {\em The chromatic polynomial of fatgraphs and its categorification}, Adv. Math., {\bf 217} (2008) 1558-1587.
642: 
643: \bibitem{Mo1} I. Moffatt, {\em Knot invariants and the Bollob‡s-Riordan polynomial of embedded graphs}, European J. Combin., {\bf 29} (2008) 95-107.
644: 
645: \bibitem{Mo2} I. Moffatt, {\em Unsigned state models for the Jones polynomial},  to appear in Ann. Comb.,  {\tt arXiv:0710.4152}.
646: 
647: 
648: \bibitem{PT} J. H. Przytycki and  P. Traczyk, 
649: {\em Invariants of links of Conway type},
650: Kobe J. Math. {\bf 4} (1988), no. 2, 115-139. 
651: 
652: \bibitem{Th} M. B. Thistlethwaite, 
653: {\em A spanning tree expansion of the Jones polynomial}, 
654: Topology {\bf 26} (1987), no. 3, 297-309. 
655: 
656: \bibitem{Tr} L. Traldi,
657: {\em A dichromatic polynomial for weighted graphs and link polynomials},
658: Proc. Amer. Math. Soc. {\bf 106} (1989), no. 1, 279-286.
659: 
660: 
661: \end{thebibliography}
662: 
663: \end{document}
664: 
665: