---
title: Functoriality of Khovanov Homology
url: https://www.emergentmind.com/topics/functoriality-of-khovanov-homology
type: topic
---

# Functoriality of Khovanov Homology

Searching arXiv for recent and foundational papers on functoriality of Khovanov homology.
Functoriality of Khovanov homology is the problem of assigning to an oriented link cobordism \(S\colon L_0\to L_1\) a morphism on Khovanov-type complexes or homology groups in a way compatible with isotopy and composition. In the classical Bar–Natan formalism, a movie of Reidemeister and Morse moves produces a chain map \(BN(S)\), but the map is only well defined up to an overall sign; equivalently, the induced map on homology is defined only up to \(\pm\). A central theme of the subject is therefore the elimination, control, or reinterpretation of this ambiguity. The resulting literature contains several distinct outcomes: strict functoriality on the chain level, functoriality only up to sign, functoriality up to global invertible scalars, and functoriality only after passage to homotopy or spectra [2008.02131][1405.7246][2410.23455][2104.12907].

## 1. Classical formulation and the source of the sign ambiguity

For an oriented link diagram \(D\) with \(n\) crossings, the ordinary Khovanov complex is built from the cube of resolutions. Each vertex \(I\in\{0,1\}^n\) determines a smoothing with \(k(I)\) circles, and one sets
\[
C^i(D)=\bigoplus_{|I|=i+n_-} A^{\otimes k(I)},
\]
where \(A=R[X]/(X^2-hX-t)\) is the chosen Frobenius algebra. The differential is the sum over cube edges \(I\to I'\) of multiplication \(m\) when two circles merge and comultiplication \(\Delta\) when one circle splits. To force \(d^2=0\), one chooses an ordering of the crossings, which produces the usual edge-signs \(( -1)^{\sigma(I,e)}\). These signs are harmless for the homology of a fixed diagram, but they are the source of the familiar “up to sign” behavior for cobordism maps [2008.02131].

Bar–Natan’s formalism assigns to each elementary cobordism \(S\) — a Reidemeister move or a Morse critical point — a chain map \(BN(S)\colon C(D)\to C(D')\). By the movie-move argument, these satisfy
\[
BN(S_2\circ S_1)\simeq \pm BN(S_2)\circ BN(S_1),
\]
so the induced map on homology is well defined only up to an overall sign. This point is often obscured by the phrase “functoriality of Khovanov homology”: in the original \(sl_2\) theory, the issue is not invariance of the homology groups, but the nonuniqueness of the cobordism maps. The anomaly appears already in movie moves involving Reidemeister moves and persists until additional structure or explicit sign corrections are introduced [2008.02131][0806.0601].

## 2. Movie moves, elementary cobordisms, and what strict functoriality means

A link cobordism in \(\mathbb R^3\times I\) is represented by a movie consisting of planar isotopies, Reidemeister moves, births, deaths, and saddles. Carter–Saito movie moves generate isotopies of movies, so functoriality reduces to checking that two movies related by these local moves induce the same chain map. In the classical setting, the check typically yields equality only up to sign. A strict theory is one in which every movie-move relation becomes an exact equality of chain maps, not merely equality up to \(\pm\) or up to homotopy with a residual sign [2008.02131].

This distinction is visible across the literature. Blanchet’s oriented model produces a chain map \(F(\Sigma)\colon K(D_0)\to K(D_1)\) of bidegree \((\chi(\Sigma),0)\) and proves
\[
F(\mathrm{id}_D)=\mathrm{id}_{K(D)},\qquad
F(\Sigma_2\circ\Sigma_1)=F(\Sigma_2)\circ F(\Sigma_1)
\]
in \(K^b(\mathbb Z\text{-Mod})\), with no sign ambiguity. By contrast, the generalized bracket of Migdail–Wehrli yields a pseudo-functor in which
\[
\Phi_{G\circ F}\simeq c(F,G)\cdot(\Phi_G\circ\Phi_F),
\]
where \(c(F,G)\in\{\pm1,\pm\pi\}\), and strict functoriality appears only after quotienting by these units. At the stable-homotopy level, Khovanov spectra are functorial only up to pointed homotopy and sign. The phrase “functoriality” therefore refers to a family of progressively stronger statements rather than a single theorem [1405.7246][2410.23455][2104.12907].

## 3. Explicit sign correction in the classical Bar–Natan setup

A particularly direct resolution of the sign problem stays inside the ordinary Khovanov complex and modifies only the signs of the elementary cobordism maps. For a Reidemeister move \(D\to D'\), write \(w(D)\) for the writhe, \(r(D)\) for the number of Seifert circles, set
\[
\delta w=w(D')-w(D),\qquad \delta r=r(D')-r(D),\qquad j=\frac{\delta w-\delta r}{2},
\]
and let \(c=\sqrt{h^2+4t}\). On canonical Lee-style generators, the standard Bar–Natan map sends
\[
[(D)]\mapsto \pm c^j[(D')],\qquad
[\overline{(D)}]\mapsto \pm(-c)^j[\overline{(D')}],
\]
with the two signs differing by \((-1)^j\). The corrected Reidemeister map is defined by
\[
f'_R(S)=( -1)^jBN(S),
\]
equivalently \(BN'(S)=\varepsilon_R(S)\cdot BN(S)\), with \(\varepsilon_{RII}=+1\) and the \(RI\) and \(RIII\) signs given by \(( -1)^{(\delta w-\delta r)/2}\). After correction, one has
\[
BN'(S)[(D)]=c^j[(D')],\qquad
BN'(S)[\overline{(D)}]=(-c)^j[\overline{(D')}],
\]
with no leftover \(\pm\) [2008.02131].

For an elementary Morse cobordism \(S\), let \(\delta r=r(D')-r(D)\) and \(\chi(S)\) be the Euler characteristic of the surface piece. Then
\[
j=\frac{-\delta r-\chi(S)}{2},\qquad \varepsilon_M(S)=( -1)^j,
\]
and one defines \(BN'(S)=\varepsilon_M(S)\cdot BN(S)\). In particular, the correction is specified separately for births, deaths, and saddles. The claim is then checked case by case, or by Sano’s movie-move analysis: with these \(\varepsilon\)-factors inserted, every Carter–Saito movie move becomes an exact equality of chain maps. Consequently,
\[
D\mapsto C(D),\qquad S\mapsto BN'(S)
\]
defines a genuine functor
\[
Cob^4(\emptyset)\to Kom(Mat(Cob^3)),
\]
and after applying the TQFT \(\mathfrak F_{h,t}\) and taking homology, one obtains for every variant \(H_{h,t}(-;R)\) of Khovanov homology a strictly functorial cobordism map without sign ambiguity [2008.02131].

The significance of this construction is methodological. Earlier fixes typically changed the algebraic or foam-theoretic framework. Here the classical cube-of-resolutions model is retained, and strict functoriality is recovered by an explicit normalization of the Reidemeister and Morse maps. This suggests that, in the ordinary rank-two setting, the obstruction can be packaged as a finite combinatorial sign bookkeeping problem rather than as a defect of the entire theory.

## 4. Oriented and rank-two models with strict functoriality

A different line of resolution replaces the unoriented surface formalism by an oriented one. Blanchet gives an oriented \(sl(2)\) state model over \(\mathbb Z\), with chain groups
\[
K^{i,j}(D)=\bigoplus_{s(D)=i} V(D_s)\{-(w(D)+s(D))\}\otimes \Lambda^{d_s}\Delta_s,
\]
and differential
\[
\partial=\sum_{c,\;s\to s'} \epsilon(c,s)\,[V(\Sigma_c)\otimes \mu_c],
\]
where \(\epsilon(c,s)\) is the usual Koszul sign and \(\mu_c\) is exterior multiplication or contraction depending on the crossing type. The boundary operator is defined as a twisted TQFT action on trivalent graphs and oriented trivalent cobordisms, and the resulting theory is strictly functorial over integers [1405.7246].

In this oriented framework, local relations for bubbles, bands, and tubes encode the signs intrinsically, rather than correcting them afterward. A later exposition formulates the theory in a foam category \(F(B)\) of blue-red oriented trivalent graphs and decorated foams, with a tautological functor \(G\), an oriented differential
\[
d=\sum_{s\to s'}(-1)^{\sum_{k<c}s(k)}\,G(F_{s,s'}),
\]
and a strict functor from the category \(Cob_4(B)\) of tangle cobordisms to chain complexes. The proof uses the fact that pairings are “Kh-simple”: any degree-zero endomorphism is homotopic to \(\pm\mathrm{Id}\), while the foam relations force \(+\mathrm{Id}\) on the nose. The same exposition also outlines an extension to immersed cobordisms with finitely many transverse double-point curves by adding singular local movies and chain maps \(A,B\) of degrees \(-2\) and \(+2\) [2601.20715].

Vogel establishes another strict approach for every Khovanov homology associated to a rank-two Frobenius algebra. The construction modifies the ordinary theory by conjugating elementary cobordism maps with cap–cup operators \(T_p(u)\) attached to regular points of the diagram. Strict functoriality is then reduced to algebraic consistency conditions on units
\[
A(e,a,h),\;B(a,b,h),\;C(e,a,b,c),\;X(a,h),\;Y(a,h),\;Z(a,h),
\]
the “Khovanov data,” which are parametrized by four families of units \((o,E,F,W)\). The outcome is a strict monoidal functor from oriented link cobordisms to the homotopy category of complexes, extending beyond the original Frobenius algebra \(A=\mathbb Z[X]/(X^2)\) [1505.04545].

These models address a common misconception. The sign anomaly is not an unavoidable feature of all \(sl_2\)-categorifications; it is a feature of specific presentations. Oriented foam models, cap–cup normalizations, and explicit sign-corrected Bar–Natan maps all produce strict functors, but they do so by packaging the same local compatibility data in markedly different ways.

## 5. Variants, contrasts, and generalizations

The contrast between \(su(2)\) and \(su(3)\) is particularly instructive. In the \(su(3)\) theory of Morrison–Nieh, functoriality with respect to tangle cobordisms can be proved by explicit chain maps for all eight variants of the third Reidemeister move and a movie-move analysis modeled on Bar–Natan and Clark–Morrison–Walker. The underlying explanation offered in that work is representation-theoretic: in the \(su(2)\) theory a sign anomaly appears because the fundamental \(sl_2\)-representation is antisymmetrically self-dual, whereas for \(su(3)\) the fundamental \(3\) is not self-dual, so no hidden \(\pm\) signs arise in the foam category. The only extra normalization is a single \(-1\) factor in the antiparallel \(R2\)-map [0806.0601].

Odd and generalized Khovanov homology exhibit a weaker notion of functoriality. Over the base ring \(k=\mathbb Z[\pi]/(\pi^2-1)\), the generalized Khovanov bracket extends to smooth link cobordisms in \(\mathbb R^3\times I\) as a pseudo-functor to \(Kom(Mat(C))\), canonical up to multiplication by units \(k^\times=\{\pm1,\pm\pi\}\). Specializing \(\pi=1\) recovers the even theory, while \(\pi=-1\) yields odd Khovanov homology functorial up to sign in \(\mathbb R^3\times I\). The same work shows that odd Khovanov homology is not functorial for smooth link cobordisms in \(S^3\times I\): two ambient-isotopic cobordisms \(F_1,F_2\colon A\to A\sqcup B\) induce maps differing by \(2\cdot(A-B)\), so they are not related by an overall \(\pm\) [2410.23455].

Functoriality also extends beyond ordinary links in \(\mathbb R^3\). For links in a thickened surface \(\Sigma\times[0,1]\), a functor
\[
SKh\colon SLink\to K(SFoam)
\]
is constructed using gl\(_2\)-webs and embedded foams modulo local Blanchet relations; strict functoriality is guaranteed by Blanchet’s formalism. A later gl\(_2\) web-and-foam treatment for framed tangled webs in \(S\times[0,1]\) proves full functoriality by choosing signs \(a_3,a_4,a_{11},\zeta\in\{\pm1\}\) so that the movie moves become equalities in \(K(SFoam)\). In the colored \(SL_n\) setting, the foam complexes of colored tangles extend to a strict \(2\)-functor from the \(2\)-category of colored tangle cobordisms to the homotopy category of bounded bigraded chain complexes [1806.03416][2209.08794][1703.06691].

The recurrent pattern is that functoriality is governed by the same local mechanisms — crossings, saddles, and movie moves — but the strength of the theorem depends on the algebraic target. In some settings the ambiguity is removed on the chain level; in others it survives as a sign or as a unit in a larger coefficient ring.

## 6. Homotopical and categorical refinements

Functoriality has also been reformulated in broader homotopical and categorical frameworks. For Khovanov spectra, one associates to a link \(L\) a spectrum
\[
X(L)\simeq \bigvee_j X^j(L)
\]
whose singular chains recover the usual bigraded Khovanov complex, and to a link cobordism \(\Sigma\) a map
\[
f_\Sigma\colon X(L)\to X(L').
\]
The resulting assignment is a projective multifunctor: for composable cobordisms,
\[
X(\Sigma'\circ\Sigma)\simeq_{\pm} X(\Sigma')\circ X(\Sigma).
\]
The proof combines locality, movie-move analysis, duality, and rigidity statements asserting that the only grading-preserving self-automorphisms of bridge-tangle spectral bimodules are \(\pm\mathrm{Id}\) [2104.12907].

At the chain level, strong Khovanov–Floer theories provide a unifying mechanism for functoriality. A conic strong theory factors uniquely through Bar–Natan’s cobordism category,
\[
K^\circ\colon Mat(Cob^3)\to Kom(\mathbb Z/2),
\]
and therefore yields a functor
\[
F_K\colon LinkCob\to Kom(\mathbb Z/2)
\]
that is well defined up to filtered homotopy and whose associated graded piece recovers the ordinary Khovanov functor. A weaker framework of Khovanov–Floer theories already implies a functor from the link cobordism category to the category of spectral sequences, with the \(E_2\)-page map equal to the usual Jacobsson–Khovanov cobordism map [1712.08272][1509.04691].

Recent work on basepoints shows that functoriality can also be enhanced rather than merely repaired. Over \(\mathbb F_2\), a pointed theory
\[
DKh\colon nLink\to D^b(Mod_{R_n}),\qquad
R_n=\mathbb F[X_1,\dots,X_n]/(X_1^2,\dots,X_n^2),
\]
is defined using basepoint actions and a preferred free \(R_n\)-resolution. Decorated cobordisms with arcs between basepoints induce chain maps, and the construction establishes functoriality for pointed Khovanov homology in the sense of Baldwin–Levine–Sarkar. The same formalism interacts nontrivially with nonorientable summands such as the standard \(\mathbb{RP}^2\) with Euler numbers \(\pm2\) [2605.08457].

The modern picture is therefore stratified. Ordinary Khovanov homology began with a projective cobordism theory. Strict functoriality can be achieved by explicit sign correction, by oriented foam models, or by Frobenius-algebra modifications. Related theories may remain projective, become strict only after quotienting by units, or lift to homotopy-theoretic objects where the residual ambiguity is \(\pm1\). The subject has consequently become a testing ground for how local diagrammatics, TQFT data, and higher-categorical structures encode four-dimensional topology.

Source: https://www.emergentmind.com/topics/functoriality-of-khovanov-homology