Documentation

TauCeti.KnotTheory.Khovanov.EnhancedState

Enhanced states and the Jones polynomial #

An enhanced state of a PD-code is a state s together with a label 1 or X on every circle of the diagram smoothed according to s. The enhanced states form the standard basis of the Khovanov chain groups (Bar-Natan §1), and this file fixes their bigrading. A state selects the B-smoothing at the crossings S where it is false. For an oriented code with n₊ positive and n₋ negative crossings, the enhanced state has cochain degree |S| - n₋. Its quantum degree is |S| + n₊ - 2 n₋ plus 1 for each circle labelled 1 and minus 1 for each circle labelled X (TauCeti.OrientedPDCode.stateCochainDegree, TauCeti.OrientedPDCode.enhancedQuantumDegree).

The signed count of enhanced states by bidegree is the sum TauCeti.OrientedPDCode.enhancedStateSum of (-1) ^ i q ^ j over all enhanced states; here the generator T of ℤ[T;T⁻¹] plays the role of q. With Cⁱʲ the Khovanov chain group, the free module on the enhanced states of bidegree (i, j), this sum is the graded Euler characteristic ∑ (-1) ^ i q ^ j rank Cⁱʲ. This file proves that, for a nonempty diagram, this sum is the Jones polynomial in Khovanov's normalization: with the substitution t ^ (1/2) ↦ -q, it is (q + q⁻¹) times TauCeti.OrientedPDCode.jonesPolynomial (TauCeti.OrientedPDCode.enhancedStateSum_eq_mul_eval₂_jonesPolynomial).

The proof is a state-by-state comparison. Summing over the labels of the k circles of a state gives (q + q⁻¹) ^ k. The substitution turns the Jones weight of a state into the signed monomial (-1) ^ (|S| - n₋) q ^ (|S| + n₊ - 2 n₋), crossing by crossing. The Jones state sum raises the loop value only to the truncated power k - 1, so the extra factor q + q⁻¹ completes it to the k-th power exactly when every state has a circle, that is, when the diagram is nonempty. The empty diagram has a single enhanced state and sum 1 (TauCeti.OrientedPDCode.enhancedStateSum_empty). More generally, a diagram without crossings and with c circles has sum (q + q⁻¹) ^ c (TauCeti.OrientedPDCode.enhancedStateSum_eq_pow).

Main definitions #

Main results #

References #

@[reducible, inline]

An enhanced state of a PD-code: a state s, together with a label on every circle of the diagram smoothed according to s. The label false stands for the generator 1 and true for the generator X of the rank-two Khovanov module.

Instances For
    def TauCeti.Khovanov.labelingQuantumDegree (ι : Type u_1) [Fintype ι] (l : ι → Bool) :

    The quantum degree of a labelling of the circles: +1 for each circle labelled 1 and -1 for each circle labelled X.

    Instances For
      theorem TauCeti.Khovanov.labelingQuantumDegree_def {ι : Type u_1} [Fintype ι] (l : ι → Bool) :
      labelingQuantumDegree ι l = ∑ i : ι, bif l i then -1 else 1

      The defining sum of the quantum degree of a labelling.

      @[simp]
      theorem TauCeti.Khovanov.labelingQuantumDegree_not {ι : Type u_1} [Fintype ι] (l : ι → Bool) :
      (labelingQuantumDegree ι fun (i : ι) => !l i) = -labelingQuantumDegree ι l

      Complementary labellings have opposite quantum degrees.

      theorem TauCeti.Khovanov.labelingQuantumDegree_eq {ι : Type u_1} [Fintype ι] (l : ι → Bool) :
      labelingQuantumDegree ι l = ↑(Fintype.card ι) - 2 * ↑{i : ι | l i = true}.card

      The quantum degree of a labelling is the number of circles minus twice the number of X-labels.

      The quantum degree of a labelling of k circles lies between -k and k.

      The graded count of labellings: labelling k circles by 1 or X in all possible ways gives ∑ q ^ (quantum degree) = (q + q⁻¹) ^ k.

      Relabelling a circle from 1 to X lowers the quantum degree by two.

      theorem TauCeti.Khovanov.labelingQuantumDegree_merge {σ : Type u_2} {τ : Type u_3} [Fintype σ] [Fintype τ] [DecidableEq τ] {f : σ → τ} {l : σ → Bool} (h : ∀ (j : τ), {i : σ | f i = j ∧ l i = true}.card ≤ 1) :
      (labelingQuantumDegree τ fun (j : τ) => decide (∃ (i : σ), f i = j ∧ l i = true)) = labelingQuantumDegree σ l + (↑(Fintype.card τ) - ↑(Fintype.card σ))

      When no fibre of f carries two X-labels of l, merging along f changes the quantum degree of l by |τ| - |σ|.

      The cochain degree |S| - n₋ of a state s of an oriented code, where S is the set of crossings at which s selects the B-smoothing, that is, where s is false.

      Instances For

        The defining formula of the cochain degree of a state.

        The quantum shift |S| + n₊ - 2 n₋ of a state s of an oriented code, where S is the set of crossings at which s selects the B-smoothing.

        Instances For

          The defining formula of the quantum shift of a state.

          The quantum degree of an enhanced state: the quantum shift of its state, plus 1 for each circle labelled 1 and minus 1 for each circle labelled X.

          Instances For

            The defining formula of the quantum degree of an enhanced state.

            The enhanced state sum of an oriented code: the sum of (-1) ^ i q ^ j over all enhanced states, where i is the cochain degree and j the quantum degree, with q = T; that is, the signed count of enhanced states by bidegree. With Cⁱʲ the free module on the enhanced states of bidegree (i, j), this is the graded Euler characteristic ∑ (-1) ^ i q ^ j rank Cⁱʲ.

            Instances For

              The enhanced state sum as a sum over states: the labels of the k circles of a state contribute (q + q⁻¹) ^ k to the signed monomial (-1) ^ (|S| - n₋) q ^ (|S| + n₊ - 2 n₋) of the state.

              The Jones weight of a state at t ^ (1/2) = -q is the signed monomial (-1) ^ (|S| - n₋) q ^ (|S| + n₊ - 2 n₋). Crossing by crossing, a positive crossing contributes q to a state that smooths it by A and -q² to one that smooths it by B, and a negative crossing contributes -q⁻² and q⁻¹.

              The enhanced state sum of a nonempty diagram is (q + q⁻¹) times its Jones polynomial at t ^ (1/2) = -q. The hypothesis 0 < componentCount says that the diagram is nonempty; it excludes the empty diagram, whose enhanced state sum is 1.

              A diagram without crossings has enhanced state sum (q + q⁻¹) ^ c, where c is the number of its crossing-free circles.

              @[simp]

              The empty diagram has enhanced state sum 1: its only enhanced state is the empty state with no circles, in bidegree (0, 0).

              @[simp]

              The unknot has enhanced state sum q + q⁻¹.

              The enhanced state sum of the right-handed trefoil is q + q³ + q⁵ - q⁹. This agrees with Khovanov's computation of its homology, whose free summands lie in bidegrees (0, 1), (0, 3), (2, 5) and (3, 9).