The generator matching for X-stabilization #
Let G' be the X-stabilization of a grid diagram G at a column s. The mapping cone of the
fully blocked comparison from the off-center block to the center block has generators
G.StabilizeXOffCenterState s ⊕ GridState n.
These generators are naturally all grid states of G': an off-center generator is already such
a state, while a center generator is sent to the state obtained by inserting the center of the
new block (TauCeti.GridDiagram.stabilizeXConeStateEquiv). This file records the
fixed-point-free involution obtained by swapping the two rows of the new block.
The source of each matched pair is selected by the orientation of the cyclic column interval
between the points in those two rows: the source is the endpoint whose height-one rectangle to
its partner avoids the new O-marking, so in particular no center generator is a source.
Opposite nondegenerate half-open intervals partition the columns, so exactly one generator in
each pair is a source. The existing stabilization level is constant on each pair because the
swap is realized by a rectangle supported entirely in the row of the new O-marking
(TauCeti.GridDiagram.stabilizeXLevel_swapRows). These facts provide the matching data needed to
prove exactness of the reduced stabilization mapping cone.
Main definitions #
TauCeti.GridDiagram.stabilizeXMatching: swaps the two rows of the stabilization block.TauCeti.GridDiagram.StabilizeXMatchingSource: selects one endpoint of every matched pair.
Main results #
TauCeti.GridDiagram.stabilizeXMatching_involutive: the matching is an involution.TauCeti.GridDiagram.stabilizeXMatching_ne: the matching has no fixed points.TauCeti.GridDiagram.stabilizeXMatchingSource_stabilizeXMatching_iff: exactly one endpoint of each pair is a matching source.TauCeti.GridDiagram.stabilizeXMatchingSource_iff_notMem_cIco: a generator is a matching source exactly when the stabilization column lies outside the interval covered by the row swap rectangle.TauCeti.GridDiagram.not_stabilizeXMatchingSource_inr: no center generator is a matching source.TauCeti.GridDiagram.stabilizeXLevel_stabilizeXMatching: the stabilization level is constant on matched pairs.
References #
This is the generator matching in the proof of stabilization invariance in
Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Section 5.2, expressed using the
Q-filtration from Section 5.2 and Manolescu--Ozsváth--Szabó--Thurston, On combinatorial link
Floer homology, Section 3.2.
The matching on generators of the reduced stabilization mapping cone. Under
stabilizeXConeStateEquiv, it swaps the row (G.X s).castSucc containing the new O-marking
with the following row (G.X s).succ.
Instances For
Under the cone-state equivalence, matching a generator swaps the stabilization rows.
Swapping the two stabilization rows twice returns the original mapping-cone generator.
The stabilization matching has no fixed points.
A generator is the source of its matching edge when the stabilization column lies in the
clockwise half-open interval from the column occupied in row (G.X s).succ to the column
occupied in row (G.X s).castSucc. Equivalently, the height-one rectangle from the generator to
its partner, which covers the complementary interval in the row of the new O-marking, avoids
that marking.
Instances For
Exactly one endpoint of every matched pair is selected as a matching source.
A generator is a matching source exactly when the stabilization column lies outside the
clockwise interval from the column used in row (G.X s).castSucc to the column used in row
(G.X s).succ, which is the interval covered by the row swap rectangle.
A center generator is never a matching source: its partner is off-center, and the mapping cone has no component from the center block to the off-center block.
The stabilization level is constant on matched pairs.