Composite domains in the grid-commutation homotopy equation #
The homotopy equation for a column commutation compares three kinds of two-step domain. On its left are a commutation hexagon followed by a rectangle and a rectangle followed by a commutation hexagon. On its right are two commutation pentagons, the second for the reverse commutation. Each commutation polygon may turn on either side of the replaced grid line.
This file packages those alternatives and rewrites the matrix-coefficient equation as sums over finite families of composite domains. In this form every summand records the actual polygons it counts, rather than only their intermediate grid state. This is the input for the geometric pairing of juxtaposed domains in the proof of commutation invariance.
The two kinds of hexagon and pentagon are represented by sum types. This retains the distinction
between the two turn sides while avoiding four parallel decomposition types. All three composite
domain families specialize the generic two-step decomposition TauCeti.GridTwoStepDecomposition,
whose counted finite families have membership characterizations.
Main results #
TauCeti.GridDiagram.sum_commutationHexagonCoefficient_mul_unblockedCoefficientandTauCeti.GridDiagram.sum_unblockedCoefficient_mul_commutationHexagonCoefficientrewrite the two rectangle--hexagon matrix products as composite-domain sums.TauCeti.GridDiagram.sum_rename_commutationPentagonCoefficient_mul_commutationPentagonCoefficientrewrites the round-trip commutation coefficient as a sum over pairs of pentagons.TauCeti.GridDiagram.unblockedDifferential_commutationHomotopy_add_eq_iff_decompositionsstates the homotopy equation entirely in terms of the three finite domain families.TauCeti.GridHexagonCompositeDecompositioncombines the two orders of hexagon--rectangle composition, with counted familyTauCeti.GridDiagram.hexagonCompositeDecompositionsand weightTauCeti.GridDiagram.hexagonCompositeWeight.TauCeti.GridDiagram.XSet_inter_coveredSquares_of_mem_commutationHexagonsandTauCeti.GridDiagram.X_cutColumn_mul_commutationHexagonWeight: the rectangle under a counted commutation hexagon carries exactly oneX-marking, in the column the hexagon cuts away (TauCeti.GridCommutationHexagonBetween.cutColumn), and its weight exceeds the hexagon weight by the variable of that column.
References #
Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Section 5.1, and Manolescu--Ozsváth--Szabó--Thurston, On combinatorial link Floer homology, Section 3.1 (arXiv:math/0610559).
A commutation hexagon for column a, turn row s and opposite turn row s' is either a
hexagon turning on its terminal side or one turning on its initial side.
The two row parameters play opposite roles in the two cases: the terminal-side hexagon
GridHexagonBetween a s' s cuts away the bigon from s' up to s, while the initial-side hexagon
GridInitialHexagonBetween a s s' cuts away the bigon from s up to s'.
Instances For
Forget the two turns of a commutation hexagon, retaining its oriented rectangle.
Instances For
The toGridRectangleBetween accessor on a terminal-side hexagon.
The toGridRectangleBetween accessor on a initial-side hexagon.
The underlying rectangle determines a commutation hexagon, including its turn side.
The marking squares covered by a commutation hexagon of either turn-side kind.
Instances For
The coveredSquares accessor on a terminal-side hexagon.
The coveredSquares accessor on a initial-side hexagon.
Transfer a commutation hexagon along an equality of underlying toroidal rectangles, preserving the turn-side kind.
Instances For
Forgetting a transferred commutation hexagon returns the supplied rectangle.
Transferring a commutation hexagon preserves the marking squares it covers.
The column of the underlying rectangle that a commutation hexagon cuts away: column a for a
hexagon turning on its terminal side and the column after it for one turning on its initial side.
For a validated column commutation it is the column whose markings lie in the cut-away bigon.
Instances For
A hexagon turning on its terminal side cuts away column a.
A hexagon turning on its initial side cuts away the column after a.
A commutation hexagon has the replaced grid line as a side.
Both intersection rows lie among the rows of a commutation hexagon.
The two intersection rows of a commutation hexagon are distinct.
Away from the two columns next to the replaced line, a commutation hexagon covers the squares of its underlying rectangle.
A commutation hexagon covers no square of the column before the replaced line.
A commutation hexagon covers no square of the column after the replaced line.
Forget the turn of a commutation pentagon, retaining its oriented rectangle.
Instances For
The underlying oriented rectangle determines a commutation pentagon, including its side.
The commutation hexagon in a hexagon--rectangle decomposition.
Instances For
The rectangle in a hexagon--rectangle decomposition.
Instances For
Forget the turns of the hexagon in a hexagon--rectangle domain.
Instances For
Forgetting the hexagon turns is injective on two-step domains.
The rectangle in a rectangle--hexagon decomposition.
Instances For
The commutation hexagon in a rectangle--hexagon decomposition.
Instances For
Forget the turns of the hexagon in a rectangle--hexagon domain.
Instances For
Forgetting the hexagon turns is injective on two-step domains.
A two-step domain on the left-hand side of the commutation homotopy equation: a commutation hexagon followed by a rectangle, or a rectangle followed by a commutation hexagon.
Instances For
Forget the turns of the hexagon in a hexagon composite.
Instances For
The underlying rectangle decomposition of a hexagon followed by a rectangle.
The underlying rectangle decomposition of a rectangle followed by a hexagon.
A family of hexagon composites is determined by the underlying rectangle decompositions as soon as a property of the underlying decomposition tells which piece is the hexagon.
If the rows of the first rectangle of a decomposition miss s' and those of the second miss
s, then the decomposition underlies no hexagon composite with turn rows s and s': one
rectangle of a hexagon composite contains both turn rows.
Forget both turns in a pair of commutation pentagons.
Instances For
The underlying rectangle decomposition determines the pentagon pair.
The counted commutation hexagons of either turn-side kind.
Instances For
A commutation hexagon is counted exactly when its underlying rectangle is empty and
its marking squares avoid every X-marking.
The rectangle under a counted commutation hexagon carries exactly one X-marking, that of the
column the hexagon cuts away.
The rectangle under a commutation hexagon covers the X-marking of the column the hexagon cuts
away, whether or not the hexagon is counted.
A commutation hexagon is counted exactly when its underlying rectangle is empty and carries
exactly one X-marking, that of the column the hexagon cuts away.
The counted commutation pentagons of either turn-side kind.
Instances For
A terminal-side commutation pentagon is counted exactly when it is a counted pentagon.
An initial-side commutation pentagon is counted exactly when it is a counted initial-side pentagon.
The weight of a commutation hexagon of either kind.
Instances For
The weight of a terminal-side commutation hexagon.
The weight of an initial-side commutation hexagon.
The weight of a commutation hexagon is the product of the per-square O-weights.
The weight of a commutation hexagon times the variable of its cut column is the weight of its underlying rectangle.
The weight of a commutation pentagon of either kind.
Instances For
The weight of a terminal-side commutation pentagon.
The weight of an initial-side commutation pentagon.
The hexagon--rectangle decompositions counted in the coefficient of the differential after the commutation homotopy.
Instances For
Membership in the counted hexagon--rectangle family is countedness of both domains.
The rectangle--hexagon decompositions counted in the coefficient of the commutation homotopy after the differential.
Instances For
Membership in the counted rectangle--hexagon family is countedness of both domains.
The pairs of forward and reverse pentagons counted in the round-trip commutation map.
Instances For
Membership in the counted pentagon-pair family is countedness of the forward and reverse pentagons.
Both underlying rectangles of a counted pentagon pair are empty.
The weight of a counted hexagon followed by a rectangle.
Instances For
The weight of a hexagon--rectangle decomposition is the product of the two domain weights.
The weight of a counted rectangle followed by a hexagon.
Instances For
The weight of a rectangle--hexagon decomposition is the product of the two domain weights.
The counted hexagon composites #
The counted hexagon composites from x to z: the counted hexagon--rectangle and
rectangle--hexagon decompositions.
Instances For
A hexagon followed by a rectangle is a counted composite exactly when it is counted as a hexagon--rectangle decomposition.
A rectangle followed by a hexagon is a counted composite exactly when it is counted as a rectangle--hexagon decomposition.
The weight of a hexagon composite: that of its hexagon--rectangle or rectangle--hexagon decomposition.
Instances For
The weight of a hexagon followed by a rectangle.
The weight of a rectangle followed by a hexagon.
Both rectangles under a counted composite are empty.
Two counted composites whose underlying rectangle decompositions repartition the same squares have the same weight.
A counted composite is determined by its underlying rectangle decomposition, including the order of its hexagon and rectangle.
The weight of a forward pentagon followed by a reverse pentagon. The first factor is renamed because the forward commutation map is semilinear.
Instances For
The weight of a pentagon pair is the product of the renamed forward weight and the reverse weight.
The sum of the two kinds of hexagon coefficients is the sum of their combined weights.
The sum of the two kinds of pentagon coefficients is the sum of their combined weights.
The hexagon--rectangle matrix product is the sum of the weights of the counted composite domains.
The rectangle--hexagon matrix product is the sum of the weights of the counted composite domains.
The forward--reverse pentagon matrix product is the sum of the weights of the counted pentagon pairs.
The commutation homotopy equation holds exactly when the three finite composite-domain sums satisfy the coefficient identity for every source and target state.