ConceptComplete

Khovanov Homology and Categorification

Khovanov homology is a powerful knot invariant that categorifies the Jones polynomial: it assigns graded homology groups to a knot whose graded Euler characteristic is the Jones polynomial. This enrichment from a polynomial to a homological theory provides strictly more information and has deep connections to representation theory and gauge theory.


Categorification Philosophy

Definition8.7Categorification of Knot Invariants

Categorification replaces algebraic structures with richer categorical ones: numbers become vector spaces (dimension recovers the number), polynomials become chain complexes (Euler characteristic recovers the polynomial), and equalities become isomorphisms. For knot invariants: if P(K)P(K) is a polynomial knot invariant, a categorification is a bigraded (co)homology theory Hi,j(K)H^{i,j}(K) such that P(K)=i,j(1)iqjdimHi,j(K)P(K) = \sum_{i,j}(-1)^i q^j \dim H^{i,j}(K). The homology groups carry strictly more information than the polynomial.

ExampleFrom Homology to Polynomial

The Euler characteristic of Khovanov homology recovers the Jones polynomial: JK(q)=i,j(1)iqjdimKhi,j(K)J_K(q) = \sum_{i,j}(-1)^i q^j \dim\mathrm{Kh}^{i,j}(K). For the trefoil 313_1 (right-handed): Kh0,1=Q\mathrm{Kh}^{0,1} = \mathbb{Q}, Kh0,3=Q\mathrm{Kh}^{0,3} = \mathbb{Q}, Kh2,5=Q\mathrm{Kh}^{2,5} = \mathbb{Q}, Kh3,9=Q\mathrm{Kh}^{3,9} = \mathbb{Q} (other groups zero). The Euler characteristic: q+q3q5+q9=q1(q2+q4q6+q10)q + q^3 - q^5 + q^9 = q^{-1}(q^2+q^4-q^6+q^{10})... after normalization this gives J31(q)=q4+q3+q1J_{3_1}(q) = -q^{-4}+q^{-3}+q^{-1}. The homological grading provides extra structure invisible to the Jones polynomial.


Construction of Khovanov Homology

Definition8.8Khovanov Chain Complex

Given a knot diagram DD with nn crossings, construct the Khovanov chain complex:

  1. Cube of resolutions: Each crossing can be resolved in two ways (0-resolution: horizontal, 1-resolution: vertical). A binary string α{0,1}n\alpha \in \{0,1\}^n specifies a complete resolution DαD_\alpha -- a collection of disjoint circles.

  2. State spaces: To each resolution DαD_\alpha with kk circles, assign Vα=VkV_\alpha = V^{\otimes k} where V=Q{v+,v}V = \mathbb{Q}\{v_+, v_-\} is a 2-dimensional graded vector space (degv+=1\deg v_+ = 1, degv=1\deg v_- = -1). The chain group is Ci(D)=α=iVαC^i(D) = \bigoplus_{|\alpha|=i}V_\alpha where α=αj|\alpha| = \sum\alpha_j.

  3. Differentials: For α,β\alpha, \beta differing in one coordinate (a single crossing change), define d:VαVβd: V_\alpha \to V_\beta using the merge map m:VVVm: V\otimes V\to V (when two circles merge: v+v+v+v_+\otimes v_+ \mapsto v_+, v+v=vv+vv_+\otimes v_- = v_-\otimes v_+ \mapsto v_-, vv0v_-\otimes v_- \mapsto 0) or the split map Δ:VVV\Delta: V\to V\otimes V (when one circle splits: v+v+v+vv+v_+ \mapsto v_+\otimes v_- + v_-\otimes v_+, vvvv_- \mapsto v_-\otimes v_-). Signs are assigned to make d2=0d^2 = 0.

  4. Khovanov homology: Khi,j(K)=Hi(C,j(D))\mathrm{Kh}^{i,j}(K) = H^i(C^{\bullet,j}(D)) (after grading shifts depending on the number of positive and negative crossings).


Properties and Applications

Definition8.9Key Properties of Khovanov Homology

Khovanov homology satisfies: (1) Knot invariance: Kh(K)\mathrm{Kh}(K) is invariant under Reidemeister moves (proved by verifying chain homotopy equivalence). (2) Functoriality: a cobordism Σ:K1K2\Sigma: K_1 \to K_2 (a surface in S3×[0,1]S^3\times[0,1] bounded by K1K_1 and K2K_2) induces a map Kh(Σ):Kh(K1)Kh(K2)\mathrm{Kh}(\Sigma): \mathrm{Kh}(K_1) \to \mathrm{Kh}(K_2). (3) Unknot detection: Kh(K)Kh(U)\mathrm{Kh}(K) \cong \mathrm{Kh}(U) implies K=UK = U (Kronheimer-Mrowka, 2011, using gauge theory). This is stronger than the Jones polynomial, which is not known to detect the unknot.

RemarkConnections and Generalizations

Knot Floer homology HFK^(K)\widehat{HFK}(K) (Ozsvath-Szabo, Rasmussen) is another categorification, of the Alexander polynomial, with equally powerful applications: it detects genus, fibredness, and the unknot. Rasmussen's ss-invariant from Khovanov homology gives a combinatorial proof of the Milnor conjecture (the 4-ball genus of the (p,q)(p,q)-torus knot is (p1)(q1)/2(p-1)(q-1)/2). Physical interpretation: Witten (2011) showed that Khovanov homology is related to gauge theory with a particular boundary condition, connecting it to the geometric Langlands program. HOMFLYPT homology (Khovanov-Rozansky) categorifies the HOMFLYPT polynomial and is related to Hilbert schemes and algebraic geometry.