Grid differentials as homological complexes #
This file packages the three grid chain modules and their square-zero differentials as
homological complexes in Mathlib's sense. Each uses the one-object circular shape
ComplexShape.refl Unit: its sole object is the total chain module and its sole differential is
the corresponding grid differential. This is the ungraded complex underlying the separate
bigraded decompositions of the fully blocked and unblocked chain modules.
The one-object form retains exactly the algebra needed for cycles, boundaries, chain maps, and
homology while applying to every grid diagram. In particular it does not require the odd-component
hypothesis used to make the Alexander grading integral. Later graded constructions can refine these
complexes by restricting the differential to their homogeneous pieces. Here
simplyBlockedComplex denotes the algebraic specialization obtained by setting one selected
O-variable to zero. This has the standard simply blocked interpretation for knot grids; for a
multi-component link, that interpretation instead requires one blocked O-marking on each
component.
The fully blocked complex is over ZMod 2. The unblocked complex and the one-variable
specialization are defined over an arbitrary commutative coefficient ring of characteristic
two.
Their coefficient rings are, respectively, the polynomial ring on all columns and the polynomial
ring on the columns other than the selected blocked column.
Main definitions #
TauCeti.GridDiagram.fullyBlockedComplex: the fully blocked grid complex.TauCeti.GridDiagram.unblockedComplex: the unblocked grid complexGC⁻.TauCeti.GridDiagram.simplyBlockedComplex: the one-variable specialization obtained by setting one selectedO-variable to zero.
References #
The three grid complexes and their coefficient conventions follow Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapters 3--4.
Fully blocked complex #
The fully blocked grid chain module and differential as a one-object homological complex over
ZMod 2.
The unique differential counts empty rectangles avoiding every marking and squares to zero.
Instances For
The unique object of the fully blocked complex is the fully blocked grid chain module.
The unique differential of the fully blocked complex is the fully blocked grid differential.
Unblocked complex #
The unblocked grid chain module GC⁻ and its differential as a one-object homological complex
over the polynomial ring R[V₀, ..., V_{n-1}].
The unique differential counts empty rectangles avoiding the X-markings and weights each
rectangle by the monomial of the O-markings it covers.
Instances For
The unique object of the unblocked complex is the unblocked grid chain module.
The unique differential of the unblocked complex is the unblocked grid differential.
One-variable specialization #
The one-variable specialization of the grid chain module and differential as a one-object
homological complex over the polynomial ring on the columns other than i.
The unique differential is obtained from the unblocked differential by setting the selected
variable V_i to zero. For a knot grid this is the standard simply blocked complex; for a link,
the standard simply blocked theory sets one variable on each component to zero.
Instances For
The unique object of the one-variable specialization is its specialized grid chain module.
The unique differential of the one-variable specialization is its specialized grid differential.
Identify the object of the specialized complex with its explicit chain module.
Instances For
The explicit chain identification intertwines the categorical and grid differentials.