\documentclass[11pt]{article}
\usepackage{amsmath,amssymb,amscd,dbnsymb,graphicx,stmaryrd,picins,fancyhdr}
\usepackage{txfonts}    % for the likes of \coloneqq.
\usepackage[usenames,dvipsnames]{xcolor}
% Following http://tex.stackexchange.com/a/847/22475:
\usepackage[setpagesize=false]{hyperref}
\hypersetup{colorlinks,
  linkcolor={blue!50!black},
  citecolor={blue!50!black},
  urlcolor=blue
}
% Following http://tex.stackexchange.com/questions/69901/how-to-typeset-greek-letters:
\usepackage[LGR,T1]{fontenc}
\newcommand{\textgreek}[1]{\begingroup\fontencoding{LGR}\selectfont#1\endgroup}
\usepackage[all]{xy}
\usepackage[textwidth=7in,textheight=9.5in,headsep=0.15in]{geometry}

\def\myurl{http://www.math.toronto.edu/~drorbn}
\def\pensieve{http://drorbn.net/AcademicPensieve}

%\paperwidth 8.5in
%\paperheight 11in
%\textwidth 7in
%\textheight 9.5in
%\oddsidemargin -0.25in
%\evensidemargin \oddsidemargin
%\topmargin -0.25in
%\headheight 0in
%\headsep 0in
%\footskip 0.25in
%%\parindent 0in
%\setlength{\topsep}{0pt}

\def\bbQ{{\mathbb Q}}
\def\bbR{{\mathbb R}}
\def\calA{{\mathcal A}}
\def\calI{{\mathcal I}}
\def\calK{{\mathcal K}}
\def\calP{{\mathcal P}}
\def\calR{{\mathcal R}}
\def\calT{{\mathcal T}}
\def\calU{{\mathcal U}}
\def\fraka{{\mathfrak a}}
\def\frakg{{\mathfrak g}}

\def\AS{\mathit{AS}}
\def\gr{\operatorname{gr}}
\def\IHX{\mathit{IHX}}
\def\STU{\mathit{STU}}
\def\TC{\mathit{TC}}

\def\arXiv#1{{\href{http://front.math.ucdavis.edu/#1}{arXiv:#1}}}
\def\web#1{{\href{http://drorbn.net/K17/#1}{\textgreek{web}/#1}}}

\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{first}{
  \lhead{\footnotesize\href{\myurl}{Dror Bar-Natan}: \href{\pensieve}{Academic Pensieve}: \href{\pensieve/Projects}{Projects}: \href{http://drorbn.net/K17}{Killam-2017}:}
  \rhead{\footnotesize\textgreek{web}$\coloneqq$\url{http://drorbn.net/K17/}}
}
\fancypagestyle{rest}{
  \lhead{\footnotesize\href{\myurl}{Dror Bar-Natan}}
  \rhead{\footnotesize\textgreek{web}$\coloneqq$\url{http://drorbn.net/K17/}}
}
\pagestyle{rest}

\def\red{\color{red}}

\catcode`\@=11
\long\def\@makecaption#1#2{%
    \vskip 10pt
    \setbox\@tempboxa\hbox{%\ifvoid\tinybox\else\box\tinybox\fi
      \small\sf{\bfcaptionfont #1. }\ignorespaces #2}%
    \ifdim \wd\@tempboxa >\captionwidth {%
        \rightskip=\@captionmargin\leftskip=\@captionmargin
        \unhbox\@tempboxa\par}%
      \else
        \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
    \fi}
\font\bfcaptionfont=cmssbx10 scaled \magstephalf
\newdimen\@captionmargin\@captionmargin=2\parindent
\newdimen\captionwidth\captionwidth=\hsize
\catcode`\@=12

\begin{document} \thispagestyle{first}

\par\noindent{\Large\bf Polynomial Time Knot Polynomials \hfill Detailed Project Description}
\vskip 2mm

%{\tiny Please describe your project in sufficient detail to permit an informed judgment by qualified expert assessors. A one page bibliography may be included in addition to the 6 pages, but it should only include works specifically referred to in the project. Six pages maximum.}

The primary goal of my project is ridiculously easy to state:

\begin{quote} \fbox{\em
  Construct, implement, and document poly-time computable polynomial invariants of knots and tangles
}\end{quote}

The following questions should immediately come to mind, and are answered below:

\vskip 2mm
\noindent{\bf Q1. Why is this important? \hfill Q2. Is it possible? \hfill Q3. If it is possible, why isn't it done already?}
\vskip 2mm

\noindent{\large\bf Q1. Why is this important? } I wrote a few words on the importance of knot theory in itself in the ``Summary of Project'' section of this proposal, so I'll only answer ``why is this important within knot theory?''.

\noindent{\bf First Answer.} The first and primary answer is that the importance of the project is self evident (and so the more important questions are Q2 and Q3). Indeed the value of an invariant is inversely correlated with its computational complexity, for the more complicated invariants can be computed on such a small number of knots that they may have very little value beyond the purely theoretical. A few ``old'' knot invariants are poly-time (meaning, easy to compute and hence potentially more valuable): the Alexander polynomial, some knot signatures, and perhaps a little more. These invariants are ``classical'' --- they've been known for many years (nearly a century~\cite{Alexander:TopologicalInvariants}, in some cases), and they have been studied to exhaustion. The somewhat newer ``finite type invariants''~\cite{Vassiliev:CohKnot, Goussarov:New, Bar-Natan:OnVassiliev} are also poly-time~\cite{Bar-Natan:Polynomial}, but there are only finitely many scalar-valued finite type invariants below any specific polynomial complexity bound $O(n^d)$ (where $n$ is some measure of the complexity of a knot), and there are theorems that limit the usefulness of individual finite type invariants~\cite{Ng:Ribbon}.

Practically all the ``new'' knot invariants which emerged from the work of Jones~\cite{Jones:New}, Witten~\cite{Witten:Jones}, and Khovanov~\cite{Khovanov:Categorification} are exponential time or worse, and hence can be computed only on relatively small or very small knots, severely limiting their practical usefulness (and in fact, also limiting our ability to understand them in theory, for theories are hard to come upon when only few examples are present). Possible exceptions are the ``original'' Jones and HOMFLY-PT~\cite{HOMFLY, PrzytyckiPrzytycki:PT} polynomials and the ``original'' Khovanov homology which can be computed using exponential yet surprisingly efficient algorithms (the efficient Khovanov homology algorithm is due to myself~\cite{Bar-Natan:FastKh}). And indeed those three invariants are better studied and better-used than the rest.

The introduction of new poly-time knot polynomials may prove at least as valuable to knot theory as the Jones and HOMFLY-PT polynomials, and as Khovanov homology.

\parpic[r]{\parbox{1.25in}{
  \vskip -3mm
  \[ \input{ExampleT.pdf_t} \]
  \vskip -5mm
  \caption{A tangle.} \label{fig:Tangle}
}}
\noindent{\bf Second Answer.} The second answer has to do with ``Algebraic Knot Theory'', so let me start with that. Somewhat informally, a ``tangle'' is a piece of a knot, or a ``knot with endpoints'' (an example is on the right). Knots can be assembled by stitching together the strands of several tangles, or the different strands of a single tangle. Some interesting classes of knots can be defined algebraically using tangles and these stitching operations. Here is the most interesting example:

\noindent{\bf Definition 1.} A ``ribbon knot'' is a knot $K$ that can be presented as the boundary of a disk $D$ which is allowed to have ``ribbon singularities'' but not ``clasp singularities''. See Figure~\ref{fig:Ribbon}.

\begin{figure}[b]
\[
  \includegraphics[height=18mm]{../../2015-07/PolyPoly/RibbonSingularity.png}
  \qquad
  \includegraphics[height=18mm]{../../2015-07/PolyPoly/ClaspSingularity.png}
  \qquad
  \includegraphics[height=24mm]{RibbonKnot.png}
\]
\caption{A ribbon singularity, a clasp singularity, and an example of a ribbon knot.}
\label{fig:Ribbon}
\end{figure}

\begin{figure}
\[
  \input{TauKappa.pdf_t}
  \qquad\text{gives}\qquad
  \xymatrix{\calT_n & \calT_{2n} \ar[l]_\tau \ar[r]^\kappa & \calT_1}
\]
\caption{The definitions of $\tau$ and $\kappa$.}
\label{fig:TauKappa}
\end{figure}

\noindent{\bf Definition 2.} Let $\calT_{2n}$ denote the set of all tangles $T$ with $2n$ components that connect $2n$ points along a ``top end'' with $2n$ points along a ``bottom end'' inducing the identity permutation of ends (an example is the tangle in Figure~\ref{fig:Tangle}). Given $T\in\calT_{2n}$, let $\tau(T)$ be the result of stitching its components at the top in pairs as in Figure~\ref{fig:TauKappa} --- it is an $n$-component tangle all of whose ends are at the bottom, and we (somewhat loosely) denote the set of all such by $\calT_n$, so $\tau\colon\calT_{2n}\to\calT_n$. Likewise let $\kappa(T)$ be the result of stitching $T$ both at the top and at the bottom, also as in Figure~\ref{fig:TauKappa}. So $\kappa(T)$ is a 1-component tangle, which is the same as a knot, and $\kappa\colon\calT_{2n}\to\calT_1$.

\noindent{\bf Theorem 1} (I have not seen this theorem in the literature, yet it is not difficult to prove). The set of ribbon knots is the set of all knots $K$ that can be written as $K=\kappa(T)$ for some tangle $T$ for which $\tau(T)$ is the untangled (crossingless) tangle $U$:
\[ \{\text{ribbon knots}\} = \left\{\kappa(T)\colon T\in\calT_{2n}\text{ and }\tau(T)=U\in\calT_n\right\}. \]

Now suppose we have an invariant $Z\colon\calT_k\to A_k$ of tangles, which takes values in some spaces $A_k$. Suppose also we have operations $\tau_A\colon A_{2n}\to A_n$ and $\kappa_A\colon A_{2n}\to A_1$ such that the diagram below is commutative:
\begin{equation} \label{eq:AKTDiagram} \xymatrix{
  \calT_n \ar[d]^Z
  & \calT_{2n} \ar[l]_\tau \ar[r]^\kappa \ar[d]^Z
  & \calT_1 \ar[d]^Z
  \\
  A_n
  & A_{2n} \ar[l]_{\tau_A} \ar[r]^{\kappa_A}
  & A_1
}\end{equation}
Then
\begin{equation} \label{eq:RA}
  Z(\{\text{ribbon knots}\})\subseteq\calR_A\coloneqq\left\{\kappa_A(\zeta)\colon \zeta\in A_{2n}\text{ and }\tau_A(\zeta)=1_A\in A_n\right\}\subset\calA_1,
\end{equation}
where $1_A\coloneqq Z(U)\in A_n$. If the target spaces $A_k$ are algebraic (polynomials, matrices, matrices of polynomials, etc.) and the operations $\tau_A$ and $\kappa_A$ are algebraic maps between them (at this stage, meaning just ``have simple algebraic formulas''), then $\calR_A$ is an algebraically defined set. Hence we potentially have an algebraic way to detect non-ribbon knots: if $Z(K)\notin\calR_A$, then $K$ is not ribbon.

\parpic[r]{\includegraphics[height=1.1in]{GST48.pdf}}
As it turns out, it is valuable to detect non-ribbon knots. Indeed the Slice-Ribbon Conjecture (Fox, 1960s) asserts that every slice knot (a knot in $S^3$ that can be presented as the boundary of a disk embedded in $B^4$) is ribbon. Gompf, Scharlemann, and Thompson~\cite{GompfScharlemannThompson:Counterexample} describe a family of slice knots which they conjecture are not ribbon (the simplest of those is on the right). With the algebraic technology described above it may be possible to show that the~\cite{GompfScharlemannThompson:Counterexample} knots are indeed non-ribbon, thus disproving the Slice-Ribbon Conjecture.

What would it take?

\begin{itemize}
\setlength{\parskip}{0pt}
\setlength{\itemsep}{0pt plus 0.3ex}

\item[C1.] An invariant $Z$ which makes sense on tangles and for which diagram~\eqref{eq:AKTDiagram} commutes.
\item[C2.] $Z$ cannot be a simple extension of the Alexander polynomial to tangles, for by Fox-Milnor~\cite{FoxMilnor:Singularities} the Alexander polynomial does not detect non-ribbon slice knots.
\item[C3.] $Z$ cannot be computable from finitely many finite type invariants, for this would contradict the results of Ng~\cite{Ng:Ribbon}.\footnote{A slight subtlety arises: There is no taking limits here, and C3 does not preclude the possibility that $Z$ is computable from infinitely many finite type invariants. The Fox-Milnor condition on the Alexander polynomial of ribbon knots, for example, is expressible in terms of the full Alexander polynomial, yet not in terms of any finite type reduction thereof. Unfortunately by C2 it cannot be used here.}
\item[C4.] $Z$ must be computable on at least the simplest~\cite{GompfScharlemannThompson:Counterexample} knot, which has 48 crossings.
\item[C5.] It is better if in some meaningful sense the size of the spaces $A_k$ grows slowly in $k$. Indeed in~\eqref{eq:RA}, if $A_{2n}$ is much bigger than $A_n$ and $A_1$ then at least generically $\calR_A$ will be the full set $A_1$ and our condition will be empty.
\end{itemize}

No invariant that I know now meets these criteria. Alexander and Vassiliev fail C2 and C3, respectively. Almost all quantum invariants and knot homologies pass C1-C3, but fail C4. Jones, HOMFLY-PT and Khovanov potentially pass C4, yet fail C5. We must come up with something new.

\vskip 3mm\noindent{\large\bf Q2. Is it possible? } For the last 10 years or so I knew that the answer was {\em yes}, in theory, but {\em too hard}, in practice. More recently the {\em too hard} became {\em hard, but within reach}.

\noindent{\bf Old Technology.} The Kontsevich integral~\cite{Kontsevich:Vassiliev, Bar-Natan:OnVassiliev} is a knot invariant $Z_K$ with values in some messy graded space $\calA$ of diagrams modulo some relations. Using ``Drinfel'd Associators''~\cite{Drinfeld:QuasiHopf, LeMurakami:Universal, Bar-Natan:NAT} $Z_K$ can be extended to tangles (with some small print regarding parenthesizations). The extended $Z_K$ is way too big to be useful, but $\calA$ has many ``ideals'' $\calI$ such that the quotients $\calA/\calI$ and compositions $\calT_{k}\to\calA\to\calA/\calI$ are almost manageable. But unfortunately, only ``almost''. A crucial ingredient in the computation of $Z_K$ is a Drinfel'd associator $\Phi$, and hard as I tried, I could not find a quotient $\calA/\calI$ which is complex enough to carry information beyond finite degree and beyond Alexander and which is simple enough so that $\Phi$ would be computable. In short, {\em too hard}.

\noindent{\bf New Technology, Executive Summary.} Following~\cite{EtingofKazhdan:BialgebrasI, Haviv:DiagrammaticAnalogue, Enriquez:Quantization, Severa:BialgebrasRevisited}, imitate the ``$R$-matrix'' approach rather than the ``Kontsevich/associators'' approach to construct an invariant of knots/tangles in a richer space of diagrams $\calA^{vc}$, in which the ``chords'' are directed. The space $\calA^{vc}$ is less manageable and less understood than the space $\calA$ of the ``old technology'', but it has many more interesting quotients of the form $\calA^{vc}/\calI$.

One such quotient, $\calA^w\coloneqq\calA^{vc}/\TC$, I have studied in great detail along with Z.~Dancso~\cite{WKO1, WKO2, WKO3, KBH, WKO4}; it turned out to be a the key to a deep link between 4D topology and the Kashiwara-Vergne problem of Lie theory~\cite{KashiwaraVergne:Conjecture, AlekseevTorossian:KashiwaraVergne}. A further quotient of $\calA^w$, call it $\calA^{w/2D}$, arises as the ``radical'' of the pairing of $\calA^w$ with co-commutative Lie bialgebras that are at most 2-dimensional. It turns out~\cite{KBH, Bar-NatanSelmani:MetaMonoids} that $\calA^{w/2D}$ contains the Alexander family of invariants (Alexander, Multi-Variable Alexander, Burau, Gassner) in a single neat package.

I propose to relax the key relation $\TC$ just a bit, so as to get more than the Alexander family at a bearable cost to complexity. Specifically, mod out by $\TC^2$ instead of by $\TC$. In the language of Lie bialgebras, $\TC$ means ``the co-bracket vanishes''. Similarly, $\TC^2$ means ``the co-bracket comes with coefficient $\epsilon$ such that $\epsilon^2=0$''. The latter does not make sense in the original $R$-matrix context but does make sense in the diagrammatic world of $\calA^{vc}$. Hence there is an invariant $Z^{2,2}$ valued in the resulting quotient $\calA^{2,2}\coloneqq\calA^v/\TC^2/2D$.

The invariant $Z^{2,2}$ satisfies C1--C3 and respects C5. The only obstruction to C4 appears to be the human complexity of $Z^{2,2}$: various formulas are ``large'', even if ``simple'' in the computational complexity sense. Finding the framework within which these ``large'' formulas will appear natural is one of the challenges I will be facing (much was done, much still needs to be done). The other major challenge will be the analysis of $\calR_{\calA^{2,2}}$ of Equation~\eqref{eq:RA}.

\noindent{\bf New Technology, Some (but not all) Details.} A celebrated deformation quantization theorem of Etingof and Kazhdan~\cite{EtingofKazhdan:BialgebrasI} (also~\cite{Enriquez:Quantization, Severa:BialgebrasRevisited}) asserts (with some details suppressed) that every solution $r$ of the Classical Yang-Baxter Equation (CYBE) $[r^{12},r^{13}] + [r^{12},r^{23}] + [r^{13},r^{23}] = 0$ can be quantized to a solution of the Quantum Yang-Baxter Equation (QYBE) $R^{12}R^{13}R^{23} = R^{23}R^{13}R^{12}$, which is the key to knot invariants.

This theorem was originally phrased in representation-theoretic language but it was noted by the original authors and further elucidated in~\cite{Haviv:DiagrammaticAnalogue} that it can also be formulated in a ``universal'', diagrammatic, language. Namely, $r$ can be interpreted as a directed chord connecting two strands {\LARGE$\rightarrowdiagram$} (``arrow'', below). With this interpretation the CYBE becomes the $6T$ relation:
\[ \input{6T.pdf_t} \]
\vskip -2mm

\parpic[r]{\input{ADExample.pdf_t}}
The $6T$ relation is written in a space $\calA^v_k$ of diagrams made of $k$ vertical strands and arrows connecting them ($k=3$ here, yet whenever possible, we suppress $k$ from the notation); one example of such diagram is displayed on the right. Hence there is a solution of the QYBE in $\calA$, and hence there is a knot/tangle invariant $Z^v$ with values in $\calA^v$.\footnote{For simplicity here and below we tell a few lies and suppress issues having to do with cups and caps and related issues having to do with antipodes and with ``cyclic Reidemeister moves''. The same issues arise in the representation-theoretic version of this story, and they can be resolved here as they are resolved there. We also suppress the fact that $Z^v$ is an expansion, or a ``universal finite type invariant'' for a certain class of virtual knots/tangles. That's a lovely perspective which puts $Z^v$ in a larger context, but we don't need it here.}

\picskip{0}
By a standard technique~\cite{Bar-Natan:OnVassiliev, Haviv:DiagrammaticAnalogue, WKO1}, internal trivalent vertices can be introduced into the diagrams and the $6T$ relation can be replaced by $\AS$, $\STU$, and $\IHX$ relations, making a new space of diagrams $\calA^{vc}$ along with a map $\iota\colon\calA^v\to\calA^{vc}$. Figure~\ref{fig:Avc} describes $\calA^{vc}$ in some further detail. The composition $Z^{vc}\coloneqq\iota\circ Z^v$ is an invariant of knots/tangles, and a few notes are in order:
\begin{figure}
\resizebox{\textwidth}{!}{\input{Avc.pdf_t}}
\caption{$\calA^{vc}$ in some detail: a typical diagram, then the two types of internal trivalent vertices, then the $\AS$, $\STU$, and $\IHX$ relations. $\calA^{vc}$ is $\bbQ\langle\text{such diagrams}\rangle/(\AS,\STU,\IHX)$.}
\label{fig:Avc}
\end{figure}
\begin{itemize}
\setlength{\parskip}{0pt}
\setlength{\itemsep}{0pt plus 0.3ex}
\item[N1.] The space $\calA^{vc}$ is graded and in each degree $Z^{vc}$ is finite type.
\item[N2.] It is not known if every finite type invariant factors through $Z^{vc}$.
\item[N3.] All quantum invariants of knots factor through $Z^{vc}$: Given any semi-simple Lie algebra $\frakg$ and representation $\rho$ thereof, there is a $\bbQ\llbracket\hbar\rrbracket$-valued linear functional $W_{\frakg,\rho}$ on $\calA^{vc}$ such that $W_{\frakg,\rho}\circ Z^{vc}$ is the quantum invariant associated with $(\frakg,\rho)$ subject to the substitution $q\mapsto e^\hbar$.
\item[N4.] More generally $\calA^{vc}_k$ plays the role of a ``universal version of the $k$th tensor power of the universal enveloping algebra of the double of a finite dimensional Lie bialgebra''. The details are not important here. It is enough to mention that the 2-in 1-out vertex plays bracket, the 1-in 2-out vertex plays cobracket, and $\IHX_{1-3}$ play Jacobi, co-Jacobi, and the 1-cocycle condition, respectively.
\end{itemize}

The space $\calA^{vc}$ is way too big and hard to work with directly. I hope to construct poly-time knot/tangle polynomials by studying quotients of $\calA^{vc}$ by appropriate ``ideals'' $\calI$.\footnote{An ``ideal'', for our purpose, is a collection of relations that can be imposed without breaking the various algebraic properties of $\calA^{vc}$ that are used in the computation of $Z^{vc}$. For the initiated it means ``use only internal relations''. All the relations we will write below are such.} So $\calI$ should be as big as possible, so as to make $\calA^{vc}/\calI$ small and manageable, and yet not too big, so as to allow $\calA^{vc}$ to contain some new information.

What comes next is long a process of elimination which should not be reproduced here. What matters is that I know how to construct suitable ideals, and the simplest of those is $\calI^{2,2}$, which leads to the quotient $\calA^{2,2}\coloneqq\calA^{vc}/\calI^{2,2}$ and which is composed of 2 sets of relations relations revolving around the number 2:

\parpic[r]{\input{2co.pdf_t}}
{\bf The $\TC^2$ or 2co Relation} is shown on the right; it means that whenever a diagram in $\calA^{vc}$ contains two ``co'' 1-in 2-out vertices (not necessarily adjacent), it is set to zero in $\calA^{2,2}/\calI^{2,2}$. (By the $\STU_2$ relation a ``co'' vertex is a commutator of arrow tails, or a Tail Commutator $\TC$, explaining the naming of this relation.) It was already noted in the ``executive summary'' that this relation has a stronger version (hence leading to a weaker theory), the $\TC$ or 1co or $w$ relation, which had been studied extensively and for good reasons.

{\bf The $2D$ relations} are shown next:\hfill(a box with a $\bigwedge$ is a standard ``antisymmetrization box'')
\[ \resizebox{\textwidth}{!}{\input{2D.pdf_t}} \]

In the language of Lie bialgebras (N4), these relations correspond  to restricting attention to 2-dimensional Lie bialgebras. Indeed, if $\fraka$ is $2D$ then any two tensors in $\bigwedge^2(\fraka)$ are proportional to each other, and our $2D$ relations mean just that. The quantum invariants that come from $2D$ Lie bialgebras include the Alexander polynomial and the coloured Jones polynomial.\footnote{The Jones polynomial famously arises from the quantization of $sl(2)$, which is 3-dimensional. Yet the relevant fact here is that $sl(2)$ can be described using the double of its Borel subalgebra, which is a 2-dimensional Lie bialgebra. The Alexander polynomial arises from the double of the 2-dimensional $ax+b$ Lie algebra when it is regarded as a co-commutative Lie bialgebra~\cite{KBH}.} In agreement with that, we expect $Z^{2,2}$ to be readable from the coloured Jones polynomial: In Melvin-Morton-Rozansky language~\cite{Bar-NatanGaroufalidis:MMR}, we expect it to be a {\em workable version} of the diagonal above the Alexander diagonal. In the language of the Kontsevich integral, it should be an effectively computable reduction of the 2-loop part of $Z_K$.

\noindent {\bf Why should $Z^{2,2}$ be effectively computable?} The space $\calA^{vc}$ is in itself a Hopf algebra, and $Z^{vc}$ is valued in its group-like elements, or in the exponentials of primitives. So in order to understand $Z^{vc}$ it is enough to understand the primitives $\calA^{vc}_{\text{prim}}$ in $\calA^{vc}$. Our chosen ideal $\calI^{2,2}$ is not a Hopf ideal and the word ``primitive'' does not make sense in $\calA^{2,2}$, yet as a reduction modulo $\calI^{2,2}$, our $Z^{2,2}$ takes values in the exponentials of projections of primitives under $\pi\colon\calA^{vc}\to\calA^{2,2}$. So we need to understand $\calP^{2,2}\coloneqq\pi\left(\calA^{vc}_{\text{prim}}\right)$.

\begin{figure}
\resizebox{\textwidth}{!}{\input{1coGraphs.pdf_t}}
\caption{Primitives in $\calA^{vc}_k$ with at most one ``co'' vertex, ignoring some $\IHX$-reducibles. To complete these pictures, all loose ends in these diagrams must be connected to the $k$ skeleton lines $\uparrow\uparrow\ldots\uparrow$ in an arbitrary manner.}
\label{fig:1co}
\end{figure}

In Figure~\ref{fig:1co} we display all the connected diagrams (that is, primitives) in $\calA^{vc}_k$ that involve at most one ``co'' vertex (as the rest vanish mod 2co). It is not difficult to analyze the reduction of these diagrams modulo the $2D$ relations and find that
\[ \calP^{2,2}_k \cong
  2R_k\oplus V_k\oplus 2V_k^{\otimes 2}\oplus V_k^{\otimes 3}\oplus (S^2V_k)^{\otimes 2},
\]
where $R_k$ is a certain commutative ring of polynomials and $V_k$ is a free module of rank $k$ over $R_k$. What matters here is that the rank of $\calP^{2,2}_k$ grows as a polynomial in $k$ (as opposed to spaces of the form $V^{\otimes k}$ that normally arise in quantum algebra, whose growth rate is exponential). This suggests that computations in $\calA^{vc}_k$ may be carried out in poly-time (and the details, not shown here, agree).

It remains to actually carry out said computations. The easier ones involve multiplying exponentials of primitives, hence they involve (polynomial reductions of) the Baker-Campbell-Hausdorff (BCH) formula. The harder ones involve the variants of BCH that occur in ``stitching'' two strands of a tangle to each other. These are difficult, but I have seen their likes~\cite{KBH, WKO4} and I know what to do. Quite a lot is already done~\cite{Pensieve}.

Just as von Neumann algebras are no longer necessary in order to understand some of the specific formulas for the Jones polynomial, I expect that the machinery of the last 3 pages will ultimately not be needed in order to understand the formulas for the poly-time polynomial invariants it will produce. Yet I don't know how to discover such formulas by other means.

\vskip 3mm\noindent{\large\bf Q3. If it is possible, why isn't it done already? } Because it's hard and requires a concentrated effort. I'll make good use of the Killam Research Fellowship, if I get it.

%\vskip 3mm\noindent{\large\bf References.}

\renewcommand{\section}[2]{}%
\begin{thebibliography}{BND3}
\setlength{\parskip}{0pt}
\setlength{\itemsep}{0pt plus 0.3ex}

\bibitem[AT]{AlekseevTorossian:KashiwaraVergne} A.~Alekseev and C.~Torossian,
  {\em The Kashiwara-Vergne conjecture and Drinfeld's associators,}
  Ann.\ of Math.\ {\bf 175} (2012) 415--463, \arXiv{0802.4300}.

\bibitem[Al]{Alexander:TopologicalInvariants} J.~W.~Alexander,
  {\em Topological invariants of knots and link,}
  Trans.\ Amer.\ Math.\ Soc.\ {\bf 30} (1928) 275--306.

\bibitem[BN1]{Bar-Natan:OnVassiliev} D.~Bar-Natan,
  {\em On the Vassiliev knot invariants,}
  Topology {\bf 34} (1995) 423--472.

\bibitem[BN2]{Bar-Natan:NAT} D.~Bar-Natan,
  {\em Non-associative tangles,}
  in {\em Geometric topology} (proceedings of the Georgia Int.\l Topology Conference), (W.~H.~Kazez, ed.), 139--183, Amer.\ Math.\ Soc.\ and International Press, Providence, 1997.

\bibitem[BN3]{Bar-Natan:Polynomial} D.~Bar-Natan,
  {\em Polynomial Invariants are Polynomial,}
  Math.\ Res.\ Let.\ {\bf 2} (1995) 239--246 \arXiv{q-alg/9606025}.

\bibitem[BN3]{Bar-Natan:FastKh} D.~Bar-Natan,
  {\em Fast Khovanov Homology Computations,}
   Journal of Knot Theory and Its Ramifications {\bf 16-3} (2007) 243--255, \arXiv{math.GT/0606318}.

\bibitem[BN4]{KBH} D.~Bar-Natan,
  {\em Balloons and Hoops and their Universal Finite Type Invariant, BF
    Theory, and an Ultimate Alexander Invariant,}
   Acta Math.\ Viet.\ {\bf 40-2} (2015) 271--329, \web{KBH}, \arXiv{1308.1721}.

\bibitem[BN5]{WKO4} D.~Bar-Natan,
  {\em Finite Type Invariants of w-Knotted Objects IV: Some Computations,}
  awaiting submission, \web{WKO4}, \arXiv{1511.05624}.

\bibitem[BN6]{Pensieve} D.~Bar-Natan,
  {\em Academic Pensieve,}
  an open science notebook at \url{http://drorbn.net/AP}.

\bibitem[BND1]{WKO1} D.~Bar-Natan and Z.~Dancso,
  {\em Finite Type Invariants of w-Knotted Objects I: w-Knots and the Alexander Polynomial,}
  Alg.\ Geom.\ Top. {\bf 16-2} (2016) 1063--1133, \web{WKO1}, \arXiv{1405.1956}.

\bibitem[BND2]{WKO2} D.~Bar-Natan and Z.~Dancso,
  {\em Finite Type Invariants of w-Knotted Objects II: Foams and the Kashiwara-Vergne Problem,}
  to appear in Math.\ Ann., \web{WKO2}, \arXiv{1405.1955}.

\bibitem[BND3]{WKO3} D.~Bar-Natan and Z.~Dancso,
  {\em Finite Type Invariants of w-Knotted Objects III: The Double Tree Construction,}
  in preparation, \web{WKO3}.

\bibitem[BNG]{Bar-NatanGaroufalidis:MMR} D.~Bar-Natan and S.~Garoufalidis,
  {\em On the Melvin-Morton-Rozansky conjecture,}
  Invent.\ Math.\ {\bf 125} (1996) 103--133.

\bibitem[BNS]{Bar-NatanSelmani:MetaMonoids} D.~Bar-Natan and S.~Selmani,
  {\em Meta-Monoids, Meta-Bicrossed Products, and the Alexander
    Polynomial,}
  J.\ of Knot Theory and its Ramifications {\bf 22-10} (2013),
  \arXiv{1302.5689}.

\bibitem[Dr]{Drinfeld:QuasiHopf} V.~G.~Drinfel'd,
  {\em Quasi-Hopf algebras,}
  Leningrad Math.\ J.\ {\bf 1} (1990) 1419--1457.

\bibitem[En]{Enriquez:Quantization} B.~Enriquez,
  {\em A Cohomological Construction of Quantization Functors of Lie Bialgebras,}
  Adv.\ in Math.\ {\bf 197-2} (2005) 430--479, \arXiv{math/0212325}.

\bibitem[EK]{EtingofKazhdan:BialgebrasI} P.~Etingof and D.~Kazhdan,
  {\em Quantization of Lie Bialgebras, I,}
  Sel.\ Math., NS {\bf 2} (1996) 1--41, \arXiv{q-alg/9506005}.

\bibitem[FM]{FoxMilnor:Singularities} R.~H.~Fox and J.~W.~Milnor,
  {\em Singularities of 2-Speheres in 4-Space and Cobordism of Knots,}
  Osaka J.\ Math.\ {\bf 3} (1966) 257--267.

\bibitem[Go]{Goussarov:New} M.~Goussarov,
  {\em A new form of the Conway-Jones polynomial of oriented links,}
  Zapiski nauch.{} sem.{} POMI {\bf 193} (1991) 4--9 (English translation
  in {\em Topology of manifolds and varieties} (O.~Viro, editor),
  Amer.\ Math.\ Soc., Providence 1994, 167--172).

\bibitem[GST]{GompfScharlemannThompson:Counterexample} R.~E.~Gompf,
  M.~Scharlemann, and A.~Thompson,
  {\em Fibered Knots and Potential Counterexamples to the Property 2R and
    Slice-Ribbon Conjectures,}
  Geom.\ and Top.\ {\bf 14} (2010) 2305--2347, \arXiv{1103.1601}.

\bibitem[Ha]{Haviv:DiagrammaticAnalogue} A.~Haviv,
  {\em Towards a diagrammatic analogue of the Reshetikhin-Turaev link invariants,}
  Hebrew University PhD thesis, Sep.\ 2002, \arXiv{math.QA/0211031}.

\bibitem[HOMFLY]{HOMFLY} J.~Hoste, A.~Ocneanu, K.~Millett, P.~Freyd, W.~B.~R.~Lickorish, and D.~Yetter,
  {\em A new polynomial invariant of knots and links,}
  Bull.\ Amer.\ Math.\ Soc.\ {\bf 12} (1985) 239--246.

\bibitem[Jo]{Jones:New} V.~F.~R. Jones,
  {\em A polynomial invariant for knots via von Neumann algebras,}
  Bull.\ Amer.\ Math.\ Soc.\ {\bf 12} (1985) 103--111.

\bibitem[KV]{KashiwaraVergne:Conjecture} M.~Kashiwara and M.~Vergne,
  {\em The Campbell-Hausdorff Formula and Invariant Hyperfunctions,}
  Invent.\ Math.\ {\bf 47} (1978) 249--272.

\bibitem[Kh]{Khovanov:Categorification} M.~Khovanov,
  {\em A categorification of the Jones polynomial,}
  Duke Math.\ Jour.\ {\bf 101-3} (2000) 359--426, \arXiv{math.QA/9908171}.

\bibitem[Ko]{Kontsevich:Vassiliev} M.~Kontsevich,
  {\em Vassiliev's knot invariants,}
  Adv.\ in Sov.\ Math., {\bf 16(2)} (1993) 137--150.

\bibitem[LM]{LeMurakami:Universal} T.~Q.~T.~Le and J.~Murakami,
  {\em The universal Vassiliev-Kontsevich invariant for framed oriented links,}
  Compositio Math.\ {\bf 102} (1996) 41--64, \arXiv{hep-th/9401016}.

\bibitem[Ng]{Ng:Ribbon} K.~Y.~Ng,
  {\em Groups of ribbon knots,}
  Topology {\bf 37} (1998) 441--458, \arXiv{q-alg/9502017} (with an
  addendum at \arXiv{math.GT/0310074}).

\bibitem[PT]{PrzytyckiPrzytycki:PT} J.~Przytycki and P.~Traczyk,
  {\em Conway Algebras and Skein Equivalence of Links,}
  Proc.\ Amer.\ Math.\ Soc.\ {\bf 100} (1987) 744--748.

\bibitem[Se]{Severa:BialgebrasRevisited} P.~\v{S}evera,
  {\em Quantization of Lie Bialgebras Revisited,}
  Sel.\ Math., NS, to appear, \arXiv{1401.6164}.

\bibitem[Va]{Vassiliev:CohKnot} V.~A.~Vassiliev,
  {\em Cohomology of knot spaces,}
  in {\em Theory of Singularities and its Applications (Providence)}
  (V.~I.~Arnold, ed.), Amer.\ Math.\ Soc., Providence, 1990.

\bibitem[Wi]{Witten:Jones} E. Witten,
  {\em Quantum field theory and the Jones polynomial,}
  Commun.\ Math.\ Phys.\ {\bf 121} (1989) 351--399.

\end{thebibliography}

\end{document}
