Repartitions of two-step grid rectangle domains #
Two two-step grid rectangle decompositions are repartitions when the rectangles in each
decomposition cover disjoint sets of squares and the unions of those sets agree. This is the
domain relation used by the juxtaposition proof of ∂⁻ ∘ ∂⁻ = 0: it transports multiplicative
weights and avoidance of marked squares without requiring the two cuts to be distinct.
Main definitions #
TauCeti.GridRectangleDecomposition.IsRepartition: two decompositions partition the same set of covered squares.
Main results #
TauCeti.GridRectangleDecomposition.IsRepartition.transpose_iff: diagonal reflection preserves and reflects repartitions.TauCeti.GridRectangleDecomposition.IsRepartition.prod_coveredSquares_mul_prod_coveredSquares: a repartition preserves the product of any multiplicative weight on squares.TauCeti.GridRectangleDecomposition.IsRepartition.OMonomial_mul_OMonomial: a repartition preserves the product of theO-monomial weights of the unblocked differential.TauCeti.GridRectangleDecomposition.IsRepartition.val_add_val_eq: a repartition covers the same squares with the same multiplicities on both sides.TauCeti.GridRectangleDecomposition.IsRepartition.disjoint_coveredSquares_first,TauCeti.GridRectangleDecomposition.IsRepartition.disjoint_coveredSquares_second: avoidance of a set of squares transfers across a repartition.
References #
The repartition argument follows Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapter 4.6.
E is a repartition of D: the rectangles in each decomposition cover disjoint sets of
squares, and the two unions agree.
- disjoint_coveredSquares_left : Disjoint D.first.toGridRectangle.coveredSquares D.second.toGridRectangle.coveredSquares
The two rectangles in the left-hand decomposition cover disjoint sets of squares.
- disjoint_coveredSquares_right : Disjoint E.first.toGridRectangle.coveredSquares E.second.toGridRectangle.coveredSquares
The two rectangles in the right-hand decomposition cover disjoint sets of squares.
- coveredSquares_union_eq : E.first.toGridRectangle.coveredSquares ∪ E.second.toGridRectangle.coveredSquares = D.first.toGridRectangle.coveredSquares ∪ D.second.toGridRectangle.coveredSquares
The two decompositions cover the same squares.
Instances For
Being a repartition is a symmetric relation.
Diagonal reflection preserves a repartition of two-step rectangle domains.
Two decompositions are repartitions exactly when their diagonal reflections are.
A repartition preserves the product of any multiplicative weight on squares: both decompositions partition the same finite set of covered squares.
A repartition preserves the product of the O-monomial weights that the unblocked
differential attaches to its two rectangles.
A repartition covers the same squares with the same multiplicities on both sides.
If neither rectangle of the left-hand decomposition meets a set of squares, then the union of the right-hand decomposition does not meet it either.
If neither rectangle of the left-hand decomposition meets a set of squares, then neither does the first rectangle of the right-hand decomposition.
If neither rectangle of the left-hand decomposition meets a set of squares, then neither does the second rectangle of the right-hand decomposition.