Documentation

TauCeti.KnotTheory.Grid.Differential.HalfTurn

The unblocked grid differential under the half-turn #

Rotating a planar grid diagram by a half-turn is an isotopy of the link it draws, and it preserves the convention that vertical segments cross over horizontal ones. On the torus the half-turn moves the square named by its lower-left corner (c, r) to the square named by (c.rev, r.rev), which is GridDiagram.rotate, and it moves the grid point (c, r) to the grid point with both coordinates negated modulo n, which is GridState.halfTurn. A half-turn exchanges the south-west and north-east corners of a rectangle (and likewise the north-west and south-east ones), so the pair of corners lying on the source state is again the south-west and north-east pair. It therefore carries the rectangles counted by the unblocked differential of G to those counted by the unblocked differential of G.rotate (GridRectangleBetween.halfTurnEquiv), together with the markings they cover.

The variables V_c of GC⁻ are indexed by the columns of the O-markings, and the half-turn moves the O-marking of column c to column c.rev. So the map on GC⁻ that moves each grid state by GridState.halfTurn and renames the variables along Fin.revPerm (GridChain.halfTurnRenameEquiv) intertwines the unblocked differentials of G and of G.rotate.

Main definitions #

Main results #

References #

The symmetries of grid diagrams, among them the half-turn, are in Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapter 3; the unblocked complex is defined in Chapter 4.6.

The semilinear equivalence on GC⁻ induced by the half-turn: it moves every grid state by GridState.halfTurn and renames the coefficient variables along Fin.revPerm, the column permutation by which GridDiagram.rotate moves the O-markings.

Instances For
    @[simp]

    The coefficient of a half-turned chain at a state is the renamed coefficient at the half-turned state.

    @[simp]

    The half-turn sends a generator with coefficient a to the half-turned generator with the renamed coefficient.

    @[simp]

    The half-turn of chains is an involution.

    The half-turn identifies the rectangles counted by the unblocked differentials of G and of G.rotate.

    @[simp]

    The half-turn renames the variables in the weight of a rectangle along Fin.rev.

    @[simp]

    The half-turn renames the variables in the matrix coefficients of the unblocked differential: those of G.rotate between half-turned states are those of G, renamed along Fin.rev.

    The half-turn is a symmetry of GC⁻. Moving grid states by the half-turn and renaming the variables along Fin.rev intertwines the unblocked differentials of G and of G.rotate.

    @[simp]

    The half-turn intertwines the unblocked differentials of G and of G.rotate, pointwise.

    Since the half-turn is an involution, it also intertwines the unblocked differentials of G.rotate and of G.