Documentation

TauCeti.KnotTheory.Grid.Differential.Square.Disjoint

Reordering rectangle decompositions with disjoint side columns #

A two-step term in the square of the grid differential consists of a rectangle from x to an intermediate state and a second rectangle from that state to z. When the two rectangles use disjoint pairs of side columns, their column transpositions commute. They may therefore be applied in the opposite order, through a different intermediate state.

This file reorders such a GridRectangleDecomposition. The first reordered rectangle has exactly the toroidal domain of the old second rectangle, and conversely for the second. In particular, both marking-avoidance conditions are preserved. Reordering is an involution and changes the intermediate state, giving the fixed-point-free pairing needed in the disjoint-side case of the eventual rectangle juxtaposition argument.

Reordering also transfers emptiness. If both rectangles of the original decomposition are empty, then so are both rectangles of the reordered one. This is the one genuinely geometric step of the disjoint-side case: the two side columns of one rectangle sit on opposite cyclic arcs of the other pair, and Grid.mem_cIoo_and_mem_cIoo_swap_of_notMem turns that separation around to produce a grid-state point inside the rectangle assumed empty. The overlapping and annular cases remain separate parts of the square-zero proof.

Main definitions #

Main results #

References #

This supplies the disjoint-side orientation step for TauCetiRoadmap/CombinatorialHeegaardFloer/README.md, Lane G.3, "The complexes and ∂² = 0". The decomposition pairing follows Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapter 4.6.

The two rectangles in a decomposition use disjoint pairs of side columns.

Equations
Instances For

    Disjointness of the two side-column pairs, expanded into the four cross-inequalities.

    Reorder two rectangle moves whose pairs of side columns are disjoint.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]

      The initial side of the first reordered rectangle.

      @[simp]

      The terminal side of the first reordered rectangle.

      @[simp]

      The initial side of the second reordered rectangle.

      @[simp]

      The terminal side of the second reordered rectangle.

      @[simp]

      The intermediate state of the reordered decomposition.

      @[simp]

      Reordering exchanges the first toroidal rectangle with the old second rectangle.

      @[simp]

      Reordering exchanges the second toroidal rectangle with the old first rectangle.

      @[simp]

      Reordering preserves the marking-avoidance condition on the first domain.

      @[simp]

      Reordering preserves the marking-avoidance condition on the second domain.

      The reordered decomposition again has disjoint side-column pairs.

      @[simp]

      Reordering two disjoint-side rectangle decompositions twice recovers the original decomposition.

      The reordered decomposition passes through a different intermediate state.

      Reordering never fixes a decomposition with disjoint side columns: its intermediate state changes.

      The reordered intermediate state belongs to the endpoint pair's two-step intermediate set.

      Reordering preserves emptiness #

      Reordering two empty rectangles with disjoint side columns leaves the new first rectangle empty.

      With isEmpty_commute_second, this makes reordering an operation on decompositions into empty rectangles, which is the form the rectangle juxtaposition argument consumes.

      Reordering two empty rectangles with disjoint side columns leaves the new second rectangle empty.

      This is the companion of isEmpty_commute_first for the other rectangle of the reordered decomposition.