Unblocked grid homology as a module over R[U] #
The unblocked grid homology GH⁻(G) of a grid diagram G of size n is the homology of the
unblocked complex GC⁻(G), a module over R[V₀, …, V_{n-1}] (unblockedHomology). The
X-marking homotopies show that two variables V_c, V_{c'} whose columns lie on the same link
component act identically on it (X_smul_unblockedHomology_eq_of_sameCycle). Consequently every
polynomial acts on GH⁻(G) as does its image under any renaming of the variables that keeps each
column on its component (smul_unblockedHomology_eq_rename_smul).
For a knot grid all variables lie on one component, so the action of R[V₀, …, V_{n-1}] factors
through the evaluation π : R[V₀, …, V_{n-1}] → R[U] sending every V_c to U: GH⁻(G) is
annihilated by the kernel of π (IsKnot.isTorsionBySet_unblockedHomology). Since π is
surjective, this makes GH⁻(G) a module over R[U] (IsKnot.unblockedHomologyModule), with
π p acting as p (IsKnot.aeval_smul_unblockedHomology) and in particular U acting as any
one of the variables V_c (IsKnot.X_smul_unblockedHomology). The construction involves no
choice of a distinguished column. This is the 𝔽[U]-module structure on the grid homology of a
knot through which the concordance invariant τ is defined.
Concretely, GH⁻(G) is the quotient ker ∂⁻ ⧸ im ∂⁻ of the cycles of GC⁻(G) by the boundaries
(unblockedHomologyIso), so every class is the class of a cycle (unblockedHomologyClass), and a
cycle has zero class exactly when it is a boundary. Structure on GC⁻(G) that the differential
respects, such as the Alexander grading, descends to this quotient.
Main definitions #
TauCeti.GridDiagram.unblockedHomology: the unblocked grid homologyGH⁻.TauCeti.GridDiagram.unblockedHomologyBaseModule: the coefficient-ring action obtained by restricting the polynomial action.TauCeti.GridDiagram.unblockedHomologyIso:GH⁻isker ∂⁻ ⧸ im ∂⁻.TauCeti.GridDiagram.unblockedHomologyClass: the class inGH⁻of a cycle.TauCeti.GridDiagram.unblockedHomologyEquivOfIntertwining: the equivalence of unblocked grid homologies induced by a semilinear equivalence intertwining the differentials.TauCeti.GridDiagram.IsKnot.unblockedHomologyModule: theR[U]-module structure on the unblocked grid homology of a knot grid.
Main results #
TauCeti.GridDiagram.X_smul_unblockedHomology_eq_of_sameCycle: variables on the same component act identically onGH⁻.TauCeti.GridDiagram.smul_unblockedHomology_eq_rename_smul: renaming the variables within components does not change the action of a polynomial onGH⁻.TauCeti.GridDiagram.unblockedHomologyClass_surjectiveandTauCeti.GridDiagram.unblockedHomologyClass_eq_zero_iff: every class is the class of a cycle, and a cycle has zero class exactly when it is a boundary.TauCeti.GridDiagram.unblockedHomologyEquivOfIntertwining_unblockedHomologyClass: the equivalence induced by an intertwining map sends the class of a cyclezto the class of its image.TauCeti.GridDiagram.IsKnot.isTorsionBySet_unblockedHomology: for a knot grid,GH⁻is annihilated by the kernel ofR[V₀, …, V_{n-1}] → R[U].TauCeti.GridDiagram.IsKnot.aeval_smul_unblockedHomologyandTauCeti.GridDiagram.IsKnot.X_smul_unblockedHomology: the action ofR[U]onGH⁻of a knot grid.TauCeti.GridDiagram.IsKnot.isScalarTower_unblockedHomology: the coefficient action agrees with theR[U]-module structure.
References #
This is Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Section 4.6: by
Lemma 4.6.9 the variables of a knot grid act identically on GH⁻, which is thereby regarded as a
module over 𝔽[U].
The unblocked grid homology GH⁻(G): the homology of the unblocked grid complex, a module over
the polynomial ring R[V₀, …, V_{n-1}].
Instances For
Restriction of the polynomial action on grid homology along the coefficient embedding.
The coefficient action on grid homology agrees with the polynomial action through the coefficient embedding.
Two variables whose columns lie on the same link component act identically on the unblocked grid homology.
Every polynomial acts on the unblocked grid homology as its image under a renaming of the variables that keeps each column on its link component.
Cycles and boundaries #
The unblocked complex with its unique object and differential spelled out, so that its
homology is the homology of the unblocked grid differential in the sense of
LinearMap.homology.
Instances For
The unblocked complex is isomorphic to its spelled-out form unblockedComplex'.
Instances For
The components of unblockedComplexIso are the identifications unblockedComplex_X of the
unique object.
The unblocked grid homology GH⁻ is the homology ker ∂⁻ ⧸ im ∂⁻ of the unblocked grid
differential: the cycles of GC⁻ modulo the boundaries.
Instances For
The linear map sending a cycle of GC⁻ to its class in GH⁻.
Instances For
Under unblockedHomologyIso, the class of a cycle is its class modulo the boundaries.
Every class in GH⁻ is represented by a cycle.
A cycle represents zero in GH⁻ exactly when it is a boundary.
The equivalence induced by an intertwining map #
A map intertwining two unblocked differentials sends cycles to cycles.
The equivalence of unblocked grid homologies induced by an intertwining map. A
semilinear equivalence e of chain modules with ∂⁻' ∘ e = e ∘ ∂⁻ induces a semilinear
equivalence GH⁻(G) ≃ GH⁻(G'), sending the class of a cycle z to the class of e z.
Instances For
unblockedHomologyEquivOfIntertwining sends the class of a cycle z to the class of its
image.
On a knot grid the unblocked grid homology is annihilated by the kernel of the evaluation
R[V₀, …, V_{n-1}] → R[U] sending every variable to U.
The R[U]-module structure on the unblocked grid homology of a knot grid: a polynomial q
acts as any p ∈ R[V₀, …, V_{n-1}] with p(U, …, U) = q, so U acts as each variable V_c.
Instances For
On a knot grid, the evaluation p(U, …, U) of a polynomial acts on the unblocked grid
homology as p does.
On a knot grid, U acts on the unblocked grid homology as each variable V_c.
The coefficient action on knot grid homology agrees with the constant polynomials in the
R[U]-module structure.