Two-step rectangle decompositions #
A two-step term in the square of the grid differential consists of a rectangle from x to an
intermediate grid state and a second rectangle from that state to z. This file packages such a
factorization as GridRectangleDecomposition, the shared object on which the disjoint,
overlapping and annular cases of the square-zero argument all operate.
Such a factorization is determined by the ordered side columns of its two rectangles: the intermediate state is the source with the first pair of columns swapped, and an oriented rectangle between two given states is determined by its side columns.
Main definitions #
TauCeti.GridRectangleDecomposition: two composable oriented grid rectangles, the two-step decompositionTauCeti.GridTwoStepDecompositionwith both steps rectangles.
Main results #
TauCeti.GridRectangleDecomposition.ext: a decomposition is determined by the ordered side columns of its two rectangles.TauCeti.GridRectangleDecomposition.sides_injective: the same statement as injectivity of the ordered quadruple of side columns.TauCeti.GridRectangleDecomposition.target_apply_of_notMem_sideColumns: away from the four side columns the target of a decomposition agrees with its source.TauCeti.GridRectangleDecomposition.transposeandtransposeEquiv: diagonal reflection of both constituent rectangles gives an involutive equivalence between decompositions of the original and transposed endpoint states.TauCeti.GridRectangleDecomposition.target_mem_twoStepColumnSwapNeighbors: the target of a decomposition is reached from its source by two nontrivial column transpositions.TauCeti.GridRectangleDecomposition.sides_of_middle_eq_swapRows: when the intermediate state swaps two rows of the source, the side columns of both rectangles are read off from the rows of their corners.
References #
The decomposition pairing follows Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapter 4.6.
A decomposition of a two-step rectangle domain from x to z through an intermediate grid
state.
Instances For
Two rectangle decompositions are equal when their ordered side columns agree: the first pair already determines the intermediate state.
A two-step rectangle decomposition is determined by the ordered quadruple of side columns of its two rectangles.
Two-step rectangle decompositions between fixed states have decidable equality: such a decomposition is determined by its four side columns.
Away from the four side columns of a two-step decomposition, its target state agrees with its source state: neither rectangle moves such a column.
The diagonal reflection of a two-step rectangle decomposition. It reflects both constituent rectangles and the intermediate state, and hence gives a decomposition between the transposed endpoint states.
Instances For
The intermediate state of a transposed decomposition is the transposed intermediate state.
The intermediate state and first rectangle of a transposed decomposition are the transposes of the original intermediate state and first rectangle. They are paired because the rectangle's target is indexed by the intermediate state.
The intermediate state and second rectangle of a transposed decomposition are the transposes of the original intermediate state and second rectangle. They are paired because the rectangle's source is indexed by the intermediate state.
The second rectangle of a transposed decomposition has the original initial corner row as its initial side column.
The second rectangle of a transposed decomposition has the original terminal corner row as its terminal side column.
The second rectangle of a transposed decomposition has the original initial side column as its initial corner row.
Reflecting a two-step rectangle decomposition twice recovers the original decomposition.
Diagonal reflection as an equivalence between decompositions of the original and reflected endpoint states. Its inverse is again diagonal reflection.
Instances For
The decomposition reflection equivalence acts by diagonal reflection.
The inverse of the decomposition reflection equivalence also acts by diagonal reflection.
The target of a two-step rectangle decomposition is a two-step column-swap neighbour of its source: each of the two rectangles transposes its pair of distinct side columns.
The side columns of a decomposition whose intermediate state swaps two rows of the source, read off from the rows of its corners.